NC State Wolfpack
FBS
Atlantic Coast Conference · NCSU
Team Vitals
+7.8
power · 2026 · #52 D1
+5.1 / +2.7
off / def (higher = better)
8–5
2025 record
126
roster (2025)
Upcoming 2026
| Date | Wk | Opponent | Site | Model Lean |
|---|---|---|---|---|
| 2026-08-29 | Wk 1 | Virginia FBS | AWAY | Virginia 60% |
| 2026-09-11 | Wk 2 | Richmond FCS | HOME | NC State 76% |
| 2026-09-19 | Wk 3 | Vanderbilt FBS | AWAY | Vanderbilt 66% |
| 2026-09-26 | Wk 4 | App State FBS | HOME | NC State 72% |
| 2026-10-03 | Wk 5 | Louisville FBS | HOME | Louisville 51% |
| 2026-10-10 | Wk 6 | Wake Forest FBS | HOME | NC State 57% |
| 2026-10-23 | Wk 8 | Stanford FBS | AWAY | NC State 59% |
| 2026-10-31 | Wk 9 | California FBS | HOME | NC State 65% |
| 2026-11-07 | Wk 10 | Duke FBS | HOME | NC State 54% |
| 2026-11-14 | Wk 11 | Syracuse FBS | HOME | NC State 70% |
| 2026-11-21 | Wk 12 | Florida State FBS | AWAY | Florida State 54% |
| 2026-11-28 | Wk 13 | North Carolina FBS | AWAY | NC State 59% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 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 |
| 2025-09-11 | 2025 | Wk 3 | Wake Forest @ | W | 34–24 |
| 2025-09-06 | 2025 | Wk 2 | Virginia vs | W | 35–31 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 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
None reported.
Player grades 2025 season
Box production, opponent-adjusted, ranked within position (50 = positional average). 2025 is the last season played, so these describe that team, not this year's. OL rows are team-inferred — college football publishes no individual OL box stats. Full leaderboard →
| Player | Pos | Grade | Pos rank | G | 2025 season |
|---|---|---|---|---|---|
| Caden Fordham | LB | 95 | #3 | 12 | 130 tkl · 3.5 sacks · 8.5 TFL |
| Justin Joly | TE | 87 | #7 | 11 | 47 rec · 468 yds · 7 TD |
| Sabastian Harsh | DL | 79 | #67 | 12 | 38 tkl · 2.5 sacks · 7.0 TFL |
| Sean Brown | LB | 79 | #54 | 5 | 44 tkl · 3.5 TFL |
| Hollywood Smothers | RB | 79 | #54 | 11 | 939 rush yds · 6 TD · 37 rec |
| CJ Bailey | QB | 78 | #32 | 12 | 2,884 pass yds · 23 TD · 9 INT |
| Devon Marshall | DB | 76 | #129 | 12 | 42 tkl · 14 PD · 2 INT |
| Cian Slone | LB | 72 | #136 | 12 | 55 tkl · 1.5 sacks · 6.0 TFL |
| Asaad Brown Jr. | DB | 71 | #262 | 10 | 57 tkl · 2 PD · 1 INT |
| Jackson Vick | DB | 70 | #306 | 9 | 42 tkl · 5 PD |
| Aiden Arias team-inferred | OL | 70 | #70 | 1 | — |
| Jake Mann team-inferred | OL | 70 | #69 | 1 | — |
| Kage Payne team-inferred | OL | 70 | #71 | 1 | — |
| Terrell Anderson | WR | 69 | #265 | 12 | 38 rec · 637 yds · 5 TD |
| Brandon Cleveland | DL | 69 | #286 | 11 | 35 tkl · 2.0 sacks · 6.5 TFL |
| Kenny Soares Jr. | LB | 68 | #235 | 12 | 68 tkl · 0.5 sacks · 3.0 TFL |
| Isaiah Shirley | DL | 68 | #316 | 7 | 15 tkl · 1.0 TFL |
| Travali Price | DL | 66 | #399 | 11 | 22 tkl · 3.5 sacks · 5.0 TFL |
| Jayden Scott | RB | 64 | #358 | 12 | 487 rush yds · 4 TD · 15 rec |
| Cody Hardy | TE | 62 | #184 | 4 | 5 rec · 79 yds · 2 TD |
| Noah Rogers | WR | 62 | #535 | 10 | 31 rec · 404 yds · 2 TD |
| Ronnie Royal III | DB | 62 | #694 | 11 | 47 tkl · 1 PD · 1 INT |
| Wesley Grimes | WR | 61 | #622 | 10 | 26 rec · 382 yds · 2 TD |
| Jamel Johnson | DB | 60 | #794 | 9 | 27 tkl · 5 PD |
| Caden Noonkester | P | 60 | #82 | 11 | 52 punts · 43.6 yd avg |
| AJ Richardson | LB | 59 | #543 | 3 | 12 tkl |
| Brody Barnhardt | DB | 59 | #927 | 5 | 23 tkl |
| Kanoah Vinesett | K | 56 | #183 | 11 | 4 FG · 45 XP · 57 pts |
| Nick Konieczynski | K | 56 | #187 | 1 | 1 FG · 3 XP · 6 pts |
| Chase Bond | DL | 55 | #959 | 8 | 10 tkl · 1.5 sacks · 5.5 TFL |
| Ethan Dowdy | WR | 55 | #951 | 1 | 3 rec · 25 yds |
| Dante Daniels | TE | 55 | #336 | 4 | 6 rec · 52 yds · 1 TD |
| Tra Thomas | LB | 55 | #760 | 10 | 23 tkl · 3.0 sacks · 5.0 TFL |
| Keenan Jackson | WR | 54 | #995 | 11 | 27 rec · 258 yds · 2 TD |
| Teddy Hoffmann | WR | 53 | #1088 | 12 | 24 rec · 309 yds · 2 TD |
| Tristan Teasdell | DB | 53 | #1382 | 6 | 19 tkl · 1 INT |
| Sterling Dixon | LB | 52 | #914 | 1 | 1 tkl · 0.5 TFL |
| Tank Boston | WR | 51 | #1218 | 1 | 2 rec · 11 yds |
| Brian Nelson II | DB | 51 | #1569 | 10 | 24 tkl · 5 PD |
| JJ Johnson | DB | 50 | #1616 | 6 | 17 tkl · 1 PD |