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 64%ile 0.643
- Offense (PPA/play) 78%ile 0.253
- Defense (PPA allowed) 17%ile 0.231
- Offensive success rate 76%ile 0.459
- Defensive success rate allowed 28%ile 0.436
- Explosiveness 76%ile 1.350
- Explosiveness allowed 16%ile 1.362
- Plays per game 82%ile 66.3
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 | Stanford FBS | HOME | Duke 86% |
| 2026-09-26 | Wk 4 | William & Mary FCS | HOME | Duke 98% |
| 2026-10-10 | Wk 6 | Georgia Tech FBS | AWAY | Duke 68% |
| 2026-10-17 | Wk 7 | North Carolina FBS | HOME | Duke 74% |
| 2026-10-23 | Wk 8 | Virginia FBS | AWAY | Virginia 56% |
| 2026-10-31 | Wk 9 | Boston College FBS | HOME | Duke 88% |
| 2026-11-07 | Wk 10 | NC State FBS | AWAY | Duke 64% |
| 2026-11-14 | Wk 11 | Miami FBS | AWAY | Miami 72% |
| 2026-11-20 | Wk 12 | Clemson FBS | HOME | Duke 69% |
| 2026-11-28 | Wk 13 | Wake Forest FBS | AWAY | Duke 58% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Illinois @ | W | 31–27 |
| 2026-09-05 | 2026 | Wk 1 | Tulane vs | W | 17–3 |
| 2025-12-31 | 2025 | Bowl | Arizona State vs | W | 42–39 |
| 2025-12-06 | 2025 | Wk 15 | Virginia @ | W | 27–20 |
| 2025-11-29 | 2025 | Wk 14 | Wake Forest vs | W | 49–32 |
| 2025-11-22 | 2025 | Wk 13 | North Carolina @ | W | 32–25 |
| 2025-11-15 | 2025 | Wk 12 | Virginia vs | L | 17–34 |
| 2025-11-08 | 2025 | Wk 11 | UConn @ | L | 34–37 |
| 2025-11-01 | 2025 | Wk 10 | Clemson @ | W | 46–45 |
| 2025-10-18 | 2025 | Wk 8 | Georgia Tech vs | L | 18–27 |
| 2025-10-04 | 2025 | Wk 6 | California @ | W | 45–21 |
| 2025-09-27 | 2025 | Wk 5 | Syracuse @ | W | 38–3 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 48 | 30 | +18 |
| 2025 | 9 | 5 | 484 | 412 | +72 |
| 2024 | 9 | 4 | 342 | 318 | +24 |
| 2023 | 8 | 5 | 350 | 247 | +103 |
| 2022 | 9 | 4 | 427 | 287 | +140 |
| 2021 | 3 | 9 | 274 | 477 | -203 |
| 2020 | 2 | 9 | 273 | 419 | -146 |
| 2019 | 5 | 7 | 303 | 350 | -47 |
| 2018 | 8 | 5 | 382 | 356 | +26 |
| 2017 | 7 | 6 | 345 | 263 | +82 |
| 2016 | 4 | 8 | 280 | 338 | -58 |
| 2015 | 8 | 5 | 410 | 330 | +80 |
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 |
|---|---|---|---|---|---|
| Nate Sheppard | RB | 99 | #1 | 2 | 374 rush yds · 3 TD · 8 rec |
| Bryce Davis | DL | 82 | #57 | 2 | 11 tkl · 2.0 sacks · 3.0 TFL |
| Jonah Burton | WR | 69 | #190 | 2 | 7 rec · 114 yds · 1 TD |
| Jeremiah Hasley | TE | 69 | #67 | 2 | 5 rec · 89 yds |
| Tyshon Reed | DL | 67 | #413 | 2 | 4 tkl · 1.5 TFL |
| Andrew Pellicciotta | DB | 66 | #420 | 2 | 14 tkl |
| Walker Eget | QB | 65 | #110 | 2 | 337 pass yds · 3 TD · 0 INT |
| Kyon Loud | DB | 64 | #514 | 2 | 7 tkl · 2 PD |
| Nick Morris Jr. | LB | 64 | #323 | 2 | 15 tkl · 0.5 TFL |
| David Anderson | DL | 63 | #616 | 2 | 3 tkl · 0.5 TFL |
| Dylan Flowers | DB | 62 | #626 | 2 | 9 tkl · 1 PD |
| Bradley Gompers | LB | 61 | #440 | 1 | 4 tkl · 1.0 sacks · 1.0 TFL |
| Preston Watson | DL | 60 | #866 | 2 | 6 tkl · 1.0 TFL |
| Luke Mergott | LB | 59 | #497 | 2 | 9 tkl |
| Cosme Salas | K | 59 | #109 | 2 | 2 FG · 6 XP · 12 pts |
| Evan Smith | DB | 58 | #941 | 1 | 2 tkl · 1 INT |
| DaShawn Stone | DB | 57 | #961 | 2 | 9 tkl |
| CJ Campbell Jr. | RB | 54 | #508 | 2 | 56 rush yds · 3 rec |
| Kendall Johnson | LB | 54 | #714 | 2 | 5 tkl · 0.5 TFL |
| Kade Reynoldson | P | 53 | #114 | 2 | 7 punts · 45.4 yd avg |
| Patrick Smith-Young | DB | 51 | #1463 | 2 | 6 tkl |
| Jake Taylor | TE | 48 | #340 | 2 | 2 rec · 16 yds |
| Kevin O'Connor | DL | 47 | #1956 | 1 | 1 tkl |
| Kavon Simmons | WR | 44 | #1241 | 1 | 1 rec · 22 yds |
| Will Felder Jr. | LB | 42 | #1315 | 1 | 3 tkl |
| Semaj Turner | DL | 42 | #2378 | 1 | 2 tkl |
| Jayden Moore | WR | 41 | #1418 | 1 | 1 rec · 11 yds |
| Julius Columbus | DL | 39 | #2555 | 2 | 2 tkl |
| Kobe Smith | DL | 39 | #2554 | 2 | 2 tkl |
| Dakota Quinonez | DL | 39 | #2553 | 2 | 2 tkl |
| Che Ojarikre | DB | 37 | #2442 | 2 | 2 tkl |
| Dan Mahan | QB | 37 | #545 | 2 | 0 INT · 8 rush yds |
| Nate Kurisky | TE | 35 | #519 | 1 | 1 rec · 3 yds |
| Tyson Sanford | DB | 34 | #2592 | 1 | 1 tkl |
| Landan Callahan | DB | 34 | #2591 | 1 | 1 tkl |
| Owen Wafle | DL | 31 | #2977 | 1 | 1 tkl |
| Elliott Schaper | LB | 28 | #1735 | 1 | 1 tkl |
| Tony Boggs | TE | 24 | #576 | 1 | — |