Virginia Cavaliers vs Duke Blue Devils
Shot Chart
Shot Made
Shot Missed
- Jeremy Roach made Jumper.
- Kihei Clark missed Jumper.
- Dereck Lively II made Layup. Assisted by Jeremy Roach.
- Armaan Franklin missed Jumper.
- Tyrese Proctor missed Jumper.
- Mark Mitchell missed Three Point Jumper.
- Kihei Clark missed Three Point Jumper.
- Jeremy Roach made Layup. Assisted by Tyrese Proctor.
- Armaan Franklin made Three Point Jumper. Assisted by Reece Beekman.
- Kyle Filipowski missed Three Point Jumper.
- Armaan Franklin missed Three Point Jumper.
- Kyle Filipowski made Layup. Assisted by Dereck Lively II.
- Jayden Gardner missed Jumper.
- Kyle Filipowski missed Jumper.
- Reece Beekman missed Layup.
- Reece Beekman made Layup.
- Jeremy Roach missed Layup.
- Jayden Gardner missed Jumper.
- Kyle Filipowski made Three Point Jumper. Assisted by Ryan Young.
- Jayden Gardner missed Jumper.
- Dariq Whitehead missed Jumper.
- Armaan Franklin missed Free Throw.
- Armaan Franklin missed Free Throw.
- Ryan Young made Free Throw.
- Ryan Young made Free Throw.
- Reece Beekman made Jumper.
- Kyle Filipowski missed Three Point Jumper.
- Kihei Clark missed Three Point Jumper.
- Kyle Filipowski made Jumper.
- Reece Beekman missed Jumper.
- Kyle Filipowski missed Jumper.
- Kihei Clark missed Layup.
- Reece Beekman missed Three Point Jumper.
- Jayden Gardner made Jumper. Assisted by Kadin Shedrick.
- Dereck Lively II made Dunk. Assisted by Mark Mitchell.
- Isaac McKneely made Jumper. Assisted by Kihei Clark.
- Jeremy Roach missed Jumper.
- Kihei Clark missed Three Point Jumper.
- Mark Mitchell missed Layup.
- Ryan Dunn missed Jumper.
- Jayden Gardner missed Three Point Jumper.
- Dariq Whitehead made Jumper.
- Tyrese Proctor missed Three Point Jumper.
- Jacob Grandison made Free Throw.
- Jacob Grandison missed Free Throw.
- Kyle Filipowski missed Jumper.
- Dariq Whitehead missed Three Point Jumper.
- Kyle Filipowski made Layup.
- Reece Beekman made Layup.
- Kihei Clark made Free Throw.
- Kihei Clark made Free Throw.
- Kyle Filipowski made Free Throw.
- Kyle Filipowski made Free Throw.
- Jayden Gardner made Free Throw.
- Jayden Gardner missed Free Throw.
- Jayden Gardner missed Layup.
- Armaan Franklin made Free Throw.
- Armaan Franklin missed Free Throw.
- Kyle Filipowski made Layup.
- Armaan Franklin made Three Point Jumper. Assisted by Reece Beekman.
- Jeremy Roach missed Layup.
- Jeremy Roach made Three Point Jumper. Assisted by Dereck Lively II.
- Kadin Shedrick made Free Throw.
- Kadin Shedrick made Free Throw.
- Kyle Filipowski missed Layup.
- Jeremy Roach made Jumper. Assisted by Tyrese Proctor.
- Kadin Shedrick missed Dunk.
- Kihei Clark missed Layup.
- Tyrese Proctor missed Three Point Jumper.
- Reece Beekman missed Jumper.
- Tyrese Proctor made Free Throw.
- Tyrese Proctor made Free Throw.
- Armaan Franklin missed Jumper.
- Jeremy Roach made Three Point Jumper. Assisted by Tyrese Proctor.
- Armaan Franklin missed Jumper.
- Kadin Shedrick made Layup.
- Kadin Shedrick made Free Throw.
- Jayden Gardner made Dunk. Assisted by Armaan Franklin.
- Jeremy Roach missed Jumper.
- Ryan Dunn missed Layup.
- Dereck Lively II missed Free Throw.
- Dereck Lively II missed Free Throw.
- Kihei Clark missed Layup.
- Dereck Lively II missed Layup.
- Mark Mitchell missed Layup.
- Kyle Filipowski missed Three Point Jumper.
- Dariq Whitehead missed Three Point Jumper.
- Reece Beekman missed Three Point Jumper.
- Kyle Filipowski made Layup. Assisted by Mark Mitchell.
- Reece Beekman made Free Throw.
- Reece Beekman made Free Throw.
- Tyrese Proctor missed Jumper.
- Isaac McKneely made Three Point Jumper. Assisted by Armaan Franklin.
- Tyrese Proctor made Three Point Jumper. Assisted by Kyle Filipowski.
- Armaan Franklin missed Three Point Jumper.
- Kyle Filipowski made Dunk.
- Isaac McKneely made Free Throw.
- Isaac McKneely made Free Throw.
- Kyle Filipowski made Jumper. Assisted by Mark Mitchell.
- Francisco Caffaro missed Jumper.
- Kyle Filipowski missed Three Point Jumper.
- Ryan Dunn made Layup. Assisted by Reece Beekman.
- Kihei Clark made Free Throw.
- Kihei Clark made Free Throw.
- Tyrese Proctor missed Layup.
- Kihei Clark missed Three Point Jumper.
- Jeremy Roach made Free Throw.
- Jeremy Roach made Free Throw.
- Jayden Gardner missed Jumper.
- Kyle Filipowski missed Jumper.
- Jayden Gardner made Jumper. Assisted by Ryan Dunn.
- Jeremy Roach made Jumper.
- Isaac McKneely made Three Point Jumper. Assisted by Reece Beekman.
- Jeremy Roach made Layup.
- Jeremy Roach made Free Throw.
- Isaac McKneely missed Three Point Jumper.
- Reece Beekman made Layup.
- Jeremy Roach missed Layup.
- Kihei Clark made Layup.
- Kyle Filipowski missed Free Throw.
- Kyle Filipowski made Free Throw.
- Kyle Filipowski missed Free Throw.
- Reece Beekman made Layup.
- Jeremy Roach made Free Throw.
- Jeremy Roach made Free Throw.
- Isaac McKneely missed Three Point Jumper.
- Jeremy Roach made Free Throw.
- Jeremy Roach made Free Throw.
- Armaan Franklin missed Three Point Jumper.
- Mark Mitchell made Free Throw.
- Mark Mitchell made Free Throw.
- Reece Beekman missed Three Point Jumper.
Shot Made
Shot Missed
| TIME | PLAY | DUKE | UVA | |
|---|---|---|---|---|
| 20:00 | Jump Ball won by Duke | 0 | 0 | |
| 19:35 | Jeremy Roach made Jumper. | 2 | 0 | |
| 19:01 | Kihei Clark missed Jumper. | 2 | 0 | |
| 19:01 | Dereck Lively II Defensive Rebound. | 2 | 0 | |
| 18:46 | Dereck Lively II made Layup. Assisted by Jeremy Roach. | 4 | 0 | |
| 18:25 | Armaan Franklin missed Jumper. | 4 | 0 | |
| 18:25 | Kyle Filipowski Defensive Rebound. | 4 | 0 | |
| 17:56 | Tyrese Proctor missed Jumper. | 4 | 0 | |
| 17:56 | Mark Mitchell Offensive Rebound. | 4 | 0 | |
| 17:33 | Mark Mitchell missed Three Point Jumper. | 4 | 0 | |
| 17:33 | Jayden Gardner Defensive Rebound. | 4 | 0 | |
| 17:19 | Kihei Clark missed Three Point Jumper. | 4 | 0 | |
| 17:19 | Francisco Caffaro Offensive Rebound. | 4 | 0 | |
| 17:10 | Reece Beekman Turnover. | 4 | 0 | |
| 17:10 | Kyle Filipowski Steal. | 4 | 0 | |
| 16:57 | Jeremy Roach made Layup. Assisted by Tyrese Proctor. | 6 | 0 | |
| 16:41 | Armaan Franklin made Three Point Jumper. Assisted by Reece Beekman. | 6 | 3 | |
| 16:24 | Duke Timeout | 6 | 3 | |
| 16:24 | Official TV Timeout | 6 | 3 | |
| 16:20 | Kyle Filipowski missed Three Point Jumper. | 6 | 3 | |
| 16:20 | Armaan Franklin Defensive Rebound. | 6 | 3 | |
| 16:03 | Armaan Franklin missed Three Point Jumper. | 6 | 3 | |
| 16:03 | Kyle Filipowski Defensive Rebound. | 6 | 3 | |
| 15:33 | Kyle Filipowski made Layup. Assisted by Dereck Lively II. | 8 | 3 | |
| 15:03 | Jayden Gardner missed Jumper. | 8 | 3 | |
| 15:03 | Tyrese Proctor Defensive Rebound. | 8 | 3 | |
| 14:32 | Kyle Filipowski missed Jumper. | 8 | 3 | |
| 14:32 | Armaan Franklin Defensive Rebound. | 8 | 3 | |
| 14:22 | Reece Beekman missed Layup. | 8 | 3 | |
| 14:22 | Francisco Caffaro Offensive Rebound. | 8 | 3 | |
| 14:22 | Foul on Kyle Filipowski. | 8 | 3 | |
| 14:08 | Kihei Clark Turnover. | 8 | 3 | |
| 14:08 | Dereck Lively II Steal. | 8 | 3 | |
| 14:04 | Foul on Kihei Clark. | 8 | 3 | |
| 13:48 | Dariq Whitehead Turnover. | 8 | 3 | |
| 13:48 | Reece Beekman Steal. | 8 | 3 | |
| 13:44 | Reece Beekman made Layup. | 8 | 5 | |
| 13:27 | Jeremy Roach missed Layup. | 8 | 5 | |
| 13:27 | Virginia Deadball Team Rebound. | 8 | 5 | |
| 13:04 | Jayden Gardner missed Jumper. | 8 | 5 | |
| 13:04 | Jacob Grandison Defensive Rebound. | 8 | 5 | |
| 12:44 | Kyle Filipowski made Three Point Jumper. Assisted by Ryan Young. | 11 | 5 | |
| 12:16 | Jayden Gardner missed Jumper. | 11 | 5 | |
| 12:16 | Duke Defensive Rebound. | 11 | 5 | |
| 11:58 | Dariq Whitehead missed Jumper. | 11 | 5 | |
| 11:58 | Ryan Dunn Defensive Rebound. | 11 | 5 | |
| 11:47 | Foul on Dariq Whitehead. | 11 | 5 | |
| 11:47 | Official TV Timeout | 11 | 5 | |
| 11:47 | Armaan Franklin missed Free Throw. | 11 | 5 | |
| 11:47 | Virginia Deadball Team Rebound. | 11 | 5 | |
| 11:47 | Armaan Franklin missed Free Throw. | 11 | 5 | |
| 11:47 | Ryan Young Defensive Rebound. | 11 | 5 | |
| 11:31 | Ryan Young Turnover. | 11 | 5 | |
| 11:10 | Armaan Franklin Turnover. | 11 | 5 | |
| 11:10 | Dariq Whitehead Steal. | 11 | 5 | |
| 10:49 | Foul on Kadin Shedrick. | 11 | 5 | |
| 10:49 | Ryan Young made Free Throw. | 12 | 5 | |
| 10:49 | Ryan Young made Free Throw. | 13 | 5 | |
| 10:27 | Reece Beekman made Jumper. | 13 | 7 | |
| 9:53 | Kyle Filipowski missed Three Point Jumper. | 13 | 7 | |
| 9:53 | Duke Deadball Team Rebound. | 13 | 7 | |
| 9:51 | Duke Turnover. | 13 | 7 | |
| 9:33 | Kihei Clark missed Three Point Jumper. | 13 | 7 | |
| 9:33 | Dereck Lively II Defensive Rebound. | 13 | 7 | |
| 9:17 | Kyle Filipowski made Jumper. | 15 | 7 | |
| 8:59 | Reece Beekman missed Jumper. | 15 | 7 | |
| 8:59 | Kyle Filipowski Defensive Rebound. | 15 | 7 | |
| 8:44 | Kyle Filipowski missed Jumper. | 15 | 7 | |
| 8:44 | Jayden Gardner Defensive Rebound. | 15 | 7 | |
| 8:30 | Kihei Clark missed Layup. | 15 | 7 | |
| 8:30 | Dereck Lively II Block. | 15 | 7 | |
| 8:30 | Kadin Shedrick Offensive Rebound. | 15 | 7 | |
| 8:15 | Reece Beekman missed Three Point Jumper. | 15 | 7 | |
| 8:15 | Kadin Shedrick Offensive Rebound. | 15 | 7 | |
| 8:09 | Jayden Gardner made Jumper. Assisted by Kadin Shedrick. | 15 | 9 | |
| 7:42 | Dereck Lively II made Dunk. Assisted by Mark Mitchell. | 17 | 9 | |
| 7:27 | Isaac McKneely made Jumper. Assisted by Kihei Clark. | 17 | 11 | |
| 7:05 | Jeremy Roach missed Jumper. | 17 | 11 | |
| 7:05 | Kihei Clark Defensive Rebound. | 17 | 11 | |
| 6:48 | Kihei Clark missed Three Point Jumper. | 17 | 11 | |
| 6:48 | Kyle Filipowski Defensive Rebound. | 17 | 11 | |
| 6:45 | Foul on Jayden Gardner. | 17 | 11 | |
| 6:45 | Official TV Timeout | 17 | 11 | |
| 6:23 | Mark Mitchell missed Layup. | 17 | 11 | |
| 6:23 | Ryan Dunn Block. | 17 | 11 | |
| 6:23 | Jayden Gardner Defensive Rebound. | 17 | 11 | |
| 5:58 | Ryan Dunn missed Jumper. | 17 | 11 | |
| 5:58 | Jacob Grandison Defensive Rebound. | 17 | 11 | |
| 5:34 | Jeremy Roach Turnover. | 17 | 11 | |
| 5:34 | Reece Beekman Steal. | 17 | 11 | |
| 5:07 | Jayden Gardner missed Three Point Jumper. | 17 | 11 | |
| 5:07 | Jeremy Roach Defensive Rebound. | 17 | 11 | |
| 4:37 | Dariq Whitehead made Jumper. | 19 | 11 | |
| 4:13 | Reece Beekman Turnover. | 19 | 11 | |
| 3:55 | Tyrese Proctor missed Three Point Jumper. | 19 | 11 | |
| 3:55 | Ryan Dunn Defensive Rebound. | 19 | 11 | |
| 3:31 | Kihei Clark Turnover. | 19 | 11 | |
| 3:31 | Jacob Grandison Steal. | 19 | 11 | |
| 3:26 | Foul on Ryan Dunn. | 19 | 11 | |
| 3:26 | Official TV Timeout | 19 | 11 | |
| 3:26 | Jacob Grandison made Free Throw. | 20 | 11 | |
| 3:26 | Jacob Grandison missed Free Throw. | 20 | 11 | |
| 3:26 | Kadin Shedrick Defensive Rebound. | 20 | 11 | |
| 3:06 | Armaan Franklin Turnover. | 20 | 11 | |
| 3:06 | Dariq Whitehead Steal. | 20 | 11 | |
| 2:56 | Kyle Filipowski missed Jumper. | 20 | 11 | |
| 2:56 | Kadin Shedrick Block. | 20 | 11 | |
| 2:56 | Armaan Franklin Defensive Rebound. | 20 | 11 | |
| 2:47 | Reece Beekman Turnover. | 20 | 11 | |
| 2:47 | Dariq Whitehead Steal. | 20 | 11 | |
| 2:44 | Foul on Reece Beekman. | 20 | 11 | |
| 2:26 | Dariq Whitehead missed Three Point Jumper. | 20 | 11 | |
| 2:26 | Kyle Filipowski Offensive Rebound. | 20 | 11 | |
| 2:20 | Kyle Filipowski made Layup. | 22 | 11 | |
| 1:58 | Reece Beekman made Layup. | 22 | 13 | |
| 1:32 | Dariq Whitehead Turnover. | 22 | 13 | |
| 1:32 | Armaan Franklin Steal. | 22 | 13 | |
| 1:20 | Foul on Tyrese Proctor. | 22 | 13 | |
| 1:20 | Kihei Clark made Free Throw. | 22 | 14 | |
| 1:20 | Kihei Clark made Free Throw. | 22 | 15 | |
| 1:03 | Foul on Kadin Shedrick. | 22 | 15 | |
| 1:03 | Kyle Filipowski made Free Throw. | 23 | 15 | |
| 1:03 | Kyle Filipowski made Free Throw. | 24 | 15 | |
| 0:38 | Foul on Kyle Filipowski. | 24 | 15 | |
| 0:38 | Jayden Gardner made Free Throw. | 24 | 16 | |
| 0:38 | Jayden Gardner missed Free Throw. | 24 | 16 | |
| 0:38 | Mark Mitchell Defensive Rebound. | 24 | 16 | |
| 0:12 | Jeremy Roach Turnover. | 24 | 16 | |
| 0:06 | Foul on Tyrese Proctor. | 24 | 16 | |
| 0:06 | Virginia Timeout | 24 | 16 | |
| 0:02 | Jayden Gardner missed Layup. | 24 | 16 | |
| 0:02 | Dereck Lively II Block. | 24 | 16 | |
| 0:02 | Armaan Franklin Offensive Rebound. | 24 | 16 | |
| 0:02 | Foul on Dereck Lively II. | 24 | 16 | |
| 0:02 | Armaan Franklin made Free Throw. | 24 | 17 | |
| 0:02 | Armaan Franklin missed Free Throw. | 24 | 17 | |
| 0:02 | Jeremy Roach Defensive Rebound. | 24 | 17 | |
| 0:00 | End of 1st half | 24 | 17 | |
DUKE vs UVA Videos
Duke celebrates first ACC title under Jon Scheyer
- 0:30
Armaan Franklin banks a 3-pointer
- 0:21
Jeremy Roach gets the big and-1 basket
- 0:25
Game Information
Greensboro, NC
Referee:Bert Smith
Referee:Roger Ayers
Referee:Bill Covington Jr.
2025-26 Standings
NCAA Division I
| Atlantic Coast ConferenceAtlantic Coast Conference | CONF | GB | OVR |
|---|---|---|---|
| Duke | 10-1 | - | 21-2 |
| Clemson | 10-1 | - | 20-4 |
| Virginia | 9-2 | 1 | 20-3 |
| NC State | 9-2 | 1 | 18-6 |
| North Carolina | 7-3 | 2.5 | 19-4 |
| Miami | 7-3 | 2.5 | 18-5 |
| Louisville | 7-4 | 3 | 17-6 |
| SMU | 5-5 | 4.5 | 16-7 |
| California | 5-6 | 5 | 17-7 |
| Virginia Tech | 5-6 | 5 | 16-8 |
| Florida State | 4-6 | 5.5 | 11-12 |
| Stanford | 4-7 | 6 | 15-9 |
| Syracuse | 4-7 | 6 | 13-11 |
| Wake Forest | 2-8 | 7.5 | 11-12 |
| Boston College | 2-8 | 7.5 | 9-14 |
| Georgia Tech | 2-9 | 8 | 11-13 |
| Notre Dame | 2-9 | 8 | 11-13 |
| Pittsburgh | 2-9 | 8 | 9-15 |
Men's College Basketball News

Joe Lunardi's men's Bracketology March Madness watch guide
The top overall seed is on the line and a new mid-major jockeys for at-large consideration on Monday night.
20m

Seth Trimble hits late 3 to lift No. 14 UNC past No. 4 Duke 71-68 in stunning rivalry finish
— Seth Trimble made a corner 3-pointer with 0.4 seconds left to lift No. 14 North Carolina past No. 4 Duke 71-68 in a stunning finish Saturday night, which included fans storming the court prematurely before having to clear out for the Blue Devils to...
6h

Aday Mara scores 24 points and No. 2 Michigan routs rival Ohio State 82-61
— Aday Mara scored a career-high 24 points, Morez Johnson Jr. and Yaxel Lendeborg had double-doubles and second-ranked Michigan rolled to an 82-61 victory over Ohio State on Sunday.
6h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

