Michigan Football 2026 Depth Chart

Michigan's 2026 Team Roster/Depth Chart Outlook

Official Roster has been loaded (Last Update: Mar 18, 2026)
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'4"/228
Passing
202/335 (60%), 2428 Yds, 11 TD / 9 INT
Rushing
88 Car, 392 Yds, (4.5 YPC), 6 TD, 3 FUM
Pass
C+
Run
C+
PPA
#60
Snaps
827 (79%)
Rating
1
Origin
5* HS ('25)
H/W
6'2"/200
Passing
44/82 (54%), 488 Yds, 1 TD / 2 INT
Rushing
14 Car, -3 Yds, (-0.2 YPC), 1 TD, 1 FUM
Pass
D
Run
C+
PPA
#135
Snaps
174 (17%)
Rating
0.85
Origin
CSU ('26)
H/W
6'5"/215
Rating
0.9
Origin
4* HS ('26)
H/W
6'4"/185
Rating
0.87
Origin
3* HS ('26)
H/W
6'1"/218
Rating
0.85
Origin
LSU ('26)
H/W
6'1"/198
Rating
0.83
Origin
3* HS ('25)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#19 Bryce Underwood SO 6'4"/228202/335 (60%), 2428 Yds, 11 TD / 9 INT88 Car, 392 Yds, (4.5 YPC), 6 TD, 3 FUMC+C+#60827 (79%)15* HS ('25)
#16 B. Fowler-Nicolosi SR 6'2"/20044/82 (54%), 488 Yds, 1 TD / 2 INT14 Car, -3 Yds, (-0.2 YPC), 1 TD, 1 FUMDC+#135174 (17%)0.85CSU ('26)
#17 Brady Smigiel FR 6'5"/215      0.94* HS ('26)
#14 Tommy Carr FR 6'4"/185      0.873* HS ('26)
#18 Colin Hurley JR 6'1"/218      0.85LSU ('26)
#15 Chase Herbstreit SO 6'1"/198      0.833* HS ('25)
Running Backs
H/W
5'11"/216
Rushing
150 Car, 932 Yds, (6.2 YPC), 10 TD, 0 FUM
Receiving
9 Rec, 92 Yds, (10.2 YPR), 0 TD
Run
A-
Rec
C-
PPA
#63
Snaps
314 (59%)
Rating
0.96
Origin
4* HS ('24)
H/W
5'11"/210
Rushing
76 Car, 326 Yds, (4.3 YPC), 4 TD, 1 FUM
Receiving
4 Rec, 10 Yds, (2.5 YPR), 0 TD
Run
B
Rec
F
PPA
#220
Snaps
179 (33%)
Rating
0
Origin
NA
H/W
5'11"/190
Rushing
10 Car, 38 Yds, (3.8 YPC), 0 TD, 0 FUM
Receiving
1 Rec, 8 Yds, (8 YPR), 0 TD
Run
B-
Rec
C
PPA
#262
Snaps
34 (6%)
Rating
0
Origin
NA
H/W
5'10"/192
Rushing
11 Car, 83 Yds, (7.5 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C
Snaps
6 (1%)
Rating
0
Origin
NA
H/W
6'0"/210
Rating
0.99
Origin
5* HS ('26)
H/W
6'0"/215
Rating
0.89
Origin
3* HS ('25)
H/W
6'3"/200
Rating
0.88
Origin
3* HS ('26)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#23 Jordan Marshall JR 5'11"/216150 Car, 932 Yds, (6.2 YPC), 10 TD, 0 FUM9 Rec, 92 Yds, (10.2 YPR), 0 TDA-C-#63314 (59%)0.964* HS ('24)
#24 Bryson Kuzdzal SR 5'11"/21076 Car, 326 Yds, (4.3 YPC), 4 TD, 1 FUM4 Rec, 10 Yds, (2.5 YPR), 0 TDBF#220179 (33%)0NA
#25 Micah Ka'apana JR 5'11"/19010 Car, 38 Yds, (3.8 YPC), 0 TD, 0 FUM1 Rec, 8 Yds, (8 YPR), 0 TDB-C#26234 (6%)0NA
#36 Tomas O'Meara JR 5'10"/19211 Car, 83 Yds, (7.5 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC  6 (1%)0NA
#5 Savion Hiter FR 6'0"/210      0.995* HS ('26)
#26 Donovan Johnson SO 6'0"/215      0.893* HS ('25)
#29 Jonathan Brown FR 6'3"/200      0.883* HS ('26)
Wide Receivers
H/W
6'3"/225
Receiving
26 Rec, 427 Yds, (16.4 YPR), 5 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
B-
Snaps
553 (46%)
Rating
0.94
Origin
UTAH ('26)
H/W
6'0"/190
Receiving
45 Rec, 651 Yds, (14.5 YPR), 4 TD, 2 FUM
Rushing
2 Car, 13 Yds, 1 TD
Rec
B
Block
B
PPA
#99
Snaps
542 (45%)
Rating
0.94
Origin
4* HS ('25)
H/W
6'1"/197
Receiving
12 Rec, 148 Yds, (12.3 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
C-
PPA
#591
Snaps
334 (28%)
Rating
0.88
Origin
3* HS ('24)
H/W
6'2"/205
Receiving
3 Rec, 54 Yds, (18 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
A-
PPA
#553
Snaps
99 (8%)
Rating
0.87
Origin
3* HS ('23)
H/W
6'5"/215
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D
Block
D+
Snaps
55 (5%)
Rating
0.89
Origin
3* HS ('25)
H/W
6'1"/185
Receiving
1 Rec, 6 Yds, (6 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
B-
Snaps
22 (2%)
Rating
0.87
Origin
TEX ('26)
H/W
6'2"/195
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B
Snaps
14 (1%)
Rating
0
Origin
NA
H/W
6'3"/197
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
3 (0%)
Rating
0.93
Origin
4* HS ('25)
H/W
5'11"/191
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
6'4"/205
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
6'2"/185
Rating
0.95
Origin
4* HS ('26)
H/W
5'11"/180
Rating
0.91
Origin
4* HS ('24)
H/W
6'2"/175
Rating
0.90
Origin
UTAH ('26)
H/W
6'0"/190
Rating
0.87
Origin
YSU ('24)
H/W
6'0"/195
Rating
0.87
Origin
3* HS ('26)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#13 JJ Buchanan SO 6'3"/22526 Rec, 427 Yds, (16.4 YPR), 5 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B- 553 (46%)0.94UTAH ('26)
#3 Andrew Marsh SO 6'0"/19045 Rec, 651 Yds, (14.5 YPR), 4 TD, 2 FUM2 Car, 13 Yds, 1 TDBB#99542 (45%)0.944* HS ('25)
#9 Channing Goodwin JR 6'1"/19712 Rec, 148 Yds, (12.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+C-#591334 (28%)0.883* HS ('24)
#00 Kendrick Bell SR 6'2"/2053 Rec, 54 Yds, (18 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDCA-#55399 (8%)0.873* HS ('23)
#81 Jamar Browder SO 6'5"/2150 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDD+ 55 (5%)0.893* HS ('25)
#10 Jaime Ffrench Jr. SO 6'1"/1851 Rec, 6 Yds, (6 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB- 22 (2%)0.87TEX ('26)
#85 Logan Forbes GR 6'2"/1950 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B 14 (1%)0NA
#84 Jacob Washington SO 6'3"/1970 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 3 (0%)0.934* HS ('25)
#38 Bryce Wilcox GR 5'11"/1910 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 3 (0%)0NA
#89 Kaleb Schlecht SR 6'4"/2050 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 3 (0%)0NA
#86 Travis Johnson FR 6'2"/185      0.954* HS ('26)
#28 I'Marion Stewart JR 5'11"/180      0.914* HS ('24)
#12 Salesi Moa FR 6'2"/175      0.90UTAH ('26)
#82 C.J. Charleston GR 6'0"/190      0.87YSU ('24)
#20 Jaylen Pile FR 6'0"/195      0.873* HS ('26)
Tight Ends
H/W
6'4"/245
Receiving
16 Rec, 199 Yds, (12.4 YPR), 1 TD, 0 FUM
Rec
C+
Run Blk
D+
Pass Blk
C-
Snaps
246 (19%)
Rating
0.88
Origin
3* HS ('23)
H/W
6'3"/245
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
D+
Run Blk
A+
Pass Blk
D
Snaps
133 (11%)
Rating
0
Origin
NA
H/W
6'5"/246
Receiving
8 Rec, 72 Yds, (9 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
D+
Snaps
91 (7%)
Rating
0.89
Origin
4* HS ('23)
H/W
6'5"/240
Receiving
6 Rec, 74 Yds, (12.3 YPR), 0 TD, 0 FUM
Rec
C+
Run Blk
C+
Snaps
76 (6%)
Rating
0.9
Origin
4* HS ('24)
H/W
6'1"/244
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
A+
Snaps
9 (1%)
Rating
0.88
Origin
3* HS ('25)
H/W
6'2"/238
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
A-
Snaps
6 (0%)
Rating
0
Origin
NA
H/W
6'6"/200
Rating
0.89
Origin
3* HS ('26)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#83 Zack Marshall SR 6'4"/24516 Rec, 199 Yds, (12.4 YPR), 1 TD, 0 FUMC+D+C-246 (19%)0.883* HS ('23)
#42 Jalen Hoffman SR 6'3"/2450 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+A+D133 (11%)0NA
#88 Deakon Tonielli SR 6'5"/2468 Rec, 72 Yds, (9 YPR), 0 TD, 0 FUMC-D+ 91 (7%)0.894* HS ('23)
#80 Hogan Hansen JR 6'5"/2406 Rec, 74 Yds, (12.3 YPR), 0 TD, 0 FUMC+C+ 76 (6%)0.94* HS ('24)
#44 Eli Owens SO 6'1"/2440 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM A+ 9 (1%)0.883* HS ('25)
#46 Crandall Quinn SR 6'2"/2380 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM A- 6 (0%)0NA
#00 Mason Bonner FR 6'6"/200     0.893* HS ('26)
Offensive Line
H/W
6'8"/315
Grade
B-
Run Blk
A-
Pass Blk
B
Snaps
740 (71%)
Rating
0.94
Origin
4* HS ('24)
H/W
6'6"/295
Grade
C
Run Blk
B+
Pass Blk
C-
Snaps
505 (49%)
Rating
0.93
Origin
4* HS ('24)
H/W
6'6"/324
Grade
C
Run Blk
B-
Pass Blk
B-
Snaps
373 (36%)
Rating
0.91
Origin
4* HS ('23)
H/W
6'4"/312
Grade
C-
Run Blk
B+
Pass Blk
D+
Snaps
204 (20%)
Rating
0.85
Origin
CP ('25)
H/W
6'5"/312
Grade
C
Run Blk
B-
Snaps
5 (0%)
Rating
0.88
Origin
3* HS ('23)
H/W
6'6"/318
Rating
0.94
Origin
4* HS ('26)
H/W
6'7"/250
Rating
0.88
Origin
3* HS ('26)
H/W
6'4"/311
Grade
B-
Run Blk
A-
Pass Blk
B-
Snaps
710 (68%)
Rating
0.89
Origin
3* HS ('24)
H/W
6'3"/312
Grade
C+
Run Blk
B
Pass Blk
A
Snaps
352 (34%)
Rating
0.9
Origin
4* HS ('23)
H/W
6'5"/308
Grade
D+
Run Blk
D+
Snaps
6 (1%)
Rating
0.91
Origin
4* HS ('25)
H/W
6'5"/319
Rating
0.9
Origin
4* HS ('24)
H/W
6'7"/328
Rating
0
Origin
NA
H/W
6'3"/300
Grade
C
Run Blk
B-
Pass Blk
B+
Snaps
14 (0.9%)
Rating
0.86
Origin
NEB ('26)
H/W
6'6"/315
Rating
0.99
Origin
5* HS ('25)
H/W
6'6"/285
Rating
0.92
Origin
4* HS ('26)
H/W
6'3"/295
Rating
0.88
Origin
3* HS ('26)
H/W
6'5"/312
Rating
0.87
Origin
3* HS ('24)
H/W
6'2"/230
Rating
0.8
Origin
3* HS ('26)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#54 Andrew Sprague (T) JR 6'8"/315B-A-B740 (71%)0.944* HS ('24)
#77 Blake Frazier (T) JR 6'6"/295CB+C-505 (49%)0.934* HS ('24)
#71 Evan Link (T) SR 6'6"/324CB-B-373 (36%)0.914* HS ('23)
#70 Brady Norton (T) SR 6'4"/312C-B+D+204 (20%)0.85CP ('25)
#60 Brooks Bahr (T) SR 6'5"/312CB- 5 (0%)0.883* HS ('23)
#00 Malakai Lee (OT) FR 6'6"/318    0.944* HS ('26)
#00 Tommy Fraumann (OT) FR 6'7"/250    0.883* HS ('26)
#53 Jake Guarnera (G) JR 6'4"/311B-A-B-710 (68%)0.893* HS ('24)
#55 Nathan Efobi (G) SR 6'3"/312C+BA352 (34%)0.94* HS ('23)
#74 Avery Gach (G) SO 6'5"/308D+D+ 6 (1%)0.914* HS ('25)
#50 Luke Hamilton (G) JR 6'5"/319    0.94* HS ('24)
#66 Dan Taraboi (G) GR 6'7"/328    0NA
#67 H. Ka'aha'aina-Torres (C) SO 6'3"/300CB-B+14 (0.9%)0.86NEB ('26)
#65 Andrew Babalola (OL) SO 6'6"/315    0.995* HS ('25)
#78 Marky Walbridge (OL) FR 6'6"/285    0.924* HS ('26)
#52 Ace Hamilton (OL) FR 6'3"/295    0.883* HS ('26)
#76 Manuel Beigel (OL) JR 6'5"/312    0.873* HS ('24)
#00 Colton Dermer (LS) FR 6'2"/230    0.83* HS ('26)
Defensive Line
H/W
6'4"/255
Stats
45 Tac, 23 Solo, 18 TFL, 12 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B
Rush
A
Cov
D+
Snaps
513 (37.8%)
Rating
0.93
Origin
UTAH ('26)
H/W
6'4"/270
Stats
22 Tac, 12 Solo, 2 TFL, 1 Sacks, 4 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
C-
Snaps
405 (33%)
Rating
0.89
Origin
3* HS ('23)
H/W
6'5"/255
Stats
19 Tac, 14 Solo, 6 TFL, 2 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
C+
Cov
C+
Snaps
198 (16%)
Rating
0.89
Origin
3* HS ('24)
H/W
6'3"/240
Stats
6 Tac, 3 Solo, 0 TFL, 0 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
B-
Cov
D
Snaps
89 (7%)
Rating
0.97
Origin
4* HS ('25)
H/W
6'7"/250
Run D
C
Rush
B+
Cov
C
Snaps
26 (2%)
Rating
0.93
Origin
4* HS ('24)
H/W
6'2"/270
Run D
C-
Rush
C
Cov
C
Snaps
10 (1%)
Rating
0.9
Origin
4* HS ('25)
H/W
6'2"/237
Run D
C
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'6"/225
Rating
1
Origin
5* HS ('26)
H/W
6'4"/245
Rating
0.9
Origin
4* HS ('26)
H/W
6'1"/235
Rating
0.88
Origin
3* HS ('26)
H/W
6'5"/285
Stats
34 Tac, 20 Solo, 3 TFL, 1 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C+
Rush
C-
Cov
C
Snaps
623 (43.2%)
Rating
0.87
Origin
UTAH ('26)
H/W
6'2"/310
Stats
30 Tac, 18 Solo, 1 TFL, 0 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
D+
Cov
C+
Snaps
405 (31%)
Rating
0
Origin
NA
H/W
6'5"/320
Stats
15 Tac, 6 Solo, 3 TFL, 1 Sacks, 7 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C+
Rush
C
Snaps
295 (23%)
Rating
0.95
Origin
4* HS ('23)
H/W
6'5"/300
Run D
C+
Rush
B-
Snaps
22 (2%)
Rating
0
Origin
NA
H/W
6'4"/305
Stats
1 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C-
Snaps
9 (1%)
Rating
0.89
Origin
3* HS ('25)
H/W
6'2"/335
Run D
C
Rush
C-
Cov
C
Snaps
5 (0%)
Rating
0.87
Origin
3* HS ('24)
H/W
6'6"/315
Run D
C
Snaps
1 (0%)
Rating
0.9
Origin
4* HS ('25)
H/W
6'5"/294
Run D
C
Snaps
1 (0%)
Rating
0.89
Origin
4* HS ('24)
H/W
6'5"/270
Rating
0.95
Origin
4* HS ('26)
H/W
6'3"/310
Rating
0.92
Origin
4* HS ('26)
H/W
0'0"/
Rating
0.87
Origin
UTAH ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#90 John Henry Daley (DE) SR 6'4"/25545 Tac, 23 Solo, 18 TFL, 12 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B A D+ 513 (37.8%)0.93UTAH ('26)
#9 Cameron Brandt (DE) SR 6'4"/27022 Tac, 12 Solo, 2 TFL, 1 Sacks, 4 QB Hur0 PD, 0 INT (0 TDS) C C C- 405 (33%)0.893* HS ('23)
#8 Dominic Nichols (DE) JR 6'5"/25519 Tac, 14 Solo, 6 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) B- C+ C+ 198 (16%)0.893* HS ('24)
#94 Nate Marshall (DE) SO 6'3"/2406 Tac, 3 Solo, 0 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) C B- D 89 (7%)0.974* HS ('25)
#88 Lugard Edokpayi (DE) JR 6'7"/250   C B+ C 26 (2%)0.934* HS ('24)
#93 Benny Patterson (DE) SO 6'2"/270   C- C C 10 (1%)0.94* HS ('25)
#55 Randy Keumogne (DE) GR 6'2"/237   C   1 (0%)0NA
#00 Carter Meadows (DE) FR 6'6"/225      15* HS ('26)
#51 McHale Blade (DE) FR 6'4"/245      0.94* HS ('26)
#00 Tariq Boney (DE) FR 6'1"/235      0.883* HS ('26)
#91 Jonah Lea'ea (DT) SR 6'5"/28534 Tac, 20 Solo, 3 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) C+ C- C 623 (43.2%)0.87UTAH ('26)
#95 Trey Pierce (DT) SR 6'2"/31030 Tac, 18 Solo, 1 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) B+ D+ C+ 405 (31%)0NA
#17 Enow Etta (DT) SR 6'5"/32015 Tac, 6 Solo, 3 TFL, 1 Sacks, 7 QB Hur1 PD, 0 INT (0 TDS) C+ C  295 (23%)0.954* HS ('23)
#97 Chibi Anwunah (DT) GR 6'5"/300   C+ B-  22 (2%)0NA
#99 Bobby Kanka (DT) SO 6'4"/3051 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+ C-  9 (1%)0.893* HS ('25)
#54 Deyvid Palepale (DT) JR 6'2"/335   C C- C 5 (0%)0.873* HS ('24)
#57 Travis Moten (DT) SO 6'6"/315   C   1 (0%)0.94* HS ('25)
#92 Ted Hammond (DT) JR 6'5"/294   C   1 (0%)0.894* HS ('24)
#00 Titan Davis (DL) FR 6'5"/270      0.954* HS ('26)
#00 Alister Vallejo (DL) FR 6'3"/310      0.924* HS ('26)
#00 Jonah Leaea (DL) 0'0"/      0.87UTAH ('26)
Linebackers
H/W
6'0"/235
Stats
16 Tac, 6 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B
Rush
B
Cov
C
Snaps
776 (106%)
Rating
0.83
Origin
MICH ('26)
H/W
6'2"/238
Run D
B+
Rush
C+
Cov
B-
Snaps
657 (89%)
Rating
0.86
Origin
NDSU ('26)
H/W
6'0"/230
Stats
27 Tac, 16 Solo, 2 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
B-
Cov
C
Snaps
210 (29%)
Rating
0.86
Origin
UGA ('25)
H/W
6'2"/238
Stats
12 Tac, 9 Solo, 1 TFL, 0 Sacks, 3 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D-
Rush
B+
Cov
C
Snaps
180 (25%)
Rating
0.86
Origin
MSU ('26)
H/W
6'1"/230
Stats
21 Tac, 11 Solo, 2 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
B-
Cov
C
Snaps
142 (19%)
Rating
0.86
Origin
BYU ('26)
H/W
6'2"/237
Stats
10 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B
Rush
C-
Cov
D+
Snaps
80 (11%)
Rating
0.88
Origin
3* HS ('25)
H/W
6'1"/217
Stats
4 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
D+
Snaps
75 (10%)
Rating
0.94
Origin
4* HS ('25)
H/W
5'11"/204
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
D
Snaps
11 (1%)
Rating
0.95
Origin
4* HS ('25)
H/W
6'2"/225
Run D
C
Snaps
1 (0%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'0"/215
Run D
C
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'1"/225
Rating
0.88
Origin
3* HS ('26)
H/W
6'2"/215
Rating
0.88
Origin
3* HS ('26)
H/W
6'1"/220
Rating
0.86
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#52 Christian Pierce SO 6'0"/23516 Tac, 6 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B B C 776 (106%)0.83MICH ('26)
#44 Nathaniel Staehling GR 6'2"/238   B+ C+ B- 657 (89%)0.86NDSU ('26)
#18 Troy Bowles SR 6'0"/23027 Tac, 16 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) D+ B- C 210 (29%)0.86UGA ('25)
#13 Aisea Moa GR 6'2"/23812 Tac, 9 Solo, 1 TFL, 0 Sacks, 3 QB Hur1 PD, 0 INT (0 TDS) D- B+ C 180 (25%)0.86MSU ('26)
#30 Max Alford GR 6'1"/23021 Tac, 11 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) D+ B- C 142 (19%)0.86BYU ('26)
#29 Chase Taylor SO 6'2"/23710 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B C- D+ 80 (11%)0.883* HS ('25)
#12 N. Owusu-Boateng SO 6'1"/2174 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C C- D+ 75 (10%)0.944* HS ('25)
#28 Kainoa Winston SO 5'11"/2042 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C- D 11 (1%)0.954* HS ('25)
#43 Zach Ludwig JR 6'2"/225   C   1 (0%)0.843* HS ('24)
#59 John Weidenbach SR 6'0"/215   C   1 (0%)0NA
#23 Markel Dabney FR 6'1"/225      0.883* HS ('26)
#15 Aden Reeder FR 6'2"/215      0.883* HS ('26)
#33 Kaden Catchings FR 6'1"/220      0.863* HS ('26)
Secondary
H/W
6'2"/190
Stats
36 Tac, 24 Solo, 3 TFL, 1 Sacks, 0 QB Hur
Pass D
5 PD, 1 INT (0 TDS)
Run D
B
Rush
C+
Cov
B
Snaps
710 (68%)
Rating
0.93
Origin
4* HS ('23)
H/W
5'10"/185
Stats
37 Tac, 24 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
9 PD, 2 INT (0 TDS)
Run D
D
Rush
C-
Cov
B-
Snaps
632 (61%)
Rating
0.93
Origin
UTAH ('26)
H/W
5'11"/196
Stats
33 Tac, 26 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
10 PD, 1 INT (0 TDS)
Run D
D+
Rush
C+
Cov
C+
Snaps
562 (54%)
Rating
0.93
Origin
4* HS ('22)
H/W
6'2"/205
Run D
C
Cov
C-
Snaps
72 (7%)
Rating
0.95
Origin
4* HS ('25)
H/W
6'1"/185
Run D
C
Cov
D-
Snaps
28 (3%)
Rating
0.93
Origin
4* HS ('24)
H/W
5'11"/180
Cov
C
Snaps
1 (0%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'4"/230
Run D
C
Snaps
1 (0%)
Rating
0.9
Origin
4* HS ('25)
H/W
6'2"/170
Rating
0.93
Origin
4* HS ('26)
H/W
6'1"/195
Stats
71 Tac, 40 Solo, 7 TFL, 0 Sacks, 1 QB Hur
Pass D
9 PD, 1 INT (0 TDS)
Run D
A
Rush
C
Cov
D+
Snaps
758 (69%)
Rating
0.85
Origin
MEM ('26)
H/W
6'5"/211
Stats
33 Tac, 18 Solo, 1 TFL, 0 Sacks, 1 QB Hur
Pass D
1 PD, 1 INT (0 TDS)
Run D
B
Rush
D+
Cov
B
Snaps
369 (34%)
Rating
0.91
Origin
4* HS ('24)
H/W
6'0"/195
Stats
15 Tac, 11 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
C+
Rush
D
Cov
D+
Snaps
148 (14%)
Rating
0.94
Origin
4* HS ('25)
H/W
6'0"/198
Stats
6 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
D+
Rush
C
Cov
C+
Snaps
85 (8%)
Rating
0.88
Origin
3* HS ('21)
H/W
6'1"/205
Stats
3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 1 INT (0 TDS)
Run D
C
Rush
C-
Cov
D+
Snaps
44 (4%)
Rating
0.91
Origin
4* HS ('24)
H/W
5'9"/190
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
C
Snaps
5 (0%)
Rating
0
Origin
NA
H/W
6'2"/190
Rating
0.9
Origin
4* HS ('26)
H/W
5'10"/212
Rating
0.88
Origin
OKLA ('26)
H/W
6'0"/180
Rating
0.87
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#00 Jyaire Hill (CB) SR 6'2"/19036 Tac, 24 Solo, 3 TFL, 1 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS) B C+ B 710 (68%)0.934* HS ('23)
#3 Smith Snowden (CB) SR 5'10"/18537 Tac, 24 Solo, 2 TFL, 0 Sacks, 0 QB Hur9 PD, 2 INT (0 TDS) D C- B- 632 (61%)0.93UTAH ('26)
#10 Zeke Berry (CB) GR 5'11"/19633 Tac, 26 Solo, 0 TFL, 0 Sacks, 0 QB Hur10 PD, 1 INT (0 TDS) D+ C+ C+ 562 (54%)0.934* HS ('22)
#2 Shamari Earls (CB) SO 6'2"/205   C   C- 72 (7%)0.954* HS ('25)
#16 Jo'Ziah Edmond (CB) JR 6'1"/185   C   D- 28 (3%)0.934* HS ('24)
#32 Jeremiah Lowe (CB) JR 5'11"/180     C 1 (0%)0.863* HS ('24)
#37 Julius Holly (CB) SO 6'4"/230   C   1 (0%)0.94* HS ('25)
#24 Jamarion Vincent (CB) FR 6'2"/170      0.934* HS ('26)
#20 Chris Bracy (S) JR 6'1"/19571 Tac, 40 Solo, 7 TFL, 0 Sacks, 1 QB Hur9 PD, 1 INT (0 TDS) A C D+ 758 (69%)0.85MEM ('26)
#25 Mason Curtis (S) JR 6'5"/21133 Tac, 18 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 1 INT (0 TDS) B D+ B 369 (34%)0.914* HS ('24)
#6 Jordan Young (S) SO 6'0"/19515 Tac, 11 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS) C+ D D+ 148 (14%)0.944* HS ('25)
#1 Rod Moore (S) GR 6'0"/1986 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS) D+ C C+ 85 (8%)0.883* HS ('21)
#5 Jacob Oden (S) JR 6'1"/2053 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS) C C- D+ 44 (4%)0.914* HS ('24)
#31 Nico Andrighetto (S) GR 5'9"/1901 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C C 5 (0%)0NA
#22 Jordan Deck (S) FR 6'2"/190      0.94* HS ('26)
#26 Taylor Tatum (S) JR 5'10"/212      0.88OKLA ('26)
#27 Ernest Nunley (S) FR 6'0"/180      0.873* HS ('26)
Kickers
H/W
6'0"/170
FG
20/23 (87%), Long 47 Yds
XP
43/43
Pts
103 Pts
FG G
A-
Rating
0.83
Origin
PITT ('26)
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#99 Trey Butkowski SO 6'0"/17020/23 (87%), Long 47 Yds43/43103 Pts A-  0.83PITT ('26)
Punters
H/W
6'2"/185
Punts
46, 2015 YDS (43.8 YPP), Long 71 YDS
Acc
17 In 20, 3 TB
Grade
C
Rank
A+
Rating
0.74
Origin
UNLV ('26)
H/W
6'2"/206
Punts
40, 1729 YDS (43.2 YPP), Long 67 YDS
Acc
10 In 20, 3 TB
Grade
C-
Rank
A+
Rating
0
Origin
NA
H/W
6'4"/205
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#33 Cameron Brown SO 6'2"/18546, 2015 YDS (43.8 YPP), Long 71 YDS17 In 20, 3 TBCA+0.74UNLV ('26)
#90 Hudson Hollenbeck GR 6'2"/20640, 1729 YDS (43.2 YPP), Long 67 YDS10 In 20, 3 TBC-A+0NA
#93 Hunter Robertson SR 6'4"/205    0NA

Roster Breakdown & Insights
Roster & Program Overview
HC Kyle Whittingham new hireOC Jason Beck new hireDC Jay Hill new hire
Players with Starting experience2813 off • 15 def
Team Talent1020#11 in CFB
Avg Talent / Player0.9Blue-chip 53.75%
Roster Size10821 portal (17.5%)
Off: 53 Talent: (#9)
Def: 51 Talent: (#11)
ST: 4
New Portal In: 18 (15%)
Portal Losses: 33
Unrated/No Stats: 12
Total Team Snaps: 17798
Elite: 4
Top 100: 7
Top 250: 32
Top 100 Pos: 39
JAG: 9
Low JAG: 0
JAG-: 1
FR Snaps: 0 (0%)
SO Snaps: 3886 (22%)
JR Snaps: 4679 (26%)
SR Snaps: 6914 (39%)
GR Snaps: 2319 (13%)
78% Snaps by Upperclassmen
12 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning12420
Portal Starters 2026 portal13120
Experienced Depth07300
Off Starters Returning00420
Off Depth Returning05100
Def Starters Returning12000
Def Depth Returning02200
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
1 (0)
0 (0)
1001(174)
Exp 96% • Prod 100%Bryce Underwood returns, their starting QB from last year. Brayden Fowler-Nicolosi was brought in via the portal.
RBHB
1 (1)
0 (0)
533(0)
Exp 99% • Prod 64%Michigan returns Jordan Marshall, but lost their #2 Rusher from last year.
WR/TEWR + TE
1 (2)
1 (0)
2189(575)
Exp 68% • Prod 67%Michigan returns leading WR Andrew Marsh, but lost their #2 from last year.
OLT + G + C
3 (3)
0 (0)
2911(14)
T 88% • G 52% • C 1%Michigan OL: 3 starters back, 3 with multi game experience, 0 more with some game experience. Portal OL: 0 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
2 (2)
2 (0)
2603(1136)
DE 48% • DT 50%DL experience and continuity summary.
LBLB
0 (1)
2 (1)
2133(1755)
LB 97%LB experience and continuity summary.
SecondaryCB + S
2 (1)
2 (0)
3415(1390)
CB 97% • S 65%Secondary experience and continuity summary.
Team Snaps: Offense 6634 (763 portal) 88% returning, (12% via Portal) • Defense 8151 (4281 portal) 47% returning, (53% 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