Virginia at Duke

Saturday, October 1, 2022

Duke beat Virginia 38–⁠17. It was their 71st meeting; after it, Virginia led the series 38–⁠33.

AwayVirginia3–⁠7 in 2022
17
HomeDuke9–⁠4 in 2022
38

Final at Wallace Wade Stadium, DurhamTV: ESPN3Attendance 15,152

At kickoff
59°FWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 14 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia073717
Duke14771038

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Virginia

PassingC/AttYdsTDInt
Brennan Armstrong19/3720211
RushingCarYdsTDLong
Perris Jones841012
Brennan Armstrong823111
Mike Hollins314015
Keytaon Thompson110010
ReceivingRecYdsTDLong
Keytaon Thompson661019
Dontayvion Wicks451024
Lavel Davis134034
Perris Jones220111
DefenseTklTFLSacksInt
Jonas Sanker11000
Nick Jackson10000
James Jackson90.500
Anthony Johnson8300
Aaron Faumui51.50.50
Ben Smiley III30.50.50

Duke

PassingC/AttYdsTDInt
Riley Leonard18/2412910
RushingCarYdsTDLong
Jaylen Coleman1997010
Jaquez Moore367159
Riley Leonard959217
Jordan Waters1333112
ReceivingRecYdsTDLong
Jalon Calhoun665123
Nicky Dalmolin336017
Jordan Moore219011
Jordan Waters1606
DefenseTklTFLSacksInt
Shaka Heyward13100
Darius Joiner80.501
Cam Dillon6000
Jaylen Stinson5000
Ja’Mion Franklin2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

VirginiaDuke
295Total yards377
202Passing yards129
93Rushing yards248
5.5Yards per pass5.4
3.7Yards per rush5.2
19First downs26
8–⁠14Third downs5–⁠13
0–⁠0Fourth downs2–⁠3
2Turnovers0
6–⁠87Penalties3–⁠38
22:51Possession36:03
1Sacks (by defense)1

Efficiency

VirginiaDuke
37%Success rate56%
0.00EPA per play0.30
1.39Explosiveness1.07
0.12Rushing EPA0.46
0.07Passing EPA0.08
41%Passing-down success25%
−0.36First-down EPA0.30
−0.24Second-down EPA0.26
0.75Third-down EPA0.65
15%Havoc by its defense37%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Duke 52% to win. Elo’s favorite won.

The line

Duke −2, over/under 55.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Duke 56%, Virginia 44%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zoneVirginia end zoneQ1 DukePunt, 5 playsQ1 VirginiaPunt, 9 playsQ1 DukeTouchdown, 6 playsQ1 VirginiaPunt, 6 playsQ1 DukeTouchdown, 9 playsQ1 DukeTouchdown, 9 playsQ2 DukePunt, 10 playsQ2 VirginiaPunt, 6 playsQ2 VirginiaTouchdown, 11 playsQ2 DukePunt, 3 playsQ3 VirginiaPunt, 3 playsQ3 DukeTouchdown, 6 playsQ3 VirginiaPunt, 3 playsQ3 DukeFumble, recovered, 8 playsQ3 VirginiaField goal, 14 playsQ3 DukeTouchdown, 4 playsQ4 VirginiaTouchdown, 7 playsQ4 DukeField goal, 11 playsQ4 VirginiaInterception, 6 playsQ4 DukeResult not recorded, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Virginia right to left.
  1. Q1 DukePunt, 5 plays, 7 yards
  2. Q1 VirginiaPunt, 9 plays, 36 yards
  3. Q1 DukeTouchdown, 6 plays, 84 yards
  4. Q1 VirginiaPunt, 6 plays, 12 yards
  5. Q1 DukeTouchdown, 9 plays, 55 yards
  6. Q1 DukeTouchdown, 9 plays, 38 yards
  7. Q2 DukePunt, 10 plays, 48 yards
  8. Q2 VirginiaPunt, 6 plays, 20 yards
  9. Q2 VirginiaTouchdown, 11 plays, 79 yards
  10. Q2 DukePunt, 3 plays, 7 yards
  11. Q3 VirginiaPunt, 3 plays, 6 yards
  12. Q3 DukeTouchdown, 6 plays, 69 yards
  13. Q3 VirginiaPunt, 3 plays, 0 yards
  14. Q3 DukeFumble, recovered, 8 plays, 14 yards
  15. Q3 VirginiaField goal, 14 plays, 47 yards
  16. Q3 DukeTouchdown, 4 plays, 67 yards
  17. Q4 VirginiaTouchdown, 7 plays, 71 yards
  18. Q4 DukeField goal, 11 plays, 9 yards
  19. Q4 VirginiaInterception, 6 plays, 25 yards
  20. Q4 DukeResult not recorded, 3 plays, 6 yards

