Skip to main content
Last Updated · 01/12/26

2025 Michigan Football Recruiting
Prediction Machine

2025 Picks

77.67%

80 / 103Avg. Days Correct: 20.90

All-Time Picks

83.12%

330 / 397Avg. Days Correct: 25.17
Latest PredictionClassPredicted ByPredictionConfidenceResult
Aisea Moa avatar
2025
Weber (Ogden, UT)EDGE · 6-2 / 240
89.28
377Natl36Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo1/12/2611:55 pm
Confidence60%
Result
Jake Garcia avatar
2025
Grayson (Loganville, GA)QB · 6-3 / 195
95.87
53Natl10Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo6/13/253:43 pm
Confidence60%
Result
Jake Garcia avatar
2025
Grayson (Loganville, GA)QB · 6-3 / 195
95.87
53Natl10Pos
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo6/13/253:35 pm
Confidence60%
Result
Ty Haywood avatar
2025
Ryan (Denton, TX)OT · 6-4.75 / 297
96.15
48Natl8Pos
Class2025
Josh McCuistion avatar
Josh McCuistionSoonerScoopAll Time: 79%
Michigan logo1/21/253:33 am
Confidence60%
Result
Ty Haywood avatar
2025
Ryan (Denton, TX)OT · 6-4.75 / 297
96.15
48Natl8Pos
Class2025
Chad Simmons avatar
Chad SimmonsRivalsAll Time: 88%
Michigan logo1/20/258:32 pm
Confidence60%
Result
Ty Haywood avatar
2025
Ryan (Denton, TX)OT · 6-4.75 / 297
96.15
48Natl8Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo1/20/258:30 pm
Confidence60%
Result
Ty Haywood avatar
2025
Ryan (Denton, TX)OT · 6-4.75 / 297
96.15
48Natl8Pos
Class2025
Michael Langston avatar
Michael LangstonAll Time: 82%
Michigan logo1/17/257:54 pm
Confidence60%
Result
Tre Williams avatar
2025
St. John's College (Washington, DC)DL · 6-2.5 / 310
93.87
107Natl15Pos
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo1/3/2511:45 pm
Confidence70%
Result
Tre Williams avatar
2025
St. John's College (Washington, DC)DL · 6-2.5 / 310
93.87
107Natl15Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo1/3/259:35 pm
Confidence60%
Result
Skyler Bell avatar
2025
The Taft School (Bronx, NY)WR · 6-1 / 185
83.08
992Natl141Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo12/30/244:43 pm
Confidence60%
Result
Justice Haynes avatar
2025
Buford (Roswell, GA)RB · 5-9.5 / 200
97.14
33Natl2Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo12/24/248:02 pm
Confidence60%
Result
Justice Haynes avatar
2025
Buford (Roswell, GA)RB · 5-9.5 / 200
97.14
33Natl2Pos
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo12/24/247:43 pm
Confidence60%
Result
Justice Haynes avatar
2025
Buford (Roswell, GA)RB · 5-9.5 / 200
97.14
33Natl2Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo12/24/247:43 pm
Confidence60%
Result
Mikey Keene avatar
2025
Chandler (Chandler, AZ)QB · 5-11 / 175
84.17
816Natl63Pos
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo12/23/245:32 pm
Confidence60%
Result
Mikey Keene avatar
2025
Chandler (Chandler, AZ)QB · 5-11 / 175
84.17
816Natl63Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo12/23/245:32 pm
Confidence60%
Result
Mikey Keene avatar
2025
Chandler (Chandler, AZ)QB · 5-11 / 175
84.17
816Natl63Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo12/23/245:24 pm
Confidence60%
Result
Damon Payne avatar
2025
Belleville High School (Belleville, MI)DL · 6-4 / 297
96.06
49Natl7Pos
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo12/18/247:33 pm
Confidence60%
Result
Brady Norton avatar
2025
Mission Viejo (Mission Viejo, CA)OT · 6-4 / 270
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo12/17/2412:32 am
Confidence60%
Result
Billy Edwards Jr. avatar
2025
Lake Braddock (Burke, VA)QB · 6-3 / 215
81.17
1497Natl98Pos
Class2025
Drew Galloway avatar
Drew GallowayAll Time: 83%
Michigan logo12/13/246:56 pm
Confidence75%
Result
Nathaniel Owusu-Boateng avatar
2025
IMG Academy (Manassas, VA)LB · 6-0.5 / 200
91.42
235Natl25Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo12/3/248:57 pm
Confidence60%
Result
Nathaniel Owusu-Boateng avatar
2025
IMG Academy (Manassas, VA)LB · 6-0.5 / 200
91.42
235Natl25Pos
Class2025
Chad Simmons avatar
Chad SimmonsRivalsAll Time: 88%
Michigan logo12/3/248:57 pm
Confidence60%
Result
Nate Marshall avatar
2025
Fenwick (Oak Park, IL)EDGE · 6-4 / 245
96.43
40Natl4Pos
Class2025
Jeffrey Lee avatar
Jeffrey LeeAuburnSportsAll Time: 87%
Michigan logo12/3/246:56 pm
Confidence55%
Result
Nate Marshall avatar
2025
Fenwick (Oak Park, IL)EDGE · 6-4 / 245
96.43
40Natl4Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo12/3/246:54 pm
Confidence40%
Result
Ty Haywood avatar
2025
Ryan (Denton, TX)OT · 6-4.75 / 297
96.15
48Natl8Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo12/2/248:40 pm
Confidence60%
Result
Donaven McCulley avatar
2025
Lawrence North (Indianapolis, IN)QB · 6-5 / 195
91.52
181Natl19Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo12/1/243:34 pm
Confidence60%
Result
Donaven McCulley avatar
2025
Lawrence North (Indianapolis, IN)QB · 6-5 / 195
91.52
181Natl19Pos
Class2025
Pete Nakos avatar
Pete NakosAll Time: 98%
Michigan logo11/30/2410:39 pm
Confidence60%
Result
Donaven McCulley avatar
2025
Lawrence North (Indianapolis, IN)QB · 6-5 / 195
91.52
181Natl19Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo11/30/2410:30 pm
Confidence60%
Result
Travis Moten avatar
2025
Fern Creek Traditional (Louisville, KY)DL · 6-5.5 / 285
90.46
303Natl29Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo11/30/2410:14 pm
Confidence60%
Result
Jordan Young avatar
2025
Monroe (Monroe, NC)S · 6-0 / 180
93.01
148Natl13Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo11/27/246:40 pm
Confidence60%
Result
Jordan Young avatar
2025
Monroe (Monroe, NC)S · 6-0 / 180
93.01
148Natl13Pos
Class2025
Ethan McDowell avatar
Ethan McDowellThe WolverineAll Time: 91%
Michigan logo11/27/246:31 pm
Confidence60%
Result
Jordan Young avatar
2025
Monroe (Monroe, NC)S · 6-0 / 180
93.01
148Natl13Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo11/27/244:47 pm
Confidence60%
Result
Travis Moten avatar
2025
Fern Creek Traditional (Louisville, KY)DL · 6-5.5 / 285
90.46
303Natl29Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo11/27/244:37 pm
Confidence60%
Result
Elijah Dotson avatar
2025
Belleville High School (Detroit, MI)CB · 6-1 / 170
94.27
94Natl12Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo11/3/2411:26 pm
Confidence60%
Result
Jamar Browder avatar
2025
Santaluces Community (Lake Worth, FL)WR · 6-4 / 205
88.49
542Natl83Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo11/3/2411:26 pm
Confidence60%
Result
Jamar Browder avatar
2025
Santaluces Community (Lake Worth, FL)WR · 6-4 / 205
88.49
542Natl83Pos
Class2025
Ethan McDowell avatar
Ethan McDowellThe WolverineAll Time: 91%
Michigan logo11/3/242:49 am
Confidence60%
Result
Elijah Dotson avatar
2025
Belleville High School (Detroit, MI)CB · 6-1 / 170
94.27
94Natl12Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo11/2/2410:49 pm
Confidence60%
Result
Jamar Browder avatar
2025
Santaluces Community (Lake Worth, FL)WR · 6-4 / 205
88.49
542Natl83Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo11/2/2410:48 pm
Confidence60%
Result
Shamari Earls avatar
2025
Thomas Dale (Chester, VA)CB · 6-2 / 205
94.22
97Natl13Pos
Class2025
Chad Simmons avatar
Chad SimmonsRivalsAll Time: 88%
Michigan logo10/31/243:22 pm
Confidence60%
Result
Shamari Earls avatar
2025
Thomas Dale (Chester, VA)CB · 6-2 / 205
94.22
97Natl13Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo10/26/244:35 pm
Confidence70%
Result
Shamari Earls avatar
2025
Thomas Dale (Chester, VA)CB · 6-2 / 205
94.22
97Natl13Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo10/26/244:25 pm
Confidence60%
Result
Andrew Babalola avatar
2025
Blue Valley Northwest (Overland Park, KS)OT · 6-5.5 / 295
97.84
16Natl3Pos
Class2025
Jeffrey Lee avatar
Jeffrey LeeAuburnSportsAll Time: 87%
Michigan logo10/22/241:58 am
Confidence60%
Result
Andrew Babalola avatar
2025
Blue Valley Northwest (Overland Park, KS)OT · 6-5.5 / 295
97.84
16Natl3Pos
Class2025
Derek Young avatar
Derek YoungAll Time: 88%
Michigan logo10/21/2410:15 pm
Confidence60%
Result
Andrew Babalola avatar
2025
Blue Valley Northwest (Overland Park, KS)OT · 6-5.5 / 295
97.84
16Natl3Pos
Class2025
Mason Voth avatar
Mason VothAll Time: 96%
Michigan logo10/13/244:13 pm
Confidence55%
Result
Andrew Babalola avatar
2025
Blue Valley Northwest (Overland Park, KS)OT · 6-5.5 / 295
97.84
16Natl3Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo10/13/243:40 pm
Confidence50%
Result
Scott Starzyk avatar
2025
The Woodlands (The Woodlands, TX)K · 5-9 / 172
80.54
2587Natl4Pos
Class2025
EJ Holland avatar
EJ HollandCaneSportAll Time: 85%
Michigan logo9/23/2410:34 pm
Confidence60%
Result
Andrew Marsh avatar
2025
Katy Jordan (Fulshear, TX)WR · 6-0.5 / 175
92.76
157Natl22Pos
Class2025
Justin Wells avatar
Justin WellsInsideTexasAll Time: 78%
Michigan logo8/20/245:12 pm
Confidence65%
Result
Jayden Sanders avatar
2025
Kilgore (Kilgore, TX)CB · 6-2 / 175
92.36
176Natl27Pos
Class2025
Steve Wiltfong avatar
Steve WiltfongRivalsAll Time: 92%
Michigan logo8/9/249:51 am
Confidence60%
Result
Andrew Marsh avatar
2025
Katy Jordan (Fulshear, TX)WR · 6-0.5 / 175
92.76
157Natl22Pos
Class2025
Zach Libby avatar
Zach LibbyMichigan Football Recruiting AnalystAll Time: 72%
Michigan logo8/5/241:54 am
Confidence60%
Result
Jayden Sanders avatar
2025
Kilgore (Kilgore, TX)CB · 6-2 / 175
92.36
176Natl27Pos
Class2025
Zach Libby avatar
Zach LibbyMichigan Football Recruiting AnalystAll Time: 72%
Michigan logo8/5/241:53 am
Confidence60%
Result
Andrew Marsh avatar
2025
Katy Jordan (Fulshear, TX)WR · 6-0.5 / 175
92.76
157Natl22Pos
Class2025
Adam Luckett avatar
Adam LuckettAll Time: 76%
Michigan logo7/26/248:18 pm
Confidence60%
Result