Week 13 · 2024
Virginia Tech at Duke
Sat 11/23/2024 08:00 PMWallace Wade StadiumDuke pregame43% — Pregame win probability: 43% for Duke. Virginia Tech favored, and lost — Duke won.Conference
49°Fair3 mph WSW · 59% humidityRecorded at kickoff by College Football Data
Virginia Tech
28
6–7
Duke
31
9–4
Attendance
22,462
reported
DUKE4 plays, 9 yd · Punt | ||||
| 1:12 | 1st & 10 | midfield | Star Thomas run for 1 yd to the VT 49 | +1 |
| 1:06 | 2nd & 9 | opp 49 | Star Thomas run for 3 yds to the VT 46 | +3 |
| 0:16 | 3rd & 6 | opp 46 | Star Thomas run for 5 yds to the VT 41 | +5 |
| 0:10 | 4th & 1 | opp 41 | Kade Reynoldson punt for 28 yds, punt out-of-bounds at the VT 13 , Jaylin Lane returns for no gain to the VT 13 | 0 |
VT5 plays, 20 yd · Punt | ||||
| 14:37 | 1st & 10 | own 14 | Jaylin Lane run for 14 yds to the VT 28 for a 1ST down | +14 |
| 14:02 | 1st & 10 | own 28 | Collin Schlee pass complete to Bhayshul Tuten for 1 yd to the VT 29 | +1 |
| 13:33 | 2nd & 9 | own 29 | Bhayshul Tuten run for 5 yds to the VT 34 | +5 |
| 13:11 | 3rd & 4 | own 34 | Collin Schlee pass incomplete to Stephen Gosnell | 0 |
| 13:05 | 4th & 4 | own 34 | Peter Moore punt for 52 yds, fair catch by Que'Sean Brown at the DUKE 14 | 0 |
DUKE1 play, 86 yd · Touchdown | ||||
| 12:55 | 1st & 10 | own 14 | Maalik Murphy pass complete to Eli Pancol for 86 yds for a TD (Todd Pelino KICK) | +86 |
VT9 plays, 16 yd · Punt | ||||
| 12:55 | 1st & 10 | own 35 | Cosme Salas kickoff for 65 yds for a touchback | 0 |
| 12:47 | 1st & 10 | own 25 | Collin Schlee run for 7 yds to the VT 32 | +7 |
| 12:15 | 2nd & 3 | own 32 | (12:21) No Huddle-Shotgun Schlee,Collin rush right for 3 yards loss to the VaTech29 (Howard,Alex) PENALTY Duke Face Mask (Howard,Alex) 15 yards from VaTech32 to VaTech47, 1ST DOWN. NO PLAY. | +15 |
| 11:54 | 1st & 10 | own 47 | Bhayshul Tuten run for 5 yds to the DUKE 48 | +5 |
| 11:22 | 2nd & 5 | opp 48 | Bhayshul Tuten run for 3 yds to the DUKE 45 | +3 |
| 11:00 | 3rd & 2 | opp 45 | Collin Schlee run for 1 yd to the DUKE 44 | +1 |
| 10:19 | 4th & 1 | opp 44 | (10:23) Shotgun Schlee,Collin rush right for 4 yards gain to the Duke40 (Moore,Terry) PENALTY VaTech Holding (Moore,Braelin) 10 yards from Duke44 to VaTech46. NO PLAY. | −10 |
| 10:00 | 4th & 11 | own 46 | (10:00) PENALTY VaTech False Start (Pennix,Jonathan) 5 yards from VaTech46 to VaTech41. NO PLAY. | −5 |
| 9:32 | 4th & 16 | own 41 | Peter Moore punt for 39 yds | 0 |
DUKE3 plays, 80 yd · Touchdown | ||||
| 9:27 | 1st & 10 | own 20 | Maalik Murphy pass incomplete to Sahmir Hagans | 0 |
| 9:17 | 2nd & 10 | own 20 | Maalik Murphy pass complete to Jordan Moore for 3 yds to the DUKE 23 | +3 |
| 8:40 | 3rd & 7 | own 23 | Maalik Murphy pass complete to Eli Pancol for 77 yds for a TD (Todd Pelino KICK) | +77 |
VT5 plays, 8 yd · Punt | ||||
| 8:35 | 1st & 10 | own 35 | Cosme Salas kickoff for 60 yds , Thomas Williams return for 21 yds to the VT 26 | +21 |
| 8:25 | 1st & 10 | own 26 | Jaylin Lane run for a loss of 1 yard to the VT 25 | −1 |
| 7:53 | 2nd & 11 | own 25 | Collin Schlee run for 8 yds to the VT 33 | +8 |
| 7:26 | 3rd & 3 | own 33 | Collin Schlee pass complete to Bhayshul Tuten for 1 yd to the VT 34 | +1 |
| 6:41 | 4th & 2 | own 34 | Peter Moore punt for 47 yds , Que'Sean Brown returns for 19 yds to the DUKE 38 | +19 |
DUKE5 plays, 18 yd · Punt | ||||
| 6:32 | 1st & 10 | own 38 | Maalik Murphy pass complete to Eli Pancol for 12 yds to the 50 yard line for a 1ST down | +12 |
| 6:17 | 1st & 10 | midfield | Star Thomas run for 6 yds to the VT 44 | +6 |
| 5:58 | 2nd & 4 | opp 44 | Maalik Murphy pass incomplete to Eli Pancol | 0 |
| 5:52 | 3rd & 4 | opp 44 | Maalik Murphy pass incomplete | 0 |
| 5:45 | 4th & 4 | opp 44 | Kade Reynoldson punt for 29 yds, fair catch by Jaylin Lane at the VT 15 | 0 |
VT3 plays, 85 yd · Touchdown | ||||
| 5:39 | 1st & 10 | own 15 | Jeremiah Coney run for 5 yds to the VT 20 | +5 |
| 5:05 | 2nd & 5 | own 20 | (05:10) No Huddle-Shotgun Schlee,Collin rush right for 3 yards loss to the VaTech17 (Nicholas,Ozzie) PENALTY Duke Face Mask (Nicholas,Ozzie) 15 yards from VaTech20 to VaTech35, 1ST DOWN. NO PLAY. | +15 |
| 4:28 | 1st & 10 | own 35 | Collin Schlee pass complete to Ali Jennings for 65 yds for a TD (John Love KICK) | +65 |
DUKE5 plays, 2 yd · Punt | ||||
| 4:28 | 1st & 10 | own 35 | Kyle Lowe kickoff for 65 yds for a touchback | 0 |
| 4:19 | 1st & 10 | own 25 | Maalik Murphy pass complete to Que'Sean Brown for 1 yd to the DUKE 26 | +1 |
| 3:45 | 2nd & 9 | own 26 | Maalik Murphy pass complete to Peyton Jones for 1 yd to the DUKE 27 | +1 |
| 3:13 | 3rd & 8 | own 27 | Maalik Murphy pass incomplete to Jake Taylor | 0 |
| 3:07 | 4th & 8 | own 27 | Kade Reynoldson punt for 38 yds, fair catch by Jaylin Lane at the VT 35 | 0 |
VT7 plays, 17 yd · On downs | ||||
| 3:01 | 1st & 10 | own 35 | Bhayshul Tuten run for 5 yds to the VT 40 | +5 |
| 2:30 | 2nd & 5 | own 40 | Bhayshul Tuten run for 4 yds to the VT 44 | +4 |
| 2:09 | 3rd & 1 | own 44 | Collin Schlee run for 2 yds to the VT 46 for a 1ST down | +2 |
| 1:39 | 1st & 10 | own 46 | Bhayshul Tuten run for 1 yd to the VT 47 | +1 |
| 1:08 | 2nd & 9 | own 47 | Collin Schlee run for 5 yds to the DUKE 48 | +5 |
| 0:39 | 3rd & 4 | opp 48 | Collin Schlee pass incomplete to Ayden Greene | 0 |
| 0:35 | 4th & 4 | opp 48 | Collin Schlee pass incomplete to Da'Quan Felton | 0 |
DUKE1 play, 0 yd · Turnover | ||||
| 0:30 | 1st & 10 | own 48 | Maalik Murphy pass incomplete to Jordan Moore | 0 |
VT9 plays, 64 yd · Touchdown | ||||
| 0:19 | 1st & 10 | own 36 | Collin Schlee pass incomplete to Da'Quan Felton | 0 |
| 0:00 | own 36 | End of 1st Quarter | 0 | |
| 0:00 | 2nd & 10 | own 36 | Collin Schlee run for 7 yds to the VT 43 | +7 |
| 14:56 | 3rd & 3 | own 43 | (14:58) Shotgun Tuten,Bhayshul rush middle for 2 yards gain to the VaTech45 (Moore,Terry) PENALTY VaTech Holding (Moore,Braelin) 10 yards from VaTech43 to VaTech33. NO PLAY. | −10 |
| 14:30 | 3rd & 13 | own 33 | Timeout Virginia Tech, clock 14:30 | 0 |
| 14:18 | 3rd & 13 | own 33 | William Watson III pass complete to Ali Jennings for 17 yds to the 50 yard line for a 1ST down | +17 |
| 13:52 | 1st & 10 | midfield | Jeremiah Coney run for 2 yds to the DUKE 48 | +2 |
| 13:19 | 2nd & 8 | opp 48 | William Watson III pass complete to Ali Jennings for 27 yds to the DUKE 21 for a 1ST down | +27 |
| 12:45 | 1st & 10 | opp 21 | Ayden Greene run for 21 yds for a TD (John Love KICK) | +21 |
DUKE4 plays, 3 yd · Turnover | ||||
| 12:39 | 1st & 10 | own 35 | Kyle Lowe kickoff for 65 yds , Peyton Jones return for 26 yds to the DUKE 26 | +26 |
| 12:32 | 1st & 10 | own 26 | Star Thomas run for 3 yds to the DUKE 29 | +3 |
| 12:06 | 2nd & 7 | own 29 | Maalik Murphy pass incomplete to Eli Pancol | 0 |
| 12:03 | 3rd & 7 | own 29 | Maalik Murphy pass intercepted | 0 |
VT9 plays, 29 yd · Field goal | ||||
| 11:54 | 1st & 10 | opp 36 | Bhayshul Tuten run for 9 yds to the DUKE 27 | +9 |
| 11:26 | 2nd & 1 | opp 27 | Bhayshul Tuten run for 2 yds to the DUKE 25 for a 1ST down | +2 |
| 10:58 | 1st & 10 | opp 25 | Bhayshul Tuten run for 8 yds to the DUKE 17 | +8 |
| 10:22 | 2nd & 2 | opp 17 | Bhayshul Tuten run for a loss of 1 yard to the DUKE 18 | −1 |
| 9:41 | 3rd & 3 | opp 18 | William Watson III pass complete to Jaylin Lane for 6 yds to the DUKE 12 for a 1ST down | +6 |
| 9:11 | 1st & 10 | opp 12 | Jaylin Lane run for 1 yd to the DUKE 11 | +1 |
| 8:35 | 2nd & 9 | opp 11 | William Watson III run for 4 yds to the DUKE 7 | +4 |
| 7:58 | 3rd & 5 | opp 7 | William Watson III pass incomplete to Harrison Saint Germain | 0 |
| 7:55 | 4th & 5 | opp 7 | John Love 24 yd FG GOOD | +24 |
DUKE7 plays, 75 yd · Touchdown | ||||
| 7:55 | 1st & 10 | own 35 | Kyle Lowe kickoff for 65 yds for a touchback | 0 |
| 7:46 | 1st & 10 | own 25 | Maalik Murphy pass complete to Sahmir Hagans for 2 yds to the DUKE 23 | +2 |
| 7:07 | 2nd & 12 | own 23 | (07:12) Shotgun Murphy,Maalik pass incomplete deep left to Hagans,Sahmir thrown to VaTech42 PENALTY VaTech Pass Interference (Jones,Jaylen) 15 yards from Duke23 to Duke38, 1ST DOWN. NO PLAY. | +15 |
| 7:04 | 1st & 10 | own 38 | Maalik Murphy pass incomplete to Jordan Moore | 0 |
| 6:56 | 2nd & 10 | own 38 | Maalik Murphy pass complete to Peyton Jones for 3 yds to the DUKE 35 | +3 |
| 6:08 | 3rd & 13 | own 35 | Maalik Murphy pass complete to Jordan Moore for 58 yds to the VT 7 for a 1ST down | +58 |
| 5:41 | 1st & goal | opp 7 | Maalik Murphy pass complete to Eli Pancol for 7 yds for a TD (Todd Pelino KICK) | +7 |
VT10 plays, 28 yd · Punt | ||||
| 5:41 | 1st & 10 | own 35 | Cosme Salas kickoff for 65 yds for a touchback | 0 |
| 5:35 | 1st & 10 | own 25 | Bhayshul Tuten run for 1 yd to the VT 26 | +1 |
| 4:59 | 2nd & 9 | own 26 | William Watson III run for 13 yds to the VT 39 for a 1ST down | +13 |
| 4:22 | 1st & 10 | own 39 | William Watson III sacked for a loss of 8 yards to the VT 31 | −8 |
| 3:41 | 2nd & 18 | own 31 | Bhayshul Tuten run for 1 yd to the VT 32 | +1 |
| 2:58 | 3rd & 17 | own 32 | (03:01) No Huddle-Shotgun Watson III,William pass incomplete deep left to Felton,Da'Quan thrown to Duke40 PENALTY Duke Pass Interference (Pickett,Joshua) 15 yards from VaTech32 to VaTech47, 1ST DOWN. NO PLAY. | +15 |
| 2:51 | 1st & 10 | own 47 | Ayden Greene run for a loss of 1 yard to the VT 46 | −1 |
| 2:09 | 2nd & 11 | own 46 | William Watson III pass complete to Ali Jennings for 7 yds to the DUKE 47 | +7 |
| 1:57 | 3rd & 4 | opp 47 | William Watson III pass incomplete to Jaylin Lane | 0 |
| 1:46 | 4th & 4 | opp 47 | Peter Moore punt for 47 yds for a touchback | 0 |
DUKE5 plays, 5 yd · Punt | ||||
| 1:42 | 1st & 10 | own 20 | Maalik Murphy pass incomplete to Jordan Moore | 0 |
| 1:34 | 2nd & 10 | own 20 | Star Thomas run for 5 yds to the DUKE 25 | +5 |
| 1:34 | 3rd & 5 | own 25 | Timeout Virginia Tech, clock 01:34 | 0 |
| 1:32 | 3rd & 5 | own 25 | Maalik Murphy pass incomplete to Eli Pancol | 0 |
| 1:24 | 4th & 5 | own 25 | Kade Reynoldson punt for 35 yds, punt out-of-bounds at the VT 48 | 0 |
VT7 plays, 14 yd · Turnover | ||||
| 1:18 | 1st & 10 | own 48 | William Watson III pass complete to Stephen Gosnell for 18 yds to the DUKE 34 for a 1ST down | +18 |
| 1:10 | 1st & 10 | opp 34 | William Watson III pass complete to Benji Gosnell for 9 yds to the DUKE 25 | +9 |
| 1:04 | 2nd & 1 | opp 25 | Jeremiah Coney run for 11 yds to the DUKE 14 for a 1ST down | +11 |
| 0:47 | 1st & 10 | opp 14 | William Watson III run for a loss of 2 yards to the DUKE 16 | −2 |
| 0:44 | 2nd & 12 | opp 16 | Timeout Virginia Tech, clock 00:44 | 0 |
| 0:40 | 2nd & 12 | opp 16 | William Watson III sacked by Kendy Charles for a loss of 9 yards to the DUKE 25 | −9 |
| 0:17 | 3rd & 21 | opp 25 | William Watson III sacked by Chandler Rivers for a loss of 13 yards to the DUKE 38 William Watson III fumbled, recovered by VT Chandler Rivers , return for 0 yards | −13 |
DUKE1 play, 0 yd · Turnover | ||||
| 0:13 | 1st & 10 | own 38 | Maalik Murphy pass incomplete to Jordan Moore | 0 |
VT4 plays, -10 yd · End of period | ||||
| 0:07 | 2nd & 10 | opp 43 | Timeout Duke, clock 00:07 | 0 |
| 0:04 | 1st & 10 | opp 43 | William Watson III pass incomplete to Benji Gosnell | 0 |
| 0:00 | 2nd & 10 | opp 43 | William Watson III sacked for a loss of 10 yards to the VT 47 | −10 |
| 0:00 | opp 43 | End of 2nd Quarter | −10 | |
DUKE9 plays, 74 yd · Touchdown | ||||
| 14:55 | 1st & 10 | own 35 | Kyle Lowe kickoff for 65 yds , Peyton Jones return for 26 yds to the DUKE 26 | +26 |
| 14:49 | 1st & 10 | own 26 | Star Thomas run for a loss of 3 yards to the DUKE 23 | −3 |
| 14:07 | 2nd & 13 | own 23 | Maalik Murphy pass complete to Que'Sean Brown for 34 yds to the VT 43 for a 1ST down | +34 |
| 13:46 | 1st & 10 | opp 43 | Maalik Murphy pass complete to Eli Pancol for 6 yds to the VT 37 | +6 |
| 13:23 | 2nd & 4 | opp 37 | Maalik Murphy pass complete to Que'Sean Brown for 18 yds to the VT 19 for a 1ST down | +18 |
| 13:01 | 1st & 10 | opp 19 | Star Thomas run for 2 yds to the VT 17 | +2 |
| 12:16 | 2nd & 8 | opp 17 | Maalik Murphy pass complete to Sahmir Hagans for 15 yds to the VT 2 for a 1ST down | +15 |
| 11:52 | 1st & goal | opp 2 | Star Thomas run for 2 yds for a TD (Todd Pelino KICK) | +2 |
| 11:47 | 1st & 10 | own 35 | Cosme Salas kickoff for 63 yds , Thomas Williams return for 20 yds to the VT 45 Virginia Tech Penalty, (20 Yards) to the VT 11 | +20 |
VT4 plays, 4 yd · Punt | ||||
| 11:41 | 1st & 10 | own 11 | Bhayshul Tuten run for a loss of 1 yard to the VT 10 | −1 |
| 11:04 | 2nd & 11 | own 10 | William Watson III run for 5 yds to the VT 15 | +5 |
| 10:36 | 3rd & 6 | own 15 | William Watson III pass incomplete to Ali Jennings | 0 |
| 10:29 | 4th & 6 | own 15 | Peter Moore punt for 37 yds, fair catch by Que'Sean Brown at the DUKE 48 | 0 |
DUKE5 plays, -6 yd · Uncategorized | ||||
| 10:24 | 1st & 10 | own 48 | (10:29) No Huddle-Shotgun Murphy,Maalik pass incomplete deep right to Moore,Jordan thrown to VaTech32 PENALTY VaTech Offside (Fuga,Josh) 5 yards from Duke48 to VaTech47. NO PLAY. | +5 |
| 10:19 | 1st & 5 | opp 47 | Star Thomas run for 3 yds to the VT 44 | +3 |
| 9:46 | 2nd & 2 | opp 44 | Star Thomas run for no gain to the VT 44 | 0 |
| 9:08 | 3rd & 2 | opp 44 | Peyton Jones run for 1 yd to the VT 43 | +1 |
| 8:17 | 4th & 1 | opp 43 | Duke Penalty, unnecessary roughness (-15 Yards) to the DUKE 42 for a 1ST down | −15 |
VT4 plays, 8 yd · Turnover | ||||
| 8:06 | 1st & 10 | opp 42 | William Watson III sacked for a loss of 4 yards to the DUKE 46 | −4 |
| 7:33 | 2nd & 14 | opp 46 | Jaylin Lane run for 10 yds to the DUKE 36 | +10 |
| 7:02 | 3rd & 4 | opp 36 | William Watson III pass complete to Miles Ellis for 2 yds to the DUKE 34 | +2 |
| 6:26 | 4th & 2 | opp 34 | William Watson III pass intercepted Joshua Pickett return for 37 yds to the VT 31 | +37 |
DUKE6 plays, 6 yd · Field goal | ||||
| 6:18 | 1st & 10 | opp 31 | Star Thomas run for 4 yds to the VT 27 | +4 |
| 5:38 | 2nd & 6 | opp 27 | Maalik Murphy pass complete to Jordan Moore for 7 yds to the VT 20 for a 1ST down | +7 |
| 4:54 | 1st & 10 | opp 20 | Star Thomas run for a loss of 2 yards to the VT 22 | −2 |
| 4:09 | 2nd & 12 | opp 22 | Maalik Murphy pass complete to Que'Sean Brown for 3 yds to the VT 25 | +3 |
| 3:29 | 3rd & 15 | opp 25 | Maalik Murphy pass incomplete to Que'Sean Brown | 0 |
| 3:24 | 4th & 15 | opp 25 | Todd Pelino 42 yd FG GOOD | +42 |
VT13 plays, 54 yd · Field goal | ||||
| 3:24 | 1st & 10 | own 35 | Cosme Salas kickoff for 65 yds for a touchback | 0 |
| 3:20 | 1st & 10 | own 25 | Jeremiah Coney run for 2 yds to the VT 27 | +2 |
| 2:43 | 2nd & 8 | own 27 | Jeremiah Coney run for 2 yds to the VT 29 | +2 |
| 1:58 | 3rd & 6 | own 29 | William Watson III run for 15 yds to the VT 44 for a 1ST down | +15 |
| 1:22 | 1st & 10 | own 44 | William Watson III pass complete to Ali Jennings for 21 yds to the DUKE 35 for a 1ST down | +21 |
| 0:44 | 1st & 10 | opp 35 | William Watson III pass complete to Jaylin Lane for 2 yds to the DUKE 37 | +2 |
| 0:00 | 2nd & 12 | opp 37 | William Watson III sacked for a loss of 2 yards to the DUKE 39 | −2 |
| 0:00 | opp 37 | End of 3rd Quarter | −2 | |
| 14:55 | 3rd & 14 | opp 39 | (14:59) No Huddle-Shotgun Watson III,William pass incomplete deep right to Gosnell,Stephen thrown to Duke07 PENALTY Duke Pass Interference (Diakite,Diassa) 15 yards from Duke39 to Duke24, 1ST DOWN. NO PLAY. | +15 |
| 14:39 | 1st & 10 | opp 24 | William Watson III run for no gain to the DUKE 24 | 0 |
| 14:05 | 2nd & 10 | opp 24 | Bhayshul Tuten run for 3 yds to the DUKE 21 | +3 |
| 13:26 | 3rd & 7 | opp 21 | William Watson III pass incomplete to Stephen Gosnell | 0 |
| 13:22 | 4th & 7 | opp 21 | John Love 38 yd FG GOOD | +38 |
DUKE5 plays, -1 yd · Punt | ||||
| 13:15 | 1st & 10 | own 35 | Kyle Lowe kickoff for 55 yds , Jaylen Stinson return for 14 yds to the DUKE 24 | +14 |
| 13:09 | 1st & 10 | own 24 | Star Thomas run for a loss of 1 yard to the DUKE 23 | −1 |
| 12:32 | 2nd & 11 | own 23 | Maalik Murphy pass incomplete to Sahmir Hagans | 0 |
| 12:28 | 3rd & 11 | own 23 | Maalik Murphy pass incomplete to Que'Sean Brown | 0 |
| 12:22 | 4th & 11 | own 23 | Kade Reynoldson punt for 35 yds , Jaylin Lane returns for 2 yds to the VT 44 | +2 |
VT8 plays, 56 yd · Touchdown | ||||
| 12:16 | 1st & 10 | own 44 | William Watson III pass incomplete to Stephen Gosnell | 0 |
| 12:10 | 2nd & 10 | own 44 | Bhayshul Tuten run for 9 yds to the DUKE 47 | +9 |
| 11:47 | 3rd & 1 | opp 47 | William Watson III run for 5 yds to the DUKE 42 for a 1ST down | +5 |
| 11:16 | 1st & 10 | opp 42 | William Watson III pass incomplete to Ayden Greene | 0 |
| 11:11 | 2nd & 10 | opp 42 | William Watson III sacked by Ryan Smith for a loss of 5 yards to the DUKE 47 | −5 |
| 10:22 | 3rd & 15 | opp 47 | William Watson III pass complete to Harrison Saint Germain for 14 yds to the DUKE 33 | +14 |
| 9:51 | 4th & 1 | opp 33 | William Watson III run for 4 yds to the DUKE 29 for a 1ST down | +4 |
| 9:19 | 1st & 10 | opp 29 | Bhayshul Tuten run for 29 yds for a TD (W. Watson III Run For Two-point Conversion) | +29 |
DUKE6 plays, 0 yd · Punt | ||||
| 9:19 | 1st & 10 | own 35 | Kyle Lowe kickoff for 61 yds | 0 |
| 9:19 | 2nd & 10 | own 35 | Timeout Duke, clock 09:19 | 0 |
| 9:14 | 1st & 10 | own 35 | Peyton Jones run for no gain to the DUKE 35 | 0 |
| 8:34 | 2nd & 10 | own 35 | Maalik Murphy pass incomplete to Jordan Moore | 0 |
| 8:31 | 3rd & 10 | own 35 | Maalik Murphy pass incomplete to Sahmir Hagans | 0 |
| 8:25 | 4th & 10 | own 35 | Kade Reynoldson punt for 43 yds, fair catch by Jaylin Lane at the VT 22 | 0 |
VT8 plays, 17 yd · Punt | ||||
| 8:20 | 1st & 10 | own 22 | Bhayshul Tuten run for no gain to the VT 22 | 0 |
| 7:47 | 2nd & 10 | own 22 | Bhayshul Tuten run for 1 yd to the VT 23 | +1 |
| 7:10 | 3rd & 9 | own 23 | PENALTY VaTech False Start (Clements,Parker) 5 yards from VaTech23 to VaTech18. NO PLAY. | −5 |
| 6:40 | 3rd & 14 | own 18 | William Watson III pass complete to Ali Jennings for 21 yds to the VT 39 for a 1ST down | +21 |
| 5:59 | 1st & 10 | own 39 | William Watson III pass complete to Ali Jennings for 13 yds to the DUKE 48 for a 1ST down | +13 |
| 5:46 | 2nd & 10 | own 39 | Bhayshul Tuten run for no gain to the VT 39 | 0 |
| 5:01 | 3rd & 10 | own 39 | William Watson III pass incomplete to Benji Gosnell | 0 |
| 4:55 | 4th & 10 | own 39 | Peter Moore punt for 43 yds, fair catch by Que'Sean Brown at the DUKE 18 | 0 |
DUKE6 plays, 50 yd · Turnover | ||||
| 4:49 | 1st & 10 | own 18 | Star Thomas run for 2 yds to the DUKE 20 | +2 |
| 4:07 | 2nd & 8 | own 20 | Maalik Murphy pass complete to Star Thomas for 15 yds to the DUKE 35 for a 1ST down | +15 |
| 3:25 | 1st & 10 | own 35 | Star Thomas run for 4 yds to the DUKE 39 | +4 |
| 2:41 | 2nd & 6 | own 39 | Star Thomas run for 12 yds to the VT 49 for a 1ST down | +12 |
| 1:53 | 1st & 10 | opp 49 | Star Thomas run for 33 yds to the VT 16 for a 1ST down | +33 |
| 1:44 | 1st & 10 | opp 16 | Star Thomas run for a loss of 16 yards to the VT 32 Star Thomas fumbled, recovered by VT Cole Nelson | −16 |
VT6 plays, 18 yd · Uncategorized | ||||
| 1:38 | 1st & 10 | own 32 | William Watson III pass incomplete to Ali Jennings | 0 |
| 1:33 | 2nd & 10 | own 32 | William Watson III pass incomplete to Benji Gosnell | 0 |
| 1:24 | 3rd & 10 | own 32 | William Watson III sacked for a loss of 3 yards to the VT 29 | −3 |
| 1:24 | 4th & 13 | own 29 | Timeout Virginia Tech, clock 01:24 | 0 |
| 1:17 | 4th & 13 | own 29 | William Watson III pass complete to Jaylin Lane for 6 yds to the VT 35 | +6 |
| 1:17 | 4th & 13 | own 29 | Duke Penalty, unsportsmanlike conduct (Tre Freeman) to the 50 yard line for a 1ST down | +15 |
VT3 plays, 20 yd · End of period | ||||
| 0:05 | 1st & 10 | own 13 | William Watson III pass incomplete to Stephen Gosnell | 0 |
| 0:00 | 2nd & 10 | own 13 | William Watson III run for 6 yds to the VT 33 for a 1ST down | +6 |
| 0:00 | own 13 | End of 4th Quarter | +20 | |
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
Duke 4–6 vs Virginia Tech
- 2022 · wk 11Virginia Tech 7 @ Duke 24
- 2021 · wk 11Duke 17 @ Virginia Tech 48
- 2020 · wk 5Virginia Tech 38 @ Duke 31
- 2019 · wk 5Duke 45 @ Virginia Tech 10
- 2018 · wk 5Virginia Tech 31 @ Duke 14
- 2017 · wk 9Duke 3 @ Virginia Tech 24
- 2016 · wk 10Virginia Tech 24 @ Duke 21
- 2015 · wk 8Duke 45 @ Virginia Tech 43
- 2014 · wk 12Virginia Tech 17 @ Duke 16
- 2013 · wk 9Duke 13 @ Virginia Tech 10
Previous 3 meetings vs. Manny Diaz
Virginia Tech 1–2 vs Manny Diaz
- 2021 · wk 12 (coaching change that season)Virginia Tech 26 @ Miami 38
- 2020 · wk 11Miami 25 @ Virginia Tech 24
- 2019 · wk 6Virginia Tech 42 @ Miami 35
† That school changed coaches during the season and the loader cannot say which games he took.
Previous meeting vs. Brent Pry
Duke 1–0 vs Brent Pry
- 2022 · wk 11Virginia Tech 7 @ Duke 24
Research
Keep this open while you look at others