
NC State Wolfpack
ACC
9-4 (6-2 conf)
SP+ #39AP #19
Ratings
2023
- SP+
- 7.4 (#39)
- SP+ Offense
- 25.5
- SP+ Defense
- 19.7
- SRS
- 7.0
- FPI
- 6.9
- Elo
- 1660
- Talent
- 701
- Recruiting
- 204 (#43)
Schedule
record 9–4
Schedule
60th
toughest of 133
Offenses faced
62nd
toughest of 133
Defenses faced
49th
toughest of 133
Strength of schedule — how tough this team's opponents are, ranked 1 (hardest) to 133 (easiest) · 1 FCS game.
| Wk | Opponent | SP+ | Score | Margin | Res |
|---|---|---|---|---|---|
| 1 | @UConn | -15.6 | 24-14 | +10 | W |
| 2 | vsNotre Dame | +20.1 | 24-45 | -21 | L |
| 3 | vsVMI | FCS | 45-7 | +38 | W |
| 4 | @Virginia | -10.8 | 24-21 | +3 | W |
| 5 | vsLouisville | +8 | 10-13 | -3 | L |
| 6 | vsMarshall | -9 | 48-41 | +7 | W |
| 7 | @Duke | +9.4 | 3-24 | -21 | L |
| 9 | vsClemson | +10.5 | 24-17 | +7 | W |
| 10 | vsMiami | +9.6 | 20-6 | +14 | W |
| 11 | @Wake Forest | -7.9 | 26-6 | +20 | W |
| 12 | @Virginia Tech | +5.8 | 35-28 | +7 | W |
| 13 | vsNorth Carolina | +7.4 | 39-20 | +19 | W |
| 1 ·P | NKansas State | +16.2 | 19-28 | -9 | L |
Quarterbacks · 3
2023 · 58
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| QB | 1st | Brennan Armstrong | — | — | — | ★★★ |
| QB | 2nd | MJ Morris | JR | 6'1" | 209 | ★★★★ |
| QB | 3rd | Ethan Rhodes | SR | 6'3" | 211 | — |
Running Backs · 7
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| RB | 1st | Julian Gray | SR | 5'11" | 195 | ★★★ |
| RB | 2nd | Kendrick Raphael | JR | 5'11" | 200 | ★★★ |
| RB | 3rd | Michael Allen | JR | 5'11" | 206 | ★★★★ |
| RB | 4th | Delbert Mimms III | — | — | — | — |
| RB | 5th | Jordan Houston | — | — | — | — |
| RB | 6th | Jordan Poole | — | — | — | ★★★★ |
| RB | 7th | DeMarcus Jones II | — | — | — | — |
Wide Receivers · 11
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| WR | 1st | KC Concepcion | JR | 5'11" | 190 | — |
| WR | 2nd | Keyon Lesane | — | — | — | — |
| WR | 3rd | Brad Rozner | — | — | — | — |
| WR | 4th | Terrell Timmons Jr. | SR | 6'2" | 185 | — |
| WR | 5th | Porter Rooks | SR | 6'1" | 200 | ★★★★ |
| WR | 6th | Dacari Collins | SR | 6'4" | 215 | ★★★★ |
| WR | 7th | Jalen Coit | — | — | — | — |
| WR | 8th | Anthony Smith | SR | 6'3" | 189 | — |
| WR | 9th | Jakolbe Baldwin | SR | 6'0" | 200 | — |
| WR | 10th | Josh Crabtree | — | — | — | ★★★ |
| WR | 11th | Christopher Scott Jr. | — | — | — | — |
Tight Ends · 2
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| TE | 1st | Trent Pennix | — | — | — | ★★★ |
| TE | 2nd | Javonte Vereen | SO | 6'4" | 220 | ★★★★ |
Offensive Line · 2
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| OL | — | Matt McCabe | SR | 6'6" | 308 | — |
| OL | — | Timothy McKay | — | — | — | — |
Defensive Line · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| DE | 1st | Savion Jackson | — | — | — | ★★★★ |
| DE | 2nd | Travali Price | SR | 6'4" | 283 | ★★★★ |
| DE | 3rd | Noah Potter | — | — | — | ★★★★ |
| DL | 1st | C.J. Clark | — | — | — | ★★★★ |
| DL | 2nd | Red Hibbler | SR | 6'2" | 275 | — |
| DL | 3rd | Nick Campbell | JR | 6'4" | 290 | ★★★ |
| DT | 1st | Brandon Cleveland | SR | 6'4" | 315 | ★★★★ |
| EDGE | 1st | Davin Vann | — | — | — | ★★★★ |
Linebackers · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LB | 1st | Payton Wilson | — | — | — | ★★★★ |
| LB | 2nd | Jaylon Scott | — | — | — | — |
| LB | 3rd | Sean Brown | SR | 6'0" | 216 | ★★★ |
| LB | 4th | Caden Fordham | SR | 6'1" | 232 | ★★★ |
| LB | 5th | Devon Betty | — | — | — | — |
| LB | 6th | Kamal Bonner | SO | 6'2" | 195 | ★★★ |
| LB | 7th | Jayland Parker | SR | 6'1" | 225 | — |
| LB | 8th | Torren Wright | — | — | — | ★★★★ |
Defensive Backs · 12
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| CB | 1st | Shyheim Battle | — | — | — | ★★★★ |
| CB | 2nd | Aydan White | — | — | — | — |
| DB | 1st | Devan Boykin | SR | 5'10" | 195 | ★★★ |
| DB | 2nd | Robert Kennedy | — | — | — | — |
| DB | 3rd | Brandon Cisse | JR | 6'0" | 190 | ★★★ |
| DB | 4th | Cecil Powell | SR | 6'0" | 205 | — |
| DB | 5th | Jakeen Harris | — | — | — | ★★★★ |
| DB | 6th | Nicholas Treco | — | — | — | ★★ |
| DB | 7th | Darius Edmundson | — | — | — | — |
| S | 1st | Bishop Fitzgerald | SR | 5'11" | 205 | — |
| S | 2nd | Rente Hinton | SR | 6'3" | 211 | — |
| S | 3rd | Rakeim Ashford | — | — | — | — |
Special Teams · 5
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LS | 1st | Joe Shimko | — | — | — | ★★ |
| P | 1st | Caden Noonkester | SR | 6'6" | 220 | — |
| PK | 1st | Brayden Narveson | — | — | — | — |
| PK | 2nd | Collin Smith | — | — | — | — |
| PK | — | Kanoah Vinesett | JR | 6'1" | 207 | — |
2023 · pct vs FBS
SP+ Off
25.546
Off PPA
+0.1645
Pass PPA
+0.2035
Rush PPA
+0.1460
Success
40%31
Explosive
1.2333
PlayerMedian (50th)percentile vs league
SP+ Trend
points vs avg team
— Overall— Offense— Defense
SP+ = opponent-adjusted points vs an average team. Overall & Offense higher = better; Defense lower = better.
Team Leaders
2023
| Pass Yds | Armstrong1,619·Morris719·Concepcion17 |
| Rush Yds | Armstrong544·Concepcion297·Raphael291 |
| Rec Yds | Concepcion767·Lesane247·Rozner208 |
| Tackles | Wilson138·Scott73·Brown59 |
| Sacks | Vann6.5·Wilson6.0·Hibbler5.5 |
Advanced
2023 · opponent-adjusted PPA / play
| Split | Offense | Defense |
|---|---|---|
| Overall | +0.16 | +0.09 |
| Passing | +0.20 | +0.14 |
| Rushing | +0.14 | +0.10 |
| 1st Down | -0.05 | +0.03 |
| 2nd Down | +0.11 | +0.09 |
| 3rd Down | +0.58 | +0.13 |
Scoring Trend
2023 · pts/game
PPG For
26.8
PPG Against
20.2
Differential
+6.7
— Points for— Points against
dots: W / LResults
2023
- Overall
- 9-3
- Home
- 5-2
- Away
- 4-1
- Conference
- 6-2
- Non-Conference
- 3-1
- One-Score (≤8)
- 4-1
- Avg Margin
- +6.7
Situational Splits
2023 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 5-2 | 30.0 | 21.3 |
| Away | 4-1 | 22.4 | 18.6 |
| Neutral | 0-1 | 19.0 | 28.0 |
| Competition | |||
| vs Ranked (SP+ 25) | 1-2 | 22.3 | 30.0 |
| Conference | 6-2 | 22.6 | 16.9 |
| Non-conference | 3-2 | 32.0 | 27.0 |
Season History · last 12
1 AP top-10 · 10 postseason
| Season | Record | Conf | SP+ | AP | Post |
|---|---|---|---|---|---|
| 2025 | 7-5 | 4-4 | #55 | — | 1-0 |
| 2024 | 6-6 | 3-5 | #56 | #24 | 0-1 |
| 2023 | 9-3 | 6-2 | #39 | #19 | 0-1 |
| 2022 | 8-4 | 4-4 | #49 | #10 | 0-1 |
| 2021 | 9-3 | 6-2 | #14 | #18 | — |
| 2020 | 8-3 | 7-3 | #70 | — | 0-1 |
| 2019 | 4-8 | 1-7 | #94 | — | — |
| 2018 | 9-3 | 5-3 | #35 | — | 0-1 |
| 2017 | 8-4 | 6-2 | #24 | — | 1-0 |
| 2016 | 6-6 | 3-5 | #41 | — | 1-0 |
| 2015 | 7-5 | 3-5 | #41 | — | 0-1 |
| 2014 | 7-5 | 3-5 | #43 | — | 1-0 |
Recent Form · last 5
4-1 SU · 4-0 ATS · O2/U1
Betting Profile
2023 · 12 w/ line
| Straight up | 9-4 |
| ATS | 7-558% |
| Over / Under | 5-6 O-U |
| — ATS splits — | |
| As favorite | 2-3 |
| As underdog | 5-2 |
| Home | 5-2 |
| Away | 2-3 |
vs closing line · splits show cover–no cover
Recruiting Classes
avg #39 · 37 blue-chip
■ 5★■ 4★■ 3★139 rated signees
| Class | Natl | Pts | 5★ | 4★ | 3★ |
|---|---|---|---|---|---|
| 2025 | #34 | 214 | 0 | 3 | 8 |
| 2024 | #27 | 225 | 0 | 5 | 6 |
| 2023 | #43 | 204 | 0 | 3 | 7 |
| 2022 | #64 | 171 | 0 | 4 | 5 |
| 2021 | #34 | 202 | 0 | 4 | 4 |
| 2020 | #41 | 195 | 0 | 2 | 6 |
| 2019 | #31 | 217 | 0 | 4 | 1 |
| 2018 | #26 | 221 | 0 | 6 | 14 |
| 2017 | #53 | 180 | 0 | 0 | 11 |
| 2016 | #50 | 178 | 0 | 0 | 14 |
247Sports composite · class rank vs all FBS
Roster Talent
talent #38
Returning prod 39%Departed 61%
Talent composite700.9 #38 / 238
Returning usage (pass / rush / rec)19 / 71 / 51
returning PPA · portal · talent composite · 2023
Injury Report · 0
No injuries reported.
Team News
4 items
- OL Bryson Hurt credits longtime bond with NC State in his CommitmentNC State added another key piece to its offensive line class with the commitment of Bryson Hurt, a 6-foot-4, 300-pound lineman from Gainesville (Ga.). Hurt chose Dave Doeren and the Wolfpack over West Virginia, Colorado, Georgia, Rutgers and a host of other programs after a recruiting battle that remained fluid until the end. “It was […]NCSU4d
- NC State-Virginia game relocated from Brazil back to U.S. will remain on Week Zero scheduleThe game will be played at the Cavaliers’ home field in Charlottesville, Virginia.NCSU6d
- Relocated NC State-Virginia game to remain a Week 0 contestThe NC State-Virginia football game being relocated from Brazil back to the United States will remain as a Week 0 contest, the ACC announced Tuesday.NCSU6d
- UVA’s football opener against NC State will still be played Week 0Virginia’s 2026 football opener against NC State will retain its Aug. 29 date in Week 0, the schools and the ACC announced Tuesday. Scheduled to kick off at 3:30 p.m. in Charlottesville, the contest was originally set for Rio de Janeiro, Brazil, as the first college football game ever staged in South America. But event organizers and the schools abandoned those plans earlier this month. UVA-NC ...NCSU6d