House Prediction
Model Margin
Duke by 15
Home Win Probability
Virginia 14%
Market (Bovada)
Virginia +3
fitted_v1 · Nov 18, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 10 | 3 | 14 | 27 | |
| 7 | 3 | 14 | 6 | 30 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Duke | Virginia |
|---|---|---|
| Passing | 26-45 | 21-30 |
| Pass Yards | 270 | 278 |
| Rush Yards | 159 | 170 |
| Total Yards | 429 | 448 |
| Turnovers | 2 | 0 |
| 3rd Down | 4-14 | 5-15 |
| Penalties | 1-10 | 12-117 |
| Possession | 27:09 | 32:51 |
Player Leaders
Player Leaders
Play-by-Play
Kobe Pace run for 13 yds to the UVA 38 for a 1ST down
Kobe Pace run for 3 yds to the UVA 41
PENALTY UVA False Start (Furnish,Ty) 5 yards from UVA41 to UVA36. NO PLAY.
Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 37
Anthony Colandrea pass incomplete to Mike Hollins
Daniel Sparks punt for 44 yds , Jalon Calhoun returns for 1 yd to the DUKE 20
Grayson Loftis pass complete to Jordan Moore for 4 yds to the DUKE 24
Jordan Waters run for 5 yds to the DUKE 29
Jordan Waters run for no gain to the DUKE 29
Porter Wilson punt for 47 yds, fair catch by Suderian Harrison at the UVA 24
Anthony Colandrea pass complete to Grant Misch for 5 yds to the UVA 29
Kobe Pace run for 2 yds to the UVA 27
Anthony Colandrea pass complete to Ethan Davies for 9 yds to the UVA 36 for a 1ST down
Mike Hollins run for 5 yds to the UVA 41
Mike Hollins run for 14 yds to the DUKE 45 for a 1ST down
Anthony Colandrea pass incomplete to Ethan Davies
Anthony Colandrea pass complete to Suderian Harrison for 7 yds to the DUKE 38
Anthony Colandrea run for 4 yds to the DUKE 34 for a 1ST down
Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge KICK)
Matt Ganyard kickoff for 50 yds , Marquise Collins return for 15 yds to the DUKE 30
Jordan Waters run for 2 yds to the DUKE 32
Grayson Loftis pass complete to Jordan Moore for 12 yds to the DUKE 44 for a 1ST down
Jordan Waters run for 7 yds to the UVA 49
Jaquez Moore run for 8 yds to the UVA 41 for a 1ST down
Grayson Loftis run for 1 yd to the UVA 40
Jaquez Moore run for 4 yds to the UVA 36
Grayson Loftis pass complete to Jordan Moore for 11 yds to the UVA 25 for a 1ST down
Jordan Waters run for 10 yds to the UVA 15 Jordan Waters fumbled, recovered by UVA Caleb Hardy at UVA15, End Of Play.
Anthony Colandrea pass complete to Malik Washington for 29 yds to the UVA 44 for a 1ST down
Kobe Pace run for 2 yds to the UVA 46
Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 47
Anthony Colandrea pass incomplete to Mike Hollins
Daniel Sparks punt for 29 yds, punt out-of-bounds at the DUKE 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.
Jaylen Coleman run for 9 yds to the DUKE 48
Grayson Loftis sacked by Michael Diatta for a loss of 6 yards to the DUKE 42
Grayson Loftis pass complete to Jaylen Coleman for 12 yds to the UVA 46 for a 1ST down
Porter Wilson punt for 33 yds , Suderian Harrison returns for 10 yds to the UVA 12
Kobe Pace run for 5 yds to the UVA 17
Anthony Colandrea pass incomplete to Sackett Wood Jr.
Anthony Colandrea sacked by R.J. Oben for a loss of 7 yards to the UVA 10
Daniel Sparks punt for 46 yds, fair catch by Jalon Calhoun at the DUKE 44
Jordan Waters run for 12 yds to the UVA 44 for a 1ST down
Jordan Waters run for 2 yds to the UVA 42
Jaquez Moore run for 3 yds to the UVA 39
Grayson Loftis pass complete to Jalon Calhoun for 11 yds to the UVA 28 for a 1ST down
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
Grayson Loftis pass complete to Jalon Calhoun for 7 yds for a TD (Todd Pelino KICK)
Anthony Colandrea run for 30 yds to the DUKE 45 for a 1ST down
Mike Hollins run for 7 yds to the DUKE 38
Anthony Colandrea pass complete to Malachi Fields for 3 yds to the DUKE 35 for a 1ST down
Kobe Pace run for 5 yds to the DUKE 30
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.
Kobe Pace run for 3 yds to the DUKE 27
Kobe Pace run for 2 yds to the DUKE 29
Will Bettridge 46 yd FG GOOD
Matt Ganyard kickoff for 62 yds , Peyton Jones return for 24 yds to the DUKE 27
Grayson Loftis pass incomplete to Jeremiah Hasley
Jordan Waters run for 2 yds to the DUKE 29
Grayson Loftis pass incomplete to Sahmir Hagans
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
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
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.
Anthony Colandrea run for 3 yds to the UVA 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.
Kobe Pace run for 1 yd to the UVA 4
Virginia Penalty, Offensive Holding (Yards) declined
Daniel Sparks punt for 57 yds , Jalon Calhoun returns for 5 yds to the DUKE 29
Jaquez Moore run for 3 yds to the DUKE 32
Jaquez Moore run for 8 yds to the DUKE 40 for a 1ST down
Jaquez Moore run for 2 yds to the DUKE 38
Grayson Loftis pass incomplete to Jordan Moore
Virginia Penalty, UNR: Unnecessary Roughness (Aaron Faumui) to the UVA 47 for a 1ST down
Jaylen Coleman run for 5 yds to the UVA 42
Jaylen Coleman run for 4 yds to the UVA 38
Jaylen Coleman run for no gain to the UVA 38
Jordan Waters run for 2 yds to the UVA 36 for a 1ST down
Jordan Moore run for 1 yd to the UVA 35
Grayson Loftis pass complete to Jordan Moore for 12 yds to the UVA 23 for a 1ST down
Grayson Loftis pass complete to Sahmir Hagans for 12 yds to the UVA 11 for a 1ST down
Grayson Loftis pass incomplete to Sahmir Hagans
Grayson Loftis pass incomplete to Sahmir Hagans
Todd Pelino 29 yd FG GOOD
End of 2nd Quarter
Matt Ganyard kickoff for 63 yds , Khilan Walker return for 19 yds to the DUKE 21
Grayson Loftis pass complete to Sahmir Hagans for 7 yds to the DUKE 28
Jordan Waters run for 2 yds to the DUKE 30
Jordan Waters run for no gain to the DUKE 30
Porter Wilson punt for 43 yds , Suderian Harrison returns for 8 yds to the UVA 35
Anthony Colandrea run for 10 yds to the UVA 45 for a 1ST down
Kobe Pace run for no gain to the UVA 45
Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 44
Anthony Colandrea pass complete to Malik Washington for 27 yds to the DUKE 29 for a 1ST down
Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge KICK)
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
Grayson Loftis pass complete to Jordan Moore for 16 yds to the DUKE 31 for a 1ST down
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.
Jaquez Moore run for 4 yds to the 50 yard line
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
Anthony Colandrea pass complete to Malachi Fields for 25 yds to the DUKE 42 for a 1ST down
Anthony Colandrea pass complete to Malachi Fields for 17 yds to the DUKE 25 for a 1ST down
Anthony Colandrea pass complete to Kobe Pace for 18 yds to the DUKE 7 for a 1ST down
Kobe Pace run for 2 yds to the DUKE 9
Kobe Pace run for 2 yds to the DUKE 7
Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge KICK)
Grayson Loftis pass complete to Jordan Moore for 33 yds to the UVA 32 for a 1ST down
Grayson Loftis pass complete to Jordan Moore for 10 yds to the UVA 22 for a 1ST down
Jordan Waters run for 1 yd to the UVA 21
Grayson Loftis pass complete to Jordan Moore for 5 yds to the UVA 16
Grayson Loftis pass incomplete to Jordan Moore
Todd Pelino 34 yd FG GOOD
Anthony Colandrea pass incomplete
Kobe Pace run for 2 yds to the UVA 27
Anthony Colandrea pass incomplete to Malachi Fields
Daniel Sparks punt for 42 yds
Grayson Loftis pass complete to Sahmir Hagans for 8 yds to the DUKE 39
Grayson Loftis pass complete to Jalon Calhoun for 34 yds to the UVA 27 for a 1ST down
Grayson Loftis pass incomplete
Grayson Loftis pass incomplete to Jordan Moore
Grayson Loftis pass complete to Jalon Calhoun for no gain to the UVA 27
Todd Pelino 44 yd FG MISSED
Kobe Pace run for 15 yds to the UVA 42 for a 1ST down
Anthony Colandrea run for 7 yds to the UVA 49
Kobe Pace run for 2 yds to the DUKE 49
Kobe Pace run for 1 yd to the 50 yard line
Grady Brosterhous run for 2 yds to the DUKE 48 for a 1ST down
Anthony Colandrea run for 5 yds to the DUKE 43
Mike Hollins run for 22 yds to the DUKE 21 for a 1ST down
PENALTY UVA False Start (Wilson,JR) 5 yards from DUKE21 to DUKE26. NO PLAY.
Mike Hollins run for 4 yds to the DUKE 22
Anthony Colandrea pass complete to JR Wilson for 7 yds to the DUKE 15
Anthony Colandrea pass complete to Mike Hollins for 8 yds to the DUKE 7 for a 1ST down
Anthony Colandrea pass complete to Kobe Pace for 3 yds to the DUKE 4
Anthony Colandrea pass incomplete to Malik Washington
Anthony Colandrea pass incomplete to Malachi Fields
Will Bettridge 21 yd FG GOOD
Matt Ganyard kickoff for 65 yds , Peyton Jones return for 25 yds to the DUKE 25
Grayson Loftis pass incomplete to Jeremiah Hasley
Grayson Loftis pass complete to Mehki Wall for 6 yds to the DUKE 31
Grayson Loftis pass incomplete to Sahmir Hagans
Grayson Loftis pass complete to Mehki Wall for 11 yds to the DUKE 42 for a 1ST down
Grayson Loftis pass incomplete to Sahmir Hagans
Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK)
Anthony Colandrea pass incomplete to Ethan Davies
Anthony Colandrea pass complete to Malik Washington for 14 yds to the UVA 39 for a 1ST down
Anthony Colandrea run for 5 yds to the UVA 44
Kobe Pace run for 4 yds to the UVA 48
Kobe Pace run for no gain to the UVA 48
Grady Brosterhous run for 2 yds to the 50 yard line for a 1ST down
Mike Hollins run for no gain to the 50 yard line
Anthony Colandrea pass complete to Suderian Harrison for 12 yds to the DUKE 38 for a 1ST down
Mike Hollins run for 2 yds to the DUKE 40
Anthony Colandrea pass complete to Suderian Harrison for 23 yds to the DUKE 17 for a 1ST down
Kobe Pace run for 3 yds to the DUKE 14
Kobe Pace run for 2 yds to the DUKE 16
Kobe Pace run for 3 yds to the DUKE 13
Will Bettridge 30 yd FG GOOD
Grayson Loftis pass complete to Jaylen Coleman for 10 yds to the DUKE 35 for a 1ST down
Grayson Loftis pass complete to Jaylen Coleman for 1 yd to the DUKE 34
Grayson Loftis pass incomplete to Sahmir Hagans
Grayson Loftis pass complete to Jordan Moore for 14 yds to the DUKE 48 for a 1ST down
Grayson Loftis pass incomplete to Jaylen Coleman
Grayson Loftis pass complete to Jontavis Robertson for 12 yds to the UVA 40 for a 1ST down
Grayson Loftis pass complete to Mehki Wall for 13 yds to the UVA 27 for a 1ST down
Grayson Loftis pass complete to Mehki Wall for 4 yds to the UVA 23
Grayson Loftis pass incomplete to Jontavis Robertson
Grayson Loftis pass complete to Sahmir Hagans for 13 yds to the UVA 10 for a 1ST down
Grayson Loftis pass incomplete to Sahmir Hagans
Grayson Loftis pass incomplete to Mehki Wall
Virginia Penalty, Defensive Pass Interference (James Jackson) to the UVA 2 for a 1ST down
Grayson Loftis pass complete to Mehki Wall for 2 yds for a TD (Todd Pelino KICK)
Charlie Ham kickoff for 7 yds , Tayvonn Kyle return for no gain to the DUKE 42
Kneel down by Virginia at DUKE44 for loss of 2 yards.
Kneel down by Virginia at DUKE46 for loss of 2 yards.

