Team Vitals
Team profile 2025 · vs 136 FBS teams
Percentile against every FBS team, from 2025 play with garbage time excluded. No 2026 game has been played yet, so this describes last season.
- Win rate 15%ile 0.333
- Offense (PPA/play) 4%ile -0.008
- Defense (PPA allowed) 29%ile 0.199
- Offensive success rate 4%ile 0.341
- Defensive success rate allowed 15%ile 0.450
- Explosiveness 65%ile 1.306
- Explosiveness allowed 88%ile 1.173
- Plays per game 2%ile 50.9
median · bars right of it are above the FBS average · pace is a style, not a grade
Upcoming 2026
| Date | Wk | Opponent | Site | Model Lean |
|---|---|---|---|---|
| 2026-09-19 | Wk 3 | Eastern Michigan FBS | HOME | Wisconsin 83% |
| 2026-09-26 | Wk 4 | Penn State FBS | AWAY | Penn State 84% |
| 2026-10-03 | Wk 5 | Michigan State FBS | HOME | Michigan State 53% |
| 2026-10-17 | Wk 7 | UCLA FBS | AWAY | UCLA 72% |
| 2026-10-24 | Wk 8 | USC FBS | HOME | USC 77% |
| 2026-10-31 | Wk 9 | Iowa FBS | AWAY | Iowa 81% |
| 2026-11-07 | Wk 10 | Rutgers FBS | HOME | Wisconsin 77% |
| 2026-11-14 | Wk 11 | Maryland FBS | AWAY | Maryland 57% |
| 2026-11-21 | Wk 12 | Purdue FBS | AWAY | Wisconsin 51% |
| 2026-11-27 | Wk 13 | Minnesota FBS | HOME | Wisconsin 67% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Western Illinois vs | W | 36–9 |
| 2026-09-06 | 2026 | Wk 1 | Notre Dame @ | L | 13–41 |
| 2025-11-29 | 2025 | Wk 14 | Minnesota @ | L | 7–17 |
| 2025-11-22 | 2025 | Wk 13 | Illinois vs | W | 27–10 |
| 2025-11-15 | 2025 | Wk 12 | Indiana @ | L | 7–31 |
| 2025-11-08 | 2025 | Wk 11 | Washington vs | W | 13–10 |
| 2025-10-25 | 2025 | Wk 9 | Oregon @ | L | 7–21 |
| 2025-10-18 | 2025 | Wk 8 | Ohio State vs | L | 0–34 |
| 2025-10-11 | 2025 | Wk 7 | Iowa vs | L | 0–37 |
| 2025-10-04 | 2025 | Wk 6 | Michigan @ | L | 10–24 |
| 2025-09-20 | 2025 | Wk 4 | Maryland vs | L | 10–27 |
| 2025-09-13 | 2025 | Wk 3 | Alabama @ | L | 14–38 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 1 | 1 | 49 | 50 | -1 |
| 2025 | 4 | 8 | 154 | 259 | -105 |
| 2024 | 5 | 7 | 271 | 277 | -6 |
| 2023 | 7 | 6 | 305 | 262 | +43 |
| 2022 | 7 | 6 | 342 | 263 | +79 |
| 2021 | 9 | 4 | 330 | 210 | +120 |
| 2020 | 4 | 3 | 176 | 122 | +54 |
| 2019 | 10 | 4 | 477 | 237 | +240 |
| 2018 | 8 | 5 | 386 | 294 | +92 |
| 2017 | 13 | 1 | 473 | 195 | +278 |
| 2016 | 11 | 3 | 397 | 218 | +179 |
| 2015 | 10 | 3 | 348 | 178 | +170 |
Injuries
Not an injury report. College football has no league-wide mandated one, and the ESPN feed we poll has carried the same three players all season — so an empty table here means nothing has been reported to us, not that the team is healthy. Nothing on this page, and nothing in our model, uses it.
Player grades 2026 season
Box production, opponent-adjusted, ranked within position (50 = positional average). OL rows are team-inferred — college football publishes no individual OL box stats. Full leaderboard →
| Player | Pos | Grade | Pos rank | G | 2026 season |
|---|---|---|---|---|---|
| Cooper Catalano | LB | 77 | #65 | 2 | 22 tkl |
| Matthew Jung | DB | 76 | #120 | 2 | 16 tkl · 1 PD |
| Mason Posa | LB | 69 | #201 | 2 | 16 tkl |
| Malachi Coleman | WR | 68 | #216 | 1 | 4 rec · 76 yds · 1 TD |
| Sebastian Cheeks | LB | 68 | #217 | 2 | 6 tkl · 1.0 sacks · 1.0 TFL |
| Gavin Lahm | K | 68 | #50 | 2 | 5 FG · 4 XP · 19 pts |
| Colton Joseph | QB | 67 | #89 | 2 | 390 pass yds · 2 TD · 1 INT |
| Abu Sama III | RB | 65 | #219 | 2 | 156 rush yds · 1 TD · 1 rec |
| Javan Robinson | DB | 64 | #524 | 2 | 8 tkl · 1 PD |
| Tyrell Henry | WR | 64 | #337 | 2 | 8 rec · 133 yds |
| Bryce West | DB | 62 | #616 | 2 | 4 tkl · 2 PD |
| Chris Brooks Jr. | WR | 62 | #422 | 2 | 5 rec · 77 yds · 1 TD |
| Carson Van Dinter | DB | 60 | #768 | 2 | 2 tkl · 1 PD |
| Thomas Heiberger | LB | 60 | #487 | 1 | 3 tkl · 1.0 TFL |
| Darrion Dupree | RB | 56 | #471 | 2 | 53 rush yds · 1 TD · 1 rec |
| Eugene Hilton Jr. | WR | 55 | #693 | 2 | 6 rec · 63 yds |
| Grant Stec | TE | 55 | #226 | 1 | 3 rec · 20 yds |
| Sean West | P | 53 | #113 | 2 | 7 punts · 45.4 yd avg |
| Micheal Garner | LB | 53 | #783 | 2 | 5 tkl |
| Tyreese Fearbry | LB | 52 | #851 | 2 | 4 tkl · 1.0 TFL |
| Hammond Russell IV | DL | 51 | #1564 | 2 | 4 tkl |
| Dillan Johnson | DL | 51 | #1594 | 1 | 4 tkl |
| Cairo Skanes | DB | 50 | #1503 | 2 | 4 tkl |
| Charles Perkins | DL | 50 | #1684 | 2 | 4 tkl |
| Justus Boone | LB | 48 | #1029 | 2 | 5 tkl |
| Bryan Jackson II | RB | 47 | #781 | 1 | 40 rush yds |
| Jacob Harris | TE | 47 | #365 | 2 | 3 rec · 9 yds |
| Marvin Burks Jr. | DB | 45 | #1884 | 2 | 4 tkl |
| Jai'mier Scott | DB | 44 | #2030 | 2 | 3 tkl |
| Jacob Anderson | DL | 41 | #2403 | 1 | 2 tkl |
| Nolan Vils | DL | 41 | #2404 | 1 | 2 tkl |
| Junior Poyser | DL | 40 | #2477 | 2 | 2 tkl |
| Ryan Hopkins | QB | 38 | #533 | 1 | 11 rush yds |
| Nicolas Clayton | LB | 36 | #1526 | 2 | 2 tkl |
| Eric Fletcher Jr. | DB | 29 | #2797 | 1 | 1 tkl |
| Cai Bates | DB | 29 | #2796 | 1 | 1 tkl |
| Nate Palmer | RB | 28 | #1240 | 2 | 2 rush yds |
| Taylor Schaefer | LB | 28 | #1745 | 1 | 1 tkl |
| Harrison Bortolotti | RB | 23 | #1265 | 2 | — |
| Mason Lane | RB | 23 | #1264 | 2 | — |