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) 7%ile 0.032
- Defense (PPA allowed) 37%ile 0.184
- Offensive success rate 30%ile 0.403
- Defensive success rate allowed 72%ile 0.384
- Explosiveness 2%ile 1.118
- Explosiveness allowed 4%ile 1.456
- Plays per game 56%ile 62.6
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 | Montana FCS | HOME | Oregon State 73% |
| 2026-09-26 | Wk 4 | UTEP FBS | AWAY | Oregon State 60% |
| 2026-10-03 | Wk 5 | Colorado State FBS | AWAY | Colorado State 61% |
| 2026-10-10 | Wk 6 | San Diego State FBS | HOME | San Diego State 63% |
| 2026-10-17 | Wk 7 | Washington State FBS | HOME | Washington State 66% |
| 2026-10-31 | Wk 9 | Fresno State FBS | AWAY | Fresno State 68% |
| 2026-11-07 | Wk 10 | Texas State FBS | HOME | Texas State 61% |
| 2026-11-14 | Wk 11 | Boise State FBS | AWAY | Boise State 88% |
| 2026-11-21 | Wk 12 | Utah State FBS | HOME | Utah State 54% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Texas Tech vs | L | 24–35 |
| 2026-09-05 | 2026 | Wk 1 | Houston @ | L | 20–33 |
| 2025-11-29 | 2025 | Wk 14 | Washington State @ | L | 8–32 |
| 2025-11-15 | 2025 | Wk 12 | Tulsa @ | L | 14–31 |
| 2025-11-08 | 2025 | Wk 11 | Sam Houston vs | L | 17–21 |
| 2025-11-01 | 2025 | Wk 10 | Washington State vs | W | 10–7 |
| 2025-10-18 | 2025 | Wk 8 | Lafayette vs | W | 45–13 |
| 2025-10-11 | 2025 | Wk 7 | Wake Forest vs | L | 14–39 |
| 2025-10-04 | 2025 | Wk 6 | App State @ | L | 23–27 |
| 2025-09-26 | 2025 | Wk 5 | Houston vs | L | 24–27 |
| 2025-09-20 | 2025 | Wk 4 | Oregon @ | L | 7–41 |
| 2025-09-13 | 2025 | Wk 3 | Texas Tech @ | L | 14–45 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 0 | 2 | 44 | 68 | -24 |
| 2025 | 2 | 10 | 218 | 353 | -135 |
| 2024 | 5 | 7 | 291 | 359 | -68 |
| 2023 | 8 | 5 | 414 | 298 | +116 |
| 2022 | 10 | 3 | 419 | 260 | +159 |
| 2021 | 7 | 6 | 406 | 335 | +71 |
| 2020 | 2 | 5 | 202 | 233 | -31 |
| 2019 | 5 | 7 | 374 | 390 | -16 |
| 2018 | 2 | 10 | 313 | 548 | -235 |
| 2017 | 1 | 11 | 248 | 516 | -268 |
| 2016 | 4 | 8 | 314 | 366 | -52 |
| 2015 | 2 | 10 | 228 | 444 | -216 |
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 |
|---|---|---|---|---|---|
| Jesse Legree | WR | 95 | #3 | 2 | 13 rec · 376 yds · 3 TD |
| Aiden Sullivan | LB | 90 | #8 | 2 | 19 tkl · 1.0 sacks · 2.0 TFL |
| Sailasa Vadrawale III | DB | 82 | #55 | 2 | 9 tkl · 3 PD · 1 INT |
| Takari Hickle | LB | 75 | #95 | 2 | 12 tkl · 1.0 sacks · 2.5 TFL |
| Braden Atkinson | QB | 74 | #35 | 2 | 789 pass yds · 3 TD · 1 INT |
| TJ Crandall | DB | 68 | #361 | 2 | 8 tkl · 2 PD |
| Eric Olsen | TE | 66 | #86 | 2 | 7 rec · 57 yds |
| Daniel Matagi | DL | 66 | #503 | 2 | 5 tkl · 1.0 sacks · 1.0 TFL |
| Tyler Bailey | DL | 65 | #508 | 2 | 7 tkl · 1.0 sacks |
| AJ Newberry | RB | 65 | #217 | 2 | 25 rush yds · 1 TD · 7 rec |
| Blake Thompson | DB | 65 | #504 | 2 | 12 tkl |
| DeCorion Temple | TE | 64 | #107 | 2 | 7 rec · 45 yds |
| Aeryn Hampton | WR | 61 | #440 | 2 | 8 rec · 78 yds |
| Jabari Odoemenem | LB | 61 | #445 | 2 | 9 tkl |
| Gyriece Goodman | LB | 60 | #453 | 2 | 9 tkl |
| Isaiah Houi | DB | 59 | #855 | 2 | 4 tkl · 1 PD |
| Drake Vickers | DB | 58 | #873 | 2 | 9 tkl |
| Dylan Layne | LB | 57 | #584 | 2 | 7 tkl |
| Aaron Butler | WR | 56 | #642 | 1 | 4 rec · 41 yds |
| Jaheim Patterson | DB | 56 | #1019 | 2 | 8 tkl |
| Will Haverland | LB | 56 | #644 | 2 | 4 tkl · 1.0 sacks · 1.5 TFL |
| Jarrel Comer | LB | 54 | #743 | 2 | 6 tkl · 1.0 TFL |
| Xavyion Noland | WR | 51 | #933 | 1 | 3 rec · 34 yds |
| Cynai Thomas | WR | 50 | #990 | 1 | 2 rec · 36 yds |
| Kourdey Glass | RB | 49 | #716 | 2 | 25 rush yds · 3 rec |
| Caleb Ojeda | K | 48 | #227 | 2 | 1 FG · 3 XP · 6 pts |
| AJ Winsor | P | 48 | #152 | 2 | 9 punts · 42.8 yd avg |
| Niklas Fisher | LB | 47 | #1076 | 2 | 3 tkl |
| Jake Reichle | RB | 47 | #782 | 1 | 14 rush yds · 1 rec |
| Kai Wheaton | DB | 46 | #1879 | 1 | 3 tkl |
| Xander Chisolm | DB | 46 | #1878 | 1 | 3 tkl |
| Gabe Milbourn | TE | 45 | #387 | 1 | 2 rec · 3 yds |
| Raesjon Davis | LB | 45 | #1185 | 2 | 4 tkl |
| Logan Knapp | LB | 44 | #1216 | 1 | 3 tkl |
| Jacob Schuster | DL | 44 | #2172 | 1 | 2 tkl |
| Tevita Pome'e | DL | 44 | #2173 | 1 | 2 tkl |
| Jaylen Hill | DL | 44 | #2214 | 1 | 2 tkl |
| Cornell Hatcher Jr. | RB | 43 | #900 | 2 | 24 rush yds |
| Jackson Bowers | TE | 42 | #433 | 1 | 1 rec · 8 yds |
| RJ Whitten | DB | 41 | #2221 | 1 | 2 tkl |