Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Join Now
Login
Northwestern
Football
News
Roster
Schedule
Northwestern Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
Northwestern Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Search players
Search
Northwestern
Wildcats
Football Roster
Team
Northwestern
▾
Class
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
96
Roster Size
96
Transfers
17 · 17.7%
Blue Chip %
3.6%
5★ · 4★
0 · 3
Avg Rating
85.10
Top
95.50
Stars
0
3
76
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
2
Fred Davis II
Trinity Christian Academy
(Jacksonville, FL)
CB
·
6-0
/ 185
SR
CB
SR
—
▾
2
Ryan Boe
Claim
Batavia
(Geneva, IL)
QB
·
6-3
/ 205
SO
QB
SO
—
▾
3
Frank Covey IV
Claim
Prospect
(Mount Prospect, IL)
WR
·
6-2
/ 185
RS-SO
WR
RS-SO
—
▾
5
Caleb Komolafe
Tompkins
(Katy, TX)
RB
·
6-0
/ 180
RS-SO
RB
RS-SO
—
▾
6
Robert Fitzgerald
Claim
Jesuit
(Dallas, TX)
S
·
5-11
/ 193
SR
S
SR
22
▾
6
Joseph Himon II
Claim
Pulaski Academy
(Little Rock, AR)
RB
·
5-9
/ 175
SR
RB
SR
22
▾
7
Ore Adeyi
Claim
Mansfield Legacy
(Mansfield, TX)
CB
·
5-10
/ 175
RS-SR
CB
RS-SR
—
▾
8
Preston Stone
Claim
Parish Episcopal School
(Dallas, TX)
QB
·
6-3
/ 214
RS-SR
QB
RS-SR
24
▾
9
Aidan Gray
Claim
Naperville North
(Naperville, IL)
QB
·
6-2
/ 193
RS-SO
QB
RS-SO
21
▾
9
Braden Turner
Claim
McGill-Toolen Catholic
(Mobile, AL)
CB
·
5-11
/ 175
RS-JR
CB
RS-JR
22
▾
10
Ricky Ahumaraeze
Claim
Liberty
(Liberty, MO)
WR
·
6-3
/ 190
RS-SO
WR
RS-SO
—
▾
11
Luke Akers
Ravenwood
(Brentwood, TN)
P
·
6-2
/ 170
RS-SR
P
RS-SR
—
▾
13
Marcus Romain
Claim
Wheeler
(Marietta, GA)
QB
·
6-0
/ 195
FR
QB
FR
—
▾
13
Joshua Fussell
Claim
Lakota West
(Cincinnati, OH)
CB
·
6-0
/ 178
RS-SO
CB
RS-SO
—
▾
13
Gavin Frakes
Claim
Norman North
(Norman, OK)
QB
·
6-5
/ 205
SR
QB
SR
—
▾
14
Yanni Karlaftis
Claim
West Lafayette
(West Lafayette, IN)
LB
·
6-3
/ 235
RS-SR
LB
RS-SR
23
▾
14
Yanni Karlaftis
Claim
West Lafayette
(West Lafayette, IN)
LB
·
6-3
/ 235
RS-SR
LB
RS-SR
23
▾
14
Dube Enongene
Claim
North Paulding
(Acworth, GA)
WR
·
6-1
/ 180
FR
WR
FR
—
▾
15
Brendan Flakes
Claim
West Orange
(Lake Minneola, FL)
EDGE
·
6-4
/ 240
SR
EDGE
SR
—
▾
17
Griffin Wilde
Claim
Jefferson
(Sioux Falls, SD)
WR
·
6-2
/ 200
JR
WR
JR
—
▾
18
Camp Magee
Claim
Edgewater
(Orlando, FL)
TE
·
6-5
/ 210
RS-SO
TE
RS-SO
—
▾
18
Garner Wallace
Claim
Pickerington Central
(Pickerington, OH)
S
·
6-5
/ 185
RS-SR
S
RS-SR
—
▾
19
JJ Lewis
Claim
Leuzinger
(Lawndale, CA)
S
·
6-0
/ 185
RS-SO
S
RS-SO
—
▾
19
Drew Wagner
Claim
Kettle Moraine
(Wales, WI)
WR
·
5-10
/ 170
SO
WR
SO
—
▾
20
Alijah Jones
Archbishop Spalding
(Baltimore, MD)
S
·
6-0
/ 185
FR
S
FR
—
▾
20
Chase Farrell
Claim
Oaks Christian
(Westlake Village, CA)
WR
·
5-10
/ 165
SO
WR
SO
—
▾
21
Damon Walters
Claim
Bolingbrook
(Bolingbrook, IL)
S
·
6-1
/ 175
RS-SO
S
RS-SO
21
▾
22
Terrion Hicks
Frederick Douglass
(Lexington, KY)
CB
·
5-11
/ 170
SO
CB
SO
—
▾
23
Cole Shivers
Claim
Saguaro
(Scottsdale, AZ)
CB
·
5-10
/ 165
RS-SO
CB
RS-SO
—
▾
25
Marquet Dorsey Jr.
Claim
Don Bosco Prep
(Ramsey, NJ)
CB
·
6-0
/ 175
FR
CB
FR
—
▾
26
Jalen Lewis
Claim
Oaks Christian
(Westlake Village, CA)
CB
·
5-8
/ 191
RS-SO
CB
RS-SO
22
▾
27
Daniel Anderson
Claim
Bryant
(Bryant, AR)
RB
·
5-11
/ 190
FR
RB
FR
—
▾
27
Jack Oyola
CB
·
5-10
/ 195
RS-JR
CB
RS-JR
—
▾
28
Timi Oke
NFL Academy
(London)
CB
·
6-0
/ 170
SO
CB
SO
—
▾
29
Jonathan Stevens
Westerville North
(Westerville, OH)
CB
·
6-0
/ 180
FR
CB
FR
19
▾
29
Qayvier Johnson
Claim
Hamden Hall
(Hamden, CT)
LB
·
6-3
/ 210
RS-FR
LB
RS-FR
—
▾
31
Tito Williams
Claim
Bradley Central
(Chattanooga, TN)
S
·
6-2
/ 180
SO
S
SO
—
▾
32
Matthew Smith
Claim
Hillside
(Durham, NC)
LB
·
6-3
/ 200
SO
LB
SO
—
▾
33
Braydon Brus
Claim
Glendora
(Glendora, CA)
LB
·
6-2
/ 206
RS-JR
LB
RS-JR
21
▾
34
Ronny Johnson
Dexter
(Dexter, MI)
RB
·
5-10
/ 180
FR
RB
FR
—
▾
34
Payton Roth
LB
·
6-4
/ 200
RS-SO
LB
RS-SO
—
▾
35
Sean Martin
St. Ignatius
(Cleveland, OH)
LB
·
6-0
/ 175
SO
LB
SO
—
▾
37
Mac Uihlein
Claim
Lake Forest
(Lake Forest, IL)
LB
·
6-1
/ 215
RS-SR
LB
RS-SR
—
▾
38
Josh Veldman
Claim
Lincoln Way West
(New Lenox, IL)
LB
·
6-2
/ 205
FR
LB
FR
—
▾
39
Jack Florentine
Claim
Lincoln-Way East
(Frankfort, IL)
LS
·
-
SO
LS
SO
—
▾
40
Jason Reynolds
Claim
Eagle's Landing Christian
(McDonough, GA)
LB
·
6-2
/ 208
RS-JR
LB
RS-JR
—
▾
41
Robby Preckel
Claim
Lafayette
(Wildwood, MO)
TE
·
6-3
/ 225
FR
TE
FR
—
▾
42
Nigel Glover
Claim
Northmont
(Dayton, OH)
LB
·
6-2.5
/ 214
JR
LB
JR
21
▾
43
Noah LaPorte
Claim
Princeton
(Princeton, IL)
TE
·
6-5
/ 210
FR
TE
FR
—
▾
44
Callen Campbell
Sault Area
(Sault Sainte Marie, MI)
DL
·
6-4
/ 240
RS-FR
DL
RS-FR
—
▾
45
Jack Sadowsky
Claim
Batavia
(Batavia, IL)
LB
·
6-2
/ 215
JR
LB
JR
—
▾
46
Lincoln Creager
Claim
Patrick Henry
(Hamler, OH)
LB
·
6-3
/ 200
FR
LB
FR
—
▾
47
Michael Kilbane
St. Edward
(Lakewood, OH)
EDGE
·
6-3.5
/ 255
JR
EDGE
JR
21
▾
48
Tyler Kielmeyer
Claim
Westerville South
(Westerville, OH)
TE
·
6-7
/ 235
FR
TE
FR
—
▾
49
Liam Reardon
Mount Carmel
(Chicago, IL)
LS
·
6-1
/ 223
RS-SR
LS
RS-SR
24
▾
51
Miles Crutchley
Claim
Saguaro
(Scottsdale, AZ)
LB
·
6-1
/ 220
RS-JR
LB
RS-JR
—
▾
52
Richie Hagarty
Cathedral
(Indianapolis, IN)
DL
·
6-3
/ 230
SR
DL
SR
—
▾
53
Tanner Jumpp
Claim
Lake Brantley
(Altamonte Springs, FL)
DL
·
6-3
/ 255
FR
DL
FR
—
▾
54
Tyler Gant
Claim
Christian Brothers College
(Saint Louis, MO)
DL
·
6-3
/ 280
RS-SO
DL
RS-SO
—
▾
55
Dylan Roberts
Claim
Centennial
(Peoria, AZ)
DL
·
6-3
/ 275
RS-SO
DL
RS-SO
—
▾
56
Mason Mayne
Claim
Lawton
(Lawton, MI)
DL
·
6-3
/ 275
FR
DL
FR
—
▾
60
Evan Beerntsen
Appleton North
(De Pere, WI)
IOL
·
6-4
/ 300
RS-SR
IOL
RS-SR
25
▾
61
Matt Keeler
St. Thomas More
(Chicago, IL)
IOL
·
6-6
/ 295
RS-SR
IOL
RS-SR
—
▾
62
Adrian Oratokhai
Claim
Lake Travis
(Austin, TX)
IOL
·
6-4
/ 275
SO
IOL
SO
—
▾
63
Xavior Gray
Jackson
(Massillon, OH)
OT
·
6-9
/ 300
RS-SR
OT
RS-SR
—
▾
64
Anthony Birsa
Claim
Joliet Catholic Academy
(Joliet, IL)
IOL
·
6-5
/ 270
RS-SO
IOL
RS-SO
—
▾
65
Jackson Carsello
Claim
Glenbrook North
(Northbrook, IL)
IOL
·
6-4
/ 270
RS-SR
IOL
RS-SR
—
▾
69
Jack Bailey
Kirtland
(Willoughby, OH)
IOL
·
6-4
/ 290
RS-SR
IOL
RS-SR
—
▾
71
Dennis Rahouski
Claim
Eden Prairie
(Eden Prairie, MN)
IOL
·
6-6
/ 255
SO
IOL
SO
—
▾
72
Caleb Tiernan
Claim
Detroit Country Day
(Livonia, MI)
OT
·
6-7
/ 280
RS-SR
OT
RS-SR
23
▾
73
Danny McGuire
Claim
Marist
(Chicago, IL)
IOL
·
6-5
/ 293
RS-JR
IOL
RS-JR
21
▾
75
Martes Lewis
Merrillville
(Merrillville, IN)
OT
·
6-7
/ 325
RS-SR
OT
RS-SR
—
▾
76
Michael O'Connell
Claim
Glenbard West
(Glen Ellyn, IL)
OT
·
6-6
/ 270
FR
OT
FR
—
▾
77
Idrys Cotton
Plymouth
(Canton, MI)
IOL
·
6-3
/ 287
SO
IOL
SO
—
▾
78
Trey Boyd
Claim
Shakopee
(Shakopee, MN)
OT
·
6-5
/ 255
FR
OT
FR
—
▾
80
Hayden Eligon II
Los Alamitos
(Los Alamitos, CA)
WR
·
6-4
/ 190
SO
WR
SO
—
▾
81
Chris Petrucci
Claim
Maine South
(Park Ridge, IL)
TE
·
6-4.5
/ 207
RS-JR
TE
RS-JR
22
▾
82
Braden Blueitt
Claim
Colleyville Heritage
(Colleyville, TX)
WR
·
6-0
/ 180
FR
WR
FR
—
▾
83
Blake Van Buren
TE
·
6-4
/ 230
RS-JR
TE
RS-JR
—
▾
85
Pat Schaller
Claim
Glenbrook North
(Northbrook, IL)
TE
·
6-6
/ 220
SO
TE
SO
20
▾
86
Lawson Albright
Claim
Grimsley
(Greensboro, NC)
TE
·
6-5
/ 225
RS-SR
TE
RS-SR
—
▾
87
Carson Grove
Claim
John Hersey
(Arlington Heights, IL)
WR
·
5-10
/ 170
SO
WR
SO
—
▾
88
Alex Lines
Higley
(Gilbert, AZ)
TE
·
6-4
/ 235
SR
TE
SR
—
▾
89
Cameron Russell
Claim
Marquette University
(Milwaukee, WI)
WR
·
6-3
/ 190
SO
WR
SO
—
▾
90
Carmine Bastone
Claim
St Charles North
(Saint Charles, IL)
DL
·
6-2
/ 300
RS-SR
DL
RS-SR
—
▾
91
Aidan Hubbard
Claim
St. Ignatius
(Cleveland, OH)
EDGE
·
6-4
/ 218
RS-SR
EDGE
RS-SR
23
▾
92
Nikola Dugandzic
Claim
New Trier
(Winnetka, IL)
P
·
6-5
/ 200
FR
P
FR
—
▾
92
Mason Green
DL
·
6-2
/ 230
RS-SO
DL
RS-SO
—
▾
93
Caden O'Rourke
Claim
Lincoln-Way East
(Frankfort, IL)
EDGE
·
6-5
/ 207
FR
EDGE
FR
19
▾
94
Migo Jackson
Claim
Pine-Richland
(Gibsonia, PA)
DL
·
6-1
/ 240
SR
DL
SR
—
▾
94
Henry Helms
K
·
6-1
/ 170
JR
K
JR
—
▾
95
Najee Story
Claim
Solon
(Solon, OH)
EDGE
·
6-4
/ 235
RS-SR
EDGE
RS-SR
22
▾
96
Jonah Hayes
Claim
Archbishop Moeller
(Cincinnati, OH)
EDGE
·
6-6
/ 215
FR
EDGE
FR
—
▾
97
Braxton Strong
Peru
(Peru, IN)
EDGE
·
6-3.5
/ 235
SO
EDGE
SO
—
▾
98
Landon Lauter
Claim
Glenbrook North
(Northbrook, IL)
DL
·
6-5
/ 250
SO
DL
SO
—
▾
99
Troy Regovich
Claim
St. Edward
(Lakewood, OH)
DL
·
6-5
/ 240
SO
DL
SO
—
▾
✕