DukeHome
24
FinalNov 12, 2022 · Wallace Wade Stadium
Team1234Final
Virginia Tech70007
Duke377724

Game flow

Duke won by 17 · 5 scores
Lead changes
1
0 times tied
DUKE biggest lead
+17
Q4 11:15
VT biggest lead
+7
Q1 13:26
Time in front
DUKE 61% · VT 37%
tied 3% · 36:32 vs 21:54 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Duke ahead▼ Virginia Tech aheadQ1 13:26 · VT Passing Touchdown: Da'Wain Lofton 53 Yd pass from Grant Wells (John Love Kick) (VT 7, DUKE 0)Q1 2:04 · DUKE Field Goal Good: Todd Pelino 25 Yd Field Goal (VT 7, DUKE 3)Q2 6:32 · DUKE Passing Touchdown: Nicky Dalmolin 24 Yd pass from Riley Leonard (Todd Pelino Kick) (VT 7, DUKE 10)Q3 7:55 · DUKE Rushing Touchdown: Riley Leonard 5 Yd Run (Todd Pelino Kick) (VT 7, DUKE 17)Q4 11:15 · DUKE Passing Touchdown: Jontavis Robertson 6 Yd pass from Riley Leonard (Todd Pelino Kick) (VT 7, DUKE 24)

The lead after every score: above the line Duke is ahead, below it Virginia Tech. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
13:26VT
TD Da'Wain Lofton 53 Yd pass from Grant Wells (John Love Kick)2 plays, 55 yds, 0:37 · from VT 45
VT 7–0 DUKE
2:04DUKE
FG Todd Pelino 25 Yd Field Goal 10 plays, 72 yds, 5:54 · from DUKE 20
VT 7–3 DUKE
2nd quarter
6:32DUKE
TD Nicky Dalmolin 24 Yd pass from Riley Leonard (Todd Pelino Kick)5 plays, 40 yds, 2:14 · from VT 40
VT 7–10 DUKE
3rd quarter
7:55DUKE
TD Riley Leonard 5 Yd Run (Todd Pelino Kick)11 plays, 62 yds, 5:19 · from DUKE 38
VT 7–17 DUKE
4th quarter
11:15DUKE
TD Jontavis Robertson 6 Yd pass from Riley Leonard (Todd Pelino Kick)8 plays, 60 yds, 4:58 · from DUKE 40
VT 7–24 DUKE

Drives

DUKE 4/11 scoredVT 1/11 scored
QStartTeamFromPlaysYdsTimeResult
Q114:56DUKEDUKE 12350:53Punt
Q114:03VTVT 452550:37Touchdown
Q113:26DUKEDUKE 256173:18Punt
Q110:08VTVT 186392:10Punt
Q17:58DUKEDUKE 2010725:54Field Goal
Q12:04VTVT 35391:22Punt
Q10:42DUKEDUKE 209644:56Interception
Q210:46VTVT 2352:00Punt
Q28:46DUKEVT 405402:14Touchdown
Q26:32VTVT 253-12:21Punt
Q24:11DUKEDUKE 438293:22Missed FG
Q20:49VTVT 288400:48Missed FG

Win probability

Duke 100% · pregame line Duke −10.0 (closing line)
Q1Q2Q3Q4▲ Duke▼ Virginia TechDuke +18% win probability: Riley Leonard pass complete to Nicky Dalmolin for 24 yds for a TD, (Todd Pelino KICK)Virginia Tech +17% win probability: Grant Wells pass complete to Da'Wain Lofton for 53 yds for a TD, (John Love KICK)Virginia Tech +15% win probability: Todd Pelino kickoff for 52 ydsDuke +13% win probability: Kneel down by Duke at DUKE31 for loss of 1 yards.Virginia Tech +11% win probability: Todd Pelino kickoff for 65 yds for a touchback

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Grant Wells16/281776.31128.2
RushingCARYDSAVGTDLONG
Jalen Holston7355.0010
Keshawn King6274.5010
Bryce Duke2189.0012
Chance Black3134.307
Grant Wells8111.4015
ReceivingRECYDSAVGTDLONG
Da'Wain Lofton37525.0153
Jalen Holston33210.7020
Kaleb Smith12222.0022
Tucker Holloway3186.008
Dae'Quan Wright3124.004
Nick Gallo11010.0010
Jadan Blue166.006
Keshawn King122.002
InterceptionsINTYDSTD
Mansoor Delane100
KickingFGPCTLONGXPPTS
John Love0/10.001/11
PuntingNOYDSAVGTBIn 20LONG
Peter Moore625943.22056

