Michigan
Big Ten
16
Incoming
33
Outgoing
-17
Net
Team TVS:
15%
Roster Risk by Position
Offense
15%
Defense
16%
Special Teams
2%
Highest Risk Players
Donaven McCulley
WR
32%
Rod Moore
DB
32%
Ike Iwunnah
DL
32%
Channing Goodwin
WR
32%
Luke Hamilton
OL
32%
Transfer Impact by Position
| Pos | Out | In | Net Value |
|---|---|---|---|
| QB | 4 | 2 | $-3,775K |
| OL | 8 | 1 | $-1,070K |
| RB | 4 | 1 | $-1,013K |
| DB | 7 | 3 | $-855K |
| DL | 4 | 2 | +$477K |
| TE | 3 | 0 | $-450K |
| WR | 3 | 2 | +$255K |
| ST | 3 | 2 | $-150K |
| LB | 3 | 3 | +$22K |
Coaching Staff
3 coaches
Kyle Whittingham
Head Coach
Previously: Utah (2025)
Jason Beck
Offensive Coordinator
Previously: Utah (2025)
Jay Hill
Defensive Coordinator
Previously: BYU (2025)
2026 Recruiting Class
17 commits
#6
Carter Meadows
EDGE
5-star
(0.9963)
#8
Savion Hiter
RB
5-star
(0.994)
#107
Travis Johnson
WR
4-star
(0.9516)
#114
Titan Davis
DL
4-star
(0.95)
#144
Malakai Lee
OT
4-star
(0.9395)
#168
Jamarion Vincent
CB
4-star
(0.9312)
#205
Alister Vallejo
DL
4-star
(0.9232)
#213
Andre Clarke Jr.
CB
4-star
(0.9222)
#228
Marky Walbridge
OT
4-star
(0.9186)
#344
Brady Smigiel
QB
4-star
(0.9009)
#360
Jordan Deck
S
4-star
(0.8998)
#385
McHale Blade
DL
4-star
(0.8967)
#603
Aden Reeder
LB
3-star
(0.8833)
#1227
Jaylen Pile
WR
3-star
(0.8667)
#1422
Kaden Catchings
LB
3-star
(0.8622)
#2846
Micah Drescher
K
3-star
(0.8222)
#3055
Colton Dermer
LS
3-star
(0.8)
Transfer Pipelines
Historical patterns
Players Transfer to Michigan From:
Players Transfer from Michigan To:
Top Recruiting Cities (Transfer Portal)
Ogden, UT (2)
Recruiting Pipelines
High school & state data (2020-2026)
Top High School Feeders
West Bloomfield
West Bloomfield, MI
5 recruits
3.6-star avg
IMG Academy
Bradenton, FL
4 recruits
3.5-star avg
Belleville
Belleville, MI
3 recruits
4.3-star avg
Gonzaga
Washington, DC
3 recruits
4.3-star avg
St. Xavier
Cincinnati, OH
3 recruits
3.3-star avg
Recruiting by State
MI
24
TX
11
IL
10
OH
9
FL
9
CA
8
NJ
7
MD
6
Incoming Transfers
16
JJ Buchanan
John Henry Daley
Salesi Moa
Smith Snowden
Max Alford
Chris Bracy
Trey Butkowski
Jaime Ffrench Jr.
Brayden Fowler-Nicolosi
Colin Hurley
Houston Ka'aha'aina-Torres
Jonah Leaea
Aisea Moa
Nathaniel Staehling
Taylor Tatum
Cameron Brown
Outgoing Transfers
33
Enow Etta
Jake Garcia
Jake Guarnera
Justice Haynes
Jayden Sanders
Andrew Sprague
Devon Baxter
Zeke Berry
Jadyn Davis
Elijah Dotson
Ty Haywood
CJ Hester
Brandyn Hillman
Jaydon Hood
Connor Jones
Mikey Keene
Jaden Mangham
TJ Metcalf
Tevis Metcalf
Fredrick Moore
Semaj Morgan
Jasper Parker
Christian Pierce
Brady Prieskorn
Ben Roebuck
Anthony Simpson
Kaden Strayhorn
Cole Sullivan
Davis Warren
Bryson Kuzdzal
Evan Boutorwick
Lawrence Hattar
Beckham Sunderland
Potential Incoming Targets
10 players
Portal players from feeder schools and coaching connections who haven't committed yet.
Tucker Kelleher
TE
3-star
$150K
Pokaiaua Haunga
RB
3-star
$150K
Choe Bryant-Strother
EDGE
3-star
$150K
Devin Green
RB
3-star
$150K
Max Lantzsch
TE
$30K
Isaiah Blair
WR
$30K
Clint Stephens
S
3-star
$30K
Travis Gray
OT
3-star
$30K
Aiden Valdez
TE
3-star
$30K
Mihalis Santorineos
LB
2-star
$30K
Transfer Ledger
55 transactions
| Date | Player | Pos | School | NIL Value | |
|---|---|---|---|---|---|
| 01-29 | OUT → | Bryson Kuzdzal | RB | → TBD | $174K |
| 01-18 | OUT → | Enow Etta | DL | → TBD | $262K |
| 01-18 | OUT → | CJ Hester | RB | → Stony Brook | $73K |
| 01-18 | OUT → | Jadyn Davis | QB | → East Tennessee State | $59K |
| 01-17 | OUT → | Anthony Simpson | WR | → Toledo | $30K |
| 01-17 | ← IN | Aisea Moa | LB | Michigan State → | $150K |
| 01-16 | OUT → | Jaydon Hood | LB | → Georgia State | $30K |
| 01-16 | ← IN | Nathaniel Staehling | LB | North Dakota State → | $150K |
| 01-15 | OUT → | Jake Garcia | QB | → TBD | $1,117K |
| 01-15 | OUT → | Lawrence Hattar | IOL | → TBD | $150K |
| 01-14 | OUT → | Brandyn Hillman | S | → Virginia | $289K |
| 01-14 | OUT → | Justice Haynes | RB | → Georgia Tech | $767K |
| 01-14 | OUT → | Elijah Dotson | S | → Missouri | $150K |
| 01-13 | OUT → | Christian Pierce | LB | → Michigan | $150K |
| 01-13 | OUT → | TJ Metcalf | S | → Tennessee | $318K |
| 01-13 | ← IN | Chris Bracy | S | Memphis → | $269K |
| 01-13 | ← IN | Smith Snowden | CB | Utah → | $325K |
| 01-13 | ← IN | Colin Hurley | QB | LSU → | $423K |
| 01-12 | OUT → | Ty Haywood | OT | → Alabama | $150K |
| 01-12 | OUT → | Jake Guarnera | IOL | → TBD | $321K |
| 01-12 | OUT → | Jayden Sanders | CB | → Notre Dame | $255K |
| 01-12 | OUT → | Tevis Metcalf | CB | → Tennessee | $150K |
| 01-12 | ← IN | Jonah Leaea | DL | Utah → | $375K |
| 01-12 | ← IN | Max Alford | LB | BYU → | $150K |
| 01-12 | ← IN | JJ Buchanan | WR | Utah → | $435K |
| 01-12 | ← IN | Salesi Moa | CB | Utah → | $150K |
| 01-12 | ← IN | Houston Ka'aha'aina-Torres | IOL | Nebraska → | $150K |
| 01-11 | OUT → | Brady Prieskorn | TE | → Ole Miss | $150K |
| 01-11 | OUT → | Devon Baxter | EDGE | → Virginia | $150K |
| 01-11 | ← IN | Brayden Fowler-Nicolosi | QB | Colorado State → | $235K |
| 01-11 | ← IN | Jaime Ffrench Jr. | WR | Texas → | $150K |
| 01-09 | OUT → | Fredrick Moore | WR | → Michigan State | $150K |
| 01-09 | OUT → | Evan Boutorwick | LS | → Northwestern | $150K |
| 01-09 | ← IN | John Henry Daley | EDGE | Utah → | $2,658K |
| 01-08 | OUT → | Davis Warren | QB | → Stanford | $694K |
| 01-08 | OUT → | Mikey Keene | QB | → Arizona State | $2,563K |
| 01-08 | OUT → | Ben Roebuck | IOL | → Western Michigan | $30K |
| 01-08 | ← IN | Trey Butkowski | K | Pittsburgh → | $150K |
| 01-08 | ← IN | Cameron Brown | P | UNLV → | $150K |
| 01-08 | ← IN | Taylor Tatum | RB | Oklahoma → | $150K |
| 01-07 | OUT → | Kaden Strayhorn | IOL | → Alabama | $150K |
| 01-07 | OUT → | Cole Sullivan | LB | → Oklahoma | $248K |
| 01-07 | OUT → | Andrew Sprague | OT | → TBD | $150K |
| 01-07 | OUT → | Semaj Morgan | WR | → UCLA | $150K |
| 01-06 | OUT → | Beckham Sunderland | K | → Minnesota | $150K |
| 01-06 | OUT → | Jasper Parker | RB | → Arkansas | $150K |
| 01-06 | OUT → | Connor Jones | OT | → Georgia State | $119K |
| 01-05 | OUT → | Jaden Mangham | S | → Purdue | $184K |
| 01-02 | OUT → | Zeke Berry | CB | → TBD | $253K |
| - | OUT → | Giovanni El-Hadi | OL | → NFL Draft | $150K |
| - | OUT → | Rayshaun Benny | DL | → NFL Draft | $698K |
| - | OUT → | Derrick Moore | EDGE | → NFL Draft | $1,446K |
| - | OUT → | Marlin Klein | TE | → NFL Draft | $150K |
| - | OUT → | Max Bredeson | TE | → NFL Draft | $150K |
| - | OUT → | Dominic Zvada | PK | → NFL Draft | $150K |
OUT: $12.6M
IN: $6.1M
NET: $-6.6M
Current Roster
85 players
| # | Name | Pos | Year | Ht | Wt | Est. Value |
|---|---|---|---|---|---|---|
| 15 |
Chase Herbstreit
|
QB | FR | 6'1" | 198 lbs | $364K |
| 19 | Bryce Underwood | QB | FR | 6'4" | 228 lbs | $3.8M |
| 26 |
Donovan Johnson
|
RB | FR | 6'0" | 215 lbs | $150K |
| 25 |
Micah Ka'apana
|
RB | SO | 5'11" | 190 lbs | $150K |
| 23 |
Jordan Marshall
|
RB | SO | 5'11" | 216 lbs | $1.4M |
| 36 |
Tomas O'Meara
|
RB | SO | 5'10" | 192 lbs | $150K |
| 32 | John Volker | RB | SR | 6'0" | 214 lbs | $258K |
| 10 |
Kendrick Bell
|
WR | JR | 6'2" | 205 lbs | $150K |
| 6 |
Jamar Browder
|
WR | FR | 6'5" | 215 lbs | $150K |
| 82 |
C.J. Charleston
|
WR | SR | 6'0" | 190 lbs | $150K |
| 85 |
Logan Forbes
|
WR | SR | 6'2" | 195 lbs | $150K |
| 9 |
Channing Goodwin
|
WR | SO | 6'1" | 197 lbs | $150K |
| 4 |
Andrew Marsh
|
WR | FR | 6'0" | 190 lbs | $543K |
| 1 |
Donaven McCulley
|
WR | SR | 6'5" | 215 lbs | $435K |
| 81 |
Peyton O'Leary
|
WR | SR | 6'3" | 208 lbs | $150K |
| 89 |
Kaleb Schlecht
|
WR | JR | 6'4" | 205 lbs | $150K |
| 8 |
I'Marion Stewart
|
WR | SO | 5'11" | 180 lbs | $150K |
| 39 | Joe Taylor | WR | SR | 5'10" | 190 lbs | $150K |
| 38 | Bryce Wilcox | WR | SR | 5'11" | 191 lbs | $150K |
| 44 |
Max Bredeson
|
TE | SR | 6'2" | 250 lbs | $150K |
| 80 |
Hogan Hansen
|
TE | SO | 6'5" | 240 lbs | $150K |
| 42 |
Jalen Hoffman
|
TE | JR | 6'3" | 245 lbs | $150K |
| 17 |
Marlin Klein
|
TE | SR | 6'6" | 250 lbs | $150K |
| 83 |
Zack Marshall
|
TE | JR | 6'4" | 245 lbs | $150K |
| 45 |
Eli Owens
|
TE | FR | 6'1" | 244 lbs | $150K |
| 46 |
Crandall Quinn
|
TE | JR | 6'2" | 238 lbs | $150K |
| 43 | Deakon Tonielli | TE | JR | 6'5" | 246 lbs | $150K |
| 65 |
Andrew Babalola
|
OL | FR | 6'6" | 315 lbs | $150K |
| 60 |
Brooks Bahr
|
OL | JR | 6'5" | 312 lbs | $150K |
| 51 |
Greg Crippen
|
OL | SR | 6'4" | 309 lbs | $321K |
| 55 |
Nathan Efobi
|
OL | JR | 6'3" | 312 lbs | $302K |
| 58 |
Giovanni El-Hadi
|
OL | SR | 6'5" | 315 lbs | $150K |
| 77 |
Blake Frazier
|
OL | SO | 6'6" | 295 lbs | $150K |
| 74 |
Avery Gach
|
OL | FR | 6'5" | 308 lbs | $150K |
| 50 |
Luke Hamilton
|
OL | SO | 6'5" | 319 lbs | $150K |
| 64 |
James Kavouklis
|
OL | SR | 6'1" | 295 lbs | $150K |
| 71 |
Evan Link
|
OL | JR | 6'6" | 324 lbs | $150K |
| 70 |
Brady Norton
|
OL | JR | 6'4" | 312 lbs | $150K |
| 66 | Dan Taraboi | OL | SR | 6'7" | 328 lbs | $150K |
| 97 |
Chibi Anwunah
|
DL | SR | 6'5" | 300 lbs | $150K |
| 76 |
Manuel Beigel
|
DL | SO | 6'5" | 312 lbs | $150K |
| 26 |
Rayshaun Benny
|
DL | SR | 6'4" | 305 lbs | $698K |
| 85 |
Ted Hammond
|
DL | SO | 6'5" | 294 lbs | $150K |
| 92 |
Ike Iwunnah
|
DL | SR | 6'3" | 316 lbs | $150K |
| 99 |
Bobby Kanka
|
DL | FR | 6'4" | 305 lbs | $150K |
| 57 |
Travis Moten
|
DL | FR | 6'6" | 315 lbs | $150K |
| 54 |
Deyvid Palepale
|
DL | SO | 6'2" | 335 lbs | $150K |
| 93 |
Benny Patterson
|
DL | FR | 6'2" | 270 lbs | $150K |
| 44 |
Damon Payne
|
DL | SR | 6'4" | 311 lbs | $150K |
| 95 |
Trey Pierce
|
DL | JR | 6'2" | 310 lbs | $285K |
| 9 |
Cameron Brandt
|
EDGE | JR | 6'4" | 270 lbs | $246K |
| 88 |
Lugard Edokpayi
|
EDGE | SO | 6'7" | 250 lbs | $150K |
| 4 |
TJ Guy
|
EDGE | SR | 6'4" | 250 lbs | $253K |
| 37 |
Julius Holly
|
EDGE | FR | 6'4" | 230 lbs | $150K |
| 94 |
Nate Marshall
|
EDGE | FR | 6'3" | 240 lbs | $150K |
| 8 |
Derrick Moore
|
EDGE | SR | 6'3" | 260 lbs | $1.4M |
| 33 |
Dominic Nichols
|
EDGE | SO | 6'5" | 255 lbs | $270K |
| 1 |
Jaishawn Barham
|
LB | SR | 6'3" | 243 lbs | $430K |
| 18 |
Troy Bowles
|
LB | JR | 6'0" | 230 lbs | $237K |
| 15 |
Ernest Hausmann
|
LB | SR | 6'2" | 235 lbs | $338K |
| 43 |
Zach Ludwig
|
LB | SO | 6'2" | 225 lbs | $150K |
| 40 |
Rocco Milia
|
LB | SR | 6'2" | 225 lbs | $150K |
| 12 |
Nathaniel Owusu-Boateng
|
LB | FR | 6'1" | 217 lbs | $150K |
| 30 |
Jimmy Rolder
|
LB | SR | 6'2" | 240 lbs | $639K |
| 29 | Chase Taylor | LB | FR | 6'2" | 237 lbs | $150K |
| 59 | John Weidenbach | LB | JR | 6'0" | 215 lbs | $150K |
| 36 | Tre Williams | LB | JR | 6'2" | 235 lbs | $150K |
| 31 |
Nico Andrighetto
|
DB | SR | 5'9" | 190 lbs | $150K |
| 25 |
Mason Curtis
|
DB | SO | 6'5" | 211 lbs | $301K |
| 2 |
Shamari Earls
|
DB | FR | 6'2" | 205 lbs | $150K |
| 16 |
Jo'Ziah Edmond
|
DB | SO | 6'1" | 185 lbs | $150K |
| 20 |
Jyaire Hill
|
DB | JR | 6'2" | 190 lbs | $339K |
| 32 |
Jeremiah Lowe
|
DB | SO | 5'11" | 180 lbs | $150K |
| 19 |
Rod Moore
|
DB | SR | 6'0" | 198 lbs | $150K |
| 36 |
Joshua Nichols
|
DB | SR | 5'10" | 205 lbs | $150K |
| 5 |
Jacob Oden
|
DB | SO | 6'1" | 205 lbs | $150K |
| 39 |
Max Reyes
|
DB | SR | 5'11" | 203 lbs | $150K |
| 41 | Shomari Stone | DB | SR | 5'8" | 190 lbs | $150K |
| 28 | Kainoa Winston | DB | FR | 5'11" | 204 lbs | $150K |
| 90 |
Hudson Hollenbeck
|
P | SR | 6'2" | 206 lbs | $150K |
| 93 |
Hunter Robertson
|
P | JR | 6'4" | 205 lbs | $150K |
| 67 |
Trent Middleton
|
LS | JR | 6'2" | 225 lbs | $150K |
| 45 | Greg Tarr | LS | SR | 6'2" | 220 lbs | $150K |
| 35 |
Stuart Blake
|
PK | SO | 6'1" | 181 lbs | $150K |
| 96 | Dominic Zvada | PK | SR | 6'3" | 187 lbs | $150K |
