Week 14 · 2024

Duke at Wake Forest

Sat 11/30/2024 12:00 PMAllegacy Federal Credit Union StadiumWake Forest pregame41%Pregame win probability: 41% for Wake Forest. Duke favored, and won.Conference

42°Cloudy10 mph WNW · 22% humidityRecorded at kickoff by College Football Data

Duke

23

9–4

Wake Forest

17

4–8

Attendance

24,776

reported

WAKE9 plays, 9 yd · Punt

15:00own 35Cosme Salas kickoff for 65 yds for a touchback0
15:001st & 10own 25Demond Claiborne run for 1 yd to the WAKE 26+1
15:002nd & 9own 26Hank Bachmeier pass complete to Taylor Morin for 5 yds to the WAKE 31+5
15:003rd & 4own 31Demond Claiborne run for 12 yds to the WAKE 43 for a 1ST down+12
15:001st & 10own 43Demond Claiborne run for no gain to the WAKE 430
15:002nd & 10own 43Hank Bachmeier pass complete to Taylor Morin for 6 yds to the WAKE 49+6
15:003rd & 4own 49BACHMEIER, Hank pass deep to the right complete for 17 yards to FIELDS, Horatio caught at the DUKE34 and advanced to the DUKE34, out of bounds. PENALTY WAKEF Face mask on CLAIBORNE, Demond enforced 15 yards from the WAKEF49 to the WAKEF34 [NHSG]. NO PLAY (replay the down).−15
15:003rd & 19own 34Hank Bachmeier pass incomplete0
12:124th & 19own 34Ivan Mora punt for 35 yds, downed at the DUKE 310

DUKE4 plays, 8 yd · Punt

12:121st & 10own 31Maalik Murphy pass complete to Sahmir Hagans for a loss of 1 yard to the DUKE 30−1
12:122nd & 11own 30Maalik Murphy pass incomplete0
12:123rd & 11own 30Maalik Murphy pass complete to Star Thomas for 9 yds to the DUKE 39+9
10:574th & 2own 39Kade Reynoldson punt for 36 yds0

WAKE14 plays, 50 yd · Missed FG

10:571st & 10own 25Demond Claiborne run for 10 yds to the WAKE 35 for a 1ST down+10
10:571st & 10own 35Hank Bachmeier run for no gain to the WAKE 350
10:572nd & 10own 35Hank Bachmeier pass incomplete0
10:573rd & 10own 35Hank Bachmeier pass complete to Horatio Fields for 15 yds to the 50 yard line for a 1ST down+15
10:571st & 10midfieldDemond Claiborne run for 1 yd to the DUKE 49+1
10:572nd & 9opp 49Hank Bachmeier pass complete to Taylor Morin for 10 yds to the DUKE 39 for a 1ST down+10
10:571st & 10opp 39BACHMEIER, Hank scrambles up the middle for a gain of 13 yards to the DUKE26 (HOWARD, Alex). PENALTY WAKEF Holding on TROST, Keagen enforced 10 yards from the DUKE39 to the DUKE49 [NHSG]. NO PLAY (replay the down).−10
10:571st & 20opp 49Hank Bachmeier pass incomplete0
10:572nd & 20opp 49Demond Claiborne run for 6 yds to the DUKE 43+6
10:573rd & 14opp 43Hank Bachmeier pass complete to Cameron Hite for 16 yds to the DUKE 27 for a 1ST down+16
10:571st & 10opp 27Demond Claiborne run for 1 yd to the DUKE 26+1
10:572nd & 9opp 26Hank Bachmeier pass complete to Micah Mays Jr. for a loss of 1 yard to the DUKE 27−1
10:573rd & 10opp 27Demond Claiborne run for 2 yds to the DUKE 25+2
4:504th & 8opp 25Matthew Dennis 43 yd FG MISSED+43

DUKE4 plays, 7 yd · Punt

4:501st & 10own 25Jaquez Moore run for 3 yds to the DUKE 28+3
4:502nd & 7own 28Jaquez Moore run for a loss of 2 yards to the DUKE 26−2
4:503rd & 9own 26Maalik Murphy pass complete to Eli Pancol for 6 yds to the DUKE 32+6
3:074th & 3own 32Kade Reynoldson punt for 48 yds, fair catch by Taylor Morin at the WAKE 200

