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 3%ile 0.167
- Offense (PPA/play) 31%ile 0.128
- Defense (PPA allowed) 15%ile 0.240
- Offensive success rate 29%ile 0.402
- Defensive success rate allowed 17%ile 0.447
- Explosiveness 38%ile 1.239
- Explosiveness allowed 29%ile 1.316
- Plays per game 27%ile 58.2
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 | BYU FBS | HOME | BYU 81% |
| 2026-09-26 | Wk 4 | UTSA FBS | AWAY | UTSA 77% |
| 2026-10-03 | Wk 5 | Oregon State FBS | HOME | Colorado State 61% |
| 2026-10-15 | Wk 7 | Texas State FBS | AWAY | Texas State 63% |
| 2026-10-24 | Wk 8 | San Diego State FBS | HOME | San Diego State 57% |
| 2026-10-31 | Wk 9 | Utah State FBS | AWAY | Utah State 57% |
| 2026-11-07 | Wk 10 | Boise State FBS | HOME | Boise State 79% |
| 2026-11-14 | Wk 11 | Washington State FBS | AWAY | Washington State 68% |
| 2026-11-21 | Wk 12 | Fresno State FBS | AWAY | Fresno State 61% |
| 2026-11-28 | Wk 13 | TBD | HOME | Colorado State 89% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Southern Utah vs | W | 58–24 |
| 2026-09-05 | 2026 | Wk 1 | Wyoming vs | W | 35–13 |
| 2025-11-28 | 2025 | Wk 14 | Air Force vs | L | 21–42 |
| 2025-11-22 | 2025 | Wk 13 | Boise State @ | L | 21–49 |
| 2025-11-15 | 2025 | Wk 12 | New Mexico @ | L | 17–20 |
| 2025-11-08 | 2025 | Wk 11 | UNLV vs | L | 10–42 |
| 2025-10-25 | 2025 | Wk 9 | Wyoming @ | L | 0–28 |
| 2025-10-18 | 2025 | Wk 8 | Hawai'i vs | L | 19–31 |
| 2025-10-10 | 2025 | Wk 7 | Fresno State vs | W | 49–21 |
| 2025-10-03 | 2025 | Wk 6 | San Diego State @ | L | 24–45 |
| 2025-09-27 | 2025 | Wk 5 | Washington State vs | L | 3–20 |
| 2025-09-20 | 2025 | Wk 4 | UTSA vs | L | 16–17 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 93 | 37 | +56 |
| 2025 | 2 | 10 | 222 | 370 | -148 |
| 2024 | 8 | 5 | 317 | 335 | -18 |
| 2023 | 5 | 7 | 313 | 355 | -42 |
| 2022 | 3 | 9 | 158 | 323 | -165 |
| 2021 | 3 | 9 | 284 | 339 | -55 |
| 2020 | 1 | 3 | 89 | 143 | -54 |
| 2019 | 4 | 8 | 337 | 374 | -37 |
| 2018 | 3 | 9 | 274 | 441 | -167 |
| 2017 | 7 | 6 | 434 | 361 | +73 |
| 2016 | 7 | 6 | 459 | 395 | +64 |
| 2015 | 7 | 6 | 385 | 354 | +31 |
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 |
|---|---|---|---|---|---|
| Hauss Hejny | QB | 82 | #11 | 2 | 539 pass yds · 9 TD · 1 INT |
| RJ Vick | WR | 78 | #65 | 2 | 9 rec · 108 yds · 3 TD |
| Tre'Shawn Moore | DB | 77 | #115 | 2 | 16 tkl · 1 PD |
| Mel Brown | RB | 76 | #58 | 2 | 228 rush yds · 2 TD · 3 rec |
| Elijah Brown | DB | 76 | #135 | 2 | 11 tkl |
| Jack Moran | DL | 75 | #158 | 2 | 8 tkl · 0.5 sacks · 1.5 TFL |
| CJ Blocker | DB | 74 | #161 | 2 | 8 tkl · 1 PD · 2 INT |
| Oumar Diomande | LB | 74 | #109 | 2 | 16 tkl |
| Jackson Harper | WR | 73 | #115 | 2 | 9 rec · 140 yds · 2 TD |
| Terrence Smith Jr. | WR | 71 | #152 | 2 | 8 rec · 119 yds · 2 TD |
| Kali Nguma | K | 71 | #35 | 2 | 3 FG · 12 XP · 21 pts |
| Brandon Kelley | DL | 70 | #294 | 2 | 5 tkl · 0.5 TFL |
| Jaseim Mitchell | LB | 67 | #242 | 2 | 14 tkl |
| Cedric Ross | RB | 66 | #195 | 2 | 6 rush yds · 3 rec |
| Elijah Mc-Cantos | DB | 66 | #454 | 2 | 10 tkl · 2 PD |
| Kenyon Agurs | LB | 64 | #340 | 2 | 10 tkl · 0.5 sacks · 1.0 TFL |
| Walker Himebauch team-inferred | OL | 63 | #21 | 2 | — |
| Antarron Turner | LB | 62 | #386 | 2 | 9 tkl · 2.0 TFL |
| Robby Harrison | DL | 60 | #857 | 2 | 6 tkl · 0.5 sacks · 0.5 TFL |
| Stephon Wright | DL | 59 | #908 | 1 | 3 tkl · 1.0 sacks · 1.0 TFL |
| TaVeon Robinson | DL | 56 | #1153 | 2 | 7 tkl |
| Xavier Wimbush | DB | 54 | #1230 | 1 | 2 tkl |
| D'Mon Brinson | DB | 53 | #1295 | 1 | 2 tkl |
| Tommy Maher | WR | 52 | #848 | 1 | 3 rec · 43 yds |
| Durell Robinson | RB | 52 | #590 | 2 | 77 rush yds · 1 rec |
| Pearce Spurlin III | TE | 49 | #325 | 1 | 1 rec · 29 yds |
| Keegan Shank | DL | 48 | #1855 | 1 | 1 tkl · 1.0 TFL |
| Jaylen King | LB | 46 | #1123 | 1 | — |
| Juice Vereen | TE | 46 | #374 | 2 | 3 rec · 8 yds |
| Marc Pretto | LB | 45 | #1159 | 2 | 5 tkl |
| K'saan Farrar | QB | 45 | #426 | 1 | 57 pass yds · 0 INT |
| Caleb Presley | DB | 45 | #1942 | 2 | 4 tkl |
| Nathan Sutcliffe | P | 44 | #176 | 2 | 6 punts · 42.0 yd avg |
| Dominic Toy | TE | 44 | #412 | 1 | 1 rec · 12 yds |
| Caleb Otlewski | LB | 43 | #1281 | 1 | 1 tkl · 1.0 TFL |
| Peyton Garrett | DL | 43 | #2288 | 1 | 2 tkl |
| Malichi Greaves | RB | 42 | #925 | 1 | 12 rush yds · 1 rec |
| Khamani Potts | LB | 42 | #1335 | 2 | 4 tkl |
| Jordan Lessard | DB | 41 | #2183 | 2 | 3 tkl |
| Lavon Brown | WR | 41 | #1404 | 1 | 1 rec · 19 yds |