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 67%ile 0.692
- Offense (PPA/play) 90%ile 0.325
- Defense (PPA allowed) 85%ile 0.051
- Offensive success rate 94%ile 0.499
- Defensive success rate allowed 80%ile 0.374
- Explosiveness 49%ile 1.270
- Explosiveness allowed 62%ile 1.236
- Plays per game 12%ile 55.4
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 Washington FCS | HOME | Washington 97% |
| 2026-09-26 | Wk 4 | Minnesota FBS | HOME | Washington 81% |
| 2026-10-03 | Wk 5 | USC FBS | AWAY | USC 66% |
| 2026-10-09 | Wk 6 | Iowa FBS | HOME | Iowa 54% |
| 2026-10-16 | Wk 7 | Purdue FBS | AWAY | Washington 72% |
| 2026-10-31 | Wk 9 | Nebraska FBS | AWAY | Nebraska 51% |
| 2026-11-07 | Wk 10 | Penn State FBS | HOME | Penn State 63% |
| 2026-11-14 | Wk 11 | Michigan State FBS | AWAY | Washington 59% |
| 2026-11-21 | Wk 12 | Indiana FBS | HOME | Indiana 75% |
| 2026-11-28 | Wk 13 | Oregon FBS | AWAY | Oregon 66% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Utah State vs | W | 16–14 |
| 2026-09-06 | 2026 | Wk 1 | Washington State vs | W | 24–10 |
| 2025-12-13 | 2025 | Bowl | Boise State vs | W | 38–10 |
| 2025-11-29 | 2025 | Wk 14 | Oregon vs | L | 14–26 |
| 2025-11-22 | 2025 | Wk 13 | UCLA @ | W | 48–14 |
| 2025-11-15 | 2025 | Wk 12 | Purdue vs | W | 49–13 |
| 2025-11-08 | 2025 | Wk 11 | Wisconsin @ | L | 10–13 |
| 2025-10-25 | 2025 | Wk 9 | Illinois vs | W | 42–25 |
| 2025-10-18 | 2025 | Wk 8 | Michigan @ | L | 7–24 |
| 2025-10-10 | 2025 | Wk 7 | Rutgers vs | W | 38–19 |
| 2025-10-04 | 2025 | Wk 6 | Maryland @ | W | 24–20 |
| 2025-09-27 | 2025 | Wk 5 | Ohio State vs | L | 6–24 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 40 | 24 | +16 |
| 2025 | 9 | 4 | 443 | 243 | +200 |
| 2024 | 6 | 7 | 304 | 309 | -5 |
| 2023 | 14 | 1 | 540 | 372 | +168 |
| 2022 | 11 | 2 | 516 | 336 | +180 |
| 2021 | 4 | 8 | 258 | 272 | -14 |
| 2020 | 3 | 1 | 121 | 100 | +21 |
| 2019 | 8 | 5 | 416 | 252 | +164 |
| 2018 | 10 | 4 | 369 | 229 | +140 |
| 2017 | 10 | 3 | 471 | 209 | +262 |
| 2016 | 12 | 2 | 585 | 248 | +337 |
| 2015 | 7 | 6 | 398 | 244 | +154 |
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 |
|---|---|---|---|---|---|
| Alex McLaughlin | DB | 99 | #1 | 2 | 15 tkl · 2 PD · 2 INT |
| Demond Williams Jr. | QB | 77 | #25 | 2 | 517 pass yds · 1 TD · 0 INT |
| Derek Colman-Brusa | DL | 74 | #175 | 2 | 7 tkl · 1.0 sacks · 2.0 TFL |
| Jacob Lane | DL | 70 | #319 | 2 | 6 tkl · 3.0 TFL |
| Baron Naone | TE | 70 | #60 | 2 | 8 rec · 70 yds |
| Dezmen Roebuck | WR | 69 | #199 | 2 | 14 rec · 100 yds |
| Jacob Manu | LB | 67 | #243 | 2 | 13 tkl · 1.0 sacks · 1.0 TFL |
| Darin Conley | DL | 67 | #436 | 2 | 4 tkl · 1.5 TFL |
| Tyler Robles | K | 67 | #54 | 2 | 4 FG · 4 XP · 16 pts |
| Dylan Robinson | DB | 66 | #441 | 2 | 9 tkl · 1 INT |
| Rashid Williams | WR | 65 | #295 | 2 | 4 rec · 96 yds · 1 TD |
| Decker DeGraaf | TE | 65 | #97 | 2 | 7 rec · 46 yds |
| Chris Lawson | WR | 64 | #331 | 2 | 7 rec · 116 yds |
| Emmanuel Karnley | DB | 64 | #544 | 1 | 5 tkl · 2 PD |
| Rahshawn Clark | DB | 62 | #677 | 2 | 2 tkl · 1 PD · 1 INT |
| Jeron Jones | DB | 61 | #693 | 2 | 6 tkl · 1 INT |
| Ramzak Fruean | DL | 61 | #760 | 2 | 6 tkl |
| Jayden Limar | RB | 60 | #323 | 1 | 47 rush yds · 1 TD |
| DeSean Watts | DL | 58 | #1004 | 2 | 3 tkl · 1.0 sacks · 1.0 TFL |
| Russell Davis II | DL | 58 | #1001 | 2 | 3 tkl · 1.0 sacks · 1.0 TFL |
| Isaiah Ward | DL | 57 | #1080 | 2 | 5 tkl · 1.0 TFL |
| Kai McClendon | DL | 55 | #1222 | 1 | 3 tkl · 1.0 TFL |
| Trez Davis | WR | 54 | #750 | 1 | 4 rec · 44 yds |
| Rylon Dillard-Allen | DB | 54 | #1198 | 2 | 5 tkl · 1 PD |
| Jordan Clay | WR | 54 | #766 | 1 | 4 rec · 42 yds |
| Hunter Green | P | 54 | #111 | 2 | 10 punts · 44.5 yd avg |
| Ansu Sanoe | RB | 52 | #587 | 1 | 5 rush yds · 1 TD |
| Xe'ree Alexander | LB | 50 | #932 | 2 | 6 tkl · 0.5 TFL |
| Quaid Carr | RB | 48 | #726 | 1 | 28 rush yds · 1 rec |
| Brian Bonner Jr. | RB | 44 | #878 | 1 | 22 rush yds |
| Trey Cooley | RB | 44 | #884 | 2 | 23 rush yds · 1 rec |
| Zaydrius Rainey-Sale | LB | 40 | #1409 | 2 | 3 tkl |
| Derek Zammit | QB | 33 | #586 | 1 | 2 rush yds |
| Logan George | DL | 33 | #2888 | 1 | 1 tkl |
| Omar Khan | DL | 33 | #2887 | 1 | 1 tkl |
| Elinneus Davis | DL | 31 | #2976 | 1 | 1 tkl |
| Taariq Al-Uqdah | LB | 28 | #1734 | 1 | 1 tkl |