
Rank is national among all FBS teams (#1 = best), oriented so higher rank = better even for defensive and discipline metrics. Bars show percentile.
Opponent-adjusted advanced stats aren't available for 2026 yet — they populate a few weeks into the season.
| Recruit | Pos | Stars | Rtg | Hometown |
|---|---|---|---|---|
| Wyatt Graffin#1500 nat'l | IOL | ★★★★★ | 0.8600 | Columbus, WI |
| Colton Benaitis#1750 nat'l | S | ★★★★★ | 0.8550 | Lockport, IL |
| Lucas Hoffmeyer#1750 nat'l | ATH | ★★★★★ | 0.8550 | Walled Lake, MI |
| Traverse Moore#1750 nat'l | S | ★★★★★ | 0.8550 | DeWitt, MI |
| JaJuan Jones#1924 nat'l | S | ★★★★★ | 0.8500 | Harper Woods, MI |
| Zack Wagner#2176 nat'l | TE | ★★★★★ | 0.8450 | Warren, MI |
| Jack Nolan#2176 nat'l | OT | ★★★★★ | 0.8450 | Arlington Heights, IL |
| Drew Esper#2176 nat'l | S | ★★★★★ | 0.8450 | Traverse City, MI |
| Laaren Cornwall#2176 nat'l | ATH | ★★★★★ | 0.8450 | Middletown, OH |
| David Williams#2313 nat'l | CB | ★★★★★ | 0.8400 | Warren, MI |
| Collin Stare#2313 nat'l | DL | ★★★★★ | 0.8400 | Mechanicsburg, PA |
| Jacob Timmer#2313 nat'l | OT | ★★★★★ | 0.8400 | Grand Rapids, MI |
| Matthew Sexton#2524 nat'l | EDGE | ★★★★★ | 0.8350 | Grand Rapids, MI |
| Avin Robinson#2524 nat'l | WR | ★★★★★ | 0.8350 | Brownsburg, IN |
| Leon Howard#2620 nat'l | LB | ★★★★★ | 0.8300 | East St. Louis, IL |
| Charlie Mandabach#2620 nat'l | OT | ★★★★★ | 0.8300 | Greenwood, IN |
| Zander Barth#2620 nat'l | TE | ★★★★★ | 0.8300 | Three Rivers, MI |
| Geno Seets#2815 nat'l | ATH | ★★★★★ | 0.8250 | Waterford, MI |
| Matthew Plumb#2815 nat'l | EDGE | ★★★★★ | 0.8250 | St. Charles, IL |
| Isaac Hutchinson#2850 nat'l | DL | ★★★★★ | 0.8200 | Brownstown, IN |
| Evan Walker#2850 nat'l | EDGE | ★★★★★ | 0.8200 | Gainesville, FL |
| Year | Overall | Conf | Win % | xW | Luck |
|---|---|---|---|---|---|
| 2025 | 7-6 | 5-3 | 54% | 7.3 | -0.3 |
| 2024 | 4-8 | 2-6 | 33% | 5.0 | -1.0 |
| 2023 | 5-7 | 3-5 | 42% | 3.8 | +1.2 |
| 2022 | 4-8 | 3-5 | 33% | 5.3 | -1.3 |
| 2021 | 9-4 | 6-2 | 69% | 8.3 | +0.7 |
| 2020 | 3-3 | 3-3 | 50% | 2.7 | +0.3 |
| 2019 | 8-6 | 6-3 | 57% | 8.1 | -0.1 |
| 2018 | 1-11 | 0-8 | 8% | 1.8 | -0.8 |
| 2017 | 8-5 | 6-2 | 62% | 6.7 | +1.3 |
| 2016 | 6-7 | 3-5 | 46% | 5.8 | +0.2 |
xW = expected wins from per-game dominance. Luck = actual − expected (positive = won close games).