WAKE4 plays, 9 yd · Punt

3:071st & 10own 20Demond Claiborne run for 8 yds to the WAKE 28+8
3:072nd & 2own 28Demond Claiborne run for 1 yd to the WAKE 29+1
3:073rd & 1own 29Demond Claiborne run for no gain to the WAKE 290
1:394th & 1own 29Ivan Mora punt for 40 yds0

DUKE9 plays, 41 yd · Field goal

1:391st & 10own 31Maalik Murphy pass complete to Jake Taylor for 10 yds to the DUKE 41 for a 1ST down+10
1:391st & 10own 41Maalik Murphy pass complete to Eli Pancol for 5 yds to the DUKE 46+5
1:392nd & 5own 46Star Thomas run for 7 yds to the WAKE 47 for a 1ST down+7
0:001st & 10opp 47Star Thomas run for 20 yds to the WAKE 27 for a 1ST down+20
0:00opp 47End of 1st Quarter+20
15:001st & 10opp 27Star Thomas run for no gain to the WAKE 270
15:002nd & 10opp 27Grayson Loftis run for a loss of 1 yard to the WAKE 28−1
15:003rd & 11opp 28Maalik Murphy pass incomplete0
13:394th & 11opp 28Todd Pelino 45 Yd Field Goal+45

WAKE9 plays, 77 yd · Touchdown

13:34own 35Cosme Salas kickoff for 52 yds , Demond Claiborne return for 10 yds to the WAKE 23+10
13:341st & 10own 23Hank Bachmeier pass complete to Deuce Alexander for 9 yds to the WAKE 32+9
13:342nd & 1own 32Tate Carney run for no gain to the WAKE 320
13:343rd & 1own 32Tate Carney run for 6 yds to the WAKE 38 for a 1ST down+6
13:341st & 10own 38Wake Forest Penalty, False Start (-5 Yards) to the WAKE 33−5
13:341st & 15own 33Hank Bachmeier pass complete to Deuce Alexander for 19 yds to the DUKE 48 for a 1ST down+19
13:341st & 10opp 48Tate Carney run for 10 yds to the DUKE 38 for a 1ST down+10
13:341st & 10opp 38Hank Bachmeier pass complete to Horatio Fields for 30 yds to the DUKE 8 for a 1ST down+30
10:231st & goalopp 8Tate Carney 8 Yd Run (Matthew Dennis Kick)+8

DUKE4 plays, 27 yd · Turnover

10:23own 35Caleb Carlson kickoff for 65 yds for a touchback0
10:231st & 10own 25Jaquez Moore run for 1 yd to the DUKE 26+1
10:232nd & 9own 26Maalik Murphy pass complete to Jordan Moore for 26 yds to the WAKE 48 for a 1ST down+26
9:241st & 10opp 48Maalik Murphy pass intercepted Rushaun Tongue return for no gain to the WAKE 300

WAKE11 plays, 51 yd · Field goal

9:241st & 10own 30Demond Claiborne run for 3 yds to the WAKE 33+3
9:242nd & 7own 33Hank Bachmeier pass incomplete0
9:243rd & 7own 33Hank Bachmeier run for 8 yds to the WAKE 41 for a 1ST down+8
9:241st & 10own 41Hank Bachmeier pass complete to Donavon Greene for 6 yds to the WAKE 47+6
9:242nd & 4own 47Hank Bachmeier pass complete to Taylor Morin for 12 yds to the DUKE 41 for a 1ST down+12
9:241st & 10opp 41Demond Claiborne run for a loss of 1 yard to the DUKE 42−1
9:242nd & 11opp 42Hank Bachmeier run for 15 yds to the DUKE 27 for a 1ST down+15
9:241st & 10opp 27Demond Claiborne run for 3 yds to the DUKE 24+3
9:242nd & 7opp 24Hank Bachmeier pass incomplete0
9:243rd & 7opp 24Hank Bachmeier pass complete to Taylor Morin for 5 yds to the DUKE 19+5
5:134th & 2opp 19Matthew Dennis 37 Yd Field Goal+37

