Virginia Cavaliers vs Duke Blue Devils
Drive chart
Drives
End of Game
Downs
Field Goal
Interception Touchdown
Touchdown
Punt
Who won: Virginia 34-17
The Virginia Cavaliers beat the Duke Blue Devils 34-17 on Saturday, November 15, 2025 at Wallace Wade Stadium. The Virginia outscored the Duke 14-0 in the 3rd quarter. Chandler Morris led the Virginia in passing yards (23/35, 316 YDS, 2 TD, 2 INT). Darian Mensah led the Duke in passing yards (18/35, 213 YDS, 1 TD).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.3
J'Mari Taylor133 YDS2 TD18 CAR25 YDS - 28.1
Trell Harris161 YDS1 TD8 REC - 38.0
Tre Freeman1 TD5 TOT18 YDS1 TD - 47.7
Mitchell Melton1 REC3 TOT2 SACKS - 57.7
Fisher Camac6 TOT2 SACKS - 67.3
Chandler Morris23/35 C/ATT316 YDS2 TD9 YDS - 77.0
Luke Mergott9 TOT - 86.9
Devin Neal Jr.6 TOT - 96.9
Cooper Barkate45 YDS1 TD3 REC - 106.8
Ethan Minter6 TOT - 116.8
Will Bettridge10 PTS - 126.8
Chandler Rivers2 TOT1 INT
Team stats

Player of the game
J'Mari Taylor
UVA · 18 CAR, 133 YDS, 2 TD, 25 REC YDS
Win probability
Tap or hover the line to see the play.
Play by play
- End of 4th quarter.
- Q4 0:35

Stuffed for a loss of 3
Kneel down by #10 D.Kaelin at DUKE39 for loss of 3 yards
D. Kaelin · 1st & 10 · 1st & 10 at DUKE 36
- Q4 1:12


4 yd run
Shotgun #29 D.Lane Jr. rush left for 4 yards gain to the DUKE36 (#40 A.Wasserman), 1ST DOWN
D. Lane · 2 CAR, 11 YDS · 2nd & 3 · 2nd & 3 at DUKE 40
- Q4 1:47


7 yd run
Shotgun #29 D.Lane Jr. rush middle for 7 yards gain to the DUKE40 (#10 T.Reed)
D. Lane · 2 CAR, 11 YDS · 1st & 10 · 1st & 10 at DUKE 47
- Q4 2:04


5 yd run
Shotgun #25 X.Davis rush right for 5 yards gain to the DUKE47 (#21 L.Callahan; #40 A.Wasserman), 1ST DOWN
X. Davis · 3 CAR, 12 YDS · 3rd & 3 · 3rd & 3 at UVA 48
- Q4 2:00UVA

Timeout
Timeout Virginia, clock 02:00
- Q4 2:53


4 yd run
Shotgun #25 X.Davis rush right for 4 yards gain to the UVA48, End Of Play
X. Davis · 3 CAR, 12 YDS · 2nd & 7 · 2nd & 7 at UVA 44
- Q4 3:31


3 yd run
Shotgun #25 X.Davis rush middle for 3 yards gain to the UVA44 (#30 W.Felder Jr.)
X. Davis · 3 CAR, 12 YDS · 1st & 10 · 1st & 10 at UVA 41
- Q4 3:39


Incomplete to L. King
Shotgun #10 D.Mensah pass incomplete deep right to #0 L.King thrown to UVA21, TURNOVER ON DOWNS
D. Mensah · 18/35, 213 YDS · 4th & 1 · 4th & 1 at UVA 41
- Q4 4:11


1 yd run
No Huddle-Shotgun #20 N.Sheppard rush right for 1 yard gain to the UVA41 (#9 J.Robinson; #27 D.Neal). The previous play is under automatic review - "Short of the line to gain". CALL OVERTURNED. (Original Play: (04:11) No Huddle-Shotgun #20 N.Sheppard rush right for 2 yards gain to the UVA40 (#9 J.Robinson; #27 D.Neal), 1ST DOWN)
N. Sheppard · 12 CAR, 43 YDS · 3rd & 2 · 3rd & 2 at UVA 42
- Q4 4:11


