Javascript is required.
Skip To Main Content
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Sports
Men's Sports
Baseball
Schedule
for Baseball
Roster
for Baseball
Tickets for Baseball
facebook for Baseball
Opens in a new window
twitter for Baseball
Opens in a new window
instagram for Baseball
Opens in a new window
Basketball
Schedule
for Basketball
Roster
for Basketball
Tickets for Basketball
facebook for Basketball
Opens in a new window
twitter for Basketball
Opens in a new window
instagram for Basketball
Opens in a new window
Football
Schedule
for Football
Roster
for Football
Tickets for Football
facebook for Football
Opens in a new window
twitter for Football
Opens in a new window
instagram for Football
Opens in a new window
Golf
Schedule
for Golf
Roster
for Golf
facebook for Golf
Opens in a new window
twitter for Golf
Opens in a new window
instagram for Golf
Opens in a new window
Soccer
Schedule
for Soccer
Roster
for Soccer
facebook for Soccer
Opens in a new window
twitter for Soccer
Opens in a new window
instagram for Soccer
Opens in a new window
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
facebook for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Opens in a new window
Tennis
Schedule
for Tennis
Roster
for Tennis
facebook for Tennis
Opens in a new window
twitter for Tennis
Opens in a new window
instagram for Tennis
Opens in a new window
Wrestling
Schedule
for Wrestling
Roster
for Wrestling
Tickets for Wrestling
facebook for Wrestling
Opens in a new window
twitter for Wrestling
Opens in a new window
instagram for Wrestling
Opens in a new window
Women's Sports
Basketball
Schedule
for Basketball
Roster
for Basketball
Tickets for Basketball
facebook for Basketball
Opens in a new window
twitter for Basketball
Opens in a new window
instagram for Basketball
Opens in a new window
Cross Country & Track
Schedule
for Cross Country & Track
Roster
for Cross Country & Track
facebook for Cross Country & Track
Opens in a new window
twitter for Cross Country & Track
Opens in a new window
instagram for Cross Country & Track
Opens in a new window
Fencing
Schedule
for Fencing
Roster
for Fencing
facebook for Fencing
Opens in a new window
twitter for Fencing
Opens in a new window
instagram for Fencing
Opens in a new window
Field Hockey
Schedule
for Field Hockey
Roster
for Field Hockey
facebook for Field Hockey
Opens in a new window
twitter for Field Hockey
Opens in a new window
instagram for Field Hockey
Opens in a new window
Golf
Schedule
for Golf
Roster
for Golf
facebook for Golf
Opens in a new window
twitter for Golf
Opens in a new window
instagram for Golf
Opens in a new window
Lacrosse
Schedule
for Lacrosse
Roster
for Lacrosse
Tickets for Lacrosse
facebook for Lacrosse
Opens in a new window
twitter for Lacrosse
Opens in a new window
instagram for Lacrosse
Opens in a new window
Soccer
Schedule
for Soccer
Roster
for Soccer
facebook for Soccer
Opens in a new window
twitter for Soccer
Opens in a new window
instagram for Soccer
Opens in a new window
Softball
Schedule
for Softball
Roster
for Softball
Tickets for Softball
facebook for Softball
Opens in a new window
twitter for Softball
Opens in a new window
instagram for Softball
Opens in a new window
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
facebook for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Opens in a new window
Tennis
Schedule
for Tennis
Roster
for Tennis
facebook for Tennis
Opens in a new window
twitter for Tennis
Opens in a new window
instagram for Tennis
Opens in a new window
Volleyball
Schedule
for Volleyball
Roster
for Volleyball
Tickets for Volleyball
facebook for Volleyball
Opens in a new window
twitter for Volleyball
Opens in a new window
instagram for Volleyball
Opens in a new window
Fans
Gameday
Facilities
Promotions
Fan Code of Conduct
Community
Camp Directory
'Cats Give Back
City of Evanston
Opens in a new window
University Police
Opens in a new window
Sack Hunger
Learn More
Northwestern Wildcats App
Wildside
Opens in a new window
Social Media
Facebook
Opens in a new window
Twitter
Opens in a new window
Instagram
Opens in a new window
YouTube
Opens in a new window
Athletics
People
Staff Directory
Employment Opportunities
Hall of Fame
General Releases
Departments
Academic Services & Student-Athlete Development
Branding Guides & Logos
Opens in a new window
Compliance
Development
Opens in a new window
Fitness & Recreation
Opens in a new window
Departments
Kabiller NU For Life Program
Northwestern Sports Properties
Opens in a new window
Office of Civil Rights and Title IX Compliance
Opens in a new window
Northwestern Hazing Prevention
Opens in a new window
Marching Band
Opens in a new window
Spirit Squads
Support
Learn More
SupportTheCats
Opens in a new window
Contact Us
Opens in a new window
The Wildcat Fund
Make A Gift
Opens in a new window
Membership Information
Opens in a new window
Priorities
Rebuild Ryan Field
Opens in a new window
Wildcat Fund
Opens in a new window
Otto Graham Society
Opens in a new window
Tickets
Ticket Information
Ticket Information
Opens in a new window
Clear Bag Policy
Donate My Tickets
Mobile Ticket Information
My Account
Manage My Account
Opens in a new window
Enter My Promo Code
Opens in a new window
Student Ticket Login
Opens in a new window
Buy Tickets Now
Buy Tickets
Opens in a new window
Donate to the Wildcat Fund
Opens in a new window
SeatGeek – Buy or Sell Northwestern Tickets
Opens in a new window
Shop
Official Online Store
Men's Gear & Apparel
Opens in a new window
Women's Gear & Apparel
Opens in a new window
Kid's Gear & Apparel
Opens in a new window
Under Armour Gear
Opens in a new window
New Arrivals
Opens in a new window
Shop
The Official Shirt of the 2025 Football Season
Opens in a new window
NIL Basketball Jerseys
Opens in a new window
Golf Collection
Opens in a new window
Hats
Opens in a new window
Close Main Menu
Open Schedule Ticker
Open Main Menu
Football
Tickets
Opens in a new window
Schedule
Roster
Stats
News
Media Guide
The New Ryan Field
Opens in a new window
More
Virtual Press Box
Opens in a new window
Camps
Opens in a new window
Commemerative Football Tickets
Opens in a new window
Media Credential Application
Opens in a new window
Leave No Doubt: A Northwestern Football Story
Opens in a new window
2015 Football Roster
Roster
Open Roster Sort Dropdown
Sort
Jersey number ascending
Jersey number descending
A-Z
Z-A
Class ascending
Class descending
Position ascending
Position descending
Open Seasons Dropdown
Season
2026
2025-26
2025
2024-25
2024
2023-24
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
Open View Dropdown
View
Card
List
Table
Print
Football Roster
1
Max Chapman
Senior
6′3″
270 lbs
DL
Ponte Vedra, Fla.
Nease
2
Christian Salem
Junior
6′3″
195 lbs
WR
Santa Monica, Calif.
Santa Monica
2
Traveon Henry
Senior
6′1″
215 lbs
S
Lauderdale Lakes, Fla.
Pine Crest
3
Keith Watkins II
Sophomore
5′11″
180 lbs
CB
Cincinnati, Ohio
Moeller
4
Solomon Vault
Sophomore
5′10″
190 lbs
RB
Gaithersburg, Md.
Gaithersburg
5
Miles Shuler
Senior
5′10″
180 lbs
WR
Long Branch, N.J.
Long Branch
6
Mike McHugh
Junior
6′3″
195 lbs
WR
Kirkwood, Mo.
Kirkwood
7
Matt Alviti
Sophomore
6′0″
200 lbs
QB
Park Ridge, Ill.
Maine South
7
Jack Mitchell
Junior
6′3″
210 lbs
PK
San Diego, Calif.
Torrey Pines
7
Ifeadi Odenigbo
Junior
6′3″
250 lbs
DL
Centerville, Ohio
Centerville
8
Stephen Buckley
Junior
6′0″
185 lbs
WR
Forney, Texas
North Forney
9
Garrett Dickerson
Sophomore
6′3″
245 lbs
SB
Englewood, N.J.
Bergen Catholic
10
Jake Murray
First Year
6′3″
200 lbs
DB
Coppell, Texas
Coppell
10
Zack Oliver
Senior
6′4″
230 lbs
QB
Baton Rouge, La.
Catholic
11
TJ Green
First Year
6′2″
190 lbs
QB
Leawood, Kan.
Rockhurst
11
Pierre Youngblood-Ary
Senior
6′3″
190 lbs
WR
Orlando, Fla.
Lake Brantley
12
Auston Anderson
Redshirt First Year
5′9″
180 lbs
RB
Plano, Texas
Plano West
13
Deonte Gibson
Senior
6′3″
265 lbs
DL
Lakewood, Ohio
St. Edward
13
Warren Long
Junior
6′0″
210 lbs
RB
Union City, Calif.
James Logan
14
Lloyd Yates
First Year
6′2″
195 lbs
QB
Oak Park, Ill.
Oak Park-River Forest
14
Christian Jones
Senior
6′3″
235 lbs
WR
Houston, Texas
Westfield
15
Macan Wilson
Sophomore
6′0″
180 lbs
WR
Houston, Texas
Kinkaid
16
Quinn Baker
Sophomore
5′11″
190 lbs
WR
Trout Valley, Ill.
Cary-Grove
16
Godwin Igwebuike
Sophomore
6′0″
200 lbs
S
Pickerington, Ohio
Pickerington North
17
Daniel Kubiuk
Redshirt First Year
6′1″
200 lbs
QB
Barrington, Ill.
Barrington
17
Marcus McShepard
Sophomore
5′11″
200 lbs
CB
University Heights, Ohio
Cleveland Heights
18
Anthony Walker, Jr.
Sophomore
6′1″
235 lbs
LB
Miami, Fla.
Monsignor Edward Pace
18
Clayton Thorson
Redshirt First Year
6′4″
220 lbs
QB
Wheaton, Ill.
Wheaton North
19
Cameron Dickerson
Senior
6′3″
225 lbs
WR
Englewood, N.J.
Bergen Catholic
20
John Moten IV
First Year
6′0″
190 lbs
RB
St. Louis, Mo.
John Burroughs School
21
Justin Jackson
Sophomore
5′11″
190 lbs
RB
Carol Stream, Ill.
Glenbard North
21
Kyle Queiro
Sophomore
6′3″
200 lbs
S
Verona, N.J.
Bergen Catholic
22
Parrker Westphal
Redshirt First Year
6′1″
190 lbs
CB
Bolingbrook, Ill.
Bolingbrook
23
Nick VanHoose
Senior
6′0″
190 lbs
CB
Urbana, Ohio
Graham
24
Montre Hartage
First Year
6′0″
180 lbs
DB
Cordele, Ga.
Crisp County
24
Mark Gorogianis
Sophomore
6′0″
190 lbs
WR
Lombard, Ill.
Montini Catholic
25
Luke Dauch
Senior
6′3″
220 lbs
WR
Bloomfield Hills, Mich.
Lahser
26
Terrance Brown
Junior
6′1″
210 lbs
S
Long Beach, Calif.
Los Alamitos
27
Matthew Harris
Junior
5′11″
180 lbs
CB
LaGrange Highlands, Ill.
Lyons Township
28
Alonzo Mayo
First Year
5′11″
170 lbs
DB
Baltimore, Md.
The Gilman School
29
Trae Williams
First Year
5′11″
200 lbs
DB
The Plains, Ohio
Athens
31
Tommy Vitale
First Year
6′3″
220 lbs
LB
Wheaton, Ill.
Wheaton Warrenville South
32
Nate Hall
Redshirt First Year
6′2″
230 lbs
LB
Toledo, Ohio
Southview
33
Steven Reese
First Year
6′2″
190 lbs
DB
Buford, Ga.
Buford
33
Matt Micucci
Junior
5′11″
185 lbs
PK/P
Lake Zurich, Ill.
Stevenson
34
Simba Short
First Year
6′2″
210 lbs
LB
Brentwood, Calif.
De La Salle
35
Tom Hruby
Junior
6′3″
240 lbs
LB
Crown Point, Ind.
Andrean
36
Corey Acker
Sophomore
5′9″
170 lbs
WR
Ballston Lake, N.Y.
Shenendehowa Central
38
Dami Arowolaju
Junior
5′9″
170 lbs
DB
Matteson, Ill.
Rich South
38
Arthur Omilian
Senior
5′11″
180 lbs
PK
Atlanta, Ga.
Pace Academy
39
Mason Weissenhofer
First Year
6′2″
185 lbs
PK
Planfield, Ill.
Montini Catholic
40
Dan Vitale
Senior
6′2″
235 lbs
SB
Wheaton, Ill.
Wheaton-Warrenville South
41
Jared McGee
Redshirt First Year
6′1″
215 lbs
S
Mansfield, Texas
Mansfield Legacy
42
Joseph Jones
Junior
6′1″
225 lbs
LB
Plano, Ill.
Plano
43
Cole Johnson
Sophomore
6′1″
200 lbs
WR
Avon, Ind.
Avon
44
James Prather
Redshirt First Year
6′4″
270 lbs
DL
Memphis, Tenn.
Memphis University School
45
Nathan Fox
First Year
6′2″
245 lbs
LB
Houston, Texas
Clear Lake
46
Eric Lutzen
Redshirt First Year
6′6″
235 lbs
SB
Pewaukee, Wis.
Pewaukee
46
Anthony Pierce-Adams
Redshirt First Year
6′0″
215 lbs
LB
Chicago, Ill.
De La Salle Institute
47
Joe Bergin
First Year
5′11″
190 lbs
DB
Bloomfield Hills, Mich.
Detroit Country Day
48
Tommy Odell
Sophomore
5′11″
200 lbs
S
River Forest, Ill.
Oak Park-River Forest
49
Josh Roberts
Sophomore
6′1″
215 lbs
LB
Wamego, Kan.
Rock Creek
51
Jaylen Prater
Junior
6′0″
230 lbs
LB
Hamden, Ohio
Wellston
52
Chris Fitzpatrick
Junior
6′2″
235 lbs
LS
Lawrenceburg, Ky.
Anderson County
53
Geoff Mogus
Senior
6′5″
305 lbs
OL
Lorain, Ohio
St. Edward
53
Cameron Queiro
Redshirt First Year
6′1″
225 lbs
LB
Verona, N.J.
Bergen Catholic
54
Trent Goens
First Year
6′3″
250 lbs
DL
Chino Hills, Calif.
Chino Hills
55
Drew Smith
Senior
6′1″
230 lbs
LB
Cincinnati, Ohio
Colerain
56
Brett Walsh
Sophomore
6′1″
225 lbs
LB
Monrovia, Calif.
Monrovia
57
Matt Frazier
Senior
6′4″
295 lbs
OL
Bourbonnais, Ill.
Kankakee Bishop McNamara
58
Heath Reineke
Redshirt First Year
6′3″
245 lbs
DL
Ashland, Ohio
Ashland
59
J.B. Butler
Redshirt First Year
6′3″
305 lbs
OL
Plainfield, Ill.
Joliet Catholic
63
Ian Park
Junior
6′4″
305 lbs
OL
Pittsburgh, Pa.
Upper St. Clair
64
Andrew Otterman
First Year
6′5″
295 lbs
OL
Morristown, N.J.
Delbarton
65
Jared Thomas
First Year
6′4″
275 lbs
OL
Indianapolis, Ind.
Cathedral
67
Tyler Lancaster
Sophomore
6′3″
300 lbs
DL
Romeoville, Ill.
Plainfield East
68
Connor Mahoney
Junior
6′4″
290 lbs
OL
Malvern, Pa.
Malvern
69
Brad North
Sophomore
6′2″
290 lbs
OL
Allen, Texas
Allen
70
Shane Mertz
Senior
6′8″
310 lbs
OL
Hazlet, N.J.
Raritan
71
Tommy Doles
Redshirt First Year
6′6″
280 lbs
OL
Grand Rapids, Mich.
Grand Rapids Christian
72
Blake Hance
Redshirt First Year
6′5″
300 lbs
OL
Jacksonville, Ill.
Jacksonville
73
Adam DePietro
Junior
6′5″
295 lbs
OL
Lancaster, Pa.
Lancaster Catholic
74
Graham Bullmore
Sophomore
6′7″
290 lbs
OL
Kenosha, Wis.
Bradford
76
Eric Olson
Junior
6′6″
295 lbs
OL
Sudbury, Mass.
Buckingham Browne & Nichols
78
Adam Lemke-Bell
First Year
6′5″
270 lbs
OL
Oak Park, Ill.
Oak Park-River Forest
79
Sam Coverdale
Sophomore
6′7″
305 lbs
OL
Chagrin Falls, Ohio
Kenston
80
Austin Carr
Junior
6′1″
195 lbs
WR
Benicia, Calif.
Benicia
81
Jelani Roberts
First Year
5′8″
160 lbs
WR
Owings Mills, Md.
The Gilman School
82
Andrew Scanlan
Junior
6′2″
215 lbs
WR
Royersford, Pa.
Spring-Ford
83
Chad Hanaoka
Sophomore
5′10″
170 lbs
WR
Honolulu, Hawaii
'Iolani School
84
Cameron Green
First Year
6′3″
210 lbs
WR
Buffalo Grove, Ill.
Stevenson
85
Mark Szott
Senior
6′4″
255 lbs
SB
Naperville, Ill.
Waubonsie Valley
85
Chris Cliff
First Year
6′2″
205 lbs
WR
West Bloomfield, Mich.
Walled Lake Northern
86
Flynn Nagel
First Year
5′11″
190 lbs
WR
Lemont, Ill.
Lemont
87
Garrett Kidd
Senior
6′2″
195 lbs
WR
Midland, Mich.
Herbert Henry Dow
88
Jayme Taylor
Sophomore
6′4″
230 lbs
SB
The Woodlands, Texas
The Woodlands
89
Charlie Fessler
First Year
6′4″
205 lbs
WR
Erie, Pa.
Cathedral Prep
90
C.J. Robbins
Senior
6′5″
300 lbs
DL
Peru, Ill.
LaSalle-Peru
91
Kenton Playko
Junior
6′5″
300 lbs
OL
Lewis Center, Ohio
Olentangy
92
Fred Wyatt
Redshirt First Year
6′4″
270 lbs
DL
Lawrence, Kan.
Free State
93
Greg Kuhar
Junior
6′3″
305 lbs
DL
Concord Township, Ohio
St. Edward
94
Dean Lowry
Senior
6′6″
290 lbs
DL
Rockford, Ill.
Boylan
95
Jordan Thompson
First Year
6′3″
275 lbs
DL
Cincinnati, Ohio
LaSalle
96
Hunter Niswander
Sophomore
6′5″
235 lbs
P/PK
Peninsula, Ohio
Woodridge
97
Joe Gaziano
First Year
6′4″
255 lbs
DL
Scituate, Mass.
Xaverian Brothers
98
Xavier Washington
Sophomore
6′1″
235 lbs
DL
Cedar Hill, Texas
Cedar Hill
99
Ben Oxley
Redshirt First Year
6′6″
285 lbs
DL
Avon Lake, Ohio
Avon Lake
Football Coaching Staff
Pat Fitzgerald
Pat Fitzgerald
Twitter
Opens in a new window
Dan and Susan Jones Family Head Football Coach
Randy Bates
Assistant Coach (Linebackers)
Jerry Brown
Assistant Head Coach (Defensive Backs)
Adam Cushing
Assistant Coach (Offensive Line)
Mike Hankwitz
Defensive Coordinator
Bob Heffner
Assistant Coach (Superbacks)
Marty Long
Marty Long
Twitter
Opens in a new window
Assistant Coach (Defensive Line)
Matt MacPherson
Matt MacPherson
Twitter
Opens in a new window
Assistant Coach (Running Backs/Recruiting Coordinator)
Mick McCall
Offensive Coordinator/Quarterbacks Coach
Dennis Springer
Dennis Springer
Twitter
Opens in a new window
Assistant Coach (Wide Receivers)
Chris Bowers
Director of Player Personnel
Cody Cejda
Director of Football Operations
Darby Dunnagan
Director of Video Operations
Jay Hooten
Director of Sports Performance for Football
Jacob Schmidt
Director of Player Development
Bryan Payton
Bryan Payton
Twitter
Opens in a new window
Recruiting Assistant