Northwestern Football 2025 Depth Chart

Northwestern's 2025 Team Roster/Depth Chart Outlook

Official Roster not available yet
Show All Players
Click Above to see all players regardless of stats or recruiting/portal ratings.
Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'1"/215
Passing
222/370 (60%), 2400 Yds, 17 TD / 12 INT
Rushing
49 Car, 14 Yds, (0.3 YPC), 1 TD, 7 FUM
Pass
C+
Run
C-
PPA
#93
Snaps
831 (62%)
Rating
0.86
Origin
SMU ('25)
H/W
6'3"/215
Passing
2/7 (29%), 17 Yds, 0 TD / 1 INT
Rushing
11 Car, 118 Yds, (10.7 YPC), 1 TD, 0 FUM
Pass
F
Run
B+
PPA
#280
Snaps
38 (3%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'0"/210
Passing
0/0 (0%), 0 Yds, 0 TD / 0 INT
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Snaps
1 (0%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'3"/195
Rating
0.86
Origin
3* HS ('23)
H/W
6'4"/235
Rating
0.82
Origin
UVA ('25)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#8 Preston Stone SR 6'1"/215222/370 (60%), 2400 Yds, 17 TD / 12 INT49 Car, 14 Yds, (0.3 YPC), 1 TD, 7 FUMC+C-#93831 (62%)0.86SMU ('25)
#2 Ryan Boe FR 6'3"/2152/7 (29%), 17 Yds, 0 TD / 1 INT11 Car, 118 Yds, (10.7 YPC), 1 TD, 0 FUMFB+#28038 (3%)0.853* HS ('24)
#12 Marcus Romain FR 6'0"/2100/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM   1 (0%)0.863* HS ('25)
#9 Aidan Gray SO 6'3"/195      0.863* HS ('23)
#13 Gavin Frakes JR 6'4"/235      0.82UVA ('25)
Running Backs
H/W
5'11"/210
Rushing
190 Car, 941 Yds, (5 YPC), 11 TD, 3 FUM
Receiving
11 Rec, 60 Yds, (5.5 YPR), 1 TD
Run
B
Rec
C-
PPA
#40
Snaps
415 (41%)
Rating
0.84
Origin
3* HS ('23)
H/W
5'9"/190
Rushing
99 Car, 486 Yds, (4.9 YPC), 1 TD, 0 FUM
Receiving
21 Rec, 118 Yds, (5.6 YPR), 0 TD
Run
B+
Rec
C+
PPA
#193
Snaps
255 (25%)
Rating
0.88
Origin
3* HS ('22)
H/W
5'10"/215
Rushing
18 Car, 137 Yds, (7.6 YPC), 1 TD, 0 FUM
Receiving
3 Rec, 23 Yds, (7.7 YPR), 0 TD
Run
B
Rec
C
PPA
#172
Snaps
59 (6%)
Rating
0.87
Origin
3* HS ('20)
H/W
5'11"/210
Rushing
3 Car, 9 Yds, (3 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C
Rec
C-
Snaps
7 (1%)
Rating
0.88
Origin
3* HS ('25)
H/W
6'0"/190
Rushing
22 Car, 222 Yds, (10.1 YPC), 1 TD, 1 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
PPA
#177
Rating
0.86
Origin
3* HS ('24)
H/W
5'10"/175
Rating
0.85
Origin
3* HS ('25)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#5 Caleb Komolafe SO 5'11"/210190 Car, 941 Yds, (5 YPC), 11 TD, 3 FUM11 Rec, 60 Yds, (5.5 YPR), 1 TDBC-#40415 (41%)0.843* HS ('23)
#6 Joseph Himon II JR 5'9"/19099 Car, 486 Yds, (4.9 YPC), 1 TD, 0 FUM21 Rec, 118 Yds, (5.6 YPR), 0 TDB+C+#193255 (25%)0.883* HS ('22)
#4 Cam Porter SR 5'10"/21518 Car, 137 Yds, (7.6 YPC), 1 TD, 0 FUM3 Rec, 23 Yds, (7.7 YPR), 0 TDBC#17259 (6%)0.873* HS ('20)
#27 Daniel Anderson FR 5'11"/2103 Car, 9 Yds, (3 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDCC- 7 (1%)0.883* HS ('25)
#24 Dashun Reeder FR 6'0"/19022 Car, 222 Yds, (10.1 YPC), 1 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TD  #177 0.863* HS ('24)
#36 Ronny Johnson FR 5'10"/175      0.853* HS ('25)
Wide Receivers
H/W
6'2"/200
Receiving
71 Rec, 880 Yds, (12.4 YPR), 8 TD, 0 FUM
Rushing
1 Car, 5 Yds, 0 TD
Rec
B+
Block
B
PPA
#29
Snaps
669 (62%)
Rating
0.87
Origin
SDSU ('25)
H/W
6'4"/210
Receiving
37 Rec, 521 Yds, (14.1 YPR), 3 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
A-
PPA
#161
Snaps
563 (53%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'4"/210
Receiving
10 Rec, 200 Yds, (20 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
B+
PPA
#780
Snaps
302 (28%)
Rating
0.87
Origin
3* HS ('23)
H/W
5'10"/185
Receiving
22 Rec, 172 Yds, (7.8 YPR), 2 TD, 2 FUM
Rushing
3 Car, 17 Yds, 0 TD
Rec
C
Block
B-
PPA
#738
Snaps
254 (24%)
Rating
0
Origin
NA
H/W
6'1"/210
Receiving
2 Rec, 22 Yds, (11 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D
Block
A-
PPA
#1004
Snaps
199 (19%)
Rating
0.87
Origin
3* HS ('23)
H/W
5'11"/185
Receiving
2 Rec, 17 Yds, (8.5 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D
Block
B-
PPA
#843
Snaps
93 (9%)
Rating
0.84
Origin
3* HS ('24)
H/W
5'10"/180
Receiving
3 Rec, 12 Yds, (4 YPR), 0 TD, 2 FUM
Rushing
1 Car, 1 Yds, 0 TD
Rec
D
Block
A
PPA
#884
Snaps
52 (5%)
Rating
0.85
Origin
STAN ('25)
H/W
6'1"/200
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
B-
Snaps
11 (1%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'3"/210
Rating
0
Origin
NA
H/W
6'3"/210
Rating
0
Origin
NA
H/W
6'0"/200
Rating
0.86
Origin
3* HS ('25)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#17 Griffin Wilde JR 6'2"/20071 Rec, 880 Yds, (12.4 YPR), 8 TD, 0 FUM1 Car, 5 Yds, 0 TDB+B#29669 (62%)0.87SDSU ('25)
#80 Hayden Eligon II SO 6'4"/21037 Rec, 521 Yds, (14.1 YPR), 3 TD, 0 FUM0 Car, 0 Yds, 0 TDB-A-#161563 (53%)0.843* HS ('24)
#10 Ricky Ahumaraeze SO 6'4"/21010 Rec, 200 Yds, (20 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB+#780302 (28%)0.873* HS ('23)
#19 Drew Wagner SO 5'10"/18522 Rec, 172 Yds, (7.8 YPR), 2 TD, 2 FUM3 Car, 17 Yds, 0 TDCB-#738254 (24%)0NA
#3 Frank Covey IV SO 6'1"/2102 Rec, 22 Yds, (11 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDA-#1004199 (19%)0.873* HS ('23)
#87 Carson Grove FR 5'11"/1852 Rec, 17 Yds, (8.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB-#84393 (9%)0.843* HS ('24)
#20 Chase Farrell FR 5'10"/1803 Rec, 12 Yds, (4 YPR), 0 TD, 2 FUM1 Car, 1 Yds, 0 TDDA#88452 (5%)0.85STAN ('25)
#14 Dube Enongene FR 6'1"/2000 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B- 11 (1%)0.863* HS ('25)
#35 Tate Crane SR 6'3"/210      0NA
#89 Cam Russell FR 6'3"/210      0NA
#82 Braden Blueitt FR 6'0"/200      0.863* HS ('25)
Tight Ends
H/W
6'5"/250
Receiving
9 Rec, 78 Yds, (8.7 YPR), 1 TD, 0 FUM
Rec
D
Run Blk
D+
Pass Blk
B+
Snaps
452 (34%)
Rating
0.86
Origin
3* HS ('21)
H/W
6'4"/248
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
D-
Run Blk
B+
Pass Blk
C
Snaps
245 (18%)
Rating
0
Origin
NA
H/W
6'3"/230
Receiving
1 Rec, 4 Yds, (4 YPR), 0 TD, 1 FUM
Rec
C
Run Blk
F
Pass Blk
C+
Snaps
133 (10%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'6"/250
Receiving
4 Rec, 14 Yds, (3.5 YPR), 0 TD, 0 FUM
Rec
F
Run Blk
B
Pass Blk
B
Snaps
114 (9%)
Rating
0.84
Origin
NMSU ('25)
H/W
6'6"/260
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
D+
Run Blk
D
Pass Blk
B
Snaps
32 (2%)
Rating
0.87
Origin
3* HS ('24)
H/W
6'4"/250
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
B
Snaps
10 (1%)
Rating
0.87
Origin
3* HS ('22)
H/W
6'3"/250
Receiving
28 Rec, 296 Yds, (10.6 YPR), 2 TD, 0 FUM
Rating
0.85
Origin
3* HS ('20)
H/W
6'5"/220
Rating
0.87
Origin
3* HS ('23)
H/W
6'6"/240
Rating
0.87
Origin
3* HS ('25)
H/W
6'6"/220
Rating
0.85
Origin
3* HS ('25)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#86 Lawson Albright SR 6'5"/2509 Rec, 78 Yds, (8.7 YPR), 1 TD, 0 FUMDD+B+452 (34%)0.863* HS ('21)
#83 Blake Van Buren JR 6'4"/2480 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD-B+C245 (18%)0NA
#41 Robby Preckel FR 6'3"/2301 Rec, 4 Yds, (4 YPR), 0 TD, 1 FUMCFC+133 (10%)0.853* HS ('25)
#88 Alex Lines SR 6'6"/2504 Rec, 14 Yds, (3.5 YPR), 0 TD, 0 FUMFBB114 (9%)0.84NMSU ('25)
#85 Patrick Schaller FR 6'6"/2600 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+DB32 (2%)0.873* HS ('24)
#81 Chris Petrucci JR 6'4"/2500 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC-B 10 (1%)0.873* HS ('22)
#84 Hunter Welcing SR 6'3"/25028 Rec, 296 Yds, (10.6 YPR), 2 TD, 0 FUM    0.853* HS ('20)
#18 Camp Magee SO 6'5"/220     0.873* HS ('23)
#48 Tyler Kielmeyer FR 6'6"/240     0.873* HS ('25)
#43 Noah Laporte FR 6'6"/220     0.853* HS ('25)
Offensive Line
H/W
6'7"/325
Grade
B-
Run Blk
C+
Pass Blk
A+
Snaps
835 (62%)
Rating
0.89
Origin
4* HS ('21)
H/W
6'7"/350
Grade
C
Run Blk
B-
Pass Blk
B
Snaps
638 (47%)
Rating
0.86
Origin
MINN ('25)
H/W
6'5"/310
Grade
C-
Run Blk
C-
Pass Blk
C
Snaps
229 (17%)
Rating
0.88
Origin
3* HS ('22)
H/W
6'8"/335
Grade
B-
Run Blk
A
Pass Blk
D+
Snaps
27 (2%)
Rating
0.85
Origin
LIB ('25)
H/W
6'5"/290
Grade
C+
Run Blk
B+
Pass Blk
B+
Snaps
10 (1%)
Rating
0.81
Origin
3* HS ('24)
H/W
6'6"/300
Grade
C-
Run Blk
C+
Pass Blk
C
Snaps
7 (1%)
Rating
0.85
Origin
TTU ('24)
H/W
6'4"/310
Grade
B-
Run Blk
A-
Pass Blk
A
Snaps
835 (62%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'4"/310
Grade
B
Run Blk
A+
Pass Blk
B+
Snaps
832 (62%)
Rating
0.85
Origin
SDSU ('25)
H/W
6'4"/300
Grade
C-
Run Blk
C-
Pass Blk
C
Snaps
37 (3%)
Rating
0.88
Origin
3* HS ('22)
H/W
6'4"/315
Grade
C+
Run Blk
B+
Pass Blk
B+
Snaps
15 (1%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'4"/300
Grade
B
Run Blk
A+
Pass Blk
A-
Snaps
840 (62%)
Rating
0.85
Origin
3* HS ('21)
H/W
6'5"/310
Grade
B-
Run Blk
A-
Pass Blk
A-
Snaps
26 (2%)
Rating
0.88
Origin
3* HS ('23)
H/W
6'3"/325
Grade
C
Run Blk
C+
Pass Blk
A
Snaps
15 (1%)
Rating
0.85
Origin
COLO ('24)
H/W
6'2"/300
Rating
0.84
Origin
MIZ ('25)
H/W
6'5"/305
Rating
0.86
Origin
3* HS ('25)
H/W
6'5"/255
Rating
0.86
Origin
3* HS ('25)
H/W
6'7"/305
Rating
0.87
Origin
3* HS ('25)
H/W
6'2"/245
Rating
0.9
Origin
4* HS ('21)
H/W
6'1"/230
Rating
0
Origin
NA
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#72 Caleb Tiernan (T) SR 6'7"/325B-C+A+835 (62%)0.894* HS ('21)
#75 Martes Lewis (T) SR 6'7"/350CB-B638 (47%)0.86MINN ('25)
#73 Deuce McGuire (T) JR 6'5"/310C-C-C229 (17%)0.883* HS ('22)
#63 Xavior Gray (T) SR 6'8"/335B-AD+27 (2%)0.85LIB ('25)
#71 Dennis Rahouski (T) FR 6'5"/290C+B+B+10 (1%)0.813* HS ('24)
#61 Matt Keeler (T) SR 6'6"/300C-C+C7 (1%)0.85TTU ('24)
#62 Ezomo Oratokhai (G) FR 6'4"/310B-A-A835 (62%)0.863* HS ('24)
#60 Evan Beerntsen (G) SR 6'4"/310BA+B+832 (62%)0.85SDSU ('25)
#74 Nick Herzog (G) JR 6'4"/300C-C-C37 (3%)0.883* HS ('22)
#77 Idrys Cotton (G) FR 6'4"/315C+B+B+15 (1%)0.863* HS ('24)
#65 Jackson Carsello (C) SR 6'4"/300BA+A-840 (62%)0.853* HS ('21)
#64 Anthony Birsa (C) SO 6'5"/310B-A-A-26 (2%)0.883* HS ('23)
#69 Jack Bailey (C) SR 6'3"/325CC+A15 (1%)0.85COLO ('24)
#50 Talan Chandler (OL) FR 6'2"/300    0.84MIZ ('25)
#78 Trey Boyd (OL) FR 6'5"/305    0.863* HS ('25)
#57 Hayden Wright (OL) FR 6'5"/255    0.863* HS ('25)
#76 Michael O'Connell (OL) FR 6'7"/305    0.873* HS ('25)
#68 Logan Uihlein (OL) SO 6'2"/245    0.94* HS ('21)
#49 Liam Reardon (LS) SR 6'1"/230    0NA
Defensive Line
H/W
6'5"/275
Stats
42 Tac, 18 Solo, 8 TFL, 4 Sacks, 8 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B
Rush
B+
Cov
C
Snaps
491 (62%)
Rating
0.88
Origin
3* HS ('23)
H/W
6'4"/255
Stats
26 Tac, 13 Solo, 10 TFL, 8 Sacks, 5 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
B
Cov
C
Snaps
355 (45%)
Rating
0.86
Origin
3* HS ('21)
H/W
6'3"/250
Stats
14 Tac, 4 Solo, 1 TFL, 1 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
D+
Snaps
206 (26%)
Rating
0.82
Origin
3* HS ('19)
H/W
6'4"/260
Stats
6 Tac, 1 Solo, 0 TFL, 0 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D-
Rush
C-
Cov
C
Snaps
187 (24%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'3"/255
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
F
Rush
C
Cov
C
Snaps
42 (5%)
Rating
0
Origin
NA
H/W
6'5"/230
Stats
2 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
D+
Snaps
18 (2%)
Rating
0.87
Origin
3* HS ('25)
H/W
6'2"/250
Stats
1 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
B-
Snaps
16 (2%)
Rating
0
Origin
NA
H/W
6'2"/290
Stats
24 Tac, 10 Solo, 4 TFL, 3 Sacks, 4 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B-
Rush
C+
Cov
C-
Snaps
455 (62%)
Rating
0
Origin
NA
H/W
6'4"/270
Stats
20 Tac, 11 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
1 PD, 1 INT (0 TDS)
Run D
C+
Rush
C
Cov
C+
Snaps
401 (55%)
Rating
0.89
Origin
3* HS ('21)
H/W
6'4"/291
Stats
18 Tac, 6 Solo, 1 TFL, 0 Sacks, 2 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C-
Rush
C
Snaps
374 (51%)
Rating
0.85
Origin
3* HS ('22)
H/W
6'3"/290
Stats
4 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C
Cov
C
Snaps
103 (14%)
Rating
0.88
Origin
3* HS ('23)
H/W
6'3"/265
Stats
2 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
D+
Snaps
38 (5%)
Rating
0.87
Origin
3* HS ('25)
H/W
6'5"/280
Run D
B-
Rush
C-
Snaps
19 (3%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'6"/245
Run D
C
Rush
B+
Snaps
8 (1%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'4"/255
Stats
13 Tac, 7 Solo, 4 TFL, 3 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.91
Origin
4* HS ('22)
H/W
6'0"/295
Stats
5 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.83
Origin
USU ('25)
H/W
6'3"/280
Rating
0.86
Origin
3* HS ('23)
H/W
6'3"/270
Rating
0.86
Origin
3* HS ('25)
H/W
6'4"/250
Rating
0.84
Origin
3* HS ('24)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#47 Michael Kilbane (DE) JR 6'5"/27542 Tac, 18 Solo, 8 TFL, 4 Sacks, 8 QB Hur1 PD, 0 INT (0 TDS) B B+ C 491 (62%)0.883* HS ('23)
#91 Aidan Hubbard (DE) SR 6'4"/25526 Tac, 13 Solo, 10 TFL, 8 Sacks, 5 QB Hur0 PD, 0 INT (0 TDS) C B C 355 (45%)0.863* HS ('21)
#52 Richie Hagarty (DE) SR 6'3"/25014 Tac, 4 Solo, 1 TFL, 1 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) C C D+ 206 (26%)0.823* HS ('19)
#44 Callen Campbell (DE) FR 6'4"/2606 Tac, 1 Solo, 0 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) D- C- C 187 (24%)0.863* HS ('24)
#59 Jack Trautmann (DE) FR 6'3"/2551 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F C C 42 (5%)0NA
#93 Caden O'Rourke (DE) FR 6'5"/2302 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- D+  18 (2%)0.873* HS ('25)
#92 Mason Green (DE) SO 6'2"/2501 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- B-  16 (2%)0NA
#90 Carmine Bastone (DT) SR 6'2"/29024 Tac, 10 Solo, 4 TFL, 3 Sacks, 4 QB Hur1 PD, 0 INT (0 TDS) B- C+ C- 455 (62%)0NA
#95 Najee Story (DT) SR 6'4"/27020 Tac, 11 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS) C+ C C+ 401 (55%)0.893* HS ('21)
#15 Brendan Flakes (DT) SO 6'4"/29118 Tac, 6 Solo, 1 TFL, 0 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS) C- C  374 (51%)0.853* HS ('22)
#54 Tyler Gant (DT) SO 6'3"/2904 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ C C 103 (14%)0.883* HS ('23)
#56 Mason Mayne (DT) FR 6'3"/2652 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C D+  38 (5%)0.873* HS ('25)
#99 Troy Regovich (DT) FR 6'5"/280   B- C-  19 (3%)0.863* HS ('24)
#96 Jonah Hayes (DT) FR 6'6"/245   C B+  8 (1%)0.853* HS ('25)
#4 Anto Saka (DL) JR 6'4"/25513 Tac, 7 Solo, 4 TFL, 3 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)    0.914* HS ('22)
#94 Miguel Jackson (DL) SR 6'0"/2955 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0.83USU ('25)
#55 Dylan Roberts (DL) SO 6'3"/280      0.863* HS ('23)
#53 Tanner Jumpp (DL) FR 6'3"/270      0.863* HS ('25)
#97 Braxton Strong (DL) FR 6'4"/250      0.843* HS ('24)
Linebackers
H/W
6'1"/230
Stats
81 Tac, 41 Solo, 5 TFL, 3 Sacks, 4 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Run D
C+
Rush
B-
Cov
D+
Snaps
740 (113%)
Rating
0.88
Origin
3* HS ('22)
H/W
6'1"/230
Stats
89 Tac, 52 Solo, 4 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 4 INT (0 TDS)
Run D
B-
Rush
C-
Cov
C+
Snaps
736 (112%)
Rating
0.9
Origin
4* HS ('21)
H/W
6'2"/230
Stats
6 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C-
Cov
F
Snaps
56 (9%)
Rating
0.86
Origin
ISU ('25)
H/W
6'4"/225
Stats
8 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
D
Snaps
25 (4%)
Rating
0
Origin
NA
H/W
6'3"/230
Stats
4 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Cov
B-
Snaps
7 (1%)
Rating
0.86
Origin
OSU ('24)
H/W
6'2"/230
Stats
2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Snaps
6 (1%)
Rating
0.85
Origin
3* HS ('22)
H/W
6'3"/235
Stats
11 Tac, 6 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Rating
0.85
Origin
PUR ('25)
H/W
6'5"/210
Rating
0.86
Origin
3* HS ('25)
H/W
6'3"/225
Rating
0.85
Origin
3* HS ('24)
H/W
6'2"/210
Rating
0.83
Origin
3* HS ('24)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#33 Braydon Brus JR 6'1"/23081 Tac, 41 Solo, 5 TFL, 3 Sacks, 4 QB Hur4 PD, 0 INT (0 TDS) C+ B- D+ 740 (113%)0.883* HS ('22)
#37 Mac Uihlein SR 6'1"/23089 Tac, 52 Solo, 4 TFL, 0 Sacks, 0 QB Hur0 PD, 4 INT (0 TDS) B- C- C+ 736 (112%)0.94* HS ('21)
#45 Jack Sadowsky V JR 6'2"/2306 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- C- F 56 (9%)0.86ISU ('25)
#34 Payton Roth SO 6'4"/2258 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C D 25 (4%)0NA
#42 Nigel Glover SO 6'3"/2304 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C   B- 7 (1%)0.86OSU ('24)
#40 Jason Reynolds II JR 6'2"/2302 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C  6 (1%)0.853* HS ('22)
#14 Yanni Karlaftis SR 6'3"/23511 Tac, 6 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)    0.85PUR ('25)
#38 Josh Veldman FR 6'5"/210      0.863* HS ('25)
#29 Qayvier Johnson SO 6'3"/225      0.853* HS ('24)
#32 Matthew Smith FR 6'2"/210      0.833* HS ('24)
Secondary
H/W
5'11"/195
Stats
52 Tac, 25 Solo, 2 TFL, 0 Sacks, 1 QB Hur
Pass D
2 PD, 2 INT (1 TDS)
Run D
C
Rush
C+
Cov
B+
Snaps
593 (34%)
Rating
0.85
Origin
3* HS ('22)
H/W
6'1"/200
Stats
22 Tac, 16 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
6 PD, 0 INT (0 TDS)
Run D
B-
Rush
C+
Cov
C+
Snaps
550 (31%)
Rating
0.86
Origin
JVST ('25)
H/W
0'0"/
Run D
B-
Rush
C+
Cov
C+
Snaps
550 (31%)
Rating
0.86
Origin
JVST ('25)
H/W
6'0"/195
Stats
29 Tac, 16 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
9 PD, 0 INT (0 TDS)
Run D
D+
Rush
C+
Cov
C+
Snaps
504 (29%)
Rating
0.86
Origin
3* HS ('23)
H/W
5'11"/195
Stats
20 Tac, 14 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
5 PD, 1 INT (0 TDS)
Run D
D+
Rush
C
Cov
C
Snaps
347 (20%)
Rating
0.84
Origin
3* HS ('21)
H/W
5'10"/185
Stats
6 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B-
Cov
B-
Snaps
82 (5%)
Rating
0.86
Origin
3* HS ('22)
H/W
6'2"/195
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Cov
F
Snaps
35 (2%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'0"/210
Stats
106 Tac, 63 Solo, 6 TFL, 0 Sacks, 1 QB Hur
Pass D
4 PD, 1 INT (0 TDS)
Run D
A
Rush
C-
Cov
C+
Snaps
725 (92%)
Rating
0.87
Origin
3* HS ('22)
H/W
6'4"/220
Stats
45 Tac, 29 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C
Rush
D
Cov
D+
Snaps
630 (80%)
Rating
0.86
Origin
3* HS ('21)
H/W
6'1"/195
Stats
3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Cov
C-
Snaps
50 (6%)
Rating
0.88
Origin
3* HS ('23)
H/W
6'0"/185
Stats
10 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C-
Cov
C+
Snaps
47 (6%)
Rating
0.85
Origin
3* HS ('25)
H/W
5'9"/200
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Cov
C+
Snaps
10 (1%)
Rating
0.83
Origin
3* HS ('23)
H/W
5'11"/185
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Cov
C+
Snaps
10 (1%)
Rating
0
Origin
NA
H/W
0'0"/
Rating
0.85
Origin
MEM ('25)
H/W
5'11"/210
Stats
16 Tac, 11 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Rating
0.86
Origin
MSU ('25)
H/W
6'0"/190
Stats
15 Tac, 11 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'1"/185
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.83
Origin
3* HS ('24)
H/W
6'2"/185
Rating
0.86
Origin
3* HS ('24)
H/W
6'0"/200
Rating
0.85
Origin
3* HS ('23)
H/W
5'10"/180
Rating
0.85
Origin
3* HS ('23)
H/W
6'1"/185
Rating
0.85
Origin
3* HS ('24)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#9 Braden Turner (CB) JR 5'11"/19552 Tac, 25 Solo, 2 TFL, 0 Sacks, 1 QB Hur2 PD, 2 INT (1 TDS) C C+ B+ 593 (34%)0.853* HS ('22)
#2 Fred Davis (CB) SR 6'1"/20022 Tac, 16 Solo, 1 TFL, 0 Sacks, 0 QB Hur6 PD, 0 INT (0 TDS) B- C+ C+ 550 (31%)0.86JVST ('25)
#00 Fred Davis II (CB) 0'0"/   B- C+ C+ 550 (31%)0.86JVST ('25)
#13 Josh Fussell (CB) SO 6'0"/19529 Tac, 16 Solo, 1 TFL, 0 Sacks, 0 QB Hur9 PD, 0 INT (0 TDS) D+ C+ C+ 504 (29%)0.863* HS ('23)
#7 Ore Adeyi (CB) SR 5'11"/19520 Tac, 14 Solo, 1 TFL, 0 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS) D+ C C 347 (20%)0.843* HS ('21)
#12 Evan Smith (CB) JR 5'10"/1856 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B-   B- 82 (5%)0.863* HS ('22)
#25 Marquet Dorsey Jr. (CB) FR 6'2"/1951 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+   F 35 (2%)0.863* HS ('25)
#6 Robert Fitzgerald (S) JR 6'0"/210106 Tac, 63 Solo, 6 TFL, 0 Sacks, 1 QB Hur4 PD, 1 INT (0 TDS) A C- C+ 725 (92%)0.873* HS ('22)
#18 Garner Wallace (S) SR 6'4"/22045 Tac, 29 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) C D D+ 630 (80%)0.863* HS ('21)
#21 Damon Walters (S) SO 6'1"/1953 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C   C- 50 (6%)0.883* HS ('23)
#20 Alijah Jones (S) FR 6'0"/18510 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- C- C+ 47 (6%)0.853* HS ('25)
#26 Jalen Lewis (S) SO 5'9"/2001 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C   C+ 10 (1%)0.833* HS ('23)
#22 Terrion Curry-Hicks (S) FR 5'11"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C   C+ 10 (1%)0NA
#00 An'Darius Coffey (S) 0'0"/      0.85MEM ('25)
#8 Dillon Tatum (DB) JR 5'11"/21016 Tac, 11 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)    0.86MSU ('25)
#29 Jon Jon Stevens (DB) FR 6'0"/19015 Tac, 11 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#35 Sean Martin (DB) FR 6'1"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0.833* HS ('24)
#31 Tito Williams Jr. (DB) FR 6'2"/185      0.863* HS ('24)
#16 J.J. Lewis (DB) SO 6'0"/200      0.853* HS ('23)
#23 Cole Shivers (DB) SO 5'10"/180      0.853* HS ('23)
#28 Timi Oke (DB) FR 6'1"/185      0.853* HS ('24)
Kickers
H/W
5'10"/195
FG
18/20 (90%), Long 41 Yds
XP
22/23
Pts
76 Pts
Rating
0.83
Origin
3* HS ('20)
H/W
6'1"/180
KO G
F
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#82 Jack Olsen SR 5'10"/19518/20 (90%), Long 41 Yds22/2376 Pts  0.833* HS ('20)
#94 Henry Helms SO 6'1"/180     F 0NA
Punters
H/W
6'2"/200
Punts
36, 1619 YDS (45 YPP), Long 59 YDS
Acc
10 In 20, 5 TB
Grade
C+
Rank
A+
Rating
0.84
Origin
UCLA ('22)
H/W
6'5"/215
Rating
0.83
Origin
3* HS ('25)
PlayerH/WPuntsAccGradeRankRatingOrigin
#11 Luke Akers SR 6'2"/20036, 1619 YDS (45 YPP), Long 59 YDS10 In 20, 5 TBC+A+0.84UCLA ('22)
#92 Nikola Dugandzic FR 6'5"/215    0.833* HS ('25)
FR ATH - No Position Yet
H/W
6'0"/180
Rating
0.87
Origin
3* HS ('25)
PlayerH/WRatingOrigin
#00 Jonathan Stevens FR 6'0"/1800.873* HS ('25)
Roster Breakdown & Insights
Roster & Program Overview
HC David Braun returnsOC Zach Lujan returnsDC Tim McGarigle returns
Players with Starting experience3115 off • 16 def
Team Talent868#41 in CFB
Avg Talent / Player0.86Blue-chip 3.75%
Roster Size10620 portal (16.5%)
Talent Off: 366.64 (51)
Talent Def: 350.88 (50)
Talent ST: 20 (4)
New Portal In: 16 (13.2%)
Portal Losses: 13
Unrated/No Stats: 15
Total Team Snaps: 19631
Elite: 0
Top 100: 0
Top 250: 3
Top 100 Pos: 52
JAG: 39
Low JAG: 0
JAG-: 0
FR Snaps: 2160 (11%)
SO Snaps: 3512 (17%)
JR Snaps: 4797 (24%)
SR Snaps: 9162 (45%)
GR Snaps: 0 (0%)
69% Snaps by Upperclassmen
15 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning08321
Portal Starters 2025 portal03100
Experienced Depth02331
Off Starters Returning03021
Off Depth Returning00220
Def Starters Returning05300
Def Depth Returning02111
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
0 (0)
1 (0)
870(831)
Exp 65% • Prod 100%Northwestern lost their starting QB from last year. Preston Stone & Gavin Frakes from the portal could compete for the job.
RBHB
1 (1)
0 (0)
736(0)
Exp 73% • Prod 100%Northwestern returns Cam Porter & Joseph Himon II, their top two RB's from last year.
WR/TEWR + TE
2 (4)
1 (0)
3129(0)
Exp 101% • Prod 100%Northwestern lost their top 2 WR's from last year.
OLT + G + C
3 (0)
2 (0)
4346(0)
T 65% • G 64% • C 65%Northwestern OL: 3 starters back, 1 with multi game experience, 0 more with some game experience. Portal OL: 2 potential starters from '25 Portal, 0 more portals have experience.
DLDE + DT
4 (3)
0 (0)
2713(0)
DE 83% • DT 96%DL experience and continuity summary.
LBLB
2 (0)
0 (0)
1570(0)
LB 80%LB experience and continuity summary.
SecondaryCB + S
2 (3)
0 (2)
4133(0)
CB 76% • S 93%Secondary experience and continuity summary.
Team Snaps: Offense 9081 (831 portal) 91% returning, (9% via Portal) • Defense 8416 (0 portal) 100% returning, (0% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge