Week 15 · 2025

Duke at Virginia

Sat 12/06/2025 08:00 PMBank of America StadiumVirginia pregame60%Pregame win probability: 60% for Virginia. Virginia favored, and lost — Duke won.Neutral site

37°Fog0 mph N · 89% humidityRecorded at kickoff by College Football Data

Duke

27

9–5

Virginia

20

11–3

Attendance

41,672

reported

DUKE20 plays, 75 yd · Touchdown

15:001st & 10own 35#99 E.Slibeck kickoff 56 yards to the DUKE09 fair catch by #2 S.Hagans at DUKE090
15:001st & 10own 25No Huddle-Shotgun #10 D.Mensah pass complete short right to #0 L.King caught at DUKE24, for 5 yards to the DUKE30 (#11 M.Marcellus)+5
15:002nd & 5own 30Shotgun #20 N.Sheppard rush middle for 4 yards gain to the DUKE34 (#91 J.Hammond)+4
13:543rd & 1own 34Shotgun #4 A.Castle rush middle for 3 yards gain to the DUKE37 (#11 M.Marcellus), 1ST DOWN+3
13:542nd & 5opp 30Timeout Virginia, clock 13:540
13:541st & 10own 37Shotgun #10 D.Mensah pass complete short middle to #20 N.Sheppard caught at DUKE40, for 9 yards to the DUKE46 (#4 C.Charles)+9
13:542nd & 1own 46Shotgun #20 N.Sheppard rush middle for 5 yards gain to the UVA 49 (#90 J.Carter; #1 J.Jackson), 1ST DOWN+5
13:541st & 10opp 49Shotgun #10 D.Mensah pass complete short right to #7 Q.Brown caught at UVA 50, for 2 yards loss to the DUKE49 (#9 J.Robinson; #11 M.Marcellus)−2
13:542nd & 12own 49Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at UVA 45, for 5 yards to the UVA 46, out of bounds at UVA 46+5
10:403rd & 7opp 46Shotgun #10 D.Mensah pass complete short left to #2 S.Hagans caught at UVA 40, for 8 yards to the UVA 38 (#30 E.Minter), out of bounds PENALTY DUKE Ineligible Downfield on Pass (#85 J.Hasley) 6 yards from UVA 46 to DUKE48. NO PLAY+6
10:402nd & 12own 49Timeout Duke, clock 10:400
10:403rd & 13own 49Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at DUKE50, for 6 yards to the UVA 46 (#32 L.Danley)+6
10:404th & 7opp 46PENALTY UVA Offside (#23 J.Holmes) 5 yards from UVA 46 to UVA 41. NO PLAY+5
10:404th & 2opp 41Shotgun #10 D.Mensah pass complete short right to #0 L.King caught at UVA 26, for 16 yards to the UVA 25 (#30 E.Minter), 1ST DOWN+16
10:401st & 10opp 25Shotgun #10 D.Mensah pass incomplete deep left to #7 Q.Brown thrown to UVA 000
10:402nd & 10opp 25Shotgun #20 N.Sheppard rush middle for 3 yards gain to the UVA 22 (#1 J.Jackson)+3
10:403rd & 7opp 22Shotgun #10 D.Mensah pass complete short middle to #20 N.Sheppard caught at UVA 19, for 9 yards to the UVA 13 (#4 C.Charles), 1ST DOWN+9
10:401st & 10opp 13Shotgun #20 N.Sheppard rush right for 0 yards to the UVA 13 (#27 D.Neal)0
10:402nd & 10opp 13Shotgun #10 D.Mensah rush right for 1 yard gain to the UVA 12 (#15 H.Osborne; #55 A.Britton)+1
10:403rd & 9opp 12Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at UVA 11, for 12 yards to the UVA 00 TOUCHDOWN, clock 05:22, 1ST DOWN #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+12

UVA11 plays, 47 yd · Missed FG

5:221st & 10own 35#39 C.Salas kickoff 65 yards to the UVA 00, Touchback0
5:221st & 10own 25Shotgun #4 C.Morris pass complete deep middle to #11 T.Harris caught at UVA 45, for 23 yards to the UVA 48 (#0 C.Rivers), 1ST DOWN+23
5:221st & 10own 48No Huddle-Shotgun #4 C.Morris pass complete short left to #3 J.Taylor caught at UVA 43, for 6 yards to the DUKE46 fumbled by #3 J.Taylor at UVA 48 forced by #34 L.Mergott recovered by DUKE #2 J.Francois at DUKE46, End Of Play PENALTY DUKE Face Mask (#0 C.Rivers) 15 yards from UVA 48 to DUKE37, 1ST DOWN. NO PLAY+15
5:221st & 10opp 37No Huddle-Shotgun #21 H.Waylee rush middle for 2 yards gain to the DUKE35 (#3 C.Weaver; #8 D.Stone)+2
5:222nd & 8opp 35No Huddle-Shotgun #21 H.Waylee rush right for 4 yards gain to the DUKE31 (#12 T.Freeman), out of bounds+4
5:223rd & 4opp 31No Huddle-Shotgun #4 C.Morris pass complete short right to #21 H.Waylee caught at DUKE33, for 5 yards to the DUKE26 (#8 D.Stone), 1ST DOWN+5
5:221st & 10opp 26PENALTY UVA False Start (#60 D.Metcalf) 5 yards from DUKE26 to DUKE31. NO PLAY+5
5:221st & 15opp 31No Huddle-Shotgun #21 H.Waylee rush middle for 11 yards gain to the DUKE20 (#34 L.Mergott; #3 C.Weaver)+11
5:222nd & 4opp 20No Huddle-Shotgun #21 H.Waylee rush middle for 2 yards loss to the DUKE22 (#10 T.Reed)−2
5:223rd & 6opp 22No Huddle-Shotgun #4 C.Morris sacked for loss of 6 yards to the DUKE28 (#7 V.Anthony Jr.)−6
1:314th & 12opp 28#41 W.Bettridge field goal attempt from 45 yards NO GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 01:31+45

DUKE2 plays, -4 yd · Turnover

1:311st & 10own 28Shotgun #10 D.Mensah pass complete short left to #2 S.Hagans caught at DUKE24, for 4 yards loss to the DUKE24 (#30 E.Minter)−4
0:472nd & 14own 24Shotgun #10 D.Mensah pass intercepted by #18 C.Costner at DUKE30 #18 C.Costner return 7 yards to the DUKE23 (#18 C.Barkate)+7

UVA6 plays, 23 yd · Touchdown

0:471st & 10opp 23No Huddle-Shotgun #4 C.Morris pass complete short right to #7 J.Edrine caught at DUKE13, for 9 yards to the DUKE14 (#0 C.Rivers), out of bounds+9
0:472nd & 1opp 14PENALTY UVA False Start (#7 J.Edrine) 5 yards from DUKE14 to DUKE19. NO PLAY+5
0:002nd & 1opp 14End of 1st quarter.−5
15:002nd & 6opp 19No Huddle-Shotgun #3 J.Taylor rush middle for 4 yards gain to the DUKE15 (#99 A.Hall)+4
15:003rd & 2opp 15PENALTY DUKE Offside (#34 L.Mergott) 4 yards from DUKE15 to DUKE11, 1ST DOWN. NO PLAY+4
14:161st & 10opp 11J'Mari Taylor 11 Yd pass from Chandler Morris (Will Bettridge Kick)+11

DUKE14 plays, 75 yd · Touchdown

14:161st & 10own 35#99 E.Slibeck kickoff 64 yards to the DUKE01 fair catch by #2 S.Hagans at DUKE010
14:161st & 10own 25Shotgun #20 N.Sheppard rush middle for 1 yard gain to the DUKE26 (#17 M.Melton)+1
14:162nd & 9own 26Shotgun #10 D.Mensah pass complete short middle to #20 N.Sheppard caught at DUKE29, for 7 yards to the DUKE33 (#1 J.Jackson)+7
14:163rd & 2own 33Shotgun #4 A.Castle rush middle for 0 yards to the DUKE33 (#1 J.Jackson)0
14:164th & 2own 33#15 K.O'Connor rush middle for 6 yards gain to the DUKE39 (#11 M.Marcellus), 1ST DOWN+6
14:161st & 10own 39Shotgun #20 N.Sheppard rush middle for 1 yard gain to the DUKE40 (#17 M.Melton)+1
14:162nd & 9own 40Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at DUKE43, for 3 yards to the DUKE43, End Of Play+3
14:163rd & 6own 43Shotgun #10 D.Mensah pass complete short left to #20 N.Sheppard caught at DUKE38, for 5 yards to the DUKE48 (#18 C.Costner), out of bounds. The previous play is under automatic review - "Short of the line to gain". CALL OVERTURNED. (Original Play: Shotgun #10 D.Mensah pass complete short left to #20 N.Sheppard caught at DUKE38, for 6 yards to the DUKE49 (#18 C.Costner), out of bounds, 1ST DOWN)+5
14:164th & 1own 48Shotgun #4 A.Castle rush middle for 3 yards gain to the UVA 49 (#27 D.Neal; #11 M.Marcellus), 1ST DOWN+3
14:161st & 10opp 49Shotgun #4 A.Castle rush middle for 5 yards gain to the UVA 44 (#10 J.Prevard)+5
14:162nd & 5opp 44Shotgun #10 D.Mensah sacked for loss of 9 yards to the DUKE47 (#52 D.Rickert), fumble by #10 D.Mensah recovered by DUKE #75 B.Fina at DUKE47, End Of Play−9
14:163rd & 14own 47Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at UVA 20, for 35 yards to the UVA 18, out of bounds at UVA 18, 1ST DOWN+35
14:161st & 10opp 18No Huddle-Shotgun #4 A.Castle rush middle for 2 yards gain to the UVA 16 (#55 A.Britton; #91 J.Hammond)+2
6:142nd & 8opp 16No Huddle-Shotgun #20 N.Sheppard rush middle for 16 yards gain to the UVA 00 TOUCHDOWN, clock 06:14, 1ST DOWN #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+16

UVA11 plays, 23 yd · Punt

6:141st & 10own 35#39 C.Salas kickoff 59 yards to the UVA 06 fair catch by #11 T.Harris at UVA 060
6:141st & 10own 25Shotgun #4 C.Morris rush left for 8 yards gain to the UVA 33 (#42 K.Johnson), out of bounds+8
6:142nd & 2own 33No Huddle-Shotgun #21 H.Waylee rush middle for 2 yards gain to the UVA 35 (#2 J.Francois), 1ST DOWN+2
6:141st & 10own 35No Huddle-Shotgun #4 C.Morris pass incomplete short right to #21 H.Waylee thrown to UVA 33 QB hurried by #97 W.Williams0
6:142nd & 10own 35No Huddle-Shotgun #4 C.Morris pass complete short left to #3 J.Taylor caught at UVA 35, for 9 yards to the UVA 44, out of bounds at UVA 44+9
6:143rd & 1own 44No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UVA 47 (#99 A.Hall), 1ST DOWN+3
6:141st & 10own 47No Huddle-Shotgun #4 C.Morris pass complete short right to #5 K.Courtney caught at DUKE49, for 5 yards to the DUKE48, out of bounds at DUKE48+5
6:142nd & 5opp 48No Huddle-Shotgun #21 H.Waylee rush right for 3 yards gain to the DUKE45 (#99 A.Hall) PENALTY UVA Holding (#60 D.Metcalf) 10 yards from DUKE48 to UVA 42. NO PLAY+10
6:142nd & 15own 42No Huddle-Shotgun #4 C.Morris pass complete short right to #3 J.Taylor caught at UVA 46, for 6 yards to the UVA 48 (#26 M.Jones; #12 T.Freeman)+6
6:143rd & 9own 48No Huddle-Shotgun #4 C.Morris pass incomplete short right to #3 J.Taylor thrown to UVA 48 broken up by #42 K.Johnson0
2:554th & 9own 48#38 D.Sparks punt 52 yards to the DUKE00, Touchback0

DUKE7 plays, 4 yd · Punt

2:551st & 10own 20Shotgun #20 N.Sheppard rush middle for 2 yards gain to the DUKE22 (#28 D.Platt). #11 M.Marcellus injured on the play+2
2:002nd & 8own 22Shotgun #20 N.Sheppard rush middle for 1 yard gain to the DUKE23 (#1 J.Jackson)+1
2:001st & 10own 20Timeout Duke, clock 02:000
1:553rd & 7own 23Shotgun #10 D.Mensah pass complete short middle to #20 N.Sheppard caught at DUKE23, for 1 yard to the DUKE24 QB hurried by #6 C.Moore (#26 C.Hardy; #23 J.Holmes)+1
1:552nd & 8opp 22Timeout Virginia, clock 01:550
1:503rd & 7opp 23Timeout Virginia, clock 01:500
1:434th & 6own 24#41 K.Reynoldson punt 46 yards to the UVA 30 fair catch by #6 C.Ross at UVA 300

UVA6 plays, 21 yd · Punt

1:501st & 10own 30Shotgun #4 C.Morris pass incomplete short right to #3 J.Taylor thrown to UVA 300
1:502nd & 10own 30No Huddle-Shotgun #4 C.Morris pass complete short right to #7 J.Edrine caught at UVA 44, for 16 yards to the UVA 46 (#21 L.Callahan), 1ST DOWN+16
1:501st & 10own 46No Huddle-Shotgun #4 C.Morris pass incomplete short left to #3 J.Taylor thrown to UVA 500
1:502nd & 10own 46No Huddle-Shotgun #4 C.Morris pass complete short middle to #11 T.Harris caught at UVA 50, for 5 yards to the DUKE49 (#21 L.Callahan)+5
1:503rd & 5opp 49No Huddle-Shotgun #4 C.Morris pass incomplete short right to #0 S.Ennis thrown to DUKE49 broken up by #97 W.Williams0
0:534th & 5opp 49#38 D.Sparks punt 49 yards to the DUKE00, Touchback0

DUKE8 plays, 19 yd · Punt

0:531st & 10own 20Shotgun #4 A.Castle rush middle for 5 yards gain to the DUKE25 (#32 L.Danley)+5
0:532nd & 5own 25No Huddle-Shotgun #4 A.Castle rush middle for 5 yards gain to the DUKE30 (#6 C.Moore), 1ST DOWN+5
0:531st & 10own 30No Huddle-Shotgun #10 D.Mensah rush left for 3 yards gain to the DUKE33 (#32 L.Danley)+3
0:192nd & 7own 33No Huddle-Shotgun #10 D.Mensah rush right for 6 yards gain to the DUKE39 (#32 L.Danley), out of bounds+6
0:191st & 10own 30Timeout Duke, clock 00:190
0:193rd & 1own 39No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #85 J.Hasley thrown to DUKE430
0:194th & 1own 39#41 K.Reynoldson punt 47 yards to the UVA 140
0:004th & 1own 39End of 2nd quarter.0

UVA18 plays, 68 yd · Field goal

15:001st & 10own 35#39 C.Salas kickoff 65 yards to the UVA 00 fair catch by #11 T.Harris at UVA 000
15:001st & 10own 25Shotgun #4 C.Morris pass complete short middle to #6 C.Ross caught at UVA 23, for 12 yards loss to the UVA 13 (#97 W.Williams)−12
15:002nd & 22own 13No Huddle-Shotgun #4 C.Morris pass complete deep right to #6 C.Ross caught at UVA 39, for 29 yards to the UVA 42 (#8 D.Stone), 1ST DOWN. #8 D.Stone injured on the play+29
15:001st & 10own 42Shotgun #3 J.Taylor rush middle for 7 yards gain to the UVA 49 (#21 L.Callahan; #26 M.Jones)+7
15:002nd & 3own 49No Huddle-Shotgun #3 J.Taylor rush middle for 2 yards gain to the DUKE49 (#7 V.Anthony Jr.)+2
15:003rd & 1opp 49No Huddle-Shotgun #3 J.Taylor rush middle for 5 yards gain to the DUKE44 (#26 M.Jones), 1ST DOWN+5
15:001st & 10opp 44No Huddle-Shotgun #21 H.Waylee rush middle for 1 yard gain to the DUKE43 (#10 T.Reed; #99 A.Hall)+1
15:002nd & 9opp 43No Huddle-Shotgun #4 C.Morris pass complete short left to #21 H.Waylee caught at DUKE43, for 3 yards to the DUKE40 (#34 L.Mergott)+3
15:003rd & 6opp 40No Huddle-Shotgun #3 J.Taylor rush middle for 6 yards gain to the DUKE34 (#42 K.Johnson), 1ST DOWN+6
15:001st & 10opp 34No Huddle-Shotgun #4 C.Morris pass incomplete deep right to #6 C.Ross thrown to DUKE080
15:002nd & 10opp 34No Huddle-Shotgun #21 H.Waylee rush middle for 18 yards gain to the DUKE16 (#3 C.Weaver), 1ST DOWN+18
15:001st & 10opp 16No Huddle-Shotgun #21 H.Waylee rush middle for 3 yards gain to the DUKE13 (#0 C.Rivers; #34 L.Mergott)+3
15:002nd & 7opp 13No Huddle-Shotgun #21 H.Waylee rush left for 3 yards gain to the DUKE10 (#97 W.Williams; #34 L.Mergott)+3
15:003rd & 4opp 10Shotgun #3 J.Taylor rush middle for 5 yards gain to the DUKE05 (#34 L.Mergott), 1ST DOWN+5
15:001st & goalopp 5No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the DUKE02 (#4 J.Green; #15 K.O'Connor)+3
15:002nd & goalopp 2Shotgun #4 C.Morris rush middle for 5 yards loss to the DUKE07 (#99 A.Hall)−5
15:003rd & goalopp 7Shotgun #4 C.Morris pass incomplete short right to #6 C.Ross thrown to DUKE00 broken up by #8 D.Stone QB hurried by #26 M.Jones0
7:194th & goalopp 7#41 W.Bettridge field goal attempt from 24 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 07:19+24

DUKE10 plays, 63 yd · Field goal

7:191st & 10own 35#99 E.Slibeck kickoff 65 yards to the DUKE00, Touchback0
7:191st & 10own 25PENALTY DUKE False Start (#53 B.Parker II) 5 yards from DUKE25 to DUKE20. NO PLAY+5
7:191st & 15own 20No Huddle-Shotgun #20 N.Sheppard rush middle for 12 yards gain to the DUKE32 (#28 D.Platt)+12
7:192nd & 3own 32No Huddle-Shotgun #10 D.Mensah pass complete deep right to #18 C.Barkate caught at UVA 40, for 38 yards to the UVA 30 (#10 J.Prevard), 1ST DOWN, PENALTY UVA Face Mask (#10 J.Prevard) 15 yards from UVA 30 to UVA 15, 1ST DOWN+38
7:191st & 10opp 14No Huddle-Shotgun #10 D.Mensah pass complete short left to #7 Q.Brown caught at UVA 17, for 5 yards to the UVA 10 (#27 D.Neal)+5
7:192nd & 5opp 10No Huddle-Shotgun #20 N.Sheppard rush left for 2 yards gain to the UVA 08 (#28 D.Platt; #27 D.Neal)+2
7:193rd & 3opp 8No Huddle-Shotgun #20 N.Sheppard rush middle for 1 yard gain to the UVA 07 (#27 D.Neal)+1
3:563rd & 3opp 8Timeout Duke, clock 03:560
3:564th & 2opp 7PENALTY DUKE False Start (#53 B.Parker II) 5 yards from UVA 07 to UVA 12. NO PLAY+5
3:534th & 7opp 12#29 T.Pelino field goal attempt from 29 yards GOOD (H: #41 K.Reynoldson, LS: #57 C.Cooper), clock 03:53+29

UVA11 plays, 51 yd · On downs

3:531st & 10own 35#39 C.Salas kickoff 62 yards to the UVA 03 fair catch by #11 T.Harris at UVA 030
3:531st & 10own 25Shotgun #3 J.Taylor rush middle for 16 yards gain to the UVA 41 (#3 C.Weaver; #0 C.Rivers), 1ST DOWN+16
3:531st & 10own 41No Huddle-Shotgun #3 J.Taylor rush middle for 5 yards gain to the UVA 46 (#4 J.Green)+5
3:532nd & 5own 46No Huddle-Shotgun #3 J.Taylor rush left for 3 yards gain to the UVA 49 (#35 A.Pellicciotta; #99 A.Hall)+3
3:533rd & 2own 49Shotgun #21 H.Waylee rush middle for 5 yards gain to the DUKE46 (#97 W.Williams; #0 C.Rivers), 1ST DOWN+5
3:531st & 10opp 46Shotgun #4 C.Morris pass complete short right to #7 J.Edrine caught at DUKE31, for 17 yards to the DUKE29 QB hurried by #97 W.Williams (#21 L.Callahan), 1ST DOWN+17
3:531st & 10opp 29Shotgun #3 J.Taylor rush middle for 1 yard gain to the DUKE28 (#97 W.Williams)+1
3:532nd & 9opp 28Shotgun #4 C.Morris pass incomplete short right to #21 H.Waylee thrown to DUKE35 QB hurried by #97 W.Williams and #42 K.Johnson0
0:002nd & 9opp 28End of 3rd quarter.0
15:003rd & 9opp 28Shotgun #3 J.Taylor rush right for 4 yards gain to the DUKE24 (#34 L.Mergott). #12 T.Freeman injured on the play+4
14:244th & 5opp 24Shotgun #4 C.Morris pass incomplete deep middle to #11 T.Harris thrown to DUKE00 broken up by #8 D.Stone, TURNOVER ON DOWNS0

DUKE9 plays, 28 yd · Punt

14:241st & 10own 24Shotgun #20 N.Sheppard rush middle for 4 yards gain to the DUKE28 (#0 A.Clary)+4
14:242nd & 6own 28Shotgun #20 N.Sheppard rush middle for 8 yards gain to the DUKE36 (#18 C.Costner), 1ST DOWN+8
14:241st & 10own 36Shotgun #4 A.Castle rush middle for 7 yards gain to the DUKE43 (#27 D.Neal; #1 J.Jackson)+7
14:242nd & 3own 43Shotgun #4 A.Castle rush middle for 2 yards gain to the DUKE45 (#15 H.Osborne; #14 F.Camac)+2
14:243rd & 1own 45Shotgun #4 A.Castle rush middle for 3 yards gain to the DUKE48 (#18 C.Costner; #17 M.Melton), 1ST DOWN+3
14:241st & 10own 48Shotgun #20 N.Sheppard rush middle for 5 yards gain to the UVA 47 (#55 A.Britton)+5
14:242nd & 5opp 47Shotgun #10 D.Mensah rush left for 1 yard loss to the UVA 48 fumbled by #10 D.Mensah at UVA 48 recovered by DUKE #20 N.Sheppard at UVA 48, End Of Play−1
14:243rd & 6opp 48Shotgun #10 D.Mensah pass incomplete short right to #18 C.Barkate thrown to UVA 40 broken up by #18 C.Costner QB hurried by #52 D.Rickert0
8:464th & 6opp 48#41 K.Reynoldson punt 47 yards to the UVA 010

UVA3 plays, 1 yd · Turnover

8:461st & 10own 1Shotgun #3 J.Taylor rush middle for 0 yards to the UVA 01 (#34 L.Mergott)0
8:462nd & 10own 1Shotgun #3 J.Taylor rush middle for 1 yard gain to the UVA 02 (#34 L.Mergott)+1
7:213rd & 9own 2Shotgun #4 C.Morris pass intercepted by #3 C.Weaver at UVA 33, End Of Play0

DUKE5 plays, 28 yd · Field goal

7:211st & 10opp 33Shotgun #10 D.Mensah pass complete deep left to #18 C.Barkate caught at UVA 05, for 30 yards to the UVA 03 (#18 C.Costner), out of bounds, 1ST DOWN+30
7:211st & goalopp 3Shotgun #4 A.Castle rush middle for 1 yard loss to the UVA 04 (#18 C.Costner; #23 J.Holmes)−1
7:212nd & goalopp 4Shotgun #4 A.Castle rush middle for 1 yard loss to the UVA 05 (#23 J.Holmes)−1
7:213rd & goalopp 5Shotgun #10 D.Mensah pass incomplete short left to #18 C.Barkate thrown to UVA 00 PENALTY DUKE Holding declined0
5:024th & goalopp 5#29 T.Pelino field goal attempt from 23 yards GOOD (H: #41 K.Reynoldson, LS: #57 C.Cooper), clock 05:02+23

UVA10 plays, 50 yd · Field goal

5:021st & 10own 35#39 C.Salas kickoff 65 yards to the UVA 00 fair catch by #11 T.Harris at UVA 000
5:021st & 10own 25Shotgun #4 C.Morris pass complete short right to #11 T.Harris caught at UVA 35, for 10 yards to the UVA 35 (#0 C.Rivers), out of bounds, 1ST DOWN. The previous play is under automatic review - "Pass completion". CALL OVERTURNED. (Original Play: Shotgun #4 C.Morris pass incomplete short right to #11 T.Harris thrown to UVA 36 broken up by #0 C.Rivers. #11 T.Harris injured on the play)+10
5:021st & 10own 35Shotgun #4 C.Morris pass incomplete short right to #0 S.Ennis thrown to UVA 400
5:022nd & 10own 35No Huddle-Shotgun #4 C.Morris pass complete short middle to #6 C.Ross caught at UVA 50, for 25 yards to the DUKE40, End Of Play, 1ST DOWN+25
5:021st & 10opp 40No Huddle-Shotgun #4 C.Morris pass incomplete short right to #7 J.Edrine thrown to DUKE32 QB hurried by #4 J.Green0
5:022nd & 10opp 40No Huddle-Shotgun #4 C.Morris pass incomplete deep left to #6 C.Ross thrown to DUKE08 PENALTY DUKE Pass Interference (#3 C.Weaver) 15 yards from DUKE40 to DUKE25, 1ST DOWN. NO PLAY+15
5:021st & 10opp 25No Huddle-Shotgun #4 C.Morris pass incomplete deep left to #82 E.Wood thrown to DUKE02 broken up by #21 L.Callahan0
5:022nd & 10opp 25No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #0 S.Ennis thrown to DUKE09 broken up by #2 J.Francois0
5:023rd & 10opp 25No Huddle-Shotgun #4 C.Morris pass incomplete short right thrown to DUKE10 QB hurried by #15 K.O'Connor0
3:544th & 10opp 25#41 W.Bettridge field goal attempt from 42 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 03:54+42

DUKE10 plays, 25 yd · Punt

3:541st & 10own 35#99 E.Slibeck kickoff 65 yards to the DUKE00, Touchback0
3:541st & 10own 25Shotgun #20 N.Sheppard rush middle for 5 yards gain to the DUKE30 (#90 J.Carter; #11 M.Marcellus)+5
3:542nd & 5own 30Shotgun #20 N.Sheppard rush middle for 1 yard gain to the DUKE31 (#1 J.Jackson)+1
3:043rd & 4own 31Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at DUKE46, for 15 yards to the DUKE46 QB hurried by #23 J.Holmes (#9 J.Robinson), 1ST DOWN+15
3:042nd & 5opp 30Timeout Virginia, clock 03:040
3:041st & 10own 46Shotgun #4 A.Castle rush middle for 2 yards gain to the DUKE48 (#91 J.Hammond; #15 H.Osborne)+2
2:002nd & 8own 48Shotgun #4 A.Castle rush middle for 0 yards to the DUKE48 (#14 F.Camac) PENALTY DUKE Illegal Formation declined0
2:001st & 10own 46Timeout Duke, clock 02:000
2:003rd & 8own 48Shotgun #20 N.Sheppard rush middle for 2 yards gain to the DUKE50 (#17 M.Melton), out of bounds+2
1:444th & 6midfield#41 K.Reynoldson punt 46 yards to the UVA 04 fair catch by #6 C.Ross at UVA 040

UVA13 plays, 96 yd · Touchdown

1:441st & 10own 4No Huddle-Shotgun #4 C.Morris pass complete short right to #6 C.Ross caught at UVA 08, for 8 yards to the UVA 12 (#0 C.Rivers; #34 L.Mergott)+8
1:442nd & 2own 12No Huddle-Shotgun #4 C.Morris pass complete short left to #82 E.Wood caught at UVA 18, for 6 yards to the UVA 18 (#21 L.Callahan), 1ST DOWN+6
1:441st & 10own 18No Huddle-Shotgun #4 C.Morris pass complete short middle to #7 J.Edrine caught at UVA 24, for 9 yards to the UVA 27 (#0 C.Rivers; #15 K.O'Connor) PENALTY DUKE Holding (#26 M.Jones) 10 yards from UVA 18 to UVA 28, 1ST DOWN. NO PLAY+10
1:441st & 10own 28No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #6 C.Ross thrown to UVA 40 broken up by #3 C.Weaver, 1ST DOWN, PENALTY DUKE Pass Interference (#3 C.Weaver) 12 yards from UVA 28 to UVA 40, 1ST DOWN. NO PLAY+12
1:441st & 10own 40No Huddle-Shotgun #4 C.Morris pass complete short right to #3 J.Taylor caught at UVA 35, for 8 yards to the UVA 48 (#97 W.Williams; #35 A.Pellicciotta)+8
0:562nd & 2own 48(00:56) No Huddle-Shotgun #4 C.Morris pass incomplete short left to #21 H.Waylee thrown to DUKE35 broken up by #35 A.Pellicciotta0
0:562nd & 2own 48Timeout Virginia, clock 00:560
0:563rd & 2own 48No Huddle-Shotgun #21 H.Waylee rush middle for 19 yards gain to the DUKE33 (#8 D.Stone), 1ST DOWN. #3 C.Weaver injured on the play+19
0:471st & 10opp 33(00:47) No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #6 C.Ross thrown to DUKE24 QB hurried by #34 L.Mergott0
0:472nd & 10opp 33No Huddle-Shotgun #4 C.Morris pass complete short right to #82 E.Wood caught at DUKE29, for 6 yards to the DUKE27 QB hurried by #34 L.Mergott (#28 K.Lanier), out of bounds+6
0:473rd & 4opp 27No Huddle-Shotgun #4 C.Morris pass incomplete short left to #7 J.Edrine thrown to DUKE180
0:474th & 4opp 27No Huddle-Shotgun #4 C.Morris pass complete short middle to #6 C.Ross caught at DUKE18, for 9 yards to the DUKE18 (#0 C.Rivers), 1ST DOWN+9
0:221st & 10opp 18No Huddle-Shotgun #4 C.Morris pass complete short left to #82 E.Wood caught at DUKE00, for 18 yards to the DUKE00 TOUCHDOWN, clock 00:22, 1ST DOWN #41 W.Bettridge kick attempt good (H: #38 D.Sparks, LS: #69 B.Robinson)+18

DUKE3 plays, -1 yd · End of period

0:181st & 10own 35(00:22) #99 E.Slibeck kickoff 64 yards to the DUKE01 #2 S.Hagans return 13 yards to the DUKE14 (#29 D.Lane Jr.; #31 M.Williams)+13
0:181st & 10own 14Kneel down by #10 D.Mensah at DUKE13 for loss of 1 yard−1
0:001st & 10own 14End of 4th quarter.+86

DUKE8 plays, 25 yd · Touchdown

0:001st & 10opp 25Shotgun #20 N.Sheppard rush middle for 11 yards gain to the UVA 14 (#27 D.Neal), 1ST DOWN+11
0:001st & 10opp 14Shotgun #20 N.Sheppard rush middle for 6 yards gain to the UVA 08 (#91 J.Hammond; #90 J.Carter)+6
0:002nd & 4opp 8Shotgun #20 N.Sheppard rush middle for 7 yards gain to the UVA 01 (#17 M.Melton), 1ST DOWN+7
0:001st & goalopp 1Shotgun #4 A.Castle rush middle for 0 yards to the UVA 01 (#11 M.Marcellus; #14 F.Camac)0
0:002nd & goalopp 1Shotgun #10 D.Mensah pass incomplete short right to #18 C.Barkate thrown to UVA 00 QB hurried by #1 J.Jackson0
0:003rd & goalopp 1Shotgun #4 A.Castle rush middle for 0 yards to the UVA 01 (#23 J.Holmes; #55 A.Britton)0
0:004th & goalopp 1Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at DUKE00, for 1 yard to the UVA 00 TOUCHDOWN, clock 00:00 PENALTY UVA Roughing The Passer (#1 J.Jackson), 1ST DOWN #39 C.Salas kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)+1
0:002nd & 1opp 14End of OT.−62

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 11 meetings vs. Team

Virginia 9–2 vs Duke

  • 2025 · wk 12Virginia 34 @ Duke 17
  • 2023 · wk 12Duke 27 @ Virginia 30
  • 2022 · wk 5Virginia 17 @ Duke 38
  • 2021 · wk 7Duke 0 @ Virginia 48
  • 2020 · wk 4Duke 20 @ Virginia 38
  • 2019 · wk 8Duke 14 @ Virginia 48
  • 2018 · wk 8Virginia 28 @ Duke 14
  • 2017 · wk 6Duke 21 @ Virginia 28
  • 2016 · wk 5Virginia 34 @ Duke 20
  • 2015 · wk 12Duke 34 @ Virginia 42
  • 2014 · wk 8Virginia 13 @ Duke 20

Previous 3 meetings vs. Tony Elliott

Duke 1–2 vs Tony Elliott

  • 2025 · wk 12Virginia 34 @ Duke 17
  • 2023 · wk 12Duke 27 @ Virginia 30
  • 2022 · wk 5Virginia 17 @ Duke 38

Previous 4 meetings vs. Manny Diaz

Virginia 2–2 vs Manny Diaz

  • 2025 · wk 12Virginia 34 @ Duke 17
  • 2021 · wk 5 (coaching change that season)Virginia 30 @ Miami 28
  • 2020 · wk 8Virginia 14 @ Miami 19
  • 2019 · wk 7Virginia 9 @ Miami 17

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others