1NC State win total fell from 7.5 to 6.5 (-1 wins) between May 2026 and Jun 2026.
Doeren's 8-5 season feels like a step back for a program that thrives on QB production and fan passion, now facing a solo market dip.
1Doeren's 8-5 season feels like a step back for a program that thrives on QB production and fan passion, now facing a solo market dip.
NC State is the program that put Philip Rivers, Russell Wilson, and Mike Glennon through the same building — a quarterback factory whose ceiling has always been the ACC's upper-middle, never the top.
Fans are tired of being the forgotten school on Tobacco Road — the one nobody mentions when the cameras find Carolina blue and Duke's gym, even after producing more starting NFL quarterbacks than eith…
Approaching
23 days
until kickoff · at Virginia · Sat Aug 29 · 19:30 UTC
NC State is the program with the loudest fanbase on Tobacco Road and the football team that produced Philip Rivers, Russell Wilson, and Mike Glennon at the same school.
With a returning total of 95% and a development class ranked #49 in recruiting, NC State aims to leverage its stable roster while integrating new talent.
Tuffy is in the den.
the open questiondo the new coordinators fit the roster?
Dave Doeren begins his 10th season with an 8-5 record, a winning foundation that highlights NC State's enduring presence on Tobacco Road and its legacy of producing NFL quarterbacks.
NC State enters 2025 at No. 55 in SP+ with top-quintile production returning and an 8-5 record under Dave Doeren — the loudest fanbase on Tobacco Road demands more than middle-tier stability.
Doeren's 8-5 season feels like a step back for a program that thrives on QB production and fan passion, now facing a solo market dip.
Terrell Anderson is a legitimate money-down target -- his 3rd-down conversion rate ranks among the position's best, and his per-target value holds up in that spot too.
Terrell Anderson produces at a notably higher rate when his team is an underdog than when favored, and his per-target value rises too, not just raw catches.
Noah Rogers is used almost exclusively underneath -- a low share of his targets are downfield shots.
Wesley Grimes is a real deep-ball threat -- a high share of his targets come on throws past the sticks.
NCAA denies NC State player waiver
Preseason picked 7th in the ACC and now losing a waiver appeal — the cushion Doeren needed at depth just got thinner with a class ranked 49th doing the rebuilding.
NCAA denies waiver for NC State DT Katron Evans
Doeren's D-line depth just took a hit the NCAA handed down — Evans was a rotation piece in a room already down two to the draft, and a #49 class doesn't paper over that gap overnight.
NC State explores portal after ruling
NCAA denies the appeal, Doeren hits the portal for a veteran guard — McDaniel is the pressure-release valve on a LB-thin roster that already shipped two starters to the draft.
Akedran Crumel commits to NC State
In-state CB stays home while the LB room bleeds depth — Crumel locks down a corner spot, but the positional battle that matters most in Raleigh this August isn't behind him.
NC State opens 2027 season vs Clemson
Opening 2027 at home against Clemson is a circled date for Wolfpack fans — but with two draft departures, a #49 class, and a win total that's already been to 6.5 and back, Doeren needs that game to validate a rebuild, not expose one.
Bryson Hurt commits to NC State
LB room under pressure, two draft exits still unfilled — Hurt's trust in Doeren means something when the portal is right there and the class sits #34 nationally.
Top 3 commits
Fan confidence in a typical range for this program right now
43rd percentile among FBS programs
Market outlook
Sportsbook consensus · best odds across multiple books · 2026-08-06
NC State · Next-Season Outcome Band
Final-season-aware projection: floor / base / ceiling include conference title and CFP games where the model supports them, so a ceiling can exceed a 12-game regular season.
NC State: coordinator change reshaping a unit.
The off-field storyline driving the noise right now. Not analysis — the soap opera, and that's the point.
The optimistic read: momentum, and the 'this is real' takes.
The analytical counter: rankings, results, and 'the hype is ahead of the tape' takes.
This event was in 179 of 822 board posts (22%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.
Board health this week (246 posts): 17% positive · 60% neutral · 23% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.
NC State enters 2025 rated No. 55 in SP+ (+4.8). It is top-quintile returning production in FBS — 1% of production comes back. SP+ describes what the program HAS done, not what it will do. The season is the field test. Preview coverage is split — believers and skeptics are reading the same data differently.
The off-field storyline driving the noise right now. Not analysis — the soap opera, and that's the point.
The 'the projection is underselling us' read -- fans betting the season beats the preview number.
The 'the model has seen the tape' counter -- efficiency ratings reward what a program has actually done, not hope.
This event was in 228 of 822 board posts (28%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.
Board health this week (246 posts): 17% positive · 60% neutral · 23% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.
Recent Form · last 10 games
Four of five. The board favors this trend.
Opens Aug 29
vs Virginia · away
✓ fact on line · ~ our read on style
Fan mood index · most recent r/cfb data
Recruiting Footprint · 2026
NC leads the 2026 class with 8 commits. National footprint reaching 12 states.
Where they recruit · 2023-2026
95 signees across 19 states, 2023-2026. NC leads the pull.
Top community posts · last 12 months · r/cfb
11 games with TV coverage: 7 ESPN, 3 conference network, 1 streaming
Kickoff windows: 1 noon, 4 afternoon, 6 primetime
71% recovery rate on the fumbles they've forced — well above the ~49% league baseline.
5 of 7 forced fumbles recovered; 4 of 6 own fumbles recovered themselves, 2025 only.
16% of tipped/broken-up passes have turned into picks — about the ~19% league average.
8 interceptions of 50 disrupted passes (42 deflected, 8 intercepted), 2025 only.
72 penalties committed, 91 drawn on opponents — netting a 142-yard field-position edge.
699 penalty yards committed vs. 841 drawn on opponents, 2025 season total.
What moved it — fall camp · last 14 days
Fanbase Signals
Position = mood · width = volume · color = the kind of feeling
Inside the fanbase — all 12 corners
The split, staged
How NC State fans actually talk real · top-upvoted
The crowd’s loudest take by upvotes — read for mood, not as a side. The cohort read is the measured part.
Loudest in the room this week real · by engagement
All 12 corners of the fanbase
Cohort sentiment is a source-weighted model read — never a quote pinned to a person.
What this fanbase keeps coming back to our read · topic model
Topics are model-labeled from Reddit — a rough signal of what this fanbase is circling right now.
~ our readNC State fans are leaning negative, and they're pointing to real stats and results to back it up — more than most fanbases right now.
✓ counted We read 246 posts from NC State fans this week.
Fan claims · every quote verified verbatim
They remain in the top-half of the conference thanks to do-it-all quarterback CJ Bailey and the league’s best schedule draw.
Based on 1 comment from 1 poster across 1 thread · Jul 28, 2026 · via CFB
I love playing ECU. I fucking HATE them and losing to them is brutal, but that’s what makes college football great. This game actually means something
Based on 1 comment from 1 poster across 1 thread · Aug 29, 2025 · via CFB
“13 years. 13 years of mediocre bullshit and losing to a team literally without a coach”— r/CFB
“The first quarter made me somewhat excited about this football season, the other three completely killed that for me.”— r/CFB
“They started the game with 2 incomplete deep passes the receivers had both hands on, and there were a lot of injuries. An authentic NCAA25 experience”— r/CFB
“That game had everything a sicko could ask for: A brisket fire, 28 total points in the first quarter, a THICC Six, and a ref taking a football throw to the nads”— r/CFB
“I pity the fool that watched the diva contest between the #1 and #2 ranked teams in a game that will be rendered meaningless in a few weeks. This game was the stuff of legends.”— r/CFB
Forum Pulse
via Pack Insider
Five Lenses
What people are saying right now
Fanbase Health Index · NC State · high confidence
“Doeren hired the DC so it’s still his defense.”
FBS rankings · 2025 season · all stats vs 136 FBS programs
| Player | # | G | Cmp/Att | Pct | Yds | Y/A | TD | INT | Rate | QBR | Adj ANY/A | Sack% | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Game Manager · +0.38 EPA/play | 11 | 13 | 273 / 397 | 68.8 | 3105 #31 FBS | 7.8 | 25 #19 FBS | 9 | 150.7 | 71.0 | 7.4 | 4.6 | |
Yards by week → Game Manager· Money-downConsistent underneath passer who protects the lead. Rarely loses games; rarely wins them alone. saves his best for the money downs Watch-list name — on at least one major award watch list, no hardware yet — trending, not yet confirmed. 9 of 183 QBs we've classified this way this season. Season receipt Completion %70.2% 89th percentile · FBS QBs, min. 80 attempts Yards / attempt8.3 73th percentile · FBS QBs, min. 80 attempts Trait fingerprint Plays like View CJ Bailey's full player page | |||||||||||||
| Player | # | G | Car | Yds | Avg | TD | Long | 3rd Dn Use | Pass Dn Use | Stuff% | 10+% | Tgt Share | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Satellite Back · +0.00 EPA/play | 3 | 11 | 160 | 939 #55 FBS | 5.9 | 6 | 65 | 17.1 | 15 | 22.9 | 14.6 | 11.0% (40/362) | |
Yards by week → Satellite BackDeployed as a receiver as much as a runner. Value is in space, not between the tackles. Starter — over 60% of the snaps, holding the job. 50 of 349 RBs we've classified this way this season. Season receipt Receiving share18.8% 87th percentile · FBS RBs, min. 40 carries Yards / reception5.1 bottom 22th percentile · FBS RBs, min. 40 carries Trait fingerprint Plays like View Daylan Smothers's full player page | |||||||||||||
| Speed Merchant · +0.15 EPA/play | 4 | 13 | 106 | 595 | 5.6 | 4 | 69 | 6.5 | 10.8 | 15.2 | 13.3 | 4.4% (16/362) | |
Yards by week → Speed MerchantCuts upfield fast. Designed to find the crease, not run through the line. Starter — over 60% of the snaps, holding the job. 48 of 349 RBs we've classified this way this season. Season receipt Yards / carry6.1 79th percentile · FBS RBs, min. 40 carries Yards / reception8.8 63th percentile · FBS RBs, min. 40 carries Trait fingerprint Plays like View Jayden Scott's full player page | |||||||||||||
| Player | # | G | Rec | Yds | Avg | TD | Long | 3rd Dn Use | Pass Dn Use | Tgt Share | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Possession Receiver · +0.95 EPA/play | 9 | 13 | 39 | 629 | 16.1 | 5 | 75 | 9.8 | 9.6 | 13.8% (50/362) | |
Yards by week → Possession Receiver· Money-downReliable target who converts on critical downs. Not flashy; consistently productive. lives on the sticks and moves the chains 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception16.2 78th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.9 97th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like our readAscending: his CFB Index score went from the 7th percentile among FBS WRs to the 78th | |||||||||||
| Complete TE · +0.43 EPA/play | 7 | 12 | 49 | 489 | 10.0 | 7 #38 FBS | 59 | 7.0 | 9 | 17.1% (62/362) | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. All-Conference honorable mention / 2nd team — the recognition has started. 177 of 223 TEs we've classified this way this season. Season receipt Yards / reception10.4 bottom 44th percentile · FBS TEs, min. 8 receptions Reception volume49 99th percentile · FBS TEs, min. 8 receptions Trait fingerprint Plays like our readTwo-star recruit — top-quartile production against his own recruiting profile | |||||||||||
| Possession Receiver · +0.78 EPA/play | 6 | 11 | 31 | 458 | 14.8 | 3 | 48 | 6.9 | 9.3 | 11.3% (41/362) | |
Yards by week → Possession Receiver· Money-downReliable target who converts on critical downs. Not flashy; consistently productive. lives on the sticks and moves the chains The most common profile in its group this season — 332 of 558 classified this way. Played in 11 of 21 games this season · senior View Wesley Grimes's full player page | |||||||||||
| Possession Receiver · +0.74 EPA/play | 5 | 11 | 31 | 413 | 13.3 | 2 | 48 | 8.3 | 10.6 | 13.3% (48/362) | |
Yards by week → Possession Receiver· Money-downReliable target who converts on critical downs. Not flashy; consistently productive. lives on the sticks and moves the chains 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception13.0 bottom 48th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.7 83th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Noah Rogers's full player page | |||||||||||
| Possession Receiver · +0.43 EPA/play | 12 | 13 | 25 | 349 | 14.0 | 3 | 55 | 5.7 | 4.8 | 9.1% (33/362) | |
Yards by week → Possession Receiver· Money-downReliable target who converts on critical downs. Not flashy; consistently productive. lives on the sticks and moves the chains 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception14.4 62th percentile · FBS WRs, min. 12 receptions TD rate12.0% 71th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Teddy Hoffmann's full player page | |||||||||||
| Possession Receiver · +0.34 EPA/play | 8 | 12 | 28 | 281 | 10.0 | 2 | 33 | 7.0 | 7.3 | 11.3% (41/362) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. The most common profile in its group this season — 332 of 558 classified this way. Played in 12 of 21 games this season · sophomore · 3-star, 2023 class View Keenan Jackson's full player page | |||||||||||
| +1.00 EPA/play | 87 | 5 | 7 | 74 | 10.6 | 1 | 22 | 1.9 | 0 | — | |
Yards by week → | |||||||||||
| +1.79 EPA/play | 44 | 4 | 5 | 74 | 14.8 | 2 | 37 | 2.4 | 1.4 | — | |
Yards by week → | |||||||||||
| Player | # | G | Tot | Solo | TFL | Sack | Hur |
|---|---|---|---|---|---|---|---|
| Pressure Merchant | 54 | 13 | 41 | 15 | 7.5 | 2.5 | 13 |
Pressure MerchantCollapses the pocket even when the sack doesn't come. Starter — over 60% of the snaps, holding the job. 23 of 200 EDGEs we've classified this way this season. Season receipt Hurry rate0.3 88th percentile · FBS EDGE, min. 10 tackles Plays like our readUnranked recruit — top-quartile production against his own recruiting profile our readBounce-Back: his CFB Index score shows a real arc: 65th percentile among FBS EDGEs, fell to 31st, now back up to 80th | |||||||
| Nose Anchor | 44 | 12 | 36 | 12 | 7 | 2 | 3 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. 152 of 809 IDLs we've classified this way this season. Season receipt Weight315 lb 87th percentile · FBS interior linemen, min. 10 tackles Plays like View Brandon Cleveland's full player page | |||||||
| Power Rusher | 13 | 11 | 22 | 11 | 5 | 3.5 | 4 |
Power RusherBull-rushes through contact, winning with size and length at the point of attack. 10 of 200 EDGEs we've classified this way this season. Season receipt TFL rate22.7% 61th percentile · FBS EDGE, min. 10 tackles Plays like View Travali Price's full player page | |||||||
| Versatile End | 88 | 7 | 15 | 5 | 1 | 0 | 2 |
Versatile EndNo single standout number, but nothing missing either — competent across the board. The most common profile in its group this season — 139 of 200 classified this way. Played in 7 of 21 games this season · sophomore · 3-star, 2023 class View Isaiah Shirley's full player page | |||||||
| Power Rusher | 92 | 9 | 11 | 6 | 5.5 | 1.5 | 2 |
Power RusherBull-rushes through contact, winning with size and length at the point of attack. 10 of 200 EDGEs we've classified this way this season. Season receipt TFL rate50.0% 100th percentile · FBS EDGE, min. 10 tackles Plays like View Chase Bond's full player page | |||||||
| Nose Anchor | 90 | 5 | 10 | 3 | 0 | 0 | 0 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. 152 of 809 IDLs we've classified this way this season. Season receipt Weight320 lb 90th percentile · FBS interior linemen, min. 10 tackles Plays like View Josiah Victor's full player page | |||||||
| 52 | 4 | 9 | 4 | 0 | 0 | 0 | |
| 25 | 4 | 6 | 2 | 2 | 1 | 0 | |
| Player | # | G | Tot | Solo | Ast | TFL | Sack | PD | INT |
|---|---|---|---|---|---|---|---|---|---|
| Balanced Linebacker | 10 | 13 | 143 | 60 | 83 | 9.5 | 3.5 | 3 | 2 |
Balanced LinebackerSolid in every phase without a signature dimension. All-Conference honorable mention / 2nd team — the recognition has started. 362 of 660 LBs we've classified this way this season. Season receipt Tackle volume143 100th percentile · FBS linebackers, min. 15 tackles TFL rate6.6% bottom 35th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like our readBreakout: his CFB Index score climbed from the 52nd percentile to the 98th among FBS LBs | |||||||||
| Balanced Linebacker | 33 | 13 | 80 | 35 | 45 | 4 | 0.5 | 2 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. Starter — over 60% of the snaps, holding the job. The most common profile in its group this season — 362 of 660 classified this way. Played in 13 of 21 games this season · senior our readBounce-Back: his CFB Index score shows a real arc: 50th percentile among FBS LBs, fell to 23rd, now back up to 59th | |||||||||
| Thumper | 8 | 13 | 62 | 24 | 38 | 7 | 1.5 | 1 | 1 |
ThumperDownhill striker who fills the run lane and blitzes off the edge. Part-time starter — splitting the role or filling in on injury. 97 of 660 LBs we've classified this way this season. Season receipt TFL rate11.3% 61th percentile · FBS linebackers, min. 15 tackles Tackle volume62 65th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View Cian Slone's full player page | |||||||||
| Balanced Linebacker | — | 5 | 44 | 18 | 26 | 3.5 | 0 | 1 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. The most common profile in its group this season — 362 of 660 classified this way. Played in 5 of 21 games this season · senior · 3-star, 2021 class our readFading: his CFB Index score moved from the 88th to 35th percentile among FBS LBs | |||||||||
| Balanced Linebacker | 4 | 11 | 24 | 7 | 17 | 6 | 4 | 0 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. 362 of 660 LBs we've classified this way this season. Season receipt Tackle volume24 bottom 17th percentile · FBS linebackers, min. 15 tackles Sack rate16.7% 100th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View Tra Thomas's full player page | |||||||||
| 30 | 6 | 13 | 5 | 8 | 2 | 0 | 0 | 0 | |
| 41 | 3 | 12 | 6 | 6 | 0 | 0 | 0 | 0 | |
| 42 | 4 | 7 | 4 | 3 | 0 | 0 | 0 | 0 | |
| 36 | 4 | 5 | 2 | 3 | 0 | 0 | 0 | 0 | |
| 35 | 3 | 5 | 2 | 3 | 0 | 0 | 0 | 0 | |
| Player | # | G | Tot | PD | INT | TFL | Sack |
|---|---|---|---|---|---|---|---|
| Box Safety | 26 | 11 | 64 | 2 | 1 | 0 | 0 |
Box SafetyLives near the line of scrimmage as a de facto extra linebacker. Starter — over 60% of the snaps, holding the job. 166 of 801 Ss we've classified this way this season. Season receipt Tackle volume64 85th percentile · FBS safeties, min. 15 tackles Plays like View Asaad Brown Jr.'s full player page | |||||||
| Ball Hawk | 6 | 13 | 50 | 15 #1 FBS | 2 | 0 | 0 |
Ball HawkReads the quarterback's eyes and takes the ball away. Part-time starter — splitting the role or filling in on injury. 44 of 270 CBs we've classified this way this season. Season receipt PD rate30.0% 96th percentile · FBS corners, min. 10 tackles Plays like our readAscending: his CFB Index score moved from the 84th to 96th percentile among FBS CBs | |||||||
| Box Safety | 2 | 12 | 49 | 1 | 1 | 1.5 | 0 |
Box SafetyLives near the line of scrimmage as a de facto extra linebacker. Part-time starter — splitting the role or filling in on injury. 166 of 801 Ss we've classified this way this season. Season receipt Tackle volume49 63th percentile · FBS safeties, min. 15 tackles Plays like View Ronnie Royal III's full player page | |||||||
| Perimeter Tackler | 22 | 10 | 45 | 6 | 0 | 1.5 | 0 |
Perimeter TacklerTargeted often and asked to tackle in space on the perimeter. Part-time starter — splitting the role or filling in on injury. 42 of 270 CBs we've classified this way this season. Season receipt Tackle volume45 87th percentile · FBS corners, min. 10 tackles Plays like View Jackson Vick's full player page | |||||||
| Cover Corner | 7 | 11 | 29 | 6 | 0 | 1 | 0 |
Cover CornerSteady in coverage; doesn't get beat deep and rarely gives up the big play. The most common profile in its group this season — 141 of 270 classified this way. Played in 11 of 21 games this season · sophomore our readFading: his CFB Index score moved from the 91st to 46th percentile among FBS CBs | |||||||
| Cover Corner | 21 | 9 | 27 | 5 | 0 | 1 | 0 |
Cover CornerSteady in coverage; doesn't get beat deep and rarely gives up the big play. The most common profile in its group this season — 141 of 270 classified this way. Played in 9 of 21 games this season · senior our readFading: his CFB Index score climbed from the 90th percentile to the 42nd among FBS CBs | |||||||
| Hybrid Nickel | 29 | 5 | 23 | 0 | 0 | 0.5 | 0 |
Hybrid NickelMoves between deep coverage and the slot — the modern positionless DB. 419 of 801 Ss we've classified this way this season. Season receipt PD rate0.0% bottom 14th percentile · FBS safeties, min. 15 tackles Plays like View Brody Barnhardt's full player page | |||||||
| Hybrid Nickel | 19 | 7 | 23 | 0 | 1 | 0 | 0 |
Hybrid NickelMoves between deep coverage and the slot — the modern positionless DB. 419 of 801 Ss we've classified this way this season. Season receipt PD rate0.0% bottom 14th percentile · FBS safeties, min. 15 tackles Plays like View Tristan Teasdell's full player page | |||||||
| Hybrid Nickel | 16 | 6 | 17 | 1 | 0 | 0 | 0 |
Hybrid NickelMoves between deep coverage and the slot — the modern positionless DB. 419 of 801 Ss we've classified this way this season. Season receipt PD rate5.9% bottom 39th percentile · FBS safeties, min. 15 tackles Plays like our readFading: his CFB Index score climbed from the 69th percentile to the 12th among FBS Ss | |||||||
| 15 | 3 | 9 | 0 | 0 | 0 | 0 | |
| Player | # | G | FG M/A | FG% | XP M/A | Pts | Long |
|---|---|---|---|---|---|---|---|
| 94 | 12 | 5/6 | 83.3 | 48/49 | 63 | 51 | |
| 91 | 2 | 1/3 | 33.3 | 3/3 | 6 | 29 |
| Player | # | G | No | Yds | Avg | Long | In20 | TB |
|---|---|---|---|---|---|---|---|---|
| Pinner | 98 | 12 | 56 | 2433 | 43.4 | 66 | 23 | 4 |
Net average is unavailable — CFBD's punting feed carries gross yards only, with no return-yardage or touchback deduction.
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Speed Merchant · +0.15 EPA/play | 4 | 13 | 11 | 234 | 21.3 | 0 | 38 |
| +0.19 EPA/play | 31 | 7 | 5 | 58 | 11.6 | 0 | 22 |
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Possession Receiver · +0.43 EPA/play | 12 | 13 | 8 | 32 | 4 | 0 | 12 |
| Possession Receiver · +0.95 EPA/play | 9 | 13 | 6 | 27 | 4.5 | 0 | 15 |
2025 stat leaders
finalRoster
2025+16 more
| Wk | Date | Us | Opp | Line | Opponent | Result | Record | Conf |
|---|---|---|---|---|---|---|---|---|
| 1 | Aug 28 | #24 | #75 | -14 | East Carolina | W 24–17 144 | 1-0 | 0-0 |
| 2 | Sep 6 | #28 | #66 | -2.5 | Virginia | W 35–31 131 | 2-0 | 1-0 |
| 3 | Sep 11 | #26 | #108 | -7 | @Wake Forest | W 34–24 133 | 3-0 | 2-0 |
| 4 | Sep 20 | #29 | #69 | +3.5 | @Duke | L 33–45 137 | 3-1 | 2-1 |
| 5 | Sep 27 | #34 | #62 | -10.5 | Virginia Tech | L 21–23 129 | 3-2 | 2-2 |
| 6 | Oct 4 | #43 | #245 | -41.5 | Campbell | W 56–10 60 | 4-2 | 2-2 |
| 7 | Oct 11 | #31 | #3 | +24.5 | @Notre Dame | L 7–36 127 | 4-3 | 2-2 |
| 9 | Oct 25 | #39 | #34 | +5 | @Pittsburgh | L 34–53 142 | 4-4 | 2-3 |
| 10 | Nov 1 | #39 | #30 | +4 | Georgia TechTop 10 win | W 48–36 137 | 5-4 | 3-3 |
| 12 | Nov 15 | #34 | #10 | +16.5 | @Miami | L 7–41 120 | 5-5 | 3-4 |
| 13 | Nov 22 | #53 | #46 | +6.5 | Florida State | W 21–11 134 | 6-5 | 4-4 |
| 14 | Nov 30 | #48 | #127 | -7.5 | North Carolina | W 42–19 132 | 7-5 | 5-4 |
| Bowl Season | ||||||||
| 16 | Dec 19 | #44 | #58 | -3.5 | Memphis (N) | W 31–7 | 8-5 | 5-4 |
| Date | Opp | Result | Yds | TO | TOP | EPA/play | Success% | Explosive% | Note |
|---|---|---|---|---|---|---|---|---|---|
| Dec 19 | Memphis | W 31–7 | — | — | — | +0.066 | 32.3% | 160.1% | |
| Nov 30 | North Carolina | W 42–19 | 386 | 0 | 32:59 | +0.418 | 52.1% | 119.5% | |
| Nov 22 | Florida State | W 21–11 | 286 | 0 | 32:57 | +0.077 | 42.0% | 107.6% | |
| Nov 15 | @Miami | L 7–41 | 143 | 2 | 23:17 | -0.152 | 20.0% | 123.1% | Season-low EPA/play |
| Nov 1 | Georgia Tech | W 48–36 | 583 | 0 | 31:25 | +0.520 | 52.9% | 144.8% | |
| Oct 25 | @Pittsburgh | L 34–53 | 445 | 1 | 25:04 | +0.328 | 35.0% | 195.9% | Most explosive |
| Oct 11 | @Notre Dame | L 7–36 | 233 | 3 | 28:47 | -0.062 | 28.8% | 138.9% | Blowout loss |
| Oct 4 | Campbell | W 56–10 | 607 | 2 | 27:00 | +0.634 | 59.3% | 153.0% | Season-high EPA/play |
| Sep 27 | Virginia Tech | L 21–23 | 302 | 0 | 30:11 | +0.259 | 41.5% | 127.4% | One-score loss |
| Sep 20 | @Duke | L 33–45 | 535 | 4 | 32:29 | +0.280 | 47.2% | 138.3% | |
| Sep 11 | @Wake Forest | W 34–24 | 406 | 0 | 38:05 | +0.118 | 40.8% | 129.7% | |
| Sep 6 | Virginia | W 35–31 | 420 | 0 | 27:35 | +0.446 | 51.7% | 124.0% | One-score win |
| Aug 28 | East Carolina | W 24–17 | 423 | 1 | 32:07 | +0.178 | 40.6% | 140.3% | One-score win |
| Season average (13 games) | 397 | 1.1 | +0.239 | 41.9% | 138.7% | ||||
NC State fields a strong explosive, big-play offense behind a leaky, gives up the big play defense.
Opponent-adjusted percentiles vs all FBS. Bar = where this team ranks — right is better.
Team identity · competitive snaps only
86th percentile quality, 23rd percentile boom-dependency. Garbage time excluded from both axes — the same correction that changes the Q4 story below.
| Team | Quality percentile | Boom-share percentile |
|---|---|---|
| Air Force | 86th | 11th |
| Akron | 12th | 89th |
| Alabama | 58th | 17th |
| App State | 35th | 47th |
| Arizona | 64th | 37th |
| Arizona State | 41st | 62nd |
| Arkansas | 90th | 12th |
| Arkansas State | 17th | 66th |
| Army | 57th | 43rd |
| Auburn | 47th | 53rd |
| BYU | 78th | 19th |
| Baylor | 69th | 25th |
| Boise State | 66th | 20th |
| Boston College | 37th | 54th |
| Bowling Green | 2nd | 98th |
| Buffalo | 11th | 88th |
| California | 28th | 48th |
| Central Michigan | 52nd | 64th |
| Cincinnati | 89th | 16th |
| Clemson | 51st | 48th |
| Coastal Carolina | 17th | 83rd |
| Colorado | 18th | 84th |
| Colorado State | 16th | 83rd |
| Delaware | 38th | 58th |
| Duke | 80th | 14th |
| East Carolina | 63rd | 36th |
| Eastern Michigan | 49th | 42nd |
| Florida | 30th | 67th |
| Florida Atlantic | 62nd | 59th |
| Florida International | 42nd | 50th |
| Florida State | 83rd | 32nd |
| Fresno State | 26th | 73rd |
| Georgia | 81st | 3rd |
| Georgia Southern | 73rd | 21st |
| Georgia State | 36th | 70th |
| Georgia Tech | 84th | 5th |
| Hawai'i | 64th | 41st |
| Houston | 27th | 65th |
| Illinois | 75th | 26th |
| Indiana | 95th | 1st |
| Iowa | 44th | 40th |
| Iowa State | 68th | 22nd |
| Jacksonville State | 54th | 38th |
| James Madison | 65th | 44th |
| Kansas | 85th | 28th |
| Kansas State | 71st | 49th |
| Kennesaw State | 56th | 30th |
| Kent State | 21st | 86th |
| Kentucky | 15th | 85th |
| LSU | 14th | 81st |
| Liberty | 43rd | 56th |
| Louisiana | 19th | 73rd |
| Louisiana Tech | 39th | 61st |
| Louisville | 48th | 64th |
| Marshall | 55th | 39th |
| Maryland | 30th | 74th |
| Memphis | 80th | 24th |
| Miami | 76th | 5th |
| Miami (OH) | 34th | 67th |
| Michigan | 67th | 33rd |
| Michigan State | 27th | 75th |
| Middle Tennessee | 39th | 52nd |
| Minnesota | 29th | 77th |
| Mississippi State | 22nd | 77th |
| Missouri | 61st | 30th |
| Missouri State | 55th | 46th |
| NC State | 86th | 23rd |
| Navy | 94th | 17th |
| Nebraska | 48th | 57th |
| Nevada | 3rd | 97th |
| New Mexico | 58th | 60th |
| New Mexico State | 9th | 87th |
| North Carolina | 13th | 89th |
| North Texas | 98th | 7th |
| Northern Illinois | 8th | 92nd |
| Northwestern | 52nd | 36th |
| Notre Dame | 99th | 20th |
| Ohio | 67th | 18th |
| Ohio State | 93rd | 4th |
| Oklahoma | 20th | 80th |
| Oklahoma State | 5th | 95th |
| Old Dominion | 83rd | 45th |
| Ole Miss | 89th | 2nd |
| Oregon | 91st | 10th |
| Oregon State | 2nd | 98th |
| Penn State | 73rd | 33rd |
| Pittsburgh | 60th | 39th |
| Purdue | 25th | 78th |
| Rice | 6th | 94th |
| Rutgers | 70th | 27th |
| SMU | 74th | 42nd |
| Sam Houston | 4th | 96th |
| San Diego State | 24th | 76th |
| San José State | 45th | 69th |
| South Alabama | 36th | 58th |
| South Carolina | 23rd | 86th |
| South Florida | 87th | 23rd |
| Southern Miss | 40th | 55th |
| Stanford | 10th | 90th |
| Syracuse | 5th | 95th |
| TCU | 72nd | 35th |
| Temple | 70th | 34th |
| Tennessee | 96th | 11th |
| Texas | 45th | 55th |
| Texas A&M | 82nd | 14th |
| Texas State | 92nd | 8th |
| Texas Tech | 77th | 31st |
| Toledo | 50th | 61st |
| Troy | 14th | 80th |
| Tulane | 79th | 15th |
| Tulsa | 20th | 70th |
| UAB | 61st | 45th |
| UCF | 33rd | 82nd |
| UCLA | 23rd | 79th |
| UConn | 95th | 13th |
| UL Monroe | 11th | 92nd |
| UNLV | 88th | 9th |
| USC | 98th | 2nd |
| UTEP | 1st | 99th |
| UTSA | 77th | 51st |
| Utah | 97th | 6th |
| Utah State | 46th | 63rd |
| Vanderbilt | 100th | 0th |
| Virginia | 59th | 27th |
| Virginia Tech | 32nd | 71st |
| Wake Forest | 42nd | 72nd |
| Washington | 92nd | 8th |
| Washington State | 33rd | 52nd |
| West Virginia | 7th | 93rd |
| Western Kentucky | 53rd | 29th |
| Western Michigan | 31st | 68th |
| Wisconsin | 0th | 100th |
| Wyoming | 8th | 91st |
Fourth-quarter reliability, corrected
Raw Q4 EPA/play ranks 21st percentile in FBS. Strip out snaps taken with a blowout margin and it climbs to the 42nd — the correction is the finding, not a footnote.
Standard downs vs. passing downs
58th percentile success on standard downs, 71st on passing downs — little dropoff between the two — a schedule-independent identity.
| Team | Standard-downs percentile | Passing-downs percentile |
|---|---|---|
| Air Force | 82nd | 69th |
| Akron | 20th | 36th |
| Alabama | 47th | 76th |
| App State | 41st | 80th |
| Arizona | 54th | 54th |
| Arizona State | 40th | 37th |
| Arkansas | 90th | 97th |
| Arkansas State | 51st | 40th |
| Army | 37th | 44th |
| Auburn | 73rd | 24th |
| Austin Peay | 56th | 13th |
| BYU | 91st | 46th |
| Ball State | 5th | 3rd |
| Baylor | 70th | 77th |
| Boise State | 42nd | 63rd |
| Boston College | 56th | 54th |
| Bowling Green | 10th | 17th |
| Bryant | 7th | 2nd |
| Buffalo | 29th | 20th |
| California | 25th | 66th |
| Central Michigan | 57th | 11th |
| Charlotte | 7th | 7th |
| Cincinnati | 89th | 65th |
| Clemson | 49th | 34th |
| Coastal Carolina | 16th | 22nd |
| Colorado | 8th | 48th |
| Colorado State | 29th | 35th |
| Delaware | 66th | 31st |
| Duke | 82nd | 63rd |
| East Carolina | 63rd | 91st |
| Eastern Michigan | 46th | 67th |
| Florida | 52nd | 45th |
| Florida Atlantic | 44th | 61st |
| Florida International | 50th | 26th |
| Florida State | 65th | 90th |
| Fresno State | 22nd | 71st |
| Georgia | 95th | 69th |
| Georgia Southern | 64th | 84th |
| Georgia State | 22nd | 75th |
| Georgia Tech | 92nd | 89th |
| Hawai'i | 33rd | 87th |
| Houston | 61st | 29th |
| Idaho | 30th | 78th |
| Idaho State | 93rd | 14th |
| Illinois | 79th | 95th |
| Indiana | 97th | 98th |
| Iowa | 74th | 19th |
| Iowa State | 80th | 58th |
| Jacksonville State | 59th | 56th |
| James Madison | 77th | 52nd |
| Kansas | 99th | 82nd |
| Kansas State | 37th | 59th |
| Kennesaw State | 44th | 67th |
| Kent State | 15th | 5th |
| Kentucky | 62nd | 29th |
| LSU | 18th | 52nd |
| Lafayette | 0th | 12th |
| Liberty | 65th | 53rd |
| Lindenwood | 4th | 1st |
| Long Island University | 24th | 78th |
| Louisiana | 24th | 23rd |
| Louisiana Tech | 41st | 24th |
| Louisville | 84th | 32nd |
| Maine | 3rd | 18th |
| Marshall | 71st | 62nd |
| Maryland | 11th | 86th |
| Massachusetts | 5th | 9th |
| Memphis | 75th | 68th |
| Merrimack | 1st | 83rd |
| Miami | 80th | 64th |
| Miami (OH) | 33rd | 39th |
| Michigan | 73rd | 74th |
| Michigan State | 48th | 39th |
| Middle Tennessee | 69th | 47th |
| Minnesota | 35th | 33rd |
| Mississippi State | 52nd | 35th |
| Missouri | 76th | 50th |
| Missouri State | 32nd | 50th |
| Murray State | 1st | 6th |
| NC State | 58th | 71st |
| Navy | 95th | 72nd |
| Nebraska | 78th | 51st |
| Nevada | 17th | 16th |
| New Mexico | 38th | 60th |
| New Mexico State | 16th | 33rd |
| North Carolina | 14th | 30th |
| North Texas | 100th | 97th |
| Northern Illinois | 9th | 5th |
| Northwestern | 48th | 88th |
| Notre Dame | 88th | 99th |
| Ohio | 69th | 76th |
| Ohio State | 99th | 99th |
| Oklahoma | 39th | 41st |
| Oklahoma State | 14th | 7th |
| Old Dominion | 72nd | 79th |
| Ole Miss | 83rd | 95th |
| Oregon | 93rd | 55th |
| Oregon State | 54th | 25th |
| Penn State | 76th | 73rd |
| Pittsburgh | 35th | 56th |
| Purdue | 46th | 88th |
| Rice | 20th | 0th |
| Rutgers | 71st | 84th |
| SMU | 50th | 57th |
| Sam Houston | 26th | 4th |
| San Diego State | 84th | 1st |
| San José State | 68th | 70th |
| South Alabama | 53rd | 28th |
| South Carolina | 31st | 8th |
| South Carolina State | 10th | 3rd |
| South Florida | 86th | 46th |
| Southern Miss | 27th | 38th |
| Stanford | 12th | 12th |
| Syracuse | 19th | 10th |
| TCU | 63rd | 82nd |
| Temple | 85th | 22nd |
| Tennessee | 97th | 81st |
| Texas | 27th | 61st |
| Texas A&M | 88th | 59th |
| Texas State | 60th | 93rd |
| Texas Tech | 45th | 65th |
| Toledo | 67th | 42nd |
| Troy | 18th | 27th |
| Tulane | 81st | 86th |
| Tulsa | 43rd | 43rd |
| UAB | 34th | 94th |
| UCF | 39th | 20th |
| UCLA | 28th | 48th |
| UConn | 96th | 37th |
| UL Monroe | 13th | 14th |
| UNLV | 78th | 85th |
| USC | 94th | 90th |
| UT Martin | 2nd | 41st |
| UTEP | 3rd | 10th |
| UTSA | 67th | 92nd |
| Utah | 87th | 96th |
| Utah State | 31st | 49th |
| Vanderbilt | 90th | 100th |
| Virginia | 36th | 73rd |
| Virginia Tech | 59th | 21st |
| Wake Forest | 21st | 31st |
| Washington | 98th | 93rd |
| Washington State | 61st | 44th |
| West Virginia | 12th | 18th |
| Western Kentucky | 55th | 80th |
| Western Michigan | 86th | 16th |
| Wisconsin | 6th | 27th |
| Wyoming | 23rd | 15th |
Halftime identity
1st-half offense ranks 94th percentile in FBS; 2nd-half, 49th — competitive snaps only, garbage time excluded from both halves.
Schedule mirage
Raw EPA/play through week 21 is 0.24; 82nd percentile once opponent strength is stripped out, it's 0.06. The widest gap came in week 2: 0.31 raw vs. 0.04 adjusted.
NC State reads strongest in explosive plays (top 8%) and epa / play (top 21%); the crux lives in explosive plays allowed, where NC State sits at the 7th percentile.
offense · strengths lead
defense · higher bar = harder to play against
hidden math · special situations
Most Similar Programs · NC State
Static-attribute similarity across tier, archetype, conference, and voice. Not a prediction — a calibration.
Home-Field Advantage · NC State · 2018-present
78% home win rate vs 43% on the road. margin runs +16.2 better at home. Carter-Finley Stadium seats 58,000, averaging 98% full (56,817 attendance, 27 games reported).
Positional competition · RB room
Daylan Smothers and Jayden Scott split the carries (157/262 vs 105/262) -- but the job isn't split the same way. Jayden Scott produces in bigger chunks.
Positional competition · WR/TE room
Noah Rogers (WR) and Justin Joly (TE) split the targets (47/106 vs 59/106) -- but the job isn't split the same way. Noah Rogers produces mainly when the game's already decided; Noah Rogers produces in bigger chunks.
What changed
The biggest shift: 1st-down pass rate moved down 7 points. The rest held closer to steady.
The biggest shift: 1st-down pass rate moved down 7 points. The rest held closer to steady.
Defensive identity · pass zones
On short passes, NC State’s defense allows a completion rate above the FBS mean (67.2% vs 65.9% league-wide, shrunk toward the mean for its 170-play sample) — mid-pack, 96 of 133 qualifying defenses.
We won’t show a deep-ball leaderboard here: at the defense level, most teams face well under 30 rich-feed deep targets all season — too thin to tell a real tendency from noise, so we won’t guess.
68°F average kickoff temp; 4% of games had measurable precipitation; 6 mph average wind.
Based on 81 home games with weather data.
12 seasons inside the CFP era, no bids yet — the era the program is still trying to break into.
NC State's 2014–2025 record is 92-60. The era is still being written; the CFP line is the one the program is arguing for.
All-Time Record
since 1902 · 124 seasons · .495 win rate
Philip Rivers. Russell Wilson. Mike Glennon. Three starting NFL quarterbacks developed in the same building in Raleigh — and not one ACC championship since 1979 to show for any of it.
NC State is the program that built one of the most legitimate quarterback pipelines in ACC history and has never once parlayed it into a conference title. Rivers rewrote the school record book and went to the NFL's Hall of Fame. Wilson won the ACC Rookie of the Year award before leaving and then won a Super Bowl at his next stop. Glennon played eight NFL seasons. The talent has always been real; the championship conversion has not. Dave Doeren's 'Brick by Brick' philosophy — now in its 14th year — has produced the program's all-time wins record and a decade of eight-and-nine-win seasons, without breaking through the ceiling that sits just above NC State's head.
The offseason chapter entering 2026 is actually an optimistic one. Sophomore QB CJ Bailey threw for 3,105 yards and 31 total touchdowns in 2025 (8-5, a Gasparilla Bowl win over Memphis 31-7) and chose to return rather than test the portal. For a program whose quarterback history is its greatest asset and whose recent years have featured transfer-dependent rosters, a developed in-house signal-caller who wants to stay is a meaningful data point. Doeren is back for year 14 as the program's all-time wins leader, and the 1979 ACC drought — the longest in the conference — remains on the board.
The 2026 question is whether CJ Bailey's development curve bends into something the league has to respect by November. The ACC title has been unreachable for 47 years not because Raleigh lacks quarterbacks but because the late-season wins over ranked opponents haven't stacked. That is the specific test the 2026 schedule will administer: can a Wolfpack team with a returning sophomore quarterback close a conference run rather than finishing one win short of the moment that finally changes the conversation?
Quarterback-driven and defensively structured under Dave Doeren — 'Brick by Brick' is not a slogan, it's a timeline. NC State recruits and develops quarterbacks the way other ACC programs recruit skill-position athletes, cycling through a system that prized long-term learning over immediate production. The defense is the foundation: physical, well-coached, and reliably in the top half of the ACC across Doeren's tenure. The offense is designed to protect the quarterback and generate chunk plays, not to outscore anyone in a track meet.
NC State 2016–2025. Holding the line. The 10-year slope (+0.05 rungs / yr) doesn't tilt either way — the program lives at roughly Tier 4.
12 seasons on file
down middle peak CFP year
Season Standing · 2025 · 8-5
NC State: 6+ wins, bowl access secured. The baseline of a successful FBS year.
ACC Standing · 2025
NC State is 7th of 17 in the ACC at 5-4. The path to the title is steep — the focus is on bowl access and rivalry wins.
| # | Program | Record |
|---|---|---|
| 1 | Duke | 7-2 |
| 2 | Virginia | 7-3 |
| 3 | Georgia Tech | 6-2 |
| 4 | Miami | 6-2 |
| 5 | Pittsburgh | 6-2 |
| 6 | SMU | 6-2 |
| 7 | NC State | 5-4 |
| 8 | California | 4-4 |
| 9 | Clemson | 4-4 |
| 10 | Louisville | 4-4 |
| 11 | Wake Forest | 4-4 |
| 12 | Stanford | 3-5 |
| 13 | Florida State | 2-6 |
| 14 | North Carolina | 2-6 |
| 15 | Virginia Tech | 2-6 |
| 16 | Boston College | 1-7 |
| 17 | Syracuse | 1-7 |
Coaching Era · NC State
Dave Doeren into year 13 — a multi-decade era by modern CFB standards.
Three gameday rituals — the ones outsiders never quite catch.
since 1940s
Wolfpack fans howl — a long 'awoooooo!' sustained through scoring drives and after big plays. The most-distinctive auditory identity in the ACC. Spreads across the stadium in waves; visiting QBs cite Carter-Finley's howl as among the conference's most-disorienting noise.
since 1947
Tuffy is the costumed gray wolf mascot. The Wolfpack name itself comes from a 1922 student commentary describing the agriculture-school's football team as 'as unruly as a wolf pack.' The identity stuck and became permanent.
since 2013
Dave Doeren's 'Brick by Brick' culture-building mantra (2013-present) frames the program's modern identity — methodical building, player development, sustained 8-9 win cycles. Reflects the agricultural-school heritage NC State leans into.
Program memory
Most weeks vanish. These didn’t.
NC State beats Duke to claim the conference — the last ACC championship Raleigh has won
2011
Russell Wilson leaves for Wisconsin amid a baseball/coaching standoff, then wins a Rose Bowl elsewhere — the one who got away
Heartbreak
Moment of the Year · NC State · 2025
Week 16 of 2025. Postseason win — the season-defining moment.
Bowl / Postseason Ledger
Most recent: 2025 — win 31-7 (home). Last 5 postseason: 1-4.
NFL Draft Pipeline
2022–20268 picks last 5 cycles. Reliable mid-tier pipeline.
Unit lineage
FBS-relative efficiency percentile per season (2014–2025), same population as the Coordinator Mirror board. Dashed vertical lines mark a coordinator change.
All-time top community posts · ranked by upvotes