Four-year talent direction
Track class strength, position balance and roster needs across signing cycles.

Complete schedules, team production, player statistics, news, analytics, recruiting and program history in one fan destination.
Record: 9–4 (Schedule & Results)
Conference: ACC
Players: 59
Points For: 341
Points/Game: 26.2
Points Against: 270
Opp. Points/Game: 20.8
Season totals organized for quick comparison. Swipe horizontally for more.
| PASS CMP | PASS ATT | PASS YDS | PASS % | PASS AVG | PASS TD | PASS INT | PASS RTG | SACK | RUSH ATT | RUSH YDS | RUSH AVG | RUSH TD | REC | REC YDS | REC AVG | REC TD | PTS/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 224 | 378 | 2,519 | 59.3 | 6.7 | 19 | 12 | 125.5 | 0 | 472 | 2,046 | 4.3 | 19 | 224 | 2,519 | 11.2 | 19 | 26.2 |
The verified team snapshot is loading now.
| PLAYER | CMP | ATT | YDS | CMP% | AVG | TD | INT | RTG | SACK |
|---|---|---|---|---|---|---|---|---|---|
| B. ArmstrongQB | 160 | 262 | 1783 | 61.1 | 6.8 | 11 | 7 | 126.7 | — |
| M. MorrisQB | 63 | 113 | 719 | 55.8 | 6.4 | 7 | 5 | 120.8 | — |
| K. ConcepcionWR | 1 | 3 | 17 | 33.3 | 5.7 | 1 | 0 | 190.9 | — |
| TEAM TOTALS | 224 | 378 | 2,519 | 59.3 | 6.7 | 19 | 12 | 125.5 | 0 |
| PLAYER | CAR | YDS | AVG | LNG | TD | FUM |
|---|---|---|---|---|---|---|
| B. ArmstrongQB | 143 | 665 | 4.7 | 43 | 7 | — |
| K. ConcepcionWR | 41 | 320 | 7.8 | 65 | 0 | — |
| K. RaphaelRB | 67 | 311 | 4.6 | 31 | 1 | — |
| D. Mimms IIIRB | 96 | 282 | 2.9 | 18 | 8 | — |
| M. AllenRB | 52 | 251 | 4.8 | 37 | 1 | — |
| J. HoustonRB | 25 | 96 | 3.8 | 15 | 0 | — |
| T. PennixTE | 2 | 67 | 33.5 | 60 | 1 | — |
| K. LesaneWR | 4 | 31 | 7.8 | 11 | 0 | — |
| M. MorrisQB | 32 | 15 | 0.5 | 16 | 0 | — |
| J. GrayRB | 3 | 10 | 3.3 | 7 | 0 | — |
| E. RhodesQB | 1 | 3 | 3.0 | 3 | 0 | — |
| P. WilsonLB | 1 | 3 | 3.0 | 3 | 0 | — |
| D. Jones IIRB | 5 | -8 | -1.6 | 2 | 1 | — |
| TEAM TOTALS | 472 | 2,046 | 4.3 | 65 | 19 | 0 |
| PLAYER | REC | YDS | AVG | LNG | TD |
|---|---|---|---|---|---|
| K. ConcepcionWR | 71 | 839 | 11.8 | 72 | 10 |
| K. LesaneWR | 28 | 247 | 8.8 | 38 | 0 |
| D. CollinsWR | 14 | 210 | 15.0 | 38 | 2 |
| B. RoznerWR | 18 | 208 | 11.6 | 21 | 2 |
| T. Timmons Jr.WR | 11 | 195 | 17.7 | 47 | 0 |
| T. PennixTE | 15 | 190 | 12.7 | 62 | 3 |
| J. GrayRB | 16 | 170 | 10.6 | 64 | 1 |
| P. RooksWR | 13 | 166 | 12.8 | 26 | 0 |
| K. RaphaelRB | 10 | 96 | 9.6 | 21 | 0 |
| M. AllenRB | 11 | 66 | 6.0 | 19 | 0 |
| J. VereenTE | 4 | 65 | 16.3 | 22 | 0 |
| D. Mimms IIIRB | 3 | 23 | 7.7 | 23 | 0 |
| A. SmithWR | 2 | 19 | 9.5 | 11 | 0 |
| D. Jones IIRB | 1 | 17 | 17.0 | 17 | 0 |
| J. PooleRB | 1 | 12 | 12.0 | 12 | 1 |
| J. CoitWR | 3 | -1 | -0.3 | 3 | 0 |
| J. HoustonRB | 3 | -3 | -1.0 | 0 | 0 |
| TEAM TOTALS | 224 | 2,519 | 11.2 | 72 | 19 |
| PLAYER | TOT | SOLO | AST | TFL | SACK | INT | PD | FF |
|---|---|---|---|---|---|---|---|---|
| P. WilsonLB | 138 | 69 | — | 17.5 | 6.0 | 3 | 6 | — |
| J. ScottLB | 75 | 27 | — | 5.5 | 2.0 | — | 3 | — |
| S. BrownLB | 66 | 37 | — | 5.0 | 2 | 2 | 5 | — |
| D. BoykinDB | 54 | 22 | — | 3.0 | 0 | 3 | 1 | — |
| C. FordhamLB | 53 | 22 | — | 4.0 | 0 | — | 1 | — |
| S. BattleCB | 46 | 30 | — | 2 | 0 | 2 | 4 | — |
| D. VannEDGE | 43 | 18 | — | 8.0 | 6.5 | — | 1 | — |
| B. FitzgeraldS | 42 | 16 | — | 0.5 | 0 | 2 | 3 | — |
| S. JacksonDE | 40 | 10 | — | 5.5 | 2.5 | — | 0 | — |
| A. WhiteCB | 37 | 23 | — | 1.5 | 1 | 2 | 10 | — |
| D. BettyLB | 33 | 15 | — | 4.0 | 1 | — | 2 | — |
| R. KennedyDB | 33 | 13 | — | 1.5 | 1.5 | 2 | 4 | — |
| B. ClevelandDT | 28 | 13 | — | 4.5 | 3.0 | — | 0 | — |
| C. ClarkDL | 22 | 5 | — | 4.0 | 1 | — | 0 | — |
| T. PriceDE | 13 | 2 | — | 1.5 | 1.0 | — | 0 | — |
| R. HibblerDL | 12 | 8 | — | 6.0 | 5.5 | — | 1 | — |
| B. CisseDB | 10 | 7 | — | 0 | 0 | 1 | 0 | — |
| J. PooleRB | 8 | 3 | — | 0 | 0 | — | 0 | — |
| C. PowellDB | 5 | 2 | — | 0 | 0 | — | 0 | — |
| J. BaldwinWR | 4 | 3 | — | 0 | 0 | — | 0 | — |
| K. LesaneWR | 4 | 3 | — | 0 | 0 | — | 0 | — |
| K. BonnerLB | 3 | 1 | — | 0 | 0 | — | 0 | — |
| T. HintonS | 3 | 1 | — | 0 | 0 | — | 0 | — |
| A. SmithWR | 2 | 1 | — | 0 | 0 | — | 0 | — |
| C. SmithPK | 2 | 2 | — | 0 | 0 | — | 0 | — |
| J. HarrisDB | 2 | 2 | — | 1 | 0 | — | 0 | — |
| J. ParkerLB | 2 | 2 | — | 0 | 0 | — | 0 | — |
| N. TrecoDB | 2 | 1 | — | 0 | 0 | — | 0 | — |
| N. CampbellDL | 2 | 0 | — | 0.5 | 0 | — | 0 | — |
| N. PotterDE | 2 | 1 | — | 0 | 0 | — | 0 | — |
| R. AshfordS | 2 | 0 | — | 0.5 | 0 | — | 0 | — |
| T. WrightLB | 2 | 1 | — | 0 | 0 | — | 0 | — |
| B. RoznerWR | 1 | 1 | — | 0 | 0 | — | 0 | — |
| C. NoonkesterP | 1 | 1 | — | 0 | 0 | — | 0 | — |
| C. Scott Jr.WR | 1 | 0 | — | 0 | 0 | — | 0 | — |
| D. EdmundsonDB | 1 | 0 | — | 0 | 0 | — | 0 | — |
| J. PeakOL | 1 | 1 | — | 0 | 0 | — | 0 | — |
| J. ShimkoLS | 1 | 0 | — | 0 | 0 | — | 0 | — |
| J. CrabtreeWR | 1 | 1 | — | 0 | 0 | — | 0 | — |
| J. VereenTE | 1 | 1 | — | 0 | 0 | — | 0 | — |
| K. ConcepcionWR | 1 | 0 | — | 0 | 0 | — | 0 | — |
| M. McCabeOL | 1 | 1 | — | 0 | 0 | — | 0 | — |
| T. McKayOL | 1 | 1 | — | 0 | 0 | — | 0 | — |
| J. GrayRB | 0 | 0 | — | 0 | 0 | — | 0 | — |
| TEAM TOTALS | 801 | 367 | 0 | 76 | 33 | 17 | 41 | 0 |
| PLAYER | FGM | FGA | FG% | XPM | XPA | PTS |
|---|---|---|---|---|---|---|
| B. NarvesonPK | 18 | 23 | — | 38 | 38 | 92 |
| K. VinesettPK | 0 | 0 | — | 1 | 1 | 1 |
| TEAM TOTALS | 18 | 23 | 78.3 | 39 | 39 | 93 |
2026 College Football Coaching Hot Seat: Ranking Top 7 CFB Coaches Likeliest to Be Fired. Week 3 of the 2026 college football season delivered a matchup between two head coaches on the hot seat, with […] As we now turn our focus to another week, there are still plenty of prominent coaches sitting on warm seats right now. Let's dive into our rankings for head coaches on the college football coaching hot seat entering Week 4. Key points from the original article: 1. Greg Schiano, Rutgers Scarlet Knights 2. Mike Norvell, Florida State Seminoles 3. Dave Doeren, NC State Wolfpack 4. Bill Belichick, North Carolina Tar Heels 5. Lance Leipold, Kansas Jayhawks 6. Luke Fickell, Wisconsin Badgers 7. Dave Aranda, Baylor Bears
READ UPDATE →NATIONAL UPDATEIt has tabbed Texas , which is also ranked No. 1 in the AP Poll, as the projected No. 1 seed in the event. The Longhorns are the projected No. 1 overall seed thanks to their monumental comeback victory over then-No. 1 ranked Ohio State in Week 2. Texas is one of five SEC teams projected in the 12-team field. It would mark the second consecutive season that the SEC sent five teams to the Playoff. Although it had five teams in the field, the conference failed to reach the National Championship Game. $19.99 gets you a FULL year of On3 | Rivals national coverage The projected CFP field also includes two Big Ten teams, two Big 12 teams, one ACC team, one Mountain West team, and one Independent ( Notre Dame ). CBS’ full projections are below, led by Steve Sarkisian ‘s Longhorns.
READ UPDATE →NATIONAL UPDATEKeelon Russell breaks out for Alabama, NC State suffers an all-time late collapse against Vanderbilt and the state of Kentucky enjoys a historic Saturday No. 13 Texas Tech survived a battle with No. 22 Houston in an instant classic in Lubbock, while No. 5 Miami got a nearly record-setting performance from QB Darian Mensah. But more than the wins, a few individual performances have defined the weekend, with more coming together as of publication. Auburn and Florida are also locked in a fight, while BYU tries to outlast Colorado State in a highly competitive game. But before those go final, here are the winners and losers of Week 3 early in the primetime slate. Usually, we wait until the end of the primetime games to include them as winners, but Trinidad Chambliss's start against LSU will go down in history. On a night where the spotlight was on former coach Lane Kiffin, Chambliss wrested it away with a magical performance. The senior completed 15-of-19 passes for 173 yards and a touchdown as the Rebels took a stunning 17-0 halftime lead against No. 7 LSU.
READ UPDATE →STATTAKENC State’s final-play disaster will own the highlights. Vanderbilt’s freshman quarterback creating 341 yards after falling behind 17–0 is the part that can change a season.
READ UPDATE →NATIONAL UPDATEPeople in Nashville came to see the first start of Jared Curtis' career against NC All signs pointed toward a loss for the Commodores until the unthinkable happened. NC State’s plan appeared to be to run out the clock with quarterback CJ Bailey . Running around to kill time was the call from head coach Dave Doeren before either getting tackled or stepping out of the endzone. [ $19.99 gets you a FULL year of On3 | Rivals national coverage ] Enough Vanderbilt players were around to clearly recover the ball. Pandemonium struck as, initially, the clock hit zero. After a review, one second was left but Vanderbilt was able to successfully kick a PAT and defend NC State pitching the ball around.
READ UPDATE →STATTAKEThe Commodores are 2–0 and protected by one of the nation’s most disruptive defenses. That makes now the smart time to hand five-star freshman Jared Curtis the offense.
READ UPDATE →NATIONAL UPDATENC State football's CJ Bailey puts disastrous season opener down to 'bad luck'. The NC State football team got smacked around by Virginia on Saturday. NC State quarterback CJ Bailey had a tough game . NC State quarterback CJ Bailey had a tough game... He opened up postgame about what went wrong for his squad. “It happens…I just have to re-gather myself and get my feet back set right,” Bailey said, per Carolina Blitz.
READ UPDATE →ACC ANALYSISThe Cavaliers did not merely beat NC State 34-8. Beau Pribula added a quarterback-run answer, the defense held CJ Bailey below 100 passing yards for the first time, and Virginia controlled the ball for 38 minutes.
READ UPDATE →Track class strength, position balance and roster needs across signing cycles.
See how efficiently signed talent develops into starts, impact and wins.
Separate returning development from incoming and outgoing portal value.
Wins, efficiency and schedule strength in one timeline.
Home, road, favorite and underdog performance.
Recent form versus the long-term series story.
Drafted players by position and development path.