Week 4 · 2025

NC State at Duke

Sat 09/20/2025 04:00 PMWallace Wade StadiumDuke pregame58%Pregame win probability: 58% for Duke. Duke favored, and won.Conference

80°Cloudy8 mph ENE · 54% humidityRecorded at kickoff by College Football Data

NC State

33

8–5

Duke

45

9–5

Attendance

30,022

reported

NC StateNCSU

DukeDUKE

Passing

C/ATTYDSAVGTDINTQBR
NCSUCJ Bailey29/393649.32366.3
DUKEDarian Mensah19/282699.63088.2

Rushing

CARYDSAVGTDLONG
NCSUHollywood Smothers171237.2151
NCSUJayden Scott7355.0015
NCSUCJ Bailey791.3011
NCSUBrandon Cleveland144.004
NCSUWill Wilson221.021
DUKEAnderson Castle12927.7366
DUKENate Sheppard14614.4013
DUKEJaquez Moore3-1-0.301
DUKEDarian Mensah5-2-0.4010

Receiving

RECYDSAVGTDLONG
NCSUTerrell Anderson616627.7275
NCSUJustin Joly56312.6018
NCSUNoah Rogers34816.0025
NCSUHollywood Smothers5418.2021
NCSUKeenan Jackson4276.8014
NCSUBrandon Cleveland199.009
NCSUJayden Scott155.005
NCSUTeddy Hoffmann451.303
DUKECooper Barkate36521.7137
DUKESahmir Hagans36321.0133
DUKEJeremiah Hasley44310.8021
DUKEQue'Sean Brown34113.7015
DUKENate Sheppard3206.708
DUKELanden King11717.0117
DUKEAnderson Castle11313.0013
DUKEChase Tyler177.007

Fumbles

FUMLOSTREC
NCSUCJ Bailey110
NCSUTeddy Hoffmann100
DUKEWesley Williams001

Defense

TOTSOLOTFLSACKSQB HURPDTD
NCSUCaden Fordham11510.5000
NCSUSean Brown8400000
NCSUTra Thomas731.51000
NCSUBrandon Cleveland522.51000
NCSUBrody Barnhardt5200000
NCSUKenny Soares Jr.5210100
NCSUDevon Marshall4300000
NCSUJamel Johnson4200000
NCSUJeremiah Johnson4200100
NCSUTravali Price311.50.5000
NCSUCian Slone2100100
NCSUIsaiah Shirley2000000
NCSUKe'Von Carter2100100
NCSUAsaad Brown Jr.1100000
NCSUHollywood Smothers1100000
NCSULaCorian Hodge1100000
NCSUNoah Rogers1100010
NCSURonnie Royal III1000000
NCSUSterling Dixon100.50000
NCSUSabastian Harsh0000100
DUKECaleb Weaver1110.50000
DUKEDaShawn Stone1170.50000
DUKEJaiden Francois10110.5000
DUKETre Freeman930.50000
DUKEChandler Rivers7500010
DUKEJosiah Green700.50.5000
DUKELuke Mergott600.50300
DUKEAaron Hall4010.5200
DUKEKendall Johnson3200100
DUKEKimari Robinson3110000
DUKESemaj Turner3000000
DUKEWesley Williams301.50.5300
DUKEAndrew Pellicciotta2100000
DUKEMa'Khi Jones2200000
DUKEBryce Davis1000000
DUKECooper Barkate1100000
DUKEGeorge Wright1100000
DUKELandan Callahan1100010
DUKEMoussa Kane1000000
DUKENate Sheppard1100000
DUKENick Morris Jr.1100000
DUKETyshon Reed1000000
DUKEVincent Anthony Jr.1000000

Interceptions

INTYDSTD
DUKEDaShawn Stone100
DUKEMoussa Kane130
DUKETre Freeman1670

Kicking

FGPCTLONGXPPTS
NCSUKanoah Vinesett0/10.003/43
DUKETodd Pelino1/1100.0436/69

Punting

NOYDSAVGTBIn 20LONG
DUKEKade Reynoldson415739.31249

Kick returns

NOYDSAVGTDLONG
NCSUJayden Scott36220.7022
NCSUColeson Fields199.009
DUKEPeyton Jones12929.0029
DUKENate Sheppard12222.0022

Punt returns

NOYDSAVGTDLONG
NCSUTeddy Hoffmann2-4-2.003

Previous 10 meetings vs. Team

Duke 4–6 vs NC State

  • 2024 · wk 11Duke 29 @ NC State 19
  • 2023 · wk 7NC State 3 @ Duke 24
  • 2020 · wk 7Duke 20 @ NC State 31
  • 2013 · wk 11NC State 20 @ Duke 38
  • 2009 · wk 6Duke 49 @ NC State 28
  • 2008 · wk 11NC State 27 @ Duke 17
  • 2003 · wk 10NC State 28 @ Duke 21
  • 2002 · wk 9Duke 22 @ NC State 24
  • 2001 · wk 11NC State 55 @ Duke 31
  • 2000 · wk 12Duke 31 @ NC State 35

Previous 3 meetings vs. Manny Diaz

NC State 0–3 vs Manny Diaz

  • 2024 · wk 11Duke 29 @ NC State 19
  • 2021 · wk 8 (coaching change that season)NC State 30 @ Miami 31
  • 2020 · wk 10Miami 44 @ NC State 41

† That school changed coaches during the season and the loader cannot say which games he took.

Previous 4 meetings vs. Dave Doeren

Duke 3–1 vs Dave Doeren

  • 2024 · wk 11Duke 29 @ NC State 19
  • 2023 · wk 7NC State 3 @ Duke 24
  • 2020 · wk 7Duke 20 @ NC State 31
  • 2013 · wk 11NC State 20 @ Duke 38

Research

Keep this open while you look at others