Skip to content

NC State Wolfpack vs Duke Blue Devils

College Football
33-45
Final
Duke
2-2
Wallace Wade Stadium

Drive chart

Drives

  • End of Game
  • Interception
  • Touchdown
  • Touchdown
  • Punt
  • Fumble
Team1234T
NCSU7136733
DUKE714141045

Who won: Duke 45-33

The Duke Blue Devils beat the NC State Wolfpack 45-33 on Saturday, September 20, 2025 at Wallace Wade Stadium. Darian Mensah led the Duke in passing yards (19/28, 269 YDS, 3 TD). CJ Bailey led the NC State in passing yards (29/39, 364 YDS, 2 TD, 3 INT).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.6Terrell Anderson
  2. 28.4Anderson Castle
  3. 38.0Hollywood Smothers
  4. 48.0Darian Mensah
  5. 57.7DaShawn Stone
  6. 67.3Tre Freeman
  7. 77.2Caden Fordham
  8. 87.2Tra Thomas
  9. 97.2Brandon Cleveland
  10. 107.1Cooper Barkate
  11. 117.1Sahmir Hagans
  12. 126.9Will Wilson

Team stats

NCSUDUKE
261st Downs22
7-123rd down efficiency5-12
1-44th down efficiency2-2
535Total Yards418
364Passing269
29/39Comp/Att19/28
9.3Yards per pass9.6
171Rushing149
35Rushing Attempts35
4.9Yards per rush4.3
6-49Penalties8-103
4Turnovers0
1Fumbles lost0
3Interceptions thrown0
32:29Possession27:31

Player of the game

Terrell Anderson

NCSU · 6 REC, 166 YDS, 2 TD

8.6

Win probability

100%DUKE final
NCSUDUKE

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. Q4 0:00DUK

    Stuffed for a loss of 1

    Kneel down by Duke at NCSU50 for loss of 1 yard.

    1st & 10 · 1st & 10 at NCSU 49

  2. Q4 0:00DUK

    End of game

    End of 4th Quarter

  3. Q4 1:10DUK

    7 yd run

    Anderson Castle run for 7 yds to the NCSU 49 for a 1ST down

    3rd & 3 · 3rd & 3 at DUKE 44

  4. Q4 1:15DUK

    Timeout

    Timeout NC State, clock 01:15

  5. Q4 1:15DUK

    3 yd run

    Anderson Castle run for 3 yds to the DUKE 44

    2nd & 6 · 2nd & 6 at DUKE 41

  6. Q4 1:19DUK

    Timeout

    Timeout NC State, clock 01:19

  7. Q4 1:19DUK

    4 yd run

    Anderson Castle run for 4 yds to the DUKE 41

    1st & 10 · 1st & 10 at DUKE 37

  8. Q4 1:24NCS
    FLAG

    Flag: penalty

    Duke Penalty, unsportsmanlike conduct (DaShawn Stone) to the DUKE 37

    4th & 6 · 4th & 6 at NCSU 43

  9. Q4 1:24NCS
    TO

    Picked off

    CJ Bailey pass intercepted Moussa Kane return for 2 yds to the NCSU 49

    4th & 6 · 4th & 6 at NCSU 43

  10. Q4 1:28NCS

    Timeout

    Timeout NC State, clock 01:28

  11. Q4 1:40NCS

    2 yd completion

    CJ Bailey pass complete to Hollywood Smothers for 2 yds to the NCSU 43

    3rd & 8 · 3rd & 8 at NCSU 41

  12. Q4 1:50NCS

    Incomplete

    CJ Bailey pass incomplete to Justin Joly

    2nd & 8 · 2nd & 8 at NCSU 41

  13. Q4 1:58NCS

    Timeout

    Timeout Duke, clock 01:58

  14. Q4 1:58NCS

    2 yd run

    Hollywood Smothers run for 2 yds to the NCSU 41

    1st & 10 · 1st & 10 at NCSU 39

  15. Q4 2:11NCS

    14 yd completion

    CJ Bailey pass complete to Justin Joly for 14 yds to the NCSU 39 for a 1ST down

    1st & 10 · 1st & 10 at NCSU 25

  16. Q4 2:19DUK

    Kickoff, touchback

    Todd Pelino kickoff for 64 yds

  17. TOUCHDOWNQ4 2:19
    DUK

    Touchdown! 66 yd run

    Anderson Castle run for 66 yds for a TD (Todd Pelino KICK)

    NCSU 33 - 45 DUKE
  18. Q4 3:09DUK

    4 yd run

    Nate Sheppard run for 4 yds to the DUKE 34

    2nd & 5 · 2nd & 5 at DUKE 30

  19. Q4 3:56DUK

    5 yd run

    Nate Sheppard run for 5 yds to the DUKE 30

    1st & 10 · 1st & 10 at DUKE 25

  20. Q4 4:01NCS

    Kickoff, touchback

    Charlie Birtwistle kickoff for 65 yds for a touchback

  21. TOUCHDOWNQ4 4:01
    NCS

    Touchdown! 1 yd run

    Will Wilson run for 1 yd for a TD (Kanoah Vinesett KICK)

    NCSU 33 - 38 DUKE
  22. Q4 4:34NCS

    Rush

    Hollywood Smothers run for no gain to the DUKE 1

    2nd & Goal at DUKE 1

  23. Q4 5:10NCS

    Rush

    Hollywood Smothers run for 1 yd to the DUKE 1

    1st & Goal at DUKE 2

  24. Q4 5:39NCS

    26 yd completion

    CJ Bailey pass complete to Terrell Anderson for 26 yds to the DUKE 2 for a 1ST down

    3rd & 15 · 3rd & 15 at DUKE 28

  25. Q4 5:54NCS

    Pass incompletion

    CJ Bailey pass incomplete to Teddy Hoffmann

    2nd & 15 at DUKE 28

Leaders

NCSUDUKE
Passing Yards
CJ Bailey
29/39, 364 YDS, 2 TD, 3 INT
Darian Mensah
19/28, 269 YDS, 3 TD
Rushing Yards
Hollywood Smothers
17 CAR, 123 YDS, 1 TD
Anderson Castle
12 CAR, 92 YDS, 3 TD
Receiving Yards
Terrell Anderson
6 REC, 166 YDS, 2 TD
Cooper Barkate
3 REC, 65 YDS, 1 TD
Sacks
Brandon Cleveland
1
Jaiden Francois
0.5
Tackles
Caden Fordham
11
Caleb Weaver
11