DUKE9 plays, 21 yd · Punt

5:08own 35Caleb Carlson kickoff for 64 yds , Peyton Jones return for 17 yds to the DUKE 18+17
5:081st & 10own 18Star Thomas run for a loss of 3 yards to the DUKE 15−3
5:082nd & 13own 15Maalik Murphy pass complete to Jake Taylor for 11 yds to the DUKE 26+11
5:083rd & 2own 26Maalik Murphy pass complete to Star Thomas for 7 yds to the DUKE 33 for a 1ST down+7
5:081st & 10own 33Star Thomas run for 2 yds to the DUKE 35+2
5:082nd & 8own 35Maalik Murphy pass complete to Sahmir Hagans for 4 yds to the DUKE 39+4
5:083rd & 4own 39Maalik Murphy pass incomplete0
2:174th & 4own 39Kade Reynoldson punt for 32 yds, fair catch by Taylor Morin at the WAKE 290
2:171st & 10own 29Duke Penalty, Offsides (Kendy Charles) to the WAKE 34+5

WAKE9 plays, 15 yd · Punt

2:001st & 10own 40Timeout Wake Forest, clock 02:000
2:001st & 5own 34Tate Carney run for 6 yds to the WAKE 40 for a 1ST down+6
2:001st & 10own 40Hank Bachmeier pass complete to Horatio Fields for 8 yds to the WAKE 48+8
2:002nd & 2own 48Hank Bachmeier run for 7 yds to the DUKE 45 for a 1ST down+7
2:001st & 10opp 45Hank Bachmeier pass incomplete0
2:002nd & 10opp 45Hank Bachmeier sacked by Aaron Hall and Wesley Williams for a loss of 1 yard to the DUKE 46−1
0:304th & 21own 44Timeout Duke, clock 00:300
0:303rd & 11opp 46Hank Bachmeier sacked for a loss of 10 yards to the WAKE 44 Hank Bachmeier fumbled, recovered by WAKE Tate Carney , return for 0 yards−10
0:194th & 21own 44Ivan Mora punt for 45 yds , Que'Sean Brown returns for 12 yds to the DUKE 23+12

DUKE3 plays, 18 yd · End of period

0:191st & 10own 23Jaquez Moore run for 13 yds to the DUKE 36 for a 1ST down+13
0:00own 41End of 2nd Quarter−5
0:001st & 10own 36Maalik Murphy pass complete to Jake Taylor for 5 yds to the DUKE 41+5

DUKE5 plays, -1 yd · Punt

15:00own 35Caleb Carlson kickoff for 65 yds for a touchback0
15:001st & 10own 25Star Thomas run for a loss of 1 yard to the DUKE 24−1
15:002nd & 11own 24Maalik Murphy sacked by Bryce Ganious for a loss of 10 yards to the DUKE 14−10
15:003rd & 21own 14Star Thomas run for 10 yds to the DUKE 24+10
13:094th & 11own 24Kade Reynoldson punt for 43 yds, downed at the WAKE 330

WAKE4 plays, 7 yd · Punt

13:091st & 10own 33Demond Claiborne run for a loss of 1 yard to the WAKE 32−1
13:092nd & 11own 32Hank Bachmeier sacked by Vincent Anthony Jr. for a loss of 3 yards to the WAKE 29−3
13:093rd & 14own 29Demond Claiborne run for 11 yds to the WAKE 40+11
11:124th & 3own 40Ivan Mora punt for 47 yds, downed at the DUKE 130

DUKE3 plays, 1 yd · Turnover

11:121st & 10own 13Jaquez Moore run for a loss of 2 yards to the DUKE 11−2
11:122nd & 12own 11Maalik Murphy pass incomplete0
10:153rd & 12own 11Maalik Murphy pass complete to Jaquez Moore for 3 yds Jaquez Moore fumbled, recovered by WAKE Dylan Hazen D. Hazen return for 0 yds+3

WAKE3 plays, 14 yd · Touchdown

10:151st & 10opp 14Demond Claiborne run for a loss of 1 yard to the DUKE 15−1
10:152nd & 11opp 15Demond Claiborne run for 6 yds to the DUKE 9+6
9:003rd & 5opp 9Horatio Fields 9 Yd pass from Hank Bachmeier (Matthew Dennis Kick)+9

