THIRD AND DATA

Week 14 · 2025

Wake Forest at Duke

Sat 11/29/2025 03:30 PMWallace Wade StadiumDuke pregame57% — Pregame win probability: 57% for Duke. Duke favored, and won.Conference

43°Cloudy4 mph S · 30% humidityRecorded at kickoff by College Football Data

Wake Forest

32

9–4

Duke

49

9–5

Attendance

21,045

reported

DUKE10 plays, 75 yd · Touchdown

15:001st & 10own 35(15:00) #97 C.Carlson kickoff 65 yards to the DUKE00, Touchback0
15:001st & 10own 25(15:00) Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at DUKE22, for 1 yard to the DUKE26 (#8 J.Loving)+1
14:172nd & 9own 26(14:24) Shotgun #10 D.Mensah pass complete short left to #18 C.Barkate caught at DUKE23, for 5 yards to the DUKE31 (#5 D.Patterson)+5
13:503rd & 4own 31(13:50) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #7 Q.Brown thrown to WAKE46 broken up by #5 D.Patterson PENALTY WAKE Pass Interference (#23 B.Johnson) 15 yards from DUKE31 to DUKE46, 1ST DOWN. NO PLAY+15
13:401st & 10own 46(13:45) No Huddle-Shotgun #20 N.Sheppard rush right for 11 yards gain to the WAKE43 (#23 B.Johnson), 1ST DOWN+11
13:151st & 10opp 43(13:24) No Huddle-Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at WAKE33, for 11 yards to the WAKE32 (#9 Q.Bryant; #3 K.Prunty), 1ST DOWN+11
12:361st & 10opp 32(12:41) No Huddle-Shotgun #20 N.Sheppard rush left for 1 yard gain to the WAKE31 (#11 L.Hardy) PENALTY WAKE Personal Foul (#52 D.Afalava) 15 yards from WAKE31 to WAKE16, 1ST DOWN+1
12:031st & 10opp 16(12:07) No Huddle-Shotgun #20 N.Sheppard rush middle for 7 yards gain to the WAKE09 (#45 N.Andersen; #9 Q.Bryant)+7
11:182nd & 3opp 9(11:22) Shotgun #20 N.Sheppard rush right for 4 yards gain to the WAKE05 (#5 D.Patterson), 1ST DOWN+4
10:361st & goalopp 5(10:40) Shotgun #20 N.Sheppard rush middle for 5 yards gain to the WAKE00 TOUCHDOWN, clock 10:36 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+5

WAKE11 plays, 46 yd · Field goal

10:30own 35(10:36) #39 C.Salas kickoff 65 yards to the WAKE00 #10 C.Barnes return 29 yards to the WAKE30 fumbled by #10 C.Barnes at WAKE30 forced by #39 C.Salas, out of bounds at WAKE29+29
10:251st & 10own 29(10:30) No Huddle-Shotgun #1 D.Claiborne rush right for 2 yards gain to the WAKE31, End Of Play+2
9:572nd & 8own 31(10:03) No Huddle-Shotgun #2 R.Ashford pass complete short left to #10 C.Barnes caught at WAKE31, for 5 yards to the WAKE36 (#5 K.Robinson)+5
9:193rd & 3own 36(09:25) No Huddle-Shotgun #2 R.Ashford rush right for 4 yards gain to the WAKE40 (#2 J.Francois; #4 J.Green), 1ST DOWN+4
8:361st & 10own 40(08:42) Shotgun #2 R.Ashford rush middle for 11 yards gain to the DUKE49 (#3 C.Weaver), 1ST DOWN+11
7:571st & 10opp 49(08:00) Shotgun #2 R.Ashford pass incomplete short right to #8 C.Hernandez thrown to DUKE40 broken up by #2 J.Francois QB hurried by #14 B.Davis and #44 D.Anderson0
7:462nd & 10opp 49(07:57) Shotgun #2 R.Ashford pass complete short left to #0 T.Clark caught at DUKE32, for 20 yards to the DUKE29 (#5 K.Robinson), 1ST DOWN+20
7:121st & 10opp 29(07:16) #1 D.Claiborne rush middle for 1 yard gain to the DUKE28 (#4 J.Green; #99 A.Hall)+1
6:422nd & 9opp 28(06:44) Shotgun #2 R.Ashford pass incomplete short left to #1 D.Claiborne thrown to DUKE280
6:363rd & 9opp 28(06:40) No Huddle-Shotgun #2 R.Ashford rush middle for 3 yards gain to the DUKE25 (#12 T.Freeman)+3
5:594th & 6opp 25(06:03) #90 C.Calvert field goal attempt from 42 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 05:59+42

DUKE13 plays, 75 yd · Touchdown

5:591st & 10own 35(05:59) #97 C.Carlson kickoff 65 yards to the DUKE00, Touchback0
5:541st & 10own 25(05:59) Shotgun #20 N.Sheppard rush middle for 1 yard loss to the DUKE24 (#21 A.Hall)−1
5:172nd & 11own 24(05:24) Shotgun #10 D.Mensah pass complete short right to #20 N.Sheppard caught at DUKE20, for 13 yards to the DUKE37 (#3 K.Prunty), out of bounds, 1ST DOWN+13
4:341st & 10own 37(04:41) Shotgun #20 N.Sheppard rush right for 1 yard loss to the DUKE36 (#8 J.Loving)−1
3:572nd & 11own 36(04:04) Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at DUKE40, for 4 yards to the DUKE40 (#9 Q.Bryant; #45 N.Andersen) PENALTY WAKE Roughing The Passer (#10 G.Kirschke) 15 yards from DUKE40 to WAKE45, 1ST DOWN+4
3:431st & 10opp 45(03:43) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #18 C.Barkate thrown to WAKE05, 1ST DOWN, PENALTY WAKE Pass Interference (#3 K.Prunty) 13 yards from WAKE45 to WAKE32, 1ST DOWN. NO PLAY+13
3:271st & 10opp 32(03:38) Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at WAKE29, for 3 yards to the WAKE29 (#21 A.Hall)+3
2:502nd & 7opp 29(02:54) Shotgun #20 N.Sheppard rush left for 5 yards gain to the WAKE24 (#42 T.Walton; #21 A.Hall)+5
2:003rd & 2opp 24(02:10) Shotgun #10 D.Mensah pass complete short left to #4 A.Castle caught at WAKE21, for 17 yards to the WAKE07 (#20 Z.Jackson; #21 A.Hall), 1ST DOWN+17
1:171st & goalopp 7(01:22) Shotgun #4 A.Castle rush middle for 4 yards gain to the WAKE03 (#5 D.Patterson; #24 D.Hazen)+4
0:392nd & goalopp 3(00:47) No Huddle-Shotgun #10 D.Mensah pass complete short right to #2 S.Hagans caught at WAKE04, for 1 yard loss to the WAKE04 (#20 Z.Jackson)−1
0:003rd & goalopp 4Darian Mensah 4 Yd Run (Todd Pelino Kick)+4
0:00opp 3End of 1st quarter.+3

WAKE11 plays, 75 yd · Touchdown

15:001st & 10own 35(15:00) #39 C.Salas kickoff 65 yards to the WAKE00, Touchback0
14:551st & 10own 25(15:00) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #7 M.Mays Jr. thrown to DUKE350
14:492nd & 10own 25(14:55) No Huddle-Shotgun #1 D.Claiborne rush left for 12 yards gain to the WAKE37 (#26 M.Jones), out of bounds, 1ST DOWN+12
14:221st & 10own 37(14:31) No Huddle-Shotgun #2 R.Ashford rush left for 2 yards gain to the WAKE39 (#34 L.Mergott)+2
13:482nd & 8own 39(13:54) No Huddle-Shotgun #10 C.Barnes rush left for 11 yards gain to the WAKE50 (#3 C.Weaver), out of bounds, 1ST DOWN+11
13:211st & 10midfield(13:25) No Huddle-Shotgun #1 D.Claiborne rush left for 4 yards gain to the DUKE46 (#99 A.Hall)+4
12:542nd & 6opp 46(12:58) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #10 C.Barnes thrown to DUKE20 broken up by #26 M.Jones QB hurried by #34 L.Mergott0
12:473rd & 6opp 46(12:54) No Huddle-Shotgun #2 R.Ashford pass complete short right to #8 C.Hernandez caught at DUKE32, for 23 yards to the DUKE23 (#5 K.Robinson), out of bounds, 1ST DOWN+23
12:341st & 10opp 23(12:42) No Huddle-Shotgun #2 R.Ashford pass complete short left to #8 C.Hernandez caught at DUKE27, for 1 yard to the DUKE22 (#8 D.Stone)+1
12:012nd & 9opp 22(12:04) Shotgun #2 R.Ashford pass incomplete short left to #84 E.Falayi thrown to DUKE15 QB hurried by #97 W.Williams0
11:563rd & 9opp 22(12:01) No Huddle-Shotgun #2 R.Ashford pass complete deep middle to #9 S.Racanelli caught at DUKE00, for 22 yards to the DUKE00 TOUCHDOWN, clock 11:56, 1ST DOWN #90 C.Calvert kick attempt good (H: #9 S.Racanelli, LS: #32 W.Cobb)+22

DUKE5 plays, -8 yd · Punt

11:511st & 10own 35(11:56) #97 C.Carlson kickoff 57 yards to the DUKE08 #2 S.Hagans return 21 yards to the DUKE29 (#35 K.Bartley)+21
11:451st & 10own 29(11:51) Shotgun #10 D.Mensah pass incomplete short right thrown to DUKE330
11:402nd & 10own 29(11:45) No Huddle-Shotgun #10 D.Mensah pass incomplete short left to #7 Q.Brown thrown to DUKE36 broken up by #23 B.Johnson QB hurried by #94 Z.Lohavichan0
11:333rd & 10own 29(11:40) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE21 (#10 G.Kirschke)−8
10:464th & 18own 21(10:56) #41 K.Reynoldson punt 48 yards to the WAKE31 #8 C.Hernandez return 16 yards to the WAKE47 (#57 C.Cooper; #18 K.Smith)+16

WAKE5 plays, 27 yd · Turnover

10:391st & 10own 47(10:45) No Huddle-Shotgun #2 R.Ashford pass complete short left to #10 C.Barnes caught at WAKE50, for 19 yards to the DUKE34 (#8 D.Stone; #34 L.Mergott), 1ST DOWN+19
10:201st & 10opp 34(10:24) No Huddle-Shotgun #2 R.Ashford rush middle for 1 yard loss to the DUKE35 (#4 J.Green)−1
9:402nd & 11opp 35(09:45) No Huddle-Shotgun #1 D.Claiborne rush right for 7 yards gain to the DUKE28 (#5 K.Robinson)+7
9:003rd & 4opp 28(09:05) No Huddle-Shotgun #2 R.Ashford pass complete short right to #84 E.Falayi caught at DUKE25, for 5 yards to the DUKE23 (#42 K.Johnson), out of bounds, 1ST DOWN+5
8:421st & 10opp 23(08:45) No Huddle-Shotgun #1 D.Claiborne rush right for 3 yards loss to the DUKE26 fumbled by #1 D.Claiborne at DUKE28 recovered by DUKE #44 D.Anderson at DUKE26, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD−3

DUKE5 plays, -2 yd · Punt

8:421st & 10own 26(08:42) No Huddle-Shotgun #20 N.Sheppard rush left for 2 yards gain to the DUKE28 (#45 N.Andersen; #3 K.Prunty) PENALTY DUKE Holding (#75 B.Fina) 10 yards from DUKE26 to DUKE16. NO PLAY+10
8:121st & 20own 16(08:16) Shotgun #20 N.Sheppard rush middle for 7 yards gain to the DUKE23 (#9 Q.Bryant; #21 A.Hall)+7
7:262nd & 13own 23(07:32) Shotgun #20 N.Sheppard rush right for 2 yards loss to the DUKE21, End Of Play−2
6:433rd & 15own 21(06:50) Shotgun #20 N.Sheppard rush right for 3 yards gain to the DUKE24 (#10 G.Kirschke)+3
6:014th & 12own 24(06:07) #41 K.Reynoldson punt 49 yards to the WAKE27 fair catch by #8 C.Hernandez at WAKE270

WAKE4 plays, 7 yd · On downs

5:221st & 10own 27(06:01) No Huddle-Shotgun #2 R.Ashford rush middle for 9 yards loss to the WAKE18 fumbled by #2 R.Ashford at WAKE18 recovered by WAKE #2 R.Ashford at WAKE18, End Of Play−9
4:562nd & 19own 18(05:18) No Huddle-Shotgun #2 R.Ashford pass complete short middle to #4 S.Berkhalter caught at WAKE30, for 16 yards to the WAKE34 (#14 B.Davis)+16
4:423rd & 3own 34(04:47) No Huddle-Shotgun #2 R.Ashford rush right for 2 yards gain to the WAKE36 (#7 V.Anthony Jr.), out of bounds. The previous play is under automatic review - "Short of the line to gain". CALL UPHELD+2
4:024th & 1own 36(04:05) No Huddle-Shotgun #2 R.Ashford rush right for 2 yards loss to the WAKE34 (#7 V.Anthony Jr.; #5 K.Robinson), TURNOVER ON DOWNS−2

DUKE12 plays, 34 yd · Touchdown

3:521st & 10opp 34(04:02) No Huddle-Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at WAKE31, for 3 yards to the WAKE31 (#20 Z.Jackson)+3
3:202nd & 7opp 31(03:23) Shotgun #20 N.Sheppard rush middle for 2 yards gain to the WAKE29 (#5 D.Patterson; #21 A.Hall)+2
2:392nd & 7opp 31Timeout Duke, clock 02:390
2:313rd & 5opp 29(02:39) No Huddle-Shotgun #10 D.Mensah pass complete short left to #20 N.Sheppard caught at WAKE33, for 9 yards to the WAKE20 (#3 K.Prunty; #23 B.Johnson), out of bounds, 1ST DOWN+9
2:003rd & 5opp 29Timeout Duke, clock 02:000
1:561st & 10opp 20(02:00) No Huddle-Shotgun #20 N.Sheppard rush left for 0 yards to the WAKE20 (#10 G.Kirschke)0
1:541st & 10own 20Timeout Wake Forest, clock 01:540
1:492nd & 10opp 20(01:54) No Huddle-Shotgun #20 N.Sheppard rush middle for 3 yards gain to the WAKE17 (#11 L.Hardy)+3
1:492nd & 10own 20Timeout Wake Forest, clock 01:490
1:433rd & 7opp 17(01:45) No Huddle-Shotgun #10 D.Mensah pass complete short left to #7 Q.Brown caught at WAKE01, for 16 yards to the WAKE01 (#45 N.Andersen), 1ST DOWN+16
1:433rd & 7own 17Timeout Wake Forest, clock 01:430
1:381st & goalopp 1(01:39) Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE00 TOUCHDOWN, clock 01:38 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+1

WAKE10 plays, 75 yd · Touchdown

1:381st & 10own 35(01:38) #39 C.Salas kickoff 65 yards to the WAKE00, Touchback0
1:331st & 10own 25(01:38) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #8 C.Hernandez caught at WAKE45, for 25 yards to the WAKE50, out of bounds at WAKE50, 1ST DOWN+25
1:231st & 10midfield(01:33) No Huddle-Shotgun #2 R.Ashford rush left for 4 yards gain to the DUKE46 (#34 L.Mergott)+4
1:082nd & 6opp 46(01:08) No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #0 T.Clark thrown to DUKE420
1:043rd & 6opp 46(01:07) No Huddle-Shotgun #2 R.Ashford pass complete short left to #12 K.Johnson caught at DUKE45, for 3 yards to the DUKE43 (#2 J.Francois), out of bounds+3
0:584th & 3opp 43(01:04) No Huddle-Shotgun #2 R.Ashford pass complete short left to #9 S.Racanelli caught at DUKE40, for 13 yards to the DUKE30, out of bounds at DUKE30, 1ST DOWN+13
0:541st & 10opp 30(00:58) No Huddle-Shotgun #2 R.Ashford pass incomplete short right thrown to DUKE25 QB hurried by #2 J.Francois0
0:542nd & 10opp 30(00:54) No Huddle-Shotgun #2 R.Ashford pass incomplete deep right to #8 C.Hernandez thrown to DUKE00 PENALTY DUKE Offside (#15 K.O'Connor) 5 yards from DUKE30 to DUKE25. NO PLAY+5
0:412nd & 5opp 25(00:46) No Huddle-Shotgun #2 R.Ashford rush middle for 5 yards gain to the DUKE20 (#34 L.Mergott), 1ST DOWN+5
0:291st & 10opp 20(00:34) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #14 K.Brenson caught at DUKE00, for 20 yards to the DUKE00 TOUCHDOWN, clock 00:29, 1ST DOWN #90 C.Calvert kick attempt good (H: #9 S.Racanelli, LS: #32 W.Cobb)+20

DUKE7 plays, 49 yd · End of period

0:291st & 10own 35(00:29) #97 C.Carlson kickoff 61 yards to the DUKE04 fair catch by #2 S.Hagans at DUKE040
0:211st & 10own 25(00:29) No Huddle-Shotgun #10 D.Mensah pass complete short right to #20 N.Sheppard caught at DUKE18, for 14 yards to the DUKE39 (#52 D.Afalava), out of bounds, 1ST DOWN+14
0:161st & 10own 39(00:21) Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at DUKE43, for 9 yards to the DUKE48 (#43 F.Cusano), out of bounds. The previous play is under automatic review - "Short of the line to gain". CALL UPHELD+9
0:092nd & 1own 48(00:16) No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #4 A.Castle thrown to WAKE43 QB hurried by #10 G.Kirschke and #11 L.Hardy0
0:043rd & 1own 48(00:09) No Huddle-Shotgun #10 D.Mensah pass incomplete short middle to #18 C.Barkate thrown to WAKE390
0:044th & 1own 48(00:04) No Huddle-Shotgun #10 D.Mensah pass complete deep middle to #7 Q.Brown caught at WAKE32, for 26 yards to the WAKE26 (#22 M.Turpin), 1ST DOWN+26
0:004th & 1own 48End of 2nd quarter.+26

WAKE6 plays, 0 yd · Punt

14:561st & 10own 35(15:00) #39 C.Salas kickoff 64 yards to the WAKE01 #29 J.Searcy return 16 yards to the WAKE17 (#30 W.Felder Jr.)+16
14:551st & 10own 17(14:55) No Huddle-Shotgun #2 R.Ashford pass complete short right to #8 C.Hernandez caught at WAKE30, for 18 yards to the WAKE35 (#8 D.Stone; #0 C.Rivers) PENALTY WAKE Holding (#70 D.Kylany) 8 yards from WAKE17 to WAKE09. NO PLAY+8
14:281st & 18own 9(14:36) No Huddle-Shotgun #2 R.Ashford pass complete short left to #84 E.Falayi caught at WAKE03, for 6 yards loss to the WAKE03 (#4 J.Green; #2 J.Francois)−6
13:512nd & 24own 3(13:57) No Huddle #1 D.Claiborne rush middle for 14 yards gain to the WAKE17 (#8 D.Stone)+14
13:133rd & 10own 17(13:17) No Huddle-Shotgun #2 R.Ashford pass incomplete short right thrown to WAKE18 QB hurried by #15 K.O'Connor0
13:074th & 10own 17(13:11) #91 C.Joseph punt 35 yards to the DUKE48 fair catch by #18 C.Barkate at DUKE480

DUKE4 plays, -8 yd · Punt

13:011st & 10own 48(13:07) No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #2 S.Hagans thrown to DUKE50 QB hurried by #11 L.Hardy0
12:562nd & 10own 48(13:01) Shotgun #20 N.Sheppard rush right for 0 yards to the DUKE48 (#11 L.Hardy; #21 A.Hall)0
12:103rd & 10own 48(12:14) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE40 (#45 N.Andersen, #11 L.Hardy)−4
11:184th & 18own 40(11:28) #41 K.Reynoldson punt 51 yards to the WAKE090

WAKE4 plays, 6 yd · Punt

11:121st & 10own 9(11:17) No Huddle-Shotgun #1 D.Claiborne rush middle for 1 yard gain to the WAKE10 (#4 J.Green; #10 T.Reed)+1
10:392nd & 9own 10(10:42) Shotgun #2 R.Ashford pass incomplete short left to #9 S.Racanelli thrown to WAKE130
10:303rd & 9own 10(10:39) No Huddle-Shotgun #2 R.Ashford rush middle for 5 yards gain to the WAKE15 (#34 L.Mergott) PENALTY WAKE Holding declined+5
10:164th & 4own 15(10:21) #91 C.Joseph punt 20 yards to the WAKE35, out of bounds at WAKE350

DUKE2 plays, 35 yd · Touchdown

10:081st & 10opp 35(10:16) Shotgun #10 D.Mensah pass complete short middle to #20 N.Sheppard caught at WAKE31, for 5 yards to the WAKE30 (#21 A.Hall)+5
9:452nd & 5opp 30(09:50) No Huddle-Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at WAKE00, for 30 yards to the WAKE00 TOUCHDOWN, clock 09:45, 1ST DOWN #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+30

WAKE7 plays, 21 yd · Turnover

9:451st & 10own 35(09:45) #39 C.Salas kickoff 65 yards to the WAKE00, Touchback0
9:411st & 10own 25(09:45) No Huddle-Shotgun #1 D.Claiborne rush middle for 1 yard gain to the WAKE26 (#2 J.Francois; #95 P.Watson)+1
9:082nd & 9own 26(09:23) No Huddle-Shotgun #2 R.Ashford pass complete short right to #1 D.Claiborne caught at WAKE26, for 1 yard to the WAKE27, End Of Play+1
8:403rd & 8own 27(08:47) No Huddle-Shotgun #2 R.Ashford pass complete short left to #9 S.Racanelli caught at WAKE31, for 19 yards to the WAKE46 (#3 C.Weaver), 1ST DOWN+19
8:151st & 10own 46(08:18) No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #9 S.Racanelli thrown to DUKE40 QB hurried by #7 V.Anthony Jr.0
8:112nd & 10own 46(08:15) No Huddle-Shotgun #2 R.Ashford pass incomplete short right to #8 C.Hernandez thrown to WAKE430
8:113rd & 10own 46(08:11) No Huddle-Shotgun #2 R.Ashford pass intercepted by #8 D.Stone at DUKE34, End Of Play0

DUKE10 plays, 66 yd · Touchdown

7:571st & 10own 34(08:06) No Huddle-Shotgun #10 D.Mensah pass complete short right to #4 A.Castle caught at DUKE35, for 1 yard to the DUKE35 (#9 Q.Bryant)+1
7:232nd & 9own 35(07:28) Shotgun #10 D.Mensah pass complete short right to #7 Q.Brown caught at DUKE44, for 9 yards to the DUKE44 (#9 Q.Bryant), out of bounds, 1ST DOWN+9
6:561st & 10own 44(07:01) No Huddle-Shotgun #10 D.Mensah pass complete short left to #18 C.Barkate caught at DUKE43, for 7 yards to the WAKE49 (#5 D.Patterson)+7
6:212nd & 3opp 49(06:21) Shotgun #10 D.Mensah pass incomplete deep left to #2 S.Hagans thrown to WAKE15 PENALTY WAKE Pass Interference (#20 Z.Jackson) 15 yards from WAKE49 to WAKE34, 1ST DOWN. NO PLAY+15
6:111st & 10opp 34(06:16) Shotgun #4 A.Castle rush middle for 6 yards gain to the WAKE28 (#5 D.Patterson; #24 D.Hazen)+6
5:352nd & 4opp 28(05:39) Shotgun #4 A.Castle rush left for 7 yards gain to the WAKE21 (#5 D.Patterson; #99 M.Ibirogba), 1ST DOWN+7
4:471st & 10opp 21(04:51) Shotgun #4 A.Castle rush right for 8 yards gain to the WAKE13 (#21 A.Hall)+8
4:052nd & 2opp 13(04:05) Shotgun #10 D.Mensah pass incomplete short right to #18 C.Barkate thrown to WAKE00 PENALTY WAKE Pass Interference (#23 B.Johnson) 11 yard from WAKE13 to WAKE02, 1ST DOWN. NO PLAY+11
3:561st & goalopp 2(04:02) Shotgun #10 D.Mensah pass incomplete short right to #2 S.Hagans thrown to WAKE00 broken up by #3 K.Prunty QB hurried by #10 G.Kirschke and #24 D.Hazen0
3:512nd & goalopp 2(03:55) Shotgun #4 A.Castle rush middle for 2 yards gain to the WAKE00 TOUCHDOWN, clock 03:51 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+2

WAKE11 plays, 75 yd · Touchdown

3:521st & 10own 35(03:52) #39 C.Salas kickoff 65 yards to the WAKE00, Touchback0
3:421st & 10own 25(03:52) No Huddle-Shotgun #2 R.Ashford pass complete short right to #9 S.Racanelli caught at WAKE39, for 17 yards to the WAKE42, out of bounds at WAKE42, 1ST DOWN+17
3:211st & 10own 42(03:25) No Huddle-Shotgun #1 D.Claiborne rush right for 1 yard gain to the WAKE43 (#10 T.Reed; #34 L.Mergott)+1
2:382nd & 9own 43(02:51) No Huddle-Shotgun #2 R.Ashford pass complete short right to #12 K.Johnson caught at DUKE49, for 15 yards to the DUKE42 (#3 C.Weaver), 1ST DOWN+15
2:161st & 10opp 42(02:23) No Huddle-Shotgun #2 R.Ashford pass complete short left to #8 C.Hernandez caught at DUKE43, for 8 yards to the DUKE34 (#35 A.Pellicciotta)+8
1:372nd & 2opp 34(01:46) No Huddle-Shotgun #2 R.Ashford rush right for 3 yards gain to the DUKE31, out of bounds at DUKE31, 1ST DOWN+3
1:171st & 10opp 31(01:22) No Huddle-Shotgun #1 D.Claiborne rush right for 7 yards gain to the DUKE24 (#35 A.Pellicciotta; #44 D.Anderson)+7
0:542nd & 3opp 24(00:59) No Huddle-Shotgun #1 D.Claiborne rush middle for 10 yards gain to the DUKE14 (#35 A.Pellicciotta), 1ST DOWN+10
0:301st & 10opp 14(00:35) No Huddle-Shotgun #2 R.Ashford pass complete short left to #8 C.Hernandez caught at DUKE17, for 4 yards to the DUKE10 (#2 J.Francois), out of bounds+4
0:002nd & 6opp 10Robby Ashford 10 Yd Run (Robby Ashford Run for Two-Point Conversion)+10
0:00opp 3End of 3rd quarter.+3

DUKE3 plays, 13 yd · Touchdown

14:581st & 10own 35(15:00) #97 C.Carlson kickoff 58 yards to the DUKE07 #2 S.Hagans return 80 yards to the WAKE13 (#37 W.Tackie Jr.; #27 T.West)+80
14:421st & 10opp 13(14:46) No Huddle-Shotgun #20 N.Sheppard rush middle for 0 yards to the WAKE13 (#8 J.Loving; #11 L.Hardy)0
13:572nd & 10opp 13Nate Sheppard 13 Yd Run (Todd Pelino Kick)+13

WAKE11 plays, 83 yd · Touchdown

13:541st & 10own 35(13:57) #39 C.Salas kickoff 65 yards to the WAKE00 #29 J.Searcy return 17 yards to the WAKE17 (#32 G.Wright)+17
13:441st & 10own 17(13:52) No Huddle-Shotgun #2 R.Ashford pass complete short middle to #9 S.Racanelli caught at WAKE21, for 14 yards to the WAKE31 (#8 D.Stone; #42 K.Johnson), 1ST DOWN+14
13:211st & 10own 31(13:31) No Huddle-Shotgun #2 R.Ashford pass complete short middle to #9 S.Racanelli caught at WAKE45, for 18 yards to the WAKE49 (#26 M.Jones), 1ST DOWN+18
13:061st & 10own 49(13:11) No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #9 S.Racanelli thrown to DUKE320
12:582nd & 10own 49(13:07) No Huddle-Shotgun #2 R.Ashford rush left for 19 yards gain to the DUKE32 (#0 C.Rivers), 1ST DOWN+19
12:401st & 10opp 32(12:44) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #4 S.Berkhalter thrown to DUKE00 broken up by #0 C.Rivers0
12:342nd & 10opp 32(12:40) No Huddle-Shotgun #2 R.Ashford pass complete short left to #84 E.Falayi caught at DUKE29, for 5 yards to the DUKE27 (#0 C.Rivers), out of bounds+5
12:083rd & 5opp 27(12:13) No Huddle-Shotgun #2 R.Ashford pass complete short left to #0 T.Clark caught at DUKE26, for 5 yards to the DUKE22 (#0 C.Rivers), 1ST DOWN+5
11:451st & 10opp 22(11:49) No Huddle-Shotgun #2 R.Ashford pass complete short left to #0 T.Clark caught at DUKE17, for 9 yards to the DUKE13 (#42 K.Johnson), out of bounds+9
11:262nd & 1opp 13(11:32) No Huddle-Shotgun #0 T.Clark rush middle for 12 yards gain to the DUKE01 (#3 C.Weaver; #42 K.Johnson), 1ST DOWN+12
11:131st & goalopp 1Ty Clark III 1 Yd Run (Connor Calvert Kick)+1

DUKE9 plays, 35 yd · On downs

11:131st & 10own 35(11:13) #97 C.Carlson kickoff 65 yards to the DUKE00, Touchback0
11:071st & 10own 25(11:13) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #18 C.Barkate thrown to WAKE46 broken up by #20 Z.Jackson0
11:012nd & 10own 25(11:07) Shotgun #20 N.Sheppard rush middle for 2 yards gain to the DUKE27 (#43 F.Cusano)+2
10:193rd & 8own 27(10:22) Shotgun #10 D.Mensah pass incomplete deep right to #7 Q.Brown thrown to WAKE45 QB hurried by #5 D.Patterson0
10:084th & 8own 27(10:17) #41 K.Reynoldson rush right for 26 yards gain to the WAKE47, out of bounds at WAKE47, 1ST DOWN+26
9:271st & 10opp 47(09:34) No Huddle-Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at WAKE44, for 4 yards to the WAKE43, out of bounds at WAKE43+4
8:472nd & 6opp 43(08:52) No Huddle-Shotgun #20 N.Sheppard rush right for 5 yards gain to the WAKE38 (#9 Q.Bryant)+5
8:043rd & 1opp 38(08:08) Shotgun #4 A.Castle rush right for 2 yards loss to the WAKE40 (#11 L.Hardy)−2
7:254th & 3opp 40(07:30) Shotgun #10 D.Mensah pass incomplete short right to #18 C.Barkate thrown to WAKE32 QB hurried by #5 D.Patterson and #94 Z.Lohavichan, TURNOVER ON DOWNS0

WAKE4 plays, 42 yd · Turnover

7:211st & 10own 40(07:25) No Huddle-Shotgun #1 D.Claiborne rush left for 1 yard gain to the WAKE41 (#2 J.Francois)+1
6:582nd & 9own 41(07:05) No Huddle-Shotgun #2 R.Ashford pass complete short right to #8 C.Hernandez caught at DUKE43, for 32 yards to the DUKE27 (#34 L.Mergott), 1ST DOWN, PENALTY DUKE Offside declined+32
6:481st & 10opp 27(06:51) No Huddle-Shotgun #2 R.Ashford pass incomplete short middle to #9 S.Racanelli thrown to DUKE22 QB hurried by #99 A.Hall0
6:382nd & 10opp 27(06:48) No Huddle-Shotgun #2 R.Ashford pass complete short left to #1 D.Claiborne caught at DUKE32, for 9 yards to the DUKE18 fumbled by #1 D.Claiborne at DUKE21 forced by #0 C.Rivers recovered by DUKE #34 L.Mergott at DUKE18, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD+9

DUKE15 plays, 62 yd · On downs

6:331st & 10own 18(06:37) No Huddle-Shotgun #20 N.Sheppard rush middle for 4 yards gain to the DUKE22 (#24 D.Hazen; #21 A.Hall)+4
5:462nd & 6own 22(05:49) Shotgun #20 N.Sheppard rush middle for 1 yard loss to the DUKE21 (#24 D.Hazen; #94 Z.Lohavichan)−1
5:442nd & 6opp 22Timeout Wake Forest, clock 05:440
5:363rd & 7own 21(05:43) No Huddle-Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at DUKE25, for 15 yards to the DUKE36 (#8 J.Loving; #45 N.Andersen), 1ST DOWN+15
4:511st & 10own 36(04:55) Shotgun #4 A.Castle rush middle for 3 yards loss to the DUKE33 (#52 D.Afalava)−3
4:511st & 10opp 36Timeout Wake Forest, clock 04:510
4:452nd & 13own 33(04:51) No Huddle-Shotgun #10 D.Mensah pass complete short right to #20 N.Sheppard caught at DUKE31, for 19 yards to the WAKE48 (#22 M.Turpin), out of bounds, 1ST DOWN, PENALTY DUKE UNS: Unsportsmanlike Conduct (#77 J.Pickett) 15 yards from WAKE48 to DUKE37+19
4:411st & 10own 37(04:45) Shotgun #4 A.Castle rush middle for 1 yard loss to the DUKE36 (#10 G.Kirschke; #22 M.Turpin)−1
4:401st & 10opp 37Timeout Wake Forest, clock 04:400
4:302nd & 11own 36(04:38) Shotgun #10 D.Mensah pass complete short middle to #18 C.Barkate caught at DUKE48, for 37 yards to the WAKE27 (#20 Z.Jackson; #23 B.Johnson), 1ST DOWN+37
3:441st & 10opp 27(03:49) Shotgun #4 A.Castle rush right for 1 yard loss to the WAKE28 (#99 M.Ibirogba; #11 L.Hardy)−1
3:002nd & 11opp 28(03:02) Shotgun #10 D.Mensah pass incomplete short middle to #18 C.Barkate thrown to WAKE28 broken up by #24 D.Hazen0
2:523rd & 11opp 28(03:00) Shotgun #20 N.Sheppard rush left for 8 yards gain to the WAKE20 (#5 D.Patterson; #8 J.Loving)+8
2:133rd & 11opp 28Timeout Duke, clock 02:130
2:114th & 3opp 20(02:13) No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #7 Q.Brown thrown to WAKE23, TURNOVER ON DOWNS0

WAKE2 plays, -9 yd · Turnover

2:111st & 10own 20PENALTY WAKE False Start (#65 C.Richard) 5 yards from WAKE20 to WAKE15. NO PLAY+5
2:021st & 15own 15(02:11) No Huddle-Shotgun #2 R.Ashford sacked for loss of 4 yards to the WAKE11 (#26 M.Jones), fumble by #2 R.Ashford recovered by DUKE #34 L.Mergott at WAKE11, End Of Play−4

DUKE6 plays, 11 yd · Touchdown

1:581st & 10opp 11(02:01) No Huddle-Shotgun #20 N.Sheppard rush middle for 0 yards to the WAKE11 (#45 N.Andersen)0
1:581st & 10opp 11Timeout Duke, clock 01:580
1:532nd & 10opp 11(01:57) Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE10 (#5 D.Patterson; #11 L.Hardy)+1
1:073rd & 9opp 10(01:12) Shotgun #4 A.Castle rush right for 1 yard loss to the WAKE11 (#10 G.Kirschke; #5 D.Patterson)−1
0:263rd & 9opp 10Timeout Duke, clock 00:260
0:234th & 10opp 11Jeremiah Hasley 11 Yd pass from Darian Mensah (Todd Pelino Kick)+11

WAKE7 plays, 32 yd · End of period

0:231st & 10own 35(00:23) #39 C.Salas kickoff 65 yards to the WAKE00, Touchback0
0:171st & 10own 25(00:22) No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #84 E.Falayi thrown to WAKE38 broken up by #42 K.Johnson0
0:142nd & 10own 25(00:14) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #13 J.Melvin thrown to DUKE48 broken up by #0 C.Rivers PENALTY DUKE Offside (#7 V.Anthony Jr.) 5 yards from WAKE25 to WAKE30. NO PLAY+5
0:112nd & 5own 30(00:11) No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #84 E.Falayi thrown to WAKE48 PENALTY DUKE Roughing The Passer (#7 V.Anthony Jr.) 15 yards from WAKE30 to WAKE45, 1ST DOWN. NO PLAY+15
0:031st & 10own 45(00:08) No Huddle-Shotgun #2 R.Ashford pass complete deep right to #9 S.Racanelli caught at DUKE35, for 20 yards to the DUKE35, out of bounds at DUKE35, 1ST DOWN+20
0:021st & 10opp 35(00:02) No Huddle-Shotgun #2 R.Ashford sacked for loss of 8 yards to the DUKE43 (#34 L.Mergott, #10 T.Reed)−4
0:001st & 10opp 35End of 4th quarter.−8

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Wake Forest

Duke 6–4 vs Wake Forest

  • 2024 · wk 14Duke 23 @ Wake Forest 17
  • 2023 · wk 10Wake Forest 21 @ Duke 24
  • 2022 · wk 13Wake Forest 31 @ Duke 34
  • 2021 · wk 9Duke 7 @ Wake Forest 45
  • 2019 · wk 13Duke 27 @ Wake Forest 39
  • 2018 · wk 13Wake Forest 59 @ Duke 7
  • 2017 · wk 13Duke 31 @ Wake Forest 23
  • 2016 · wk 2Wake Forest 24 @ Duke 14
  • 2015 · wk 13Duke 27 @ Wake Forest 21
  • 2014 · wk 14Wake Forest 21 @ Duke 41

Previous meeting vs. Manny Diaz

Wake Forest 0–1 vs Manny Diaz

  • 2024 · wk 14Duke 23 @ Wake Forest 17

Research

Keep this open while you look at others