Biggest plays

DUKE +18% Q2 6:32 Riley Leonard pass complete to Nicky Dalmolin for 24 yds for a TD, (Todd Pelino KICK)
VT +17% Q1 13:26 Grant Wells pass complete to Da'Wain Lofton for 53 yds for a TD, (John Love KICK)
VT +15% Q1 2:04 Todd Pelino kickoff for 52 yds
DUKE +13% Q2 0:00 Kneel down by Duke at DUKE31 for loss of 1 yards.
VT +11% Q2 6:32 Todd Pelino kickoff for 65 yds for a touchback

Team stats

StatVTDUKE
1st Downs1320
3rd down efficiency4-128-16
4th down efficiency0-22-3
Total Yards281427
Passing177262
Comp/Att16/2819/31
Yards per pass6.38.5
Rushing104165
Rushing Attempts2641
Yards per rush4.04.0
Penalties0-04-30
Turnovers11
Fumbles lost00
Interceptions thrown11
Possession21:0138:59

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at 50 Chance Black run for 7 yds to the Duke 43
Q4 2:23 3rd & 4 at VT 42 Grant Wells pass complete to Tucker Holloway for 8 yds to the 50 yard line for a 1ST down
Q4 2:23 2nd & 6 at VT 40 Chance Black run for 2 yds to the VTech 42
Q4 2:23 1st & 10 at VT 36 Grant Wells pass complete to Dae'Quan Wright for 4 yds to the VTech 40
Q4 2:23 2nd & 4 at VT 24 Bryce Duke run for 12 yds to the VTech 36 for a 1ST down
Q4 2:23 1st & 10 at VT 18 Bryce Duke run for 6 yds to the VTech 24
Q4 2:23 4th & 10 at VT 21 Riley Leonard run for 3 yds to the VTech 18
Q4 2:28 Timeout DUKE, clock 02:28
Q4 9:24 3rd & 13 at VT 24 Jaylen Coleman run for 3 yds to the VTech 21
Q4 9:24 2nd & 14 at VT 25 Jaylen Coleman run for 1 yd to the VTech 24
Q4 9:24 2nd & 9 at VT 20 PENALTY DUKE False Start (Calhoun,Jalon) 5 yards from VT20 to VT25. NO PLAY.
Q4 9:24 1st & 10 at VT 21 Riley Leonard run for 1 yd to the VTech 20
Q4 9:24 3rd & 4 at VT 49 Riley Leonard pass complete to Jontavis Robertson for 28 yds to the VTech 21 for a 1ST down VIRGINIA TECH Penalty, Defensive Pass Interference (Jalen Holston) declined for a 1ST down
Q4 9:24 2nd & 8 at DUKE 47 Jordan Waters run for 4 yds to the VTech 49
Q4 9:24 1st & 10 at DUKE 45 Jordan Waters run for 2 yds to the Duke 47
Q4 9:24 3rd & 2 at DUKE 40 Jordan Waters run for 5 yds to the Duke 45 for a 1ST down
Q4 9:24 2nd & 8 at DUKE 34 Jaylen Coleman run for 6 yds to the Duke 40
Q4 9:24 1st & 10 at DUKE 32 Jaylen Coleman run for 2 yds to the Duke 34
Q4 9:24 4th & 4 at DUKE 42 Grant Wells pass intercepted
Q4 11:11 3rd & 10 at DUKE 48 Jalen Holston run for 6 yds to the Duke 42
Q4 11:11 2nd & 10 at DUKE 48 Grant Wells pass incomplete
Q4 11:11 1st & 10 at DUKE 48 Grant Wells pass incomplete to Jalen Holston
Q4 11:11 2nd & 3 at VT 32 Grant Wells pass complete to Jalen Holston for 20 yds to the Duke 48 for a 1ST down
Q4 11:11 1st & 10 at VT 25 Grant Wells pass complete to Tucker Holloway for 7 yds to the VTech 32