Play by play

1st quarter6 drives, then Duke 14, Virginia 0
Duke Punt, 5 plays
14:541st & 10 at own 35Brendan Farrell kickoff for 65 yds , Jaylen Stinson return for 27 yds to the Duke 27
14:541st & 10 at own 27Jaylen Coleman run for 7 yds to the Duke 34
14:542nd & 3 at own 34Jaylen Coleman run for 6 yds to the Duke 40 for a 1ST down
14:541st & 10 at own 40Riley Leonard pass incomplete to Sahmir Hagans
14:542nd & 10 at own 40Riley Leonard pass complete to Eli Pancol for 2 yds to the Duke 38
14:543rd & 12 at own 38Riley Leonard pass complete to Eli Pancol for 4 yds to the Duke 34
12:374th & 16 at own 34Porter Wilson punt for 41 yds
Virginia Punt, 9 plays
12:371st & 10 at own 25Brennan Armstrong pass incomplete to Billy Kemp IV
12:372nd & 10 at own 25Brennan Armstrong pass complete to Billy Kemp IV for 9 yds to the Virg 34
12:373rd & 1 at own 34Perris Jones run for 8 yds to the Virg 42 for a 1ST down
12:371st & 10 at own 42Brennan Armstrong pass complete to Grant Misch for 6 yds to the Virg 48
12:372nd & 4 at own 48Brennan Armstrong pass complete to Billy Kemp IV for 1 yd to the Virg 47
12:373rd & 5 at own 47Brennan Armstrong pass complete to Dontayvion Wicks for 7 yds to the Duke 46 for a 1ST down
12:371st & 10 at opp 46Brennan Armstrong pass incomplete to Lavel Davis Jr.
12:372nd & 10 at opp 46Brennan Armstrong run for 7 yds to the Duke 39
12:373rd & 3 at opp 39Brennan Armstrong pass incomplete to Keytaon Thompson
9:174th & 3 at opp 39Brennan Armstrong punt for 26 yds
Duke Touchdown, 6 plays
9:171st & 10 at own 13Riley Leonard pass complete to Jordan Waters for 6 yds to the Duke 19
9:172nd & 4 at own 19Riley Leonard pass complete to Nicky Dalmolin for 17 yds to the Duke 36 for a 1ST down
9:171st & 10 at own 36Jordan Waters run for 3 yds to the Duke 39
7:021st & 10 at opp 19Riley Leonard pass complete to Jalon Calhoun for 19 yds DUKE Penalty, unsportsmanlike conduct (Jalon Calhoun) to the Virg 3
7:021st & 10 at opp 19Riley Leonard pass complete to Jalon Calhoun for 19 yds for a TD DUKE Penalty, unsportsmanlike conduct (Jalon Calhoun) to the Virg 0 (Charlie Ham KICK)Duke 7, Virginia 0
6:451st & 10 at own 20Charlie Ham kickoff for 54 yds , Perris Jones return for 14 yds to the Virg 40
Virginia Punt, 6 plays
6:451st & 10 at own 40Xavier Brown run for 4 yds to the Virg 44
6:452nd & 6 at own 44Brennan Armstrong pass complete to Keytaon Thompson for 4 yds to the Virg 48
6:453rd & 2 at own 48Xavier Brown run for 4 yds to the Duke 48 for a 1ST down
6:451st & 10 at opp 48Xavier Brown run for 5 yds to the Virg 47
6:452nd & 15 at own 47Xavier Brown run for 5 yds to the Duke 48
6:453rd & 10 at opp 48Brennan Armstrong pass incomplete
3:504th & 10 at opp 48Timeout VIRGINIA, clock 03:50
3:454th & 10 at opp 48punt for no gain
Duke Touchdown, 9 plays
3:451st & 10 at own 42Jaylen Coleman run for 9 yds to the Virg 49
3:452nd & 1 at opp 49Riley Leonard pass incomplete to Jordan Moore
3:453rd & 1 at opp 49Jordan Waters run for 2 yds to the Virg 47 for a 1ST down
3:451st & 10 at opp 47Jordan Waters run for 1 yd to the Virg 46
3:452nd & 9 at opp 46Riley Leonard run for 17 yds to the Virg 29 for a 1ST down
3:451st & 10 at opp 11Jaylen Coleman run for 5 yds to the Virg 6
3:452nd & 5 at opp 6Jaylen Coleman run for 4 yds to the Virg 2
0:133rd & 1 at opp 2Riley Leonard 2 Yd Run (Charlie Ham Kick)Duke 14, Virginia 0
0:031st & 10 at own 35Charlie Ham kickoff for 62 yds , Demick Starling return for 38 yds to the Virg 41 Demick Starling fumbled, recovered by Duke Terry Moore , return for no gain to the Virg 41
Duke Touchdown, 9 plays
0:001st & 10 at opp 41Jordan Waters run for 2 yds to the Virg 39
Q2 15:002nd & 8 at opp 39Jordan Waters run for 2 yds to the Virg 37
Q2 15:003rd & 6 at opp 37Riley Leonard run for 5 yds to the Virg 32
Q2 15:004th & 1 at opp 32Riley Leonard pass complete to Jordan Moore for 8 yds to the Virg 24 for a 1ST down
Q2 15:001st & 10 at opp 24Riley Leonard pass complete to Jordan Moore for 11 yds to the Virg 13 for a 1ST down
Q2 15:001st & 10 at opp 13Riley Leonard pass complete to Nicky Dalmolin for 6 yds to the Virg 7
Q2 15:002nd & 4 at opp 7Jordan Waters run for 4 yds to the Virg 3 for a 1ST down
Q2 15:001st & goal at opp 3Jordan Waters run for 2 yds to the Virg 1
Q2 10:252nd & goal at opp 1Jordan Waters 1 Yd Run (Charlie Ham Kick)Duke 21, Virginia 0
Q2 10:251st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
Q2 8:344th & 3 at own 45Daniel Sparks punt for 45 yds
2nd quarter4 drives, then Duke 21, Virginia 7
Duke Punt, 10 plays
8:341st & 10 at own 10Jaylen Coleman run for 4 yds to the Duke 14
8:342nd & 6 at own 14Jaylen Coleman run for 10 yds to the Duke 24 for a 1ST down
8:341st & 10 at own 24Jaylen Coleman run for 2 yds to the Duke 26
8:342nd & 8 at own 26Riley Leonard run for 11 yds to the Duke 37 for a 1ST down
8:341st & 10 at own 37Riley Leonard pass complete to Jontavis Robertson for 3 yds to the Duke 40
8:342nd & 7 at own 40pass incomplete to Sahmir Hagans
8:343rd & 7 at own 40Riley Leonard pass complete to Jalon Calhoun for 13 yds to the Virg 47 for a 1ST down
8:341st & 10 at opp 47Riley Leonard pass complete to Darrell Harding Jr. for 5 yds to the Virg 42
8:342nd & 5 at opp 42pass incomplete to Jordan Moore
8:343rd & 5 at opp 42pass incomplete to Jordan Moore
3:504th & 5 at opp 42Porter Wilson punt for 25 yds
Virginia Touchdown, 11 plays
1:122nd & goal at opp 11Perris Jones 11 Yd pass from Brennan Armstrong (Will Bettridge Kick)Duke 21, Virginia 7
1:031st & 10 at own 35Brendan Farrell kickoff for 65 yds , Jaylen Stinson return for 14 yds to the Duke 14
Virginia Touchdown, 11 plays
1:031st & goal at opp 4Brennan Armstrong run for a loss of 7 yards to the Duke 11
Duke Punt, 3 plays
0:572nd & 14 at own 10Jordan Waters run for 3 yds to the Duke 13
0:573rd & 11 at own 13Jaylen Coleman run for 8 yds to the Duke 21
0:074th & 3 at own 21Porter Wilson punt for 57 yds
3rd quarter7 drives, then Duke 28, Virginia 10
Virginia Punt, 3 plays
0:001st & 10 at own 28Brennan Armstrong pass incomplete to Dontayvion Wicks, broken up by Ja’Mion Franklin
0:002nd & 10 at own 28Perris Jones run for 1 yd to the Virg 29
0:003rd & 9 at own 29Brennan Armstrong run for 5 yds to the Virg 34
Duke Touchdown, 6 plays
0:001st & 10 at own 28Riley Leonard pass complete to Nicky Dalmolin for 13 yds to the Duke 41 for a 1ST down
0:001st & 10 at own 41Riley Leonard run for 14 yds to the Virg 45 for a 1ST down
0:001st & 10 at opp 45Riley Leonard pass incomplete to Jordan Moore for a 1ST down VIRGINIA Penalty, Defensive pass interference (Anthony Johnson) to the Virg 30 for a 1ST down
0:001st & 10 at opp 30Riley Leonard pass complete to Jalon Calhoun for 23 yds to the Virg 7 for a 1ST down
0:001st & goal at opp 7Jaylen Coleman run for 6 yds to the Virg 1
Virginia Punt, 3 plays
0:001st & 10 at own 25Brennan Armstrong pass incomplete to Keytaon Thompson, broken up by Michael Reese
0:002nd & 10 at own 25Brennan Armstrong pass incomplete to Perris Jones, broken up by DeWayne Carter
0:003rd & 10 at own 25pass incomplete to Lavel Davis Jr.
Duke Fumble, recovered, 8 plays
0:001st & 10 at opp 39Riley Leonard run for 5 yds to the Virg 34
0:002nd & 5 at opp 34Riley Leonard pass complete to Sahmir Hagans for 4 yds to the Virg 30
0:003rd & 1 at opp 30Jordan Waters run for a loss of 1 yard to the Virg 31
0:004th & 2 at opp 31Jaylen Coleman run for 3 yds to the Virg 28 for a 1ST down
0:001st & 10 at opp 28Riley Leonard pass complete to Sahmir Hagans for a loss of 3 yards to the Virg 31
0:002nd & 13 at opp 31Riley Leonard pass incomplete to Eli Pancol, broken up by Anthony Johnson
0:003rd & 13 at opp 31Riley Leonard pass complete to Jalon Calhoun for 6 yds to the Virg 25
Virginia Field goal, 14 plays
0:001st & 10 at own 37
0:002nd & 10 at own 37Perris Jones run for 12 yds to the Virg 49 for a 1ST down
0:001st & 10 at own 49Brennan Armstrong pass complete to Grant Misch for 6 yds to the Duke 45
0:002nd & 4 at opp 45Perris Jones run for 1 yd to the Virg 44 VIRGINIA Penalty, personal foul (Logan Taylor) to the Virg 41
0:003rd & 18 at own 41Brennan Armstrong pass complete to Keytaon Thompson for 19 yds to the Duke 40 for a 1ST down
0:001st & 10 at opp 40Brennan Armstrong pass complete to Keytaon Thompson for 12 yds to the Duke 28 for a 1ST down
0:001st & 10 at opp 28Mike Hollins run for 15 yds to the Duke 13 for a 1ST down
0:001st & 10 at opp 13
0:002nd & 10 at opp 13pass incomplete to Dontayvion Wicks
0:003rd & 10 at opp 13Brennan Armstrong pass incomplete to Keytaon Thompson for a 1ST down DUKE Penalty, Defensive pass interference (Chandler Rivers) to the Duke 4 for a 1ST down
0:001st & goal at opp 4pass incomplete to Lavel Davis Jr.
0:002nd & goal at opp 4Mike Hollins run for a loss of 1 yard to the Duke 5
0:003rd & goal at opp 5Brennan Armstrong sacked for a loss of 11 yards to the Duke 16
Duke Touchdown, 4 plays
0:001st & 10 at own 30Riley Leonard pass complete to Jalon Calhoun for a loss of 2 yards to the Duke 28
0:002nd & 12 at own 28Jaylen Coleman run for 5 yds to the Duke 33
14:541st & 10 at own 35Charlie Ham kickoff for 64 yds , Mike Hollins return for 27 yds to the Virg 28
13:374th & 4 at own 34Daniel Sparks punt for 38 yds
Duke Touchdown, 6 plays
11:132nd & goal at opp 1Riley Leonard 1 Yd Run (Charlie Ham Kick)Duke 28, Virginia 7
11:131st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
10:394th & 10 at own 25Daniel Sparks punt for 57 yds, punt out-of-bounds at the Virg 39 , Jalon Calhoun returns for 43 yds to the Virg 39
6:204th & 7 at opp 25Jackson Hubbard run for a loss of 12 yards to the Virg 37 Jackson Hubbard fumbled, recovered by Duke Charlie Ham
1:084th & goal at opp 16Will Bettridge 34 Yd Field GoalDuke 28, Virginia 10
1:011st & 10 at own 35Brendan Farrell kickoff for 59 yds , Jalon Calhoun return for 24 yds to the Duke 30
4th quarter4 drives, then Duke 38, Virginia 17
Duke Touchdown, 4 plays
15:003rd & 7 at own 33Riley Leonard run for 8 yds to the Duke 41 for a 1ST down
14:031st & 10 at own 41Jaquez Moore 59 Yd Run (Charlie Ham Kick)Duke 35, Virginia 10
13:571st & 10 at own 35Charlie Ham kickoff for 58 yds , Mike Hollins return for 19 yds to the Virg 26
Virginia Touchdown, 7 plays
10:303rd & goal at opp 5Brennan Armstrong 5 Yd Run (Will Bettridge Kick)Duke 35, Virginia 17
10:251st & 10 at own 35Brendan Farrell kickoff for 63 yds , Jaylen Stinson return for 28 yds to the Duke 30
3:004th & 6 at opp 17Charlie Ham 34 Yd Field GoalDuke 38, Virginia 17
3:001st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
1:282nd & 10 at the 50Brennan Armstrong pass intercepted
Duke Result not recorded, 3 plays
1:202nd & 8 at own 33Terry Moore run for 4 yds to the Duke 37
Duke Field goal, 11 plays
1:202nd & 1 at own 39Jaylen Coleman run for 8 yds to the Duke 47 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Virginia leads 40–⁠34 in 74 meetings, counting the three since this game.

Recent meetings
2025Duke 27, Virginia 20ACC Championship
2025Virginia 34, Duke 17
2023Virginia 30, Duke 27
2022Duke 38, Virginia 17
2021Virginia 48, Duke 0
2020Virginia 38, Duke 20

Around this game