Sat, Sep 20, 2025Wallace Wade StadiumDurham, NC
HOW IT WENT
Week 4 · 2025| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| NC State | 7 | 13 | 6 | 7 | 33 |
| Duke | 7 | 14 | 14 | 10 | 45 |
PLAY-BY-PLAY
183 playsQ4Duke4 plays · 13 yds · 1:24 · End of Game33–45
- 0:001st & 10 at NCSU 49Kneel down by Duke at NCSU50 for loss of 1 yard.
- 0:00End of 4th Quarter
- 1:103rd & 3 at DUKE 44Anderson Castle run for 7 yds to the NCSU 49 for a 1ST down
- 1:153rd & 3 at DUKE 44Timeout NC State, clock 01:15
- 1:152nd & 6 at DUKE 41Anderson Castle run for 3 yds to the DUKE 44
- 1:192nd & 6 at DUKE 41Timeout NC State, clock 01:19
- 1:191st & 10 at DUKE 37Anderson Castle run for 4 yds to the DUKE 41
Q4Duke3 plays · 75 yds · 1:42 · Touchdown33–45
- 2:193rd & 1 at DUKE 34Anderson Castle run for 66 yds for a TD (Todd Pelino KICK)
- 3:092nd & 5 at DUKE 30Nate Sheppard run for 4 yds to the DUKE 34
- 3:561st & 10 at DUKE 25Nate Sheppard run for 5 yds to the DUKE 30
- 4:011st & 10 at NCSU 35Charlie Birtwistle kickoff for 65 yds for a touchback
Q4NC State15 plays · 95 yds · 7:26 · Touchdown33–38
- 4:013rd & 1 at DUKE 1Will Wilson run for 1 yd for a TD (Kanoah Vinesett KICK)
- 4:342nd & 1 at DUKE 1Hollywood Smothers run for no gain to the DUKE 1
- 5:101st & 2 at DUKE 2Hollywood Smothers run for 1 yd to the DUKE 1
- 5:393rd & 15 at DUKE 28CJ Bailey pass complete to Terrell Anderson for 26 yds to the DUKE 2 for a 1ST down
- 5:542nd & 15 at DUKE 28CJ Bailey pass incomplete to Teddy Hoffmann
- 6:301st & 10 at DUKE 23CJ Bailey sacked for a loss of 5 yards to the DUKE 28
- 6:572nd & 10 at DUKE 38CJ Bailey pass complete to Justin Joly for 15 yds to the DUKE 23 for a 1ST down
- 7:122nd & 10 at DUKE 38No Huddle-Shotgun Bailey,CJ pass incomplete short left thrown to NCSU50 QB hurried by Williams,Wesley and Johnson,Kendall PENALTY DUKE Roughing The Passer offsetting NCSU Intentional Grounding offsetting. NO PLAY.
- 7:501st & 10 at DUKE 38Hollywood Smothers run for no gain to the DUKE 38
- 8:103rd & 4 at DUKE 45CJ Bailey pass complete to Noah Rogers for 7 yds to the DUKE 38 for a 1ST down
- 8:542nd & 4 at DUKE 45Jayden Scott run for no gain to the DUKE 45
- 9:151st & 10 at NCSU 49Jayden Scott run for 6 yds to the DUKE 45
- 9:192nd & 9 at NCSU 34No Huddle-Shotgun Bailey,CJ pass incomplete short right to Anderson,Terrell thrown to NCSU50 PENALTY DUKE Pass Interference (Callahan,Landan) 15 yards from NCSU34 to NCSU49, 1ST DOWN. NO PLAY.
- 9:371st & 10 at NCSU 33CJ Bailey pass complete to Keenan Jackson for 1 yd to the NCSU 34
- 10:182nd & 1 at NCSU 32Jayden Scott run for 1 yd to the NCSU 33 for a 1ST down
- 10:481st & 10 at NCSU 23CJ Bailey pass complete to Brandon Cleveland for 9 yds to the NCSU 32
- 11:221st & 10 at NCSU 5Hollywood Smothers run for 18 yds to the NCSU 23 for a 1ST down
Q4Duke3 plays · -10 yds · 2:06 · Punt26–38
- 11:274th & 20 at NCSU 43Kade Reynoldson punt for 38 yds, fair catch by Teddy Hoffmann at the NCSU 5
- 12:033rd & 12 at NCSU 35Darian Mensah sacked by Tra Thomas for a loss of 8 yards to the NCSU 43
- 12:412nd & 11 at NCSU 34Anderson Castle run for a loss of 1 yard to the NCSU 35
- 13:171st & 10 at NCSU 33Darian Mensah sacked by Brandon Cleveland for a loss of 1 yard to the NCSU 34
Q4NC State3 plays · 13 yds · 0:41 · Fumble26–38
- 13:331st & 10 at NCSU 31CJ Bailey run for 2 yds to the NCSU 33 CJ Bailey fumbled, recovered by NCSU Wesley Williams
- 14:042nd & 10 at NCSU 20CJ Bailey pass complete to Terrell Anderson for 11 yds to the NCSU 31 for a 1ST down
- 14:101st & 10 at NCSU 20CJ Bailey pass incomplete to Justin Joly
- 14:141st & 10 at DUKE 35Todd Pelino kickoff for 65 yds , Jayden Scott return for 20 yds to the NCSU 20
Q4NC State5 plays · 18 yds · 0:55 · Interception33–45
- 1:244th & 6 at NCSU 43Duke Penalty, unsportsmanlike conduct (DaShawn Stone) to the DUKE 37
- 1:244th & 6 at NCSU 43CJ Bailey pass intercepted Moussa Kane return for 2 yds to the NCSU 49
- 1:403rd & 8 at NCSU 41CJ Bailey pass complete to Hollywood Smothers for 2 yds to the NCSU 43
- 1:502nd & 8 at NCSU 41CJ Bailey pass incomplete to Justin Joly
- 1:582nd & 8 at NCSU 41Timeout Duke, clock 01:58
- 1:581st & 10 at NCSU 39Hollywood Smothers run for 2 yds to the NCSU 41
- 2:111st & 10 at NCSU 25CJ Bailey pass complete to Justin Joly for 14 yds to the NCSU 39 for a 1ST down
- 2:191st & 10 at DUKE 35Todd Pelino kickoff for 64 yds
- 1:284th & 6 at NCSU 43Timeout NC State, clock 01:28
Q3Duke8 plays · 37 yds · 2:59 · Field Goal26–38
- 14:184th & 9 at NCSU 26Todd Pelino 43 yd FG GOOD
- 14:233rd & 9 at NCSU 26Darian Mensah pass incomplete to Andrel Anthony
- 14:562nd & 7 at NCSU 24Nate Sheppard run for a loss of 2 yards to the NCSU 26
- 0:001st & 10 at NCSU 27Nate Sheppard run for 3 yds to the NCSU 24
- 0:00End of 3rd Quarter
- 0:563rd & 5 at NCSU 38Darian Mensah pass complete to Que'Sean Brown for 11 yds to the NCSU 27 for a 1ST down
- 1:412nd & 10 at NCSU 43Nate Sheppard run for 5 yds to the NCSU 38
- 1:471st & 10 at NCSU 43Darian Mensah pass incomplete to Cooper Barkate
- 2:021st & 10 at DUKE 37Darian Mensah pass complete to Cooper Barkate for 20 yds to the NCSU 43 for a 1ST down
Q3NC State4 plays · 3 yds · 1:26 · Downs26–35
- 2:174th & 7 at DUKE 37CJ Bailey pass incomplete to Justin Joly
- 2:543rd & 10 at DUKE 40CJ Bailey pass complete to Hollywood Smothers for 3 yds to the DUKE 37
- 3:052nd & 10 at DUKE 40CJ Bailey pass incomplete to Terrell Anderson
- 3:291st & 10 at DUKE 40CJ Bailey pass complete to Teddy Hoffmann for no gain to the DUKE 40
Q3Duke3 plays · 1 yds · 1:57 · Punt26–35
- 3:434th & 9 at DUKE 17Kade Reynoldson punt for 26 yds , Teddy Hoffmann returns for 3 yds to the DUKE 40
- 3:534th & 14 at DUKE 12PENALTY NCSU Offside 5 yards from DUKE12 to DUKE17. NO PLAY.
- 3:533rd & 14 at DUKE 12Darian Mensah pass incomplete
- 4:362nd & 16 at DUKE 10Darian Mensah pass complete to Jeremiah Hasley for 2 yds to the DUKE 12
- 5:141st & 18 at DUKE 8Nate Sheppard run for 2 yds to the DUKE 10
- 5:361st & 10 at DUKE 16No Huddle-Shotgun Mensah,Darian pass complete short right to Barkate,Cooper caught at DUKE25, for 7 yards to the DUKE23 (Johnson,Jamel), out of bounds PENALTY DUKE Holding (Hasley,Jeremiah) 8 yards from DUKE16 to DUKE08. NO PLAY.
Q3NC State6 plays · 57 yds · 2:47 · Missed FG26–35
- 5:404th & 8 at DUKE 8Kanoah Vinesett 25 yd FG BLOCKED blocked by Wesley Williams (05:44) Vinesett,Kanoah field goal attempt from 25 yards NO GOOD blocked by Williams,Wesley (H: Noonkester,Caden, LS: Mann,Jake), clock 05:40 recovered by DUKE Callahan,Landan at DUKE16, End Of Play.
- 5:453rd & 8 at DUKE 8CJ Bailey pass incomplete to Noah Rogers
- 6:182nd & 8 at DUKE 8CJ Bailey pass complete to Teddy Hoffmann for no gain to the DUKE 8
- 7:031st & 6 at DUKE 6CJ Bailey run for a loss of 2 yards to the DUKE 8
- 7:401st & 10 at DUKE 48Hollywood Smothers run for 42 yds to the DUKE 6 for a 1ST down
- 8:201st & 10 at NCSU 35Hollywood Smothers run for 2 yds to the NCSU 37
Q3Duke8 plays · 75 yds · 3:21 · Touchdown26–28
- 8:271st & 10 at DUKE 35Todd Pelino kickoff for 65 yds , Jayden Scott return for 20 yds to the NCSU 45 Duke Penalty, Personal Foul (-15 Yards) to the NCSU 35
- 8:324th & 1 at NCSU 37Darian Mensah pass complete to Cooper Barkate for 37 yds for a TD (Todd Pelino KICK)
- 9:053rd & 8 at NCSU 44Darian Mensah pass complete to Chase Tyler for 7 yds to the NCSU 37
- 9:472nd & 10 at NCSU 46Nate Sheppard run for 2 yds to the NCSU 44
- 9:531st & 10 at NCSU 46Darian Mensah pass incomplete to Cooper Barkate
- 10:142nd & 6 at DUKE 41Darian Mensah pass complete to Anderson Castle for 13 yds to the NCSU 46 for a 1ST down
- 10:421st & 10 at DUKE 37Anderson Castle run for 4 yds to the DUKE 41
- 11:122nd & 2 at DUKE 33Anderson Castle run for 4 yds to the DUKE 37 for a 1ST down
- 11:471st & 10 at DUKE 25Darian Mensah pass complete to Nate Sheppard for 8 yds to the DUKE 33
- 11:531st & 10 at NCSU 35Charlie Birtwistle kickoff for 65 yds for a touchback
Q3NC State4 plays · 75 yds · 1:37 · Touchdown26–28
- 11:532nd & 2 at NCSU 49Hollywood Smothers run for 51 yds for a TD (Two-Point Conversion failed)
- 12:151st & 10 at NCSU 41CJ Bailey pass complete to Justin Joly for 8 yds to the NCSU 49
- 12:472nd & 10 at NCSU 25CJ Bailey pass complete to Noah Rogers for 16 yds to the NCSU 41 for a 1ST down
- 13:241st & 10 at NCSU 25Hollywood Smothers run for no gain to the NCSU 25
- 13:301st & 10 at DUKE 35Todd Pelino kickoff for 65 yds for a touchback
Q3Duke4 plays · 75 yds · 1:30 · Touchdown20–28
- 13:301st & 10 at NCSU 33Darian Mensah pass complete to Sahmir Hagans for 33 yds for a TD (Todd Pelino KICK)
- 14:002nd & 1 at NCSU 48Darian Mensah pass complete to Que'Sean Brown for 15 yds to the NCSU 33 for a 1ST down
- 14:211st & 10 at DUKE 43Nate Sheppard run for 9 yds to the NCSU 48
- 14:521st & 10 at DUKE 25Darian Mensah pass complete to Sahmir Hagans for 18 yds to the DUKE 43 for a 1ST down
- 15:001st & 10 at NCSU 35Charlie Birtwistle kickoff for 65 yds for a touchback
Q2NC State1 play · -2 yds · 0:12 · End of Half20–21
- 0:00End of 2nd Quarter
- 0:001st & 10 at NCSU 26Kneel down by NC State at NCSU24 for loss of 2 yards.
- 0:121st & 10 at DUKE 35Todd Pelino kickoff for 48 yds , Coleson Fields return for 9 yds to the NCSU 26
Q2Duke10 plays · 72 yds · 3:20 · Touchdown20–14
- 2:201st & 10 at NCSU 17Darian Mensah pass complete to Landen King for 17 yds for a TD (Todd Pelino KICK)
- 2:531st & 10 at NCSU 27Darian Mensah run for 10 yds to the NCSU 17 for a 1ST down
- 3:182nd & 4 at NCSU 40Nate Sheppard run for 13 yds to the NCSU 27 for a 1ST down
- 3:481st & 10 at NCSU 46Darian Mensah pass complete to Nate Sheppard for 6 yds to the NCSU 40
- 4:103rd & 4 at DUKE 49Darian Mensah pass complete to Jeremiah Hasley for 5 yds to the NCSU 46 for a 1ST down
- 4:462nd & 10 at DUKE 43Darian Mensah pass complete to Nate Sheppard for 6 yds to the DUKE 49
- 4:531st & 10 at DUKE 43Darian Mensah pass incomplete to Cooper Barkate
- 5:083rd & 10 at DUKE 28Darian Mensah pass complete to Que'Sean Brown for 15 yds to the DUKE 43 for a 1ST down
- 5:262nd & 10 at DUKE 28Darian Mensah run for no gain to the DUKE 28 Duke Penalty, Offensive Holding (Yards) declined
- 5:341st & 10 at DUKE 28Darian Mensah pass incomplete to Andrel Anthony
- 5:401st & 10 at NCSU 50Charlie Birtwistle kickoff for 44 yds , Nate Sheppard return for 22 yds to the DUKE 28
Q2NC State10 plays · 80 yds · 4:54 · Touchdown20–7
- 5:451st & 1 at DUKE 1Will Wilson run for 1 yd for a TD Duke Penalty, unsportsmanlike conduct (Vincent Anthony Jr.) to the DUKE 0 (Kanoah Vinesett PAT MISSED)
- 6:453rd & 5 at DUKE 47CJ Bailey pass complete to Noah Rogers for 25 yds to the DUKE 22 for a 1ST down
- 7:212nd & 10 at NCSU 48CJ Bailey pass complete to Jayden Scott for 5 yds to the DUKE 47
- 7:571st & 10 at NCSU 48Jayden Scott run for no gain to the NCSU 48
- 8:131st & 10 at NCSU 33Duke Penalty, Face Mask (15 yards) (15 Yards) to the NCSU 48 for a 1ST down
- 8:494th & 1 at NCSU 29Brandon Cleveland run for 4 yds to the NCSU 33 for a 1ST down
- 9:233rd & 3 at NCSU 27CJ Bailey pass complete to Teddy Hoffmann for 2 yds to the NCSU 29
- 9:552nd & 10 at NCSU 20CJ Bailey pass complete to Hollywood Smothers for 7 yds to the NCSU 27
- 10:341st & 10 at NCSU 20Hollywood Smothers run for no gain to the NCSU 20
- 10:392nd & 10 at NCSU 20Timeout Duke, clock 10:39
Q2Duke6 plays · 26 yds · 3:39 · Punt14–7
- 10:394th & 7 at NCSU 49Kade Reynoldson punt for 49 yds for a touchback
- 11:193rd & 3 at NCSU 45Anderson Castle run for a loss of 4 yards to the NCSU 49
- 11:582nd & 8 at DUKE 50Anderson Castle run for 5 yds to the NCSU 45
- 12:451st & 10 at DUKE 48Nate Sheppard run for 2 yds to the 50 yard line
- 12:502nd & 13 at DUKE 34No Huddle-Shotgun Mensah,Darian pass incomplete short middle to Brown,Que'Sean thrown to DUKE45 PENALTY NCSU Pass Interference (Royal, III,Ronnie) 14 yards from DUKE34 to DUKE48, 1ST DOWN. NO PLAY.
- 13:181st & 10 at DUKE 37Darian Mensah sacked for a loss of 3 yards to the DUKE 34
- 13:522nd & 2 at DUKE 33Nate Sheppard run for 4 yds to the DUKE 37 for a 1ST down
- 14:091st & 10 at DUKE 25Darian Mensah pass complete to Cooper Barkate for 8 yds to the DUKE 33
- 14:181st & 10 at NCSU 35Charlie Birtwistle kickoff for 65 yds for a touchback
Q2Duke2 plays · 12 yds · 0:29 · Touchdown20–21
- 0:162nd & 1 at NCSU 1Anderson Castle run for 1 yd for a TD (Todd Pelino KICK)
- 0:351st & 2 at NCSU 2Anderson Castle run for 1 yd to the NCSU 1
- 0:411st & 10 at NCSU 12No Huddle-Shotgun Mensah,Darian pass incomplete short left to Hasley,Jeremiah thrown to NCSU00 PENALTY NCSU Pass Interference (Royal, III,Ronnie) 10 yards from NCSU12 to NCSU02, 1ST DOWN. NO PLAY.
- 0:451st & 2 at NCSU 2Timeout NC State, clock 00:45
- 0:202nd & 1 at NCSU 1Timeout NC State, clock 00:20
Q2NC State6 plays · 51 yds · 1:35 · Interception20–14
- 0:454th & 2 at DUKE 24CJ Bailey pass intercepted Tre Freeman return for 67 yds to the NCSU 12
- 0:573rd & 6 at DUKE 28CJ Bailey pass complete to Terrell Anderson for 4 yds to the DUKE 24
- 0:574th & 2 at DUKE 24Timeout Duke, clock 00:57
- 1:022nd & 5 at DUKE 27CJ Bailey sacked for a loss of 1 yard to the DUKE 28
- 1:023rd & 6 at DUKE 28Timeout NC State, clock 01:02
- 1:291st & 10 at DUKE 32Hollywood Smothers run for 5 yds to the DUKE 27
- 1:532nd & 11 at NCSU 24CJ Bailey pass complete to Terrell Anderson for 44 yds to the DUKE 32 for a 1ST down
- 2:141st & 10 at NCSU 25Hollywood Smothers run for a loss of 1 yard to the NCSU 24
- 2:201st & 10 at DUKE 35Todd Pelino kickoff for 63 yds
- 2:002nd & 11 at NCSU 24Timeout Duke, clock 02:00
Q1Duke3 plays · -7 yds · 1:38 · Punt7–7
- 8:314th & 17 at DUKE 48Kade Reynoldson punt for 44 yds, punt out-of-bounds at the NCSU 1
- 8:384th & 12 at NCSU 47PENALTY DUKE Delay Of Game 5 yards from NCSU47 to DUKE48. NO PLAY.
- 9:203rd & 11 at NCSU 46Jaquez Moore run for a loss of 1 yard to the NCSU 47
- 9:592nd & 10 at NCSU 45Jaquez Moore run for a loss of 1 yard to the NCSU 46
- 10:031st & 10 at NCSU 45Darian Mensah pass incomplete to Jaquez Moore
Q1NC State2 plays · 2 yds · 0:40 · Interception7–7
- 10:092nd & 8 at NCSU 27CJ Bailey pass intercepted DaShawn Stone return for no gain to the NCSU 45
- 10:441st & 10 at NCSU 25Hollywood Smothers run for 2 yds to the NCSU 27
- 10:491st & 10 at DUKE 35Todd Pelino kickoff for 65 yds for a touchback
Q1Duke10 plays · 70 yds · 3:16 · Touchdown7–7
- 10:491st & 10 at NCSU 25Timeout Duke, clock 10:49
- 10:492nd & 2 at NCSU 2Anderson Castle run for 2 yds for a TD (Todd Pelino KICK)
- 11:221st & 3 at NCSU 3Nate Sheppard run for 1 yd to the NCSU 2
- 11:422nd & 7 at NCSU 13Nate Sheppard run for 10 yds to the NCSU 3 for a 1ST down
- 12:151st & 10 at NCSU 16Nate Sheppard run for 3 yds to the NCSU 13
- 12:324th & 4 at NCSU 37Darian Mensah pass complete to Jeremiah Hasley for 21 yds to the NCSU 16 for a 1ST down
- 12:414th & 9 at NCSU 42PENALTY NCSU Offside 5 yards from NCSU42 to NCSU37. NO PLAY.
- 12:413rd & 9 at NCSU 42Darian Mensah pass incomplete
- 12:472nd & 9 at NCSU 42Darian Mensah pass incomplete to Jaquez Moore
- 13:131st & 10 at NCSU 43Jaquez Moore run for 1 yd to the NCSU 42
- 13:291st & 10 at DUKE 45Darian Mensah pass complete to Sahmir Hagans for 12 yds to the NCSU 43 for a 1ST down
- 13:571st & 10 at DUKE 30Darian Mensah pass complete to Jeremiah Hasley for 15 yds to the DUKE 45 for a 1ST down
- 14:051st & 10 at NCSU 35Charlie Birtwistle kickoff for 64 yds , Peyton Jones return for 29 yds to the DUKE 30
Q1NC State16 plays · 99 yds · 9:13 · Touchdown14–7
- 14:182nd & 6 at DUKE 6CJ Bailey pass complete to Terrell Anderson for 6 yds for a TD (Kanoah Vinesett KICK)
- 14:531st & 4 at DUKE 4CJ Bailey run for a loss of 2 yards to the DUKE 6
- 0:003rd & 1 at DUKE 8Hollywood Smothers run for 4 yds to the DUKE 4 for a 1ST down
- 0:00End of 1st Quarter
- 1:162nd & 12 at DUKE 19CJ Bailey run for 11 yds to the DUKE 8
- 1:422nd & 2 at DUKE 9Shotgun Bailey,CJ rush right for 8 yards gain to the DUKE01 (Freeman,Tre; Mergott,Luke), out of bounds PENALTY NCSU Holding (Erickson,Val) 10 yards from DUKE09 to DUKE19. NO PLAY.
- 2:151st & 10 at DUKE 17CJ Bailey pass complete to Justin Joly for 8 yds to the DUKE 9
- 2:463rd & 6 at DUKE 24CJ Bailey pass complete to Keenan Jackson for 7 yds to the DUKE 17 for a 1ST down
- 3:252nd & 12 at DUKE 30CJ Bailey run for 6 yds to the DUKE 24
- 3:552nd & 7 at DUKE 25PENALTY NCSU False Start (Locklear,Ashton) 5 yards from DUKE25 to DUKE30. NO PLAY.
- 4:151st & 10 at DUKE 28CJ Bailey pass complete to Teddy Hoffmann for 3 yds to the DUKE 25
- 4:582nd & 5 at DUKE 35Jayden Scott run for 7 yds to the DUKE 28 for a 1ST down
- 5:321st & 10 at DUKE 40CJ Bailey pass complete to Keenan Jackson for 5 yds to the DUKE 35
- 5:531st & 10 at NCSU 45Jayden Scott run for 15 yds to the DUKE 40 for a 1ST down
- 6:242nd & 2 at NCSU 39Jayden Scott run for 6 yds to the NCSU 45 for a 1ST down
- 6:571st & 10 at NCSU 31CJ Bailey pass complete to Hollywood Smothers for 8 yds to the NCSU 39
- 7:302nd & 12 at NCSU 13CJ Bailey pass complete to Justin Joly for 18 yds to the NCSU 31 for a 1ST down
- 7:591st & 10 at NCSU 15Hollywood Smothers run for a loss of 2 yards to the NCSU 13
- 8:211st & 10 at NCSU 1CJ Bailey pass complete to Keenan Jackson for 14 yds to the NCSU 15 for a 1ST down
- 2:052nd & 2 at DUKE 9Timeout Duke, clock 02:05
Q1NC State3 plays · 74 yds · 0:45 · Touchdown7–0
- 14:103rd & 11 at NCSU 25CJ Bailey pass complete to Terrell Anderson for 75 yds for a TD (Kanoah Vinesett KICK)
- 14:222nd & 11 at NCSU 25CJ Bailey pass incomplete to Justin Joly
- 14:501st & 10 at NCSU 26Hollywood Smothers run for a loss of 1 yard to the NCSU 25
- 14:551st & 10 at DUKE 35Todd Pelino kickoff for 61 yds , Jayden Scott return for 22 yds to the NCSU 26
FAN NEWS
2025 seasonWrite about NC State or Duke?
Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.











