Michigan football 2025 roster takeaways: Jersey number changes, weight gains and losses, more

Michigan Wolverines football released its roster ahead of the 2025 season as the team kicks off fall camp Wednesday. Here’s a look at jersey number changes, weight gains and losses and newcomer jersey numbers.
Luke Bauer not on the team
Graduate punter Luke Bauer is not listed on Michigan’s roster. The Missouri transfer was announced by the program as a new signee this spring, but he is not with the Wolverines.
Michigan senior punter Hudson Hollenbeck is in the lead for the job. Days before fall camp began, the Wolverines added Clarion (D-II) transfer Hunter Robertson.
Top 10
- 1
QB commit
Intel, thoughts on Peter Bourque
- 2New
Mailbag
Answering your Michigan questions!
- 3
'Nothing held back'
Insight on Michigan plan for Nebraska
- 4
Dakota Guerrant
Elite WR schedules 2 visits to Michigan
- 5
Jaisahwn Barham
The plan for the Michigan LB
Get the Daily On3 Newsletter in your inbox every morning
By clicking "Subscribe to Newsletter", I agree to On3's Privacy Notice, Terms, and use of my personal information described therein.
Jersey number changes
• WR Donaven McCulley — 13 to 1
• QB Mikey Keene — 10 to 7
• WR I’Marion Stewart — 82 to 8
• EDGE Cameron Brandt — 91 to 9
• WR Channing Goodwin — 14 to 9
• WR Kendrick Bell — 12 to 10
• LB Troy Bowles — 40 to 18
• DB Rod Moore — 9 to 19
• DT Rayshaun Benny — 55 to 26
• WR C.J. Charleston — 5 to 82
• WR Jamar Browder — 88 to 6
Weight changes
Here’s a look at every significant weight change on Michigan’s roster. Note that freshmen who enrolled early on the below list are being compared between their spring listing and what the roster now says. The returning Wolverines are being compared to their weight from last year’s fall camp roster.
MICHIGAN PLAYERS WHO GAINED FIVE-PLUS POUNDS
Player | Height | Previous Weight | New Weight | Difference |
OL Brady Norton | 6-4 (was 6-3) | 275 | 312 | +37 |
LB Chase Taylor | 6-2 | 213 | 237 | +24 |
OL Avery Gach | 6-5 | 287 | 308 | +21 |
TE Eli Owens | 6-1 | 223 | 244 | +21 |
QB Bryce Underwood | 6-4 | 208 | 228 | +20 |
DT Travis Moten | 6-6 | 296 | 315 | +19 |
DB Jordan Young | 6-0 | 177 | 195 | +18 |
EDGE Lugard Edokpayi | 6-7 | 232 | 250 | +18 |
DT Bobby Kanka | 6-4 | 289 | 305 | +16 |
WR Andrew Marsh | 6-0 | 175 | 190 | +15 |
OL Andrew Babalola | 6-6 | 300 | 315 | +15 |
DT Manuel Beigel | 6-5 | 300 | 315 | +15 |
WR Kendrick Bell | 6-2 | 191 | 205 | +14 |
LB Nathaniel Owusu-Boateng | 6-1 | 203 | 217 | +14 |
WR Donaven McCulley | 6-5 | 203 | 215 | +12 |
WR Channing Goodwin | 6-1 | 185 | 197 | +12 |
DT Enow Etta | 6-5 | 308 | 320 | +12 |
RB Bryson Kuzdzal | 5-11 | 198 | 210 | +12 |
DT Ted Hammond | 6-5 | 282 | 294 | +12 |
DB Mason Curtis | 6-5 | 200 | 211 | +11 |
DB Jaden Mangham | 6-2 | 185 | 195 | +10 |
WR Fredrick Moore | 6-1 | 181 | 191 | +10 |
LB Troy Bowles | 6-0 | 220 | 230 | +10 |
TE Jalen Hoffman | 6-3 | 235 | 245 | +10 |
TE/FB Max Bredeson | 6-2 | 240 | 250 | +10 |
OL Andrew Sprague | 6-8 | 305 | 315 | +10 |
OL Blake Frazier | 6-6 | 285 | 295 | +10 |
TE Zack Marshall | 6-4 | 235 | 245 | +10 |
DB Jacob Oden | 6-1 | 196 | 205 | +9 |
DT Rayshaun Benny | 6-4 | 296 | 305 | +9 |
OL Kaden Strayhorn | 6-2 | 299 | 308 | +9 |
LB Zach Ludwig | 6-2 | 217 | 225 | +8 |
TE Deakon Tonielli | 6-5 | 238 | 246 | +8 |
DT Damon Payne | 6-4 | 303 | 311 | +8 |
OL Ben Roebuck | 6-7 | 305 | 312 | +7 |
EDGE Devon Baxter | 6-6 | 240 | 247 | +7 |
K Dominic Zvada | 6-3 | 180 | 187 | +7 |
RB Jordan Marshall | 5-11 | 210 | 216 | +6 |
DB Tevis Metcalf | 5-10 | 192 | 198 | +6 |
EDGE Julius Holly | 6-4 | 224 | 230 | +6 |
DB Jo’Ziah Edmond | 6-1 | 180 | 185 | +5 |
DT Tré Williams | 6-2 | 315 | 320 | +5 |
DB Jyaire Hill | 6-2 | 185 | 190 | +5 |
LB Cole Sullivan | 6-3 | 225 | 230 | +5 |
RB Justice Haynes | 5-11 | 205 | 210 | +5 |
OL Nathan Efobi | 6-3 | 307 | 312 | +5 |
OL Giovanni El-Hadi | 6-5 | 310 | 315 | +5 |
WR Peyton O’Leary | 6-3 | 203 | 208 | +5 |
TE Brady Prieskorn | 6-6 | 245 | 250 | +5 |
MICHIGAN PLAYERS WHO LOST WEIGHT
Player | Height | Previous Weight | New Weight | Difference |
OL Evan Link | 6-6 | 328 | 324 | -4 |
LB Jaishawn Barham | 6-3 | 248 | 243 | -5 |
EDGE Cameron Brandt | 6-4 | 270 | 265 | -5 |
DT Trey Pierce | 6-2 | 315 | 310 | -5 |
EDGE Dominic Nichols | 6-5 | 261 | 255 | -6 |
OL Jake Guarnera | 6-4 | 317 | 311 | -6 |
OL Brooks Bahr | 6-5 | 319 | 312 | -7 |
Newcomer heights, weights, jersey numbers
TRANSFERS
*Denotes early enrollee
Transfer | Jersey | Height | Weight | Weight In Spring Or At Previous School |
DT Tré Williams (Clemson)* | 0 | 6-2 | 320 | 315 |
WR Donaven McCulley (Indiana)* | 1 | 6-5 | 215 | 203 |
WR Anthony Simpson (UMass) | 5 | 5-11 | 186 | 180 |
DB TJ Metcalf (Arkansas)* | 7 | 6-1 | 200 | 200 |
QB Mikey Keene (Fresno State)* | 7 | 5-11 | 200 | 200 |
QB Jake Garcia (ECU) | 12 | 6-2 | 210 | 203 |
DB Caleb Anderson (Louisiana)* | 13 | 6-3 | 200 | 200 |
LB Troy Bowles (Georgia)* | 18 | 6-4 | 230 | 220 |
RB Justice Haynes (Alabama)* | 22 | 5-11 | 210 | 205 |
DB Tevis Metcalf (Arkansas)* | 24 | 5-10 | 198 | 192 |
RB John Volker (Princeton) | 32 | 6-0 | 214 | 210 |
RB CJ Hester (UMass) | 33 | 5-10 | 205 | 190 |
DT Damon Payne (Alabama)* | 44 | 6-4 | 311 | 304 |
LS Trent Middleton (UCLA) | 67 | 6-2 | 225 | 230 |
OL Brady Norton (Cal Poly)* | 70 | 6-4 | 312 | 275 |
OL Lawrence Hattar (Ferris State) | 78 | 6-5 | 335 | 335 |
K/P Beckham Sunderland (Texas State) | 92 | 6-1 | 216 | 201 |
P Hunter Robertson (Clarion) | 93 | 6-4 | 205 | 180 |
FRESHMEN
*Denotes early enrollee
Freshman | Jersey | Height | Weight | Weight In Spring Or On Signing Day |
DB Shamari Earls* | 2 | 6-2 | 205 | 203 |
WR Andrew Marsh* | 4 | 6-0 | 190 | 175 |
WR Jamar Browder* | 6 | 6-5 | 215 | 208 |
LB Nathaniel Owusu-Boateng* | 12 | 6-1 | 217 | 203 |
DB Jordan Young* | 14 | 6-0 | 195 | 177 |
QB Chase Herbstreit | 15 | 6-1 | 198 | 185 |
QB Bryce Underwood* | 19 | 6-4 | 228 | 208 |
DB Elijah Dotson | 22 | 6-1 | 192 | 180 |
RB Donovan Johnson* | 26 | 6-0 | 215 | 213 |
RB Jasper Parker | 27 | 6-0 | 205 | 211 |
DB Jayden Sanders | 27 | 6-1 | 193 | 181 |
DB Kainoa Winston | 28 | 5-11 | 204 | 194 |
LB Chase Taylor* | 29 | 6-2 | 237 | 213 |
EDGE Julius Holly* | 37 | 6-4 | 230 | 224 |
TE Eli Owens* | 45 | 6-1 | 244 | 223 |
DT Travis Moten* | 57 | 6-6 | 315 | 296 |
OL Andrew Babalola* | 65 | 6-6 | 315 | 300 |
OL Avery Gach* | 74 | 6-5 | 308 | 287 |
OL Kaden Strayhorn* | 75 | 6-2 | 308 | 299 |
OL Ty Haywood | 79 | 6-5 | 316 | 285 |
WR Jacob Washington | 84 | 6-3 | 197 | 183 |
DT Benny Patterson | 93 | 6-2 | 270 | 240 |
EDGE Nate Marshall | 94 | 6-3 | 240 | 240 |
DT Bobby Kanka* | 99 | 6-4 | 305 | 289 |