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 57%ile 0.615
- Offense (PPA/play) 85%ile 0.295
- Defense (PPA allowed) 35%ile 0.187
- Offensive success rate 60%ile 0.436
- Defensive success rate allowed 71%ile 0.385
- Explosiveness 87%ile 1.380
- Explosiveness allowed 4%ile 1.453
- Plays per game 26%ile 57.8
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 | Vanderbilt FBS | AWAY | Vanderbilt 71% |
| 2026-09-26 | Wk 4 | App State FBS | HOME | NC State 67% |
| 2026-10-03 | Wk 5 | Louisville FBS | HOME | Louisville 65% |
| 2026-10-10 | Wk 6 | Wake Forest FBS | HOME | Wake Forest 52% |
| 2026-10-23 | Wk 8 | Stanford FBS | AWAY | NC State 69% |
| 2026-10-31 | Wk 9 | California FBS | HOME | NC State 71% |
| 2026-11-07 | Wk 10 | Duke FBS | HOME | Duke 64% |
| 2026-11-14 | Wk 11 | Syracuse FBS | HOME | NC State 74% |
| 2026-11-21 | Wk 12 | Florida State FBS | AWAY | Florida State 60% |
| 2026-11-28 | Wk 13 | North Carolina FBS | AWAY | North Carolina 53% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-11 | 2026 | Wk 2 | Richmond vs | W | 73–0 |
| 2026-08-29 | 2026 | Wk 1 | Virginia @ | L | 8–34 |
| 2025-12-19 | 2025 | Bowl | Memphis vs | W | 31–7 |
| 2025-11-29 | 2025 | Wk 14 | North Carolina vs | W | 42–19 |
| 2025-11-21 | 2025 | Wk 13 | Florida State vs | W | 21–11 |
| 2025-11-15 | 2025 | Wk 12 | Miami @ | L | 7–41 |
| 2025-11-01 | 2025 | Wk 10 | Georgia Tech vs | W | 48–36 |
| 2025-10-25 | 2025 | Wk 9 | Pittsburgh @ | L | 34–53 |
| 2025-10-11 | 2025 | Wk 7 | Notre Dame @ | L | 7–36 |
| 2025-10-04 | 2025 | Wk 6 | Campbell vs | W | 56–10 |
| 2025-09-27 | 2025 | Wk 5 | Virginia Tech vs | L | 21–23 |
| 2025-09-20 | 2025 | Wk 4 | Duke @ | L | 33–45 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 1 | 1 | 81 | 34 | +47 |
| 2025 | 8 | 5 | 393 | 353 | +40 |
| 2024 | 6 | 7 | 371 | 392 | -21 |
| 2023 | 9 | 4 | 341 | 270 | +71 |
| 2022 | 8 | 5 | 316 | 249 | +67 |
| 2021 | 9 | 3 | 397 | 236 | +161 |
| 2020 | 8 | 4 | 363 | 350 | +13 |
| 2019 | 4 | 8 | 265 | 361 | -96 |
| 2018 | 9 | 4 | 440 | 324 | +116 |
| 2017 | 9 | 4 | 419 | 328 | +91 |
| 2016 | 7 | 6 | 351 | 296 | +55 |
| 2015 | 7 | 6 | 432 | 336 | +96 |
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 |
|---|---|---|---|---|---|
| Popo Aguirre | LB | 71 | #147 | 2 | 21 tkl |
| Preston Douglas | TE | 71 | #52 | 2 | 5 rec · 71 yds · 1 TD |
| Josiah Victor team-inferred | OL | 69 | #13 | 1 | — |
| Katron Evans team-inferred | OL | 69 | #11 | 1 | — |
| Omarian Abraham team-inferred | OL | 69 | #12 | 2 | — |
| Jayden Scott | RB | 68 | #149 | 2 | 148 rush yds · 2 TD |
| Ronnie Royal III | DB | 65 | #499 | 2 | 9 tkl · 1 PD |
| Will Wilson | QB | 64 | #114 | 2 | 33 pass yds · 1 TD · 0 INT |
| CJ Bailey | QB | 64 | #115 | 2 | 365 pass yds · 1 TD · 1 INT |
| Adrian Farrow | DL | 64 | #604 | 2 | 4 tkl · 1.0 sacks · 2.0 TFL |
| Kanoah Vinesett | K | 62 | #85 | 1 | 1 FG · 10 XP · 13 pts |
| Keenan Jackson | WR | 62 | #413 | 2 | 6 rec · 129 yds |
| Dylan McCoy | RB | 60 | #324 | 1 | 73 rush yds · 1 TD |
| Brian Nelson II | DB | 60 | #781 | 2 | 8 tkl · 1 PD |
| Isaiah Shirley | DL | 60 | #859 | 2 | 6 tkl · 1.0 TFL |
| Jackson Vick | DB | 59 | #811 | 2 | 3 tkl · 1 PD · 1 INT |
| Davion Gause | RB | 59 | #368 | 1 | 37 rush yds · 1 TD · 1 rec |
| Hunter Provience | TE | 58 | #190 | 2 | 2 rec · 9 yds · 1 TD |
| King Mack | DB | 57 | #975 | 2 | 9 tkl |
| Harvey Dyson III | LB | 57 | #620 | 2 | 5 tkl · 0.5 sacks · 1.0 TFL |
| Joshisa Trader | WR | 55 | #696 | 2 | 5 rec · 71 yds |
| Elijah Satchell | LB | 55 | #683 | 2 | 4 tkl · 1.0 sacks · 2.0 TFL |
| Brody Barnhardt | DB | 55 | #1151 | 2 | 8 tkl |
| Michael Tate | DB | 54 | #1178 | 1 | 1 tkl · 2 PD |
| Vander Ploog | TE | 54 | #244 | 1 | 2 rec · 25 yds |
| Ke'Von Carter | LB | 54 | #751 | 2 | 5 tkl |
| Colby Cronk | DL | 54 | #1339 | 1 | 2 tkl · 0.5 TFL |
| Tristan Teasdell | DB | 53 | #1290 | 2 | 7 tkl |
| AJ Prim | DL | 53 | #1407 | 1 | 4 tkl |
| LaCorian Hodge | LB | 50 | #961 | 2 | 4 tkl · 0.5 sacks · 0.5 TFL |
| Jonathan Paylor | RB | 49 | #693 | 1 | 52 rush yds |
| Chase Bond | DL | 49 | #1744 | 2 | 4 tkl |
| Joseph Adedire | DL | 49 | #1743 | 2 | 4 tkl |
| Ziggy Moore | LB | 47 | #1066 | 1 | 2 tkl |
| Davion Dozier | WR | 47 | #1113 | 2 | 3 rec · 22 yds |
| AJ Richardson | LB | 47 | #1094 | 1 | 4 tkl |
| Tex Vaughn | TE | 46 | #380 | 1 | 2 rec · 9 yds |
| Ty White | DB | 46 | #1864 | 2 | 4 tkl |
| Asaad Brown Jr. | DB | 45 | #1899 | 1 | 3 tkl |
| Bailey Benson | LB | 45 | #1184 | 1 | 1 tkl |