Incomplete to A. Anthony
No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #1 A.Anthony thrown to UVA35
D. Mensah · 18/35, 213 YDS · 2nd & 2 · 2nd & 2 at UVA 42
- Q4 4:28


8 yd completion to A. Anthony
No Huddle-Shotgun #10 D.Mensah pass complete short left to #1 A.Anthony caught at UVA42, for 8 yards to the UVA42 (#30 E.Minter)
D. Mensah · 18/35, 213 YDS · 1st & 10 · 1st & 10 at 50
- Q4 4:48


16 yd completion to L. King
No Huddle-Shotgun #10 D.Mensah pass complete short middle to #0 L.King caught at DUKE45, for 16 yards to the DUKE50 (#27 D.Neal), 1ST DOWN
D. Mensah · 18/35, 213 YDS · 4th & 1 · 4th & 1 at DUKE 34
- Q4 4:57


Incomplete to S. Hagans
No Huddle-Shotgun #10 D.Mensah pass incomplete deep left to #2 S.Hagans thrown to UVA45 QB hurried by #52 D.Rickert
D. Mensah · 18/35, 213 YDS · 3rd & 1 · 3rd & 1 at DUKE 34
- Q4 5:16


3 yd completion to A. Castle
No Huddle-Shotgun #10 D.Mensah pass complete short middle to #4 A.Castle caught at DUKE34, for 3 yards to the DUKE34 (#10 J.Prevard)
D. Mensah · 18/35, 213 YDS · 2nd & 4 · 2nd & 4 at DUKE 31
- Q4 5:35


6 yd completion to Q. Brown
No Huddle-Shotgun #10 D.Mensah pass complete short left to #7 Q.Brown caught at DUKE29, for 6 yards to the DUKE31 (#1 J.Jackson)
D. Mensah · 18/35, 213 YDS · 1st & 10 · 1st & 10 at DUKE 25
- Q4 5:42

Kickoff, touchback
#99 E.Slibeck kickoff 65 yards to the DUKE00, Touchback
E. Slibeck
- FIELD GOALQ4 5:42


42 yd field goal is good
W. Bettridge · 2/2 FG
#41 W.Bettridge field goal attempt from 42 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 05:42
UVA 34 - 17 DUKE - Q4 6:20


9 yd completion to K. Courtney
No Huddle-Shotgun #4 C.Morris pass complete short middle to #5 K.Courtney caught at DUKE25, for 9 yards to the DUKE25 (#3 C.Weaver)
C. Morris · 23/35, 316 YDS · 3rd & 12 · 3rd & 12 at DUKE 34
- Q4 6:29UVA

Timeout
Timeout Virginia, clock 06:29
- Q4 6:29


Incomplete to J. Edrine
No Huddle-Shotgun #4 C.Morris pass incomplete short right to #7 J.Edrine thrown to DUKE20 QB hurried by #34 L.Mergott
C. Morris · 23/35, 316 YDS · 2nd & 12 · 2nd & 12 at DUKE 34
- Q4 6:51UVA
FLAGFlag: penalty
PENALTY UVA False Start (#52 M.Boley) 5 yards from DUKE29 to DUKE34. NO PLAY
2nd & 7 · 2nd & 7 at DUKE 29
- Q4 7:32


3 yd run
No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the DUKE29 (#24 B.Gompers; #30 W.Felder Jr.)
J. Taylor · 18 CAR, 133 YDS · 1st & 10 · 1st & 10 at DUKE 32
- Q4 8:01

FLAG4 yd run
No Huddle-Shotgun #3 J.Taylor rush middle for 4 yards gain to the DUKE47 (#24 B.Gompers; #44 D.Anderson) PENALTY DUKE Face Mask (#21 L.Callahan) 15 yards from DUKE47 to DUKE32, 1ST DOWN
J. Taylor · 18 CAR, 133 YDS · 1st & 10 · 1st & 10 at UVA 49
- Q4 8:43


19 yd run
No Huddle-Shotgun #21 H.Waylee rush middle for 19 yards gain to the UVA49 (#24 B.Gompers), 1ST DOWN
H. Waylee · 16 CAR, 62 YDS · 2nd & 5 · 2nd & 5 at UVA 30