DUKE8 plays, 32 yd · Punt

9:00own 35Caleb Carlson kickoff for 65 yds for a touchback0
9:001st & 10own 25Maalik Murphy pass complete to Que'Sean Brown for 6 yds to the DUKE 31+6
9:002nd & 4own 31Maalik Murphy pass complete to Jordan Moore for 7 yds to the DUKE 38 for a 1ST down+7
9:001st & 10own 38Maalik Murphy pass complete to Jordan Moore for 18 yds to the WAKE 44 for a 1ST down+18
9:001st & 10opp 44Maalik Murphy pass complete to Star Thomas for 2 yds to the WAKE 42+2
9:002nd & 8opp 42Star Thomas run for a loss of 1 yard to the WAKE 43−1
9:003rd & 9opp 43Maalik Murphy pass incomplete0
6:074th & 9opp 43Kade Reynoldson punt for 34 yds, fair catch by Taylor Morin at the WAKE 90

WAKE7 plays, 9 yd · Punt

6:071st & 10own 9Tate Carney run for 2 yds to the WAKE 11+2
6:072nd & 8own 11Tate Carney run for 6 yds to the WAKE 17+6
6:073rd & 2own 17Tate Carney run for 2 yds to the WAKE 19 for a 1ST down+2
6:071st & 10own 19Tate Carney run for 3 yds to the WAKE 22+3
6:072nd & 7own 22Hank Bachmeier sacked by Alex Howard for a loss of 4 yards to the WAKE 18−4
6:073rd & 11own 18Hank Bachmeier pass complete to Taylor Morin for no gain to the WAKE 180
2:334th & 11own 18Ivan Mora punt for 37 yds , Que'Sean Brown returns for 13 yds to the WAKE 42+13

DUKE4 plays, 42 yd · Touchdown

2:331st & 10opp 42Maalik Murphy pass complete to Que'Sean Brown for 30 yds to the WAKE 12 for a 1ST down+30
2:331st & 10opp 12Star Thomas run for 3 yds to the WAKE 9+3
2:332nd & 7opp 9Maalik Murphy pass complete to Eli Pancol for 6 yds to the WAKE 3+6
0:363rd & 1opp 3Star Thomas 3 Yd Run (Todd Pelino Kick)+3

DUKE10 plays, 45 yd · Touchdown

0:27own 35Cosme Salas kickoff for 55 yds , Demond Claiborne return for 35 yds to the WAKE 45 Demond Claiborne fumbled, recovered by DUKE Vontae Floyd V. Floyd return for 35 yds , return for no gain to the WAKE 45+55
0:271st & 10opp 45Maalik Murphy pass incomplete0
0:00opp 45End of 3rd Quarter0
0:002nd & 10opp 45Maalik Murphy pass complete to Eli Pancol for 3 yds to the WAKE 42+3
15:003rd & 7opp 42Maalik Murphy pass complete to Jordan Moore for 8 yds to the WAKE 34 for a 1ST down+8
15:001st & 10opp 34Jaquez Moore run for 6 yds to the WAKE 28+6
15:002nd & 4opp 28Jaquez Moore run for 6 yds to the WAKE 22 for a 1ST down+6
15:001st & 10opp 22Jaquez Moore run for 18 yds to the WAKE 4 for a 1ST down+18
15:001st & goalopp 4MURPHY, Maalik pass short up the middle incomplete intended for MOORE, Jordan thrown to the WAKEF0. PENALTY WAKEF Holding on MULL, Jaxon enforced half the distance from the goal, 2 yards from the WAKEF4 to the WAKEF2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).+2
12:571st & goalopp 2Maalik Murphy 2 Yd Run (Todd Pelino Kick)+2

WAKE15 plays, 36 yd · Punt

