Skip to content

Virginia Cavaliers vs Duke Blue Devils

College Football
34-17
Final
Duke
5-5
Wallace Wade Stadium

Drive chart

Drives

  • End of Game
  • Downs
  • Field Goal
  • Interception Touchdown
  • Touchdown
  • Punt
Team1234T
UVA71014334
DUKE0301417

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
  1. 18.3J'Mari Taylor
  2. 28.1Trell Harris
  3. 38.0Tre Freeman
  4. 47.7Mitchell Melton
  5. 57.7Fisher Camac
  6. 67.3Chandler Morris
  7. 77.0Luke Mergott
  8. 86.9Devin Neal Jr.
  9. 96.9Cooper Barkate
  10. 106.8Ethan Minter
  11. 116.8Will Bettridge
  12. 126.8Chandler Rivers

Team stats

UVADUKE
221st Downs11
12-193rd down efficiency4-15
1-24th down efficiency2-4
540Total Yards255
316Passing213
23/35Comp/Att18/35
9.0Yards per pass6.1
224Rushing42
42Rushing Attempts23
5.3Yards per rush1.8
7-60Penalties3-45
2Turnovers1
0Fumbles lost1
2Interceptions thrown0
35:58Possession24:02

Player of the game

J'Mari Taylor

UVA · 18 CAR, 133 YDS, 2 TD, 25 REC YDS

8.3

Win probability

100%UVA final
UVADUKE

Tap or hover the line to see the play.

Play by play

  1. End of 4th quarter.
  2. 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

  3. Q4 1:12Davis Lane

    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

  4. Q4 1:47Davis Lane

    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

  5. Q4 2:04Xay Davis

    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

  6. Q4 2:00UVA

    Timeout

    Timeout Virginia, clock 02:00

  7. Q4 2:53Xay Davis

    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

  8. Q4 3:31Xay Davis

    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

  9. Q4 3:39Darian Mensah

    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

  10. Q4 4:11Nate Sheppard

    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

  11. Q4 4:11Darian Mensah

    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

  12. Q4 4:28Darian Mensah

    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

  13. Q4 4:48Darian Mensah

    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

  14. Q4 4:57Darian Mensah

    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

  15. Q4 5:16Darian Mensah

    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

  16. Q4 5:35Darian Mensah

    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

  17. Q4 5:42

    Kickoff, touchback

    #99 E.Slibeck kickoff 65 yards to the DUKE00, Touchback

    E. Slibeck

  18. FIELD GOALQ4 5:42
    Will Bettridge

    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
  19. Q4 6:20Chandler Morris

    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

  20. Q4 6:29UVA

    Timeout

    Timeout Virginia, clock 06:29

  21. Q4 6:29Chandler Morris

    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

  22. Q4 6:51UVA
    FLAG

    Flag: penalty

    PENALTY UVA False Start (#52 M.Boley) 5 yards from DUKE29 to DUKE34. NO PLAY

    2nd & 7 · 2nd & 7 at DUKE 29

  23. Q4 7:32J'Mari Taylor

    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

  24. Q4 8:01J'Mari Taylor
    FLAG

    4 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

  25. Q4 8:43Harrison Waylee

    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

Leaders

UVADUKE
Passing Yards
Chandler Morris
23/35, 316 YDS, 2 TD, 2 INT
Darian Mensah
18/35, 213 YDS, 1 TD
Rushing Yards
J'Mari Taylor
18 CAR, 133 YDS, 2 TD
Nate Sheppard
12 CAR, 43 YDS
Receiving Yards
Trell Harris
8 REC, 161 YDS, 1 TD
Landen King
2 REC, 48 YDS
Tackles
Devin Neal Jr.
6
Luke Mergott
9
Sacks
Mitchell Melton
2
-