| 15:00 | 1st & 10 | OWN 25 | Kobe Pace run for 13 yds to the UVA 38 for a 1ST down | +13 | 1.12 |
| 15:00 | 1st & 10 | OWN 38 | Kobe Pace run for 3 yds to the UVA 41 | +3 | -0.43 |
| 15:00 | 2nd & 7 | OWN 41 | PENALTY UVA False Start (Furnish,Ty) 5 yards from UVA41 to UVA36. NO PLAY. | -5 | |
| 15:00 | 2nd & 12 | OWN 36 | Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 37 | +1 | -0.45 |
| 15:00 | 3rd & 11 | OWN 37 | Anthony Colandrea pass incomplete to Mike Hollins | 0 | -0.31 |
| 12:55 | 4th & 11 | OWN 37 | Daniel Sparks punt for 44 yds , Jalon Calhoun returns for 1 yd to the DUKE 20 |
| 12:55 | 1st & 10 | OWN 20 | Grayson Loftis pass complete to Jordan Moore for 4 yds to the DUKE 24 | +4 | -0.09 |
| 12:55 | 2nd & 6 | OWN 24 | Jordan Waters run for 5 yds to the DUKE 29 | +5 | 0.08 |
| 12:55 | 3rd & 1 | OWN 29 | Jordan Waters run for no gain to the DUKE 29 | 0 | -0.56 |
| 10:53 | 4th & 1 | OWN 29 | Porter Wilson punt for 47 yds, fair catch by Suderian Harrison at the UVA 24 |
| 10:53 | 1st & 10 | OWN 24 | Anthony Colandrea pass complete to Grant Misch for 5 yds to the UVA 29 | +5 | 0.09 |
| 10:53 | 2nd & 5 | OWN 29 | Kobe Pace run for 2 yds to the UVA 27 | +2 | -0.46 |
| 10:53 | 3rd & 7 | OWN 27 | Anthony Colandrea pass complete to Ethan Davies for 9 yds to the UVA 36 for a 1ST down | +9 | 1.81 |
| 10:53 | 1st & 10 | OWN 36 | Mike Hollins run for 5 yds to the UVA 41 | +5 | 0.11 |
| 10:53 | 2nd & 5 | OWN 41 | Mike Hollins run for 14 yds to the DUKE 45 for a 1ST down | +14 | 1.56 |
| 10:53 | 1st & 10 | OPP 45 | Anthony Colandrea pass incomplete to Ethan Davies | 0 | -1.00 |
| 10:53 | 2nd & 10 | OPP 45 | Anthony Colandrea pass complete to Suderian Harrison for 7 yds to the DUKE 38 | +7 | 0.53 |
| 10:53 | 3rd & 3 | OPP 38 | Anthony Colandrea run for 4 yds to the DUKE 34 for a 1ST down | +4 | 1.01 |
| 7:29 | 1st & 10 | OPP 34 | Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge KICK) | +34 | 2.94 |
| 7:29 | 1st & 10 | OWN 30 | Jordan Waters run for 2 yds to the DUKE 32 | +2 | -0.55 |
| 7:29 | 2nd & 8 | OWN 32 | Grayson Loftis pass complete to Jordan Moore for 12 yds to the DUKE 44 for a 1ST down | +12 | 1.87 |
| 7:29 | 1st & 10 | OWN 44 | Jordan Waters run for 7 yds to the UVA 49 | +7 | 0.67 |
| 7:29 | 2nd & 3 | OPP 49 | Jaquez Moore run for 8 yds to the UVA 41 for a 1ST down | +8 | 0.46 |
| 7:29 | 1st & 10 | OPP 41 | Grayson Loftis run for 1 yd to the UVA 40 | +1 | -0.67 |
| 7:29 | 2nd & 9 | OPP 40 | Jaquez Moore run for 4 yds to the UVA 36 | +4 | -0.14 |
| 7:29 | 3rd & 5 | OPP 36 | Grayson Loftis pass complete to Jordan Moore for 11 yds to the UVA 25 for a 1ST down | +11 | 1.35 |
| 3:48 | 1st & 10 | OPP 25 | Jordan Waters run for 10 yds to the UVA 15 Jordan Waters fumbled, recovered by UVA Caleb Hardy at UVA15, End Of Play. | -4.30 |
| 3:48 | 1st & 10 | OWN 15 | Anthony Colandrea pass complete to Malik Washington for 29 yds to the UVA 44 for a 1ST down | +29 | 2.25 |
| 3:48 | 1st & 10 | OWN 44 | Kobe Pace run for 2 yds to the UVA 46 | +2 | -0.68 |
| 3:48 | 2nd & 8 | OWN 46 | Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 47 | +1 | -0.84 |
| 3:48 | 3rd & 7 | OWN 47 | Anthony Colandrea pass incomplete to Mike Hollins | 0 | -0.75 |
| 2:16 | 4th & 7 | OWN 47 | Daniel Sparks punt for 29 yds, punt out-of-bounds at the DUKE 24 |
| 2:16 | 1st & 10 | OWN 24 | No Huddle-Shotgun Loftis,Grayson pass incomplete short middle to Hagans,Sahmir PENALTY UVA Roughing The Passer (Smiley III,Ben) 15 yards from DUKE24 to DUKE39, 1ST DOWN. NO PLAY. | +15 | |
| 2:16 | 1st & 10 | OWN 39 | Jaylen Coleman run for 9 yds to the DUKE 48 | +9 | 1.35 |
| 2:16 | 2nd & 1 | OWN 48 | Grayson Loftis sacked by Michael Diatta for a loss of 6 yards to the DUKE 42 | -6 | -2.77 |
| 2:16 | 3rd & 7 | OWN 42 | Grayson Loftis pass complete to Jaylen Coleman for 12 yds to the UVA 46 for a 1ST down | +12 | 2.73 |
| 0:08 | 1st & 10 | OPP 46 | Porter Wilson punt for 33 yds , Suderian Harrison returns for 10 yds to the UVA 12 |
| 0:00 | 1st & 10 | OWN 12 | Kobe Pace run for 5 yds to the UVA 17 | +5 | 0.07 |
| 0:00 | OWN 12 | End of 1st Quarter | |||
| 15:00 | 2nd & 5 | OWN 17 | Anthony Colandrea pass incomplete to Sackett Wood Jr. | 0 | -0.42 |
| 15:00 | 3rd & 5 | OWN 17 | Anthony Colandrea sacked by R.J. Oben for a loss of 7 yards to the UVA 10 | -7 | -0.29 |
| 14:04 | 4th & 12 | OWN 10 | Daniel Sparks punt for 46 yds, fair catch by Jalon Calhoun at the DUKE 44 |
| 14:04 | 1st & 10 | OWN 44 | Jordan Waters run for 12 yds to the UVA 44 for a 1ST down | +12 | 0.96 |
| 14:04 | 1st & 10 | OPP 44 | Jordan Waters run for 2 yds to the UVA 42 | +2 | -0.53 |
| 14:04 | 2nd & 8 | OPP 42 | Jaquez Moore run for 3 yds to the UVA 39 | +3 | -0.37 |
| 14:04 | 3rd & 5 | OPP 39 | Grayson Loftis pass complete to Jalon Calhoun for 11 yds to the UVA 28 for a 1ST down | +11 | 1.55 |
| 14:04 | 1st & 10 | OPP 28 | Jaquez Moore run for 14 yds to the UVA 14 for a 1ST down Virginia Penalty, Face Mask (7 yards) (Michael Diatta) to the UVA 7 for a 1ST down | +21 | 0.57 |
| 11:00 | 1st & 7 | OPP 7 | Grayson Loftis pass complete to Jalon Calhoun for 7 yds for a TD (Todd Pelino KICK) | +7 | 2.20 |
| 11:00 | 1st & 10 | OWN 25 | Anthony Colandrea run for 30 yds to the DUKE 45 for a 1ST down | +30 | 2.60 |
| 11:00 | 1st & 10 | OPP 45 | Mike Hollins run for 7 yds to the DUKE 38 | +7 | 0.51 |
| 11:00 | 2nd & 3 | OPP 38 | Anthony Colandrea pass complete to Malachi Fields for 3 yds to the DUKE 35 for a 1ST down | +3 | -0.01 |
| 11:00 | 1st & 10 | OPP 35 | Kobe Pace run for 5 yds to the DUKE 30 | +5 | 0.08 |
| 11:00 | 1st & 10 | OPP 35 | No Huddle-Shotgun Colandrea,Anthony pass incomplete deep right to Washington,Malik broken up by Stinson,Jaylen PENALTY UVA Holding offsetting DUKE Pass Interference offsetting. NO PLAY. | 0 | |
| 11:00 | 2nd & 5 | OPP 30 | Kobe Pace run for 3 yds to the DUKE 27 | +3 | -0.22 |
| 11:00 | 3rd & 2 | OPP 27 | Kobe Pace run for 2 yds to the DUKE 29 | +2 | 0.41 |
| 8:29 | 4th & 4 | OPP 29 | Will Bettridge 46 yd FG GOOD |
| 8:29 | 1st & 10 | OWN 27 | Grayson Loftis pass incomplete to Jeremiah Hasley | 0 | -0.77 |
| 8:29 | 2nd & 10 | OWN 27 | Jordan Waters run for 2 yds to the DUKE 29 | +2 | -0.26 |
| 8:29 | 3rd & 8 | OWN 29 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -0.25 |
| 7:19 | 4th & 8 | OWN 29 | Porter Wilson punt for 46 yds, punt out-of-bounds at the UVA 48 , Suderian Harrison returns for 23 yds to the UVA 48 Virginia Penalty, Illegal Block (Yards) to the UVA 48 | ||
| 7:19 | 4th & 8 | OWN 29 | Porter Wilson punt for 46 yds, punt out-of-bounds at the UVA 17 , Suderian Harrison returns for 23 yds to the UVA 48 Virginia Penalty, Illegal Block (10 Yards) to the UVA 17 |
| 7:19 | 1st & 10 | OWN 17 | No Huddle-Shotgun Pace,Kobe rush left for 7 yards gain to the UVA24 (Morris Jr.,Nick; Franklin,Ja'Mion) PENALTY UVA Holding (Boley,McKale) 9 yards from UVA17 to UVA08. NO PLAY. | -9 | |
| 7:19 | 1st & 19 | OWN 8 | Anthony Colandrea run for 3 yds to the UVA 5 | +3 | -0.04 |
| 7:19 | 2nd & 22 | OWN 5 | No Huddle-Shotgun Pace,Kobe rush middle for 19 yards gain to the UVA24 (Lewis,Jeremiah) PENALTY UVA Personal Foul (Davies,Ethan) 2 yards from UVA05 to UVA03. NO PLAY. | -2 | |
| 7:19 | 2nd & 24 | OWN 3 | Kobe Pace run for 1 yd to the UVA 4 | +1 | -0.01 |
| 7:19 | 3rd & 23 | OWN 4 | Virginia Penalty, Offensive Holding (Yards) declined | 0 | |
| 4:21 | 4th & 8 | OWN 19 | Daniel Sparks punt for 57 yds , Jalon Calhoun returns for 5 yds to the DUKE 29 |
| 4:21 | 1st & 10 | OWN 29 | Jaquez Moore run for 3 yds to the DUKE 32 | +3 | -0.34 |
| 4:21 | 2nd & 7 | OWN 32 | Jaquez Moore run for 8 yds to the DUKE 40 for a 1ST down | +8 | 1.36 |
| 4:21 | 1st & 10 | OWN 40 | Jaquez Moore run for 2 yds to the DUKE 38 | +2 | -0.68 |
| 4:21 | 2nd & 12 | OWN 38 | Grayson Loftis pass incomplete to Jordan Moore | 0 | -0.60 |
| 4:21 | 3rd & 12 | OWN 38 | Virginia Penalty, UNR: Unnecessary Roughness (Aaron Faumui) to the UVA 47 for a 1ST down | +15 | |
| 4:21 | 1st & 10 | OPP 47 | Jaylen Coleman run for 5 yds to the UVA 42 | +5 | 0.10 |
| 4:21 | 2nd & 5 | OPP 42 | Jaylen Coleman run for 4 yds to the UVA 38 | +4 | -0.12 |
| 1:16 | 3rd & 1 | OPP 38 | Timeout Virginia, clock 01:16 | ||
| 1:16 | 3rd & 1 | OPP 38 | Jaylen Coleman run for no gain to the UVA 38 | 0 | -1.11 |
| 1:05 | 4th & 1 | OPP 38 | Timeout Virginia, clock 01:05 | ||
| 1:05 | 4th & 1 | OPP 38 | Jordan Waters run for 2 yds to the UVA 36 for a 1ST down | +2 | 1.74 |
| 1:00 | 1st & 10 | OPP 36 | Timeout Duke, clock 01:00 | ||
| 1:00 | 1st & 10 | OPP 36 | Jordan Moore run for 1 yd to the UVA 35 | +1 | -0.55 |
| 1:00 | 2nd & 9 | OPP 35 | Grayson Loftis pass complete to Jordan Moore for 12 yds to the UVA 23 for a 1ST down | +12 | 0.90 |
| 1:00 | 1st & 10 | OPP 23 | Grayson Loftis pass complete to Sahmir Hagans for 12 yds to the UVA 11 for a 1ST down | +12 | 0.14 |
| 1:00 | 1st & 10 | OPP 11 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -0.29 |
| 1:00 | 2nd & 10 | OPP 11 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -0.29 |
| 0:00 | 3rd & 10 | OPP 11 | Todd Pelino 29 yd FG GOOD | ||
| 0:00 | OPP 11 | End of 2nd Quarter |
| 15:00 | 1st & 10 | OWN 21 | Grayson Loftis pass complete to Sahmir Hagans for 7 yds to the DUKE 28 | +7 | 0.54 |
| 15:00 | 2nd & 3 | OWN 28 | Jordan Waters run for 2 yds to the DUKE 30 | +2 | -0.55 |
| 15:00 | 3rd & 1 | OWN 30 | Jordan Waters run for no gain to the DUKE 30 | 0 | -0.59 |
| 12:52 | 4th & 1 | OWN 30 | Porter Wilson punt for 43 yds , Suderian Harrison returns for 8 yds to the UVA 35 |
| 12:52 | 1st & 10 | OWN 35 | Anthony Colandrea run for 10 yds to the UVA 45 for a 1ST down | +10 | 0.97 |
| 12:52 | 1st & 10 | OWN 45 | Kobe Pace run for no gain to the UVA 45 | 0 | -1.16 |
| 12:52 | 2nd & 10 | OWN 45 | Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 44 | +1 | -0.75 |
| 12:52 | 3rd & 11 | OWN 44 | Anthony Colandrea pass complete to Malik Washington for 27 yds to the DUKE 29 for a 1ST down | +27 | 3.70 |
| 11:03 | 1st & 10 | OPP 29 | Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge KICK) | +29 | 2.79 |
| 11:03 | 1st & 10 | OWN 35 | Matt Ganyard kickoff for 60 yds , Peyton Jones return for 20 yds to the DUKE 45 Duke Penalty, Offensive Holding (10 Yards) to the DUKE 15 |
| 11:03 | 1st & 10 | OWN 15 | Grayson Loftis pass complete to Jordan Moore for 16 yds to the DUKE 31 for a 1ST down | +16 | 1.01 |
| 11:03 | 1st & 10 | OWN 31 | No Huddle-Shotgun Loftis,Grayson pass incomplete short right broken up by Faumui,Aaron PENALTY UVA Roughing The Passer (Bennett, Jr.,Chico) 15 yards from DUKE31 to DUKE46, 1ST DOWN. NO PLAY. | +15 | |
| 11:03 | 1st & 10 | OWN 46 | Jaquez Moore run for 4 yds to the 50 yard line | +4 | -0.16 |
| 9:41 | 2nd & 6 | 50 | Grayson Loftis pass intercepted Caleb Hardy return for no gain to the 50 yard line Virginia Penalty, Personal Foul (15 Yards) to the UVA 33 | -2.66 |
| 9:41 | 1st & 10 | OWN 33 | Anthony Colandrea pass complete to Malachi Fields for 25 yds to the DUKE 42 for a 1ST down | +25 | 2.13 |
| 9:41 | 1st & 10 | OPP 42 | Anthony Colandrea pass complete to Malachi Fields for 17 yds to the DUKE 25 for a 1ST down | +17 | 0.59 |
| 9:41 | 1st & 10 | OPP 25 | Anthony Colandrea pass complete to Kobe Pace for 18 yds to the DUKE 7 for a 1ST down | +18 | 0.50 |
| 9:41 | 1st & 7 | OPP 7 | Kobe Pace run for 2 yds to the DUKE 9 | +2 | -0.24 |
| 9:41 | 2nd & 9 | OPP 9 | Kobe Pace run for 2 yds to the DUKE 7 | +2 | -0.14 |
| 6:33 | 3rd & 7 | OPP 7 | Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge KICK) | +7 | 2.88 |
| 6:33 | 1st & 10 | OWN 35 | Grayson Loftis pass complete to Jordan Moore for 33 yds to the UVA 32 for a 1ST down | +33 | 2.37 |
| 6:33 | 1st & 10 | OPP 32 | Grayson Loftis pass complete to Jordan Moore for 10 yds to the UVA 22 for a 1ST down | +10 | 0.22 |
| 6:33 | 1st & 10 | OPP 22 | Jordan Waters run for 1 yd to the UVA 21 | +1 | -0.31 |
| 6:33 | 2nd & 9 | OPP 21 | Grayson Loftis pass complete to Jordan Moore for 5 yds to the UVA 16 | +5 | 0.05 |
| 6:33 | 3rd & 4 | OPP 16 | Grayson Loftis pass incomplete to Jordan Moore | 0 | -0.49 |
| 4:23 | 4th & 4 | OPP 16 | Todd Pelino 34 yd FG GOOD |
| 4:23 | 1st & 10 | OWN 25 | Anthony Colandrea pass incomplete | 0 | -0.70 |
| 4:23 | 2nd & 10 | OWN 25 | Kobe Pace run for 2 yds to the UVA 27 | +2 | -0.23 |
| 4:23 | 3rd & 8 | OWN 27 | Anthony Colandrea pass incomplete to Malachi Fields | 0 | -0.22 |
| 3:20 | 4th & 8 | OWN 27 | Daniel Sparks punt for 42 yds |
| 3:20 | 1st & 10 | OWN 31 | Grayson Loftis pass complete to Sahmir Hagans for 8 yds to the DUKE 39 | +8 | 1.01 |
| 3:20 | 2nd & 2 | OWN 39 | Grayson Loftis pass complete to Jalon Calhoun for 34 yds to the UVA 27 for a 1ST down | +34 | 1.86 |
| 3:20 | 1st & 10 | OPP 27 | Grayson Loftis pass incomplete | 0 | -0.49 |
| 3:20 | 2nd & 10 | OPP 27 | Grayson Loftis pass incomplete to Jordan Moore | 0 | -0.67 |
| 3:20 | 3rd & 10 | OPP 27 | Grayson Loftis pass complete to Jalon Calhoun for no gain to the UVA 27 | 0 | -0.93 |
| 2:02 | 4th & 10 | OPP 27 | Todd Pelino 44 yd FG MISSED |
| 2:02 | 1st & 10 | OWN 27 | Kobe Pace run for 15 yds to the UVA 42 for a 1ST down | +15 | 1.37 |
| 2:02 | 1st & 10 | OWN 42 | Anthony Colandrea run for 7 yds to the UVA 49 | +7 | 0.69 |
| 2:02 | 2nd & 3 | OWN 49 | Kobe Pace run for 2 yds to the DUKE 49 | +2 | -0.75 |
| 2:02 | 3rd & 1 | OPP 49 | Kobe Pace run for 1 yd to the 50 yard line | +1 | 0.93 |
| 0:00 | 4th & 2 | 50 | Grady Brosterhous run for 2 yds to the DUKE 48 for a 1ST down | +2 | 2.31 |
| 0:00 | 50 | End of 3rd Quarter | |||
| 15:00 | 1st & 10 | OPP 48 | Anthony Colandrea run for 5 yds to the DUKE 43 | +5 | 0.10 |
| 15:00 | 2nd & 5 | OPP 43 | Mike Hollins run for 22 yds to the DUKE 21 for a 1ST down | +22 | 0.96 |
| 15:00 | 1st & 10 | OPP 21 | PENALTY UVA False Start (Wilson,JR) 5 yards from DUKE21 to DUKE26. NO PLAY. | -5 | |
| 15:00 | 1st & 15 | OPP 26 | Mike Hollins run for 4 yds to the DUKE 22 | +4 | -0.05 |
| 15:00 | 2nd & 11 | OPP 22 | Anthony Colandrea pass complete to JR Wilson for 7 yds to the DUKE 15 | +7 | 0.23 |
| 15:00 | 3rd & 4 | OPP 15 | Anthony Colandrea pass complete to Mike Hollins for 8 yds to the DUKE 7 for a 1ST down | +8 | 0.69 |
| 15:00 | 1st & 7 | OPP 7 | Anthony Colandrea pass complete to Kobe Pace for 3 yds to the DUKE 4 | +3 | -0.14 |
| 15:00 | 2nd & 4 | OPP 4 | Anthony Colandrea pass incomplete to Malik Washington | 0 | -0.36 |
| 15:00 | 3rd & 4 | OPP 4 | Anthony Colandrea pass incomplete to Malachi Fields | 0 | -0.29 |
| 10:18 | 4th & 4 | OPP 4 | Will Bettridge 21 yd FG GOOD |
| 10:18 | 1st & 10 | OWN 25 | Grayson Loftis pass incomplete to Jeremiah Hasley | 0 | -0.70 |
| 10:18 | 2nd & 10 | OWN 25 | Grayson Loftis pass complete to Mehki Wall for 6 yds to the DUKE 31 | +6 | 0.17 |
| 10:18 | 3rd & 4 | OWN 31 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -0.44 |
| 10:18 | 4th & 4 | OWN 31 | Grayson Loftis pass complete to Mehki Wall for 11 yds to the DUKE 42 for a 1ST down | +11 | 2.49 |
| 10:18 | 1st & 10 | OWN 42 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -1.15 |
| 9:03 | 2nd & 10 | OWN 42 | Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK) | +58 | 5.71 |
| 9:03 | 1st & 10 | OWN 25 | Anthony Colandrea pass incomplete to Ethan Davies | 0 | -0.70 |
| 9:03 | 2nd & 10 | OWN 25 | Anthony Colandrea pass complete to Malik Washington for 14 yds to the UVA 39 for a 1ST down | +14 | 1.93 |
| 9:03 | 1st & 10 | OWN 39 | Anthony Colandrea run for 5 yds to the UVA 44 | +5 | 0.11 |
| 9:03 | 2nd & 5 | OWN 44 | Kobe Pace run for 4 yds to the UVA 48 | +4 | -0.17 |
| 9:03 | 3rd & 1 | OWN 48 | Kobe Pace run for no gain to the UVA 48 | 0 | -1.12 |
| 9:03 | 4th & 1 | OWN 48 | Grady Brosterhous run for 2 yds to the 50 yard line for a 1ST down | +2 | 2.19 |
| 9:03 | 1st & 10 | 50 | Mike Hollins run for no gain to the 50 yard line | 0 | -1.11 |
| 9:03 | 2nd & 10 | 50 | Anthony Colandrea pass complete to Suderian Harrison for 12 yds to the DUKE 38 for a 1ST down | +12 | 1.86 |
| 9:03 | 1st & 10 | OPP 38 | Mike Hollins run for 2 yds to the DUKE 40 | +2 | -0.42 |
| 9:03 | 2nd & 12 | OPP 40 | Anthony Colandrea pass complete to Suderian Harrison for 23 yds to the DUKE 17 for a 1ST down | +23 | 1.70 |
| 9:03 | 1st & 10 | OPP 17 | Kobe Pace run for 3 yds to the DUKE 14 | +3 | -0.11 |
| 4:00 | 2nd & 7 | OPP 14 | Timeout Duke, clock 04:00 | ||
| 4:00 | 2nd & 7 | OPP 14 | Kobe Pace run for 2 yds to the DUKE 16 | +2 | -0.19 |
| 3:53 | 3rd & 9 | OPP 16 | Timeout Duke, clock 03:53 | ||
| 3:53 | 3rd & 9 | OPP 16 | Kobe Pace run for 3 yds to the DUKE 13 | +3 | -0.18 |
| 3:48 | 4th & 6 | OPP 13 | Timeout Duke, clock 03:48 | ||
| 3:43 | 4th & 6 | OPP 13 | Will Bettridge 30 yd FG GOOD |
| 3:43 | 1st & 10 | OWN 25 | Grayson Loftis pass complete to Jaylen Coleman for 10 yds to the DUKE 35 for a 1ST down | +10 | 0.84 |
| 3:43 | 1st & 10 | OWN 35 | Grayson Loftis pass complete to Jaylen Coleman for 1 yd to the DUKE 34 | +1 | -0.83 |
| 3:43 | 2nd & 11 | OWN 34 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -0.52 |
| 3:43 | 3rd & 11 | OWN 34 | Grayson Loftis pass complete to Jordan Moore for 14 yds to the DUKE 48 for a 1ST down | +14 | 2.93 |
| 3:43 | 1st & 10 | OWN 48 | Grayson Loftis pass incomplete to Jaylen Coleman | 0 | -1.14 |
| 3:43 | 2nd & 10 | OWN 48 | Grayson Loftis pass complete to Jontavis Robertson for 12 yds to the UVA 40 for a 1ST down | +12 | 1.96 |
| 3:43 | 1st & 10 | OPP 40 | Grayson Loftis pass complete to Mehki Wall for 13 yds to the UVA 27 for a 1ST down | +13 | 0.45 |
| 3:43 | 1st & 10 | OPP 27 | Grayson Loftis pass complete to Mehki Wall for 4 yds to the UVA 23 | +4 | -0.04 |
| 3:43 | 2nd & 6 | OPP 23 | Grayson Loftis pass incomplete to Jontavis Robertson | 0 | -0.53 |
| 3:43 | 3rd & 6 | OPP 23 | Grayson Loftis pass complete to Sahmir Hagans for 13 yds to the UVA 10 for a 1ST down | +13 | 0.79 |
| 3:43 | 1st & 10 | OPP 10 | Grayson Loftis pass incomplete to Sahmir Hagans | 0 | -0.29 |
| 3:43 | 2nd & 10 | OPP 10 | Grayson Loftis pass incomplete to Mehki Wall | 0 | -0.28 |
| 3:43 | 3rd & 10 | OPP 10 | Virginia Penalty, Defensive Pass Interference (James Jackson) to the UVA 2 for a 1ST down | +8 | |
| 1:13 | 1st & 2 | OPP 2 | Grayson Loftis pass complete to Mehki Wall for 2 yds for a TD (Todd Pelino KICK) | +2 | 1.21 |
| 1:13 | 1st & 10 | OPP 42 | Kneel down by Virginia at DUKE44 for loss of 2 yards. | -2 | -1.35 |
| 0:00 | 2nd & 12 | OPP 44 | Kneel down by Virginia at DUKE46 for loss of 2 yards. | -2 | -1.42 |
| 0:00 | OPP 44 | End of 4th Quarter |
| 1 | sacks | 1 |
| 3 | plays for loss | 1 |
| 0 | takeaways | 2 |
| 3 | three-and-outs forced | 4 |
| 13 | explosive plays allowed | 6 |
| 6.61 | yards allowed / play | 6.29 |
| 6 of 12 | scoring drives allowed | 5 of 12 |
| Jeremiah Lewis | 10 (6) | 2 TFL |
| Jaylen Stinson | 10 (5) | |
| Brandon Johnson | 9 (4) | |
| Wesley Williams | 7 | 1 TFL |
| Nick Morris Jr. | 7 (2) | |
| Aaron Hall | 6 (4) | |
| Aeneas Peebles | 5 (3) | 1.5 TFL · 1 PD |
| Tre Freeman | 5 (4) | 1 TFL |
| Kamren Robinson | 11 (7) | 1 TFL · 1 PD |
| Tayvonn Kyle | 9 (3) | 1 PD |
| James Jackson | 8 (3) | 1 TFL · 2 QH |
| Jonas Sanker | 7 (4) | 2 PD |
| Dre Walker | 6 (4) | 2 PD |
| Aaron Faumui | 4 (1) | 1 PD · 1 QH |
| Michael Diatta | 3 (1) | 1 sk · 1 TFL |
| Josh Ahern | 3 (3) | 1 PD |
| 2 of 3 | field goals | 3 of 3 |
| 4 | punts | 5 |
| 44.3 | punt average | 43.6 |
| 0 | punts inside the 20 | 0 |
| 109 | return yards | 20 |
| own 27 | average drive start | own 28 |
| K | Todd Pelino | 2/3 FG · long 34 · 3/3 XP |
| P | Porter Wilson | 4 punts · 44.3 avg |
| KR | Peyton Jones | 4 ret · 88 yds · long 25 |
| KR | Marquise Collins | 1 ret · 15 yds · long 15 |
| PR | Jalon Calhoun | 2 ret · 6 yds · long 5 |
| K | Will Bettridge | 3/3 FG · long 46 · 3/3 XP |
| P | Daniel Sparks | 5 punts · 43.6 avg |
| KR | Tayvonn Kyle | 1 ret · 0 yds |
| PR | Suderian Harrison | 3 ret · 20 yds · long 10 |
| 70 | plays | 70 |
| 440 | yards | 463 |
| 12 | drives | 12 |
| 44% | success rate | 50% |
| 17.93 | total PPA | 26.01 |
| Q1 | Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge KICK) | 7–0 |
| Q2 | Grayson Loftis pass complete to Jalon Calhoun for 7 yds for a TD (Todd Pelino KICK) | 7–7 |
| Q2 | Will Bettridge 46 yd FG GOOD | 10–7 |
| Q2 | Todd Pelino 29 yd FG GOOD | 10–10 |
| Q3 | Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge KICK) | 17–10 |
| Q3 | Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge KICK) | 24–10 |
| Q3 | Todd Pelino 34 yd FG GOOD | 13–24 |
| Q4 | Will Bettridge 21 yd FG GOOD | 27–13 |
| Q4 | Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK) | 20–27 |
| Q4 | Will Bettridge 30 yd FG GOOD | 30–20 |
| Q4 | Grayson Loftis pass complete to Mehki Wall for 2 yds for a TD (Todd Pelino KICK) | 27–30 |
| Q4 | Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK) | 5.71 |
| Q3 | Anthony Colandrea pass complete to Malik Washington for 27 yds to the DUKE 29 for a 1ST⦠| 3.70 |
| Q1 | Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge⦠| 2.94 |
| Q4 | Grayson Loftis pass complete to Jordan Moore for 14 yds to the DUKE 48 for a 1ST down | 2.93 |
| Q3 | Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge⦠| 2.88 |
| Q3 | Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge⦠| 2.79 |
| 2025 | Duke 27 – 20 Virginia |
| 2025 | Virginia 34 – 17 Duke |
| 2022 | Virginia 17 – 38 Duke |
| 2021 | Duke 0 – 48 Virginia |
| 2020 | Duke 20 – 38 Virginia |
| 2019 | Duke 14 – 48 Virginia |
| 2018 | Virginia 28 – 14 Duke |
| 2017 | Duke 21 – 28 Virginia |