12:57own 35Cosme Salas kickoff for 65 yds for a touchback0
12:571st & 10own 25Hank Bachmeier pass complete to Demond Claiborne for 4 yds to the WAKE 29+4
12:572nd & 6own 29Hank Bachmeier pass incomplete0
12:093rd & 6own 29Hank Bachmeier run for 9 yds to the WAKE 38 for a 1ST down+9
12:091st & 10own 38Demond Claiborne run for 2 yds to the WAKE 40+2
12:092nd & 8own 40Wake Forest Penalty, False Start (TEAM) to the WAKE 35−5
12:092nd & 13own 35Hank Bachmeier pass complete to Horatio Fields for 4 yds to the WAKE 39+4
12:093rd & 9own 39Hank Bachmeier pass complete to Taylor Morin for 11 yds to the 50 yard line for a 1ST down+11
12:091st & 10midfieldDemond Claiborne run for 3 yds to the DUKE 47+3
12:092nd & 7opp 47Hank Bachmeier run for 1 yd to the DUKE 46+1
12:093rd & 6opp 46Hank Bachmeier pass complete to Deuce Alexander for 7 yds to the DUKE 39 for a 1ST down+7
12:091st & 10opp 39Tate Carney run for 2 yds to the DUKE 37+2
12:092nd & 8opp 37Hank Bachmeier run for no gain to the DUKE 370
12:093rd & 8opp 37Hank Bachmeier pass complete to Taylor Morin for a loss of 2 yards to the DUKE 39−2
6:344th & 10opp 39Ivan Mora punt for 39 yds for a touchback0

DUKE7 plays, 18 yd · Punt

6:341st & 10own 20Star Thomas run for 5 yds to the DUKE 25+5
6:342nd & 5own 25Maalik Murphy pass complete to Sahmir Hagans for 3 yds to the DUKE 28+3
6:343rd & 2own 28Star Thomas run for 7 yds to the DUKE 35 for a 1ST down+7
6:341st & 10own 35Maalik Murphy pass complete to Sahmir Hagans for 5 yds to the DUKE 40+5
6:342nd & 5own 40Jaquez Moore run for a loss of 2 yards to the DUKE 38−2
6:343rd & 7own 38Maalik Murphy pass incomplete0
3:204th & 7own 38Kade Reynoldson punt for 45 yds, fair catch by Taylor Morin at the WAKE 170

WAKE8 plays, 11 yd · Punt

3:201st & 10own 17Hank Bachmeier pass incomplete0
3:202nd & 10own 17Hank Bachmeier pass complete to Cameron Hite for 16 yds to the WAKE 33 for a 1ST down+16
2:211st & 10own 33Hank Bachmeier run for a loss of 8 yards to the WAKE 16−8
2:002nd & 27own 16Timeout Wake Forest, clock 02:000
2:002nd & 27own 16Hank Bachmeier pass complete to Horatio Fields for 18 yds to the WAKE 34+18
1:294th & 15own 28Timeout Duke, clock 01:290
1:293rd & 9own 34Hank Bachmeier sacked by Wesley Williams and TEAM for a loss of 6 yards to the WAKE 28−6
1:224th & 15own 28Ivan Mora punt for 38 yds, fair catch by Que'Sean Brown at the DUKE 240

DUKE9 plays, 76 yd · Touchdown

1:221st & 10own 24Maalik Murphy pass complete to Jake Taylor for 8 yds to the DUKE 32+8
1:222nd & 2own 32Star Thomas run for 6 yds to the DUKE 38 for a 1ST down+6
1:221st & 10own 38Maalik Murphy pass complete to Star Thomas for 7 yds to the DUKE 45+7
0:233rd & 1own 47Timeout Duke, clock 00:230
0:232nd & 3own 45Maalik Murphy pass complete to Star Thomas for 2 yds to the DUKE 47+2
0:233rd & 1own 47Star Thomas run for 8 yds to the WAKE 45 for a 1ST down+8
0:231st & 10opp 45Maalik Murphy pass complete to Jake Taylor for 6 yds to the WAKE 39+6
0:002nd & 4opp 39Maalik Murphy pass complete to Jordan Moore for 39 yds for a TD+39
0:00goal lineEnd of 4th Quarter0

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. Team

Wake Forest 4–6 vs Duke

  • 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
  • 2013 · wk 13Duke 28 @ Wake Forest 21

Previous 9 meetings vs. Dave Clawson

Duke 5–4 vs Dave Clawson

  • 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

Research

Keep this open while you look at others