Duke Blue Devils @ Virginia Cavaliers
Shot Chart
Shot Made
Shot Missed
- Jacob Cofie missed Layup.
- Blake Buchanan made Dunk. Assisted by Isaac McKneely.
- Cooper Flagg made Jumper.
- Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde.
- Kon Knueppel missed Layup.
- Elijah Saunders missed Three Point Jumper.
- Kon Knueppel made Three Point Jumper. Assisted by Sion James.
- Dai Dai Ames made Layup. Assisted by Elijah Saunders.
- Cooper Flagg missed Layup.
- Cooper Flagg made Two Point Tip Shot.
- Andrew Rohde made Three Point Jumper. Assisted by Isaac McKneely.
- Khaman Maluach made Dunk. Assisted by Sion James.
- Dai Dai Ames made Jumper.
- Tyrese Proctor made Layup.
- Kon Knueppel missed Jumper.
- Kon Knueppel missed Two Point Tip Shot.
- Maliq Brown made Two Point Tip Shot.
- Andrew Rohde missed Layup.
- Taine Murray missed Layup.
- Tyrese Proctor made Three Point Jumper.
- Elijah Saunders missed Layup.
- Anthony Robinson missed Dunk.
- Tyrese Proctor missed Three Point Jumper.
- Andrew Rohde made Layup.
- Kon Knueppel made Three Point Jumper. Assisted by Mason Gillis.
- Dai Dai Ames missed Three Point Jumper.
- Isaiah Evans made Three Point Jumper.
- Ishan Sharma missed Jumper.
- Mason Gillis missed Three Point Jumper.
- Mason Gillis missed Layup.
- Kon Knueppel missed Three Point Jumper.
- Isaiah Evans made Three Point Jumper.
- Cooper Flagg missed Three Point Jumper.
- Isaiah Evans made Three Point Jumper. Assisted by Khaman Maluach.
- Isaac McKneely made Three Point Jumper. Assisted by Dai Dai Ames.
- Mason Gillis missed Three Point Jumper.
- Isaac McKneely missed Three Point Jumper.
- Cooper Flagg made Layup. Assisted by Tyrese Proctor.
- Anthony Robinson made Layup. Assisted by Dai Dai Ames.
- Sion James made Dunk. Assisted by Maliq Brown.
- Andrew Rohde missed Layup.
- Sion James made Layup.
- Andrew Rohde made Three Point Jumper. Assisted by Elijah Saunders.
- Cooper Flagg made Layup.
- Elijah Saunders missed Layup.
- Cooper Flagg missed Jumper.
- Elijah Saunders missed Three Point Jumper.
- Tyrese Proctor missed Jumper.
- Tyrese Proctor missed Layup.
- Isaac McKneely missed Three Point Jumper.
- Kon Knueppel made Layup. Assisted by Maliq Brown.
- Blake Buchanan missed Dunk.
- Cooper Flagg missed Layup.
- Elijah Saunders missed Dunk.
- Cooper Flagg missed Layup.
- Cooper Flagg made Jumper.
- Dai Dai Ames missed Layup.
- Dai Dai Ames made Three Point Jumper. Assisted by Andrew Rohde.
- Kon Knueppel made Layup.
- Dai Dai Ames missed Three Point Jumper.
- Cooper Flagg made Layup.
- Isaac McKneely missed Jumper.
- Kon Knueppel missed Three Point Jumper.
- Khaman Maluach missed Jumper.
- Tyrese Proctor made Jumper.
- Andrew Rohde missed Three Point Jumper.
- Anthony Robinson made Layup. Assisted by Andrew Rohde.
- Kon Knueppel missed Dunk.
- Cooper Flagg missed Dunk.
- Dai Dai Ames made Layup.
- Cooper Flagg missed Three Point Jumper.
- Dai Dai Ames missed Jumper.
- Andrew Rohde missed Layup.
- Patrick Ngongba II made Dunk. Assisted by Cooper Flagg.
- Isaac McKneely missed Three Point Jumper.
- Kon Knueppel made Three Point Jumper. Assisted by Tyrese Proctor.
- Jacob Cofie missed Three Point Jumper.
- Patrick Ngongba II made Layup. Assisted by Cooper Flagg.
- Andrew Rohde made Jumper.
- Kon Knueppel missed Three Point Jumper.
- Cooper Flagg made Layup.
- Blake Buchanan missed Jumper.
- Patrick Ngongba II missed Layup.
- Isaac McKneely made Three Point Jumper. Assisted by Blake Buchanan.
- Isaiah Evans made Three Point Jumper. Assisted by Tyrese Proctor.
- Dai Dai Ames made Layup.
- Elijah Saunders missed Jumper.
- Caleb Foster missed Three Point Jumper.
- Elijah Saunders made Three Point Jumper. Assisted by Andrew Rohde.
- Isaiah Evans made Three Point Jumper.
- Elijah Saunders missed Three Point Jumper.
- Isaiah Evans missed Three Point Jumper.
- Andrew Rohde missed Three Point Jumper.
- Sion James made Dunk. Assisted by Kon Knueppel.
- Isaac McKneely missed Jumper.
- Andrew Rohde made Jumper.
- Cooper Flagg made Jumper.
- Anthony Robinson made Dunk. Assisted by Andrew Rohde.
- Cooper Flagg missed Three Point Jumper.
- Isaac McKneely made Three Point Jumper. Assisted by Dai Dai Ames.
- Patrick Ngongba II made Layup. Assisted by Tyrese Proctor.
- Dai Dai Ames made Jumper.
- Dai Dai Ames missed Jumper.
- Tyrese Proctor missed Three Point Jumper.
- Dai Dai Ames missed Three Point Jumper.
- Patrick Ngongba II made Layup. Assisted by Caleb Foster.
- Caleb Foster missed Three Point Jumper.
- Caleb Foster missed Three Point Jumper.
- Ishan Sharma missed Three Point Jumper.
- Isaiah Evans made Layup. Assisted by Caleb Foster.
- Ishan Sharma missed Three Point Jumper.
Shot Made
Shot Missed
| TIME | PLAY | DUKE | UVA | |
|---|---|---|---|---|
| 20:00 | Start game | 0 | 0 | |
| 19:59 | Jump Ball won by Virginia | 0 | 0 | |
| 19:59 | Jump Ball lost by Duke | 0 | 0 | |
| 19:32 | Jacob Cofie missed Layup. | 0 | 0 | |
| 19:29 | Cooper Flagg Defensive Rebound. | 0 | 0 | |
| 19:07 | Khaman Maluach Turnover. | 0 | 0 | |
| 19:07 | Andrew Rohde Steal. | 0 | 0 | |
| 18:40 | Blake Buchanan made Dunk. Assisted by Isaac McKneely. | 0 | 2 | |
| 18:21 | Cooper Flagg made Jumper. | 2 | 2 | |
| 18:07 | Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde. | 2 | 5 | |
| 17:42 | Kon Knueppel missed Layup. | 2 | 5 | |
| 17:42 | Blake Buchanan Block. | 2 | 5 | |
| 17:41 | Kon Knueppel Offensive Rebound. | 2 | 5 | |
| 17:41 | Foul on Jacob Cofie. | 2 | 5 | |
| 17:41 | Kon Knueppel made Free Throw. | 3 | 5 | |
| 17:41 | Jacob Cofie subbing out for Virginia | 3 | 5 | |
| 17:41 | Elijah Saunders subbing in for Virginia | 3 | 5 | |
| 17:41 | Kon Knueppel made Free Throw. | 4 | 5 | |
| 17:22 | Elijah Saunders missed Three Point Jumper. | 4 | 5 | |
| 17:20 | Khaman Maluach Defensive Rebound. | 4 | 5 | |
| 17:11 | Kon Knueppel made Three Point Jumper. Assisted by Sion James. | 7 | 5 | |
| 16:50 | Dai Dai Ames made Layup. Assisted by Elijah Saunders. | 7 | 7 | |
| 16:27 | Cooper Flagg missed Layup. | 7 | 7 | |
| 16:23 | Cooper Flagg Offensive Rebound. | 7 | 7 | |
| 16:23 | Cooper Flagg made Two Point Tip Shot. | 9 | 7 | |
| 16:08 | Andrew Rohde made Three Point Jumper. Assisted by Isaac McKneely. | 9 | 10 | |
| 15:49 | Khaman Maluach made Dunk. Assisted by Sion James. | 11 | 10 | |
| 15:20 | Dai Dai Ames made Jumper. | 11 | 12 | |
| 15:00 | Tyrese Proctor made Layup. | 13 | 12 | |
| 14:41 | Foul on Tyrese Proctor. | 13 | 12 | |
| 14:41 | Official TV Timeout | 13 | 12 | |
| 14:41 | Khaman Maluach subbing out for Duke | 13 | 12 | |
| 14:41 | Maliq Brown subbing in for Duke | 13 | 12 | |
| 14:29 | Andrew Rohde Turnover. | 13 | 12 | |
| 14:29 | Kon Knueppel Steal. | 13 | 12 | |
| 14:09 | Kon Knueppel missed Jumper. | 13 | 12 | |
| 14:05 | Kon Knueppel Offensive Rebound. | 13 | 12 | |
| 14:05 | Kon Knueppel missed Two Point Tip Shot. | 13 | 12 | |
| 14:03 | Maliq Brown Offensive Rebound. | 13 | 12 | |
| 14:03 | Maliq Brown made Two Point Tip Shot. | 15 | 12 | |
| 13:34 | Andrew Rohde missed Layup. | 15 | 12 | |
| 13:31 | Cooper Flagg Defensive Rebound. | 15 | 12 | |
| 13:26 | Sion James Turnover. | 15 | 12 | |
| 13:26 | Blake Buchanan subbing out for Virginia | 15 | 12 | |
| 13:26 | Dai Dai Ames subbing out for Virginia | 15 | 12 | |
| 13:26 | Taine Murray subbing in for Virginia | 15 | 12 | |
| 13:26 | Anthony Robinson subbing in for Virginia | 15 | 12 | |
| 13:26 | Sion James subbing out for Duke | 15 | 12 | |
| 13:26 | Mason Gillis subbing in for Duke | 15 | 12 | |
| 13:01 | Taine Murray missed Layup. | 15 | 12 | |
| 13:01 | Cooper Flagg Block. | 15 | 12 | |
| 12:57 | Cooper Flagg Defensive Rebound. | 15 | 12 | |
| 12:44 | Tyrese Proctor made Three Point Jumper. | 18 | 12 | |
| 12:25 | Elijah Saunders missed Layup. | 18 | 12 | |
| 12:22 | Cooper Flagg Defensive Rebound. | 18 | 12 | |
| 12:05 | Mason Gillis Turnover. | 18 | 12 | |
| 12:05 | Isaac McKneely Steal. | 18 | 12 | |
| 11:45 | Anthony Robinson missed Dunk. | 18 | 12 | |
| 11:41 | Cooper Flagg Defensive Rebound. | 18 | 12 | |
| 11:37 | Tyrese Proctor missed Three Point Jumper. | 18 | 12 | |
| 11:34 | Andrew Rohde Defensive Rebound. | 18 | 12 | |
| 11:20 | Andrew Rohde made Layup. | 18 | 14 | |
| 10:50 | Kon Knueppel made Three Point Jumper. Assisted by Mason Gillis. | 21 | 14 | |
| 10:22 | Official TV Timeout | 21 | 14 | |
| 10:22 | Andrew Rohde subbing out for Virginia | 21 | 14 | |
| 10:22 | Isaac McKneely subbing out for Virginia | 21 | 14 | |
| 10:22 | Dai Dai Ames subbing in for Virginia | 21 | 14 | |
| 10:22 | Ishan Sharma subbing in for Virginia | 21 | 14 | |
| 10:22 | Cooper Flagg subbing out for Duke | 21 | 14 | |
| 10:22 | Tyrese Proctor subbing out for Duke | 21 | 14 | |
| 10:22 | Isaiah Evans subbing in for Duke | 21 | 14 | |
| 10:22 | Sion James subbing in for Duke | 21 | 14 | |
| 10:12 | Dai Dai Ames missed Three Point Jumper. | 21 | 14 | |
| 10:09 | Sion James Defensive Rebound. | 21 | 14 | |
| 10:03 | Isaiah Evans made Three Point Jumper. | 24 | 14 | |
| 9:32 | Ishan Sharma missed Jumper. | 24 | 14 | |
| 9:29 | Mason Gillis Defensive Rebound. | 24 | 14 | |
| 9:13 | Foul on Ishan Sharma. | 24 | 14 | |
| 9:13 | Elijah Saunders subbing out for Virginia | 24 | 14 | |
| 9:13 | Ishan Sharma subbing out for Virginia | 24 | 14 | |
| 9:13 | Taine Murray subbing out for Virginia | 24 | 14 | |
| 9:13 | Anthony Robinson subbing out for Virginia | 24 | 14 | |
| 9:13 | Blake Buchanan subbing in for Virginia | 24 | 14 | |
| 9:13 | Andrew Rohde subbing in for Virginia | 24 | 14 | |
| 9:13 | Jacob Cofie subbing in for Virginia | 24 | 14 | |
| 9:13 | Isaac McKneely subbing in for Virginia | 24 | 14 | |
| 9:13 | Maliq Brown subbing out for Duke | 24 | 14 | |
| 9:13 | Khaman Maluach subbing in for Duke | 24 | 14 | |
| 9:04 | Mason Gillis missed Three Point Jumper. | 24 | 14 | |
| 9:01 | Andrew Rohde Defensive Rebound. | 24 | 14 | |
| 8:38 | Isaac McKneely Turnover. | 24 | 14 | |
| 8:38 | Mason Gillis Steal. | 24 | 14 | |
| 8:28 | Mason Gillis missed Layup. | 24 | 14 | |
| 8:25 | Mason Gillis Offensive Rebound. | 24 | 14 | |
| 8:24 | Kon Knueppel missed Three Point Jumper. | 24 | 14 | |
| 8:21 | Isaiah Evans Offensive Rebound. | 24 | 14 | |
| 8:19 | Isaiah Evans made Three Point Jumper. | 27 | 14 | |
| 7:52 | Foul on Sion James. | 27 | 14 | |
| 7:52 | Official TV Timeout | 27 | 14 | |
| 7:52 | Kon Knueppel subbing out for Duke | 27 | 14 | |
| 7:52 | Sion James subbing out for Duke | 27 | 14 | |
| 7:52 | Cooper Flagg subbing in for Duke | 27 | 14 | |
| 7:52 | Tyrese Proctor subbing in for Duke | 27 | 14 | |
| 7:52 | Andrew Rohde made Free Throw. | 27 | 15 | |
| 7:52 | Andrew Rohde made Free Throw. | 27 | 16 | |
| 7:22 | Cooper Flagg missed Three Point Jumper. | 27 | 16 | |
| 7:19 | Khaman Maluach Offensive Rebound. | 27 | 16 | |
| 7:17 | Isaiah Evans made Three Point Jumper. Assisted by Khaman Maluach. | 30 | 16 | |
| 6:55 | Isaac McKneely made Three Point Jumper. Assisted by Dai Dai Ames. | 30 | 19 | |
| 6:48 | Mason Gillis missed Three Point Jumper. | 30 | 19 | |
| 6:45 | Virginia Defensive Rebound. | 30 | 19 | |
| 6:45 | Mason Gillis subbing out for Duke | 30 | 19 | |
| 6:45 | Sion James subbing in for Duke | 30 | 19 | |
| 6:45 | Blake Buchanan subbing out for Virginia | 30 | 19 | |
| 6:45 | Anthony Robinson subbing in for Virginia | 30 | 19 | |
| 6:25 | Isaac McKneely missed Three Point Jumper. | 30 | 19 | |
| 6:21 | Khaman Maluach Defensive Rebound. | 30 | 19 | |
| 6:08 | Cooper Flagg made Layup. Assisted by Tyrese Proctor. | 32 | 19 | |
| 5:53 | Anthony Robinson made Layup. Assisted by Dai Dai Ames. | 32 | 21 | |
| 5:53 | Foul on Cooper Flagg. | 32 | 21 | |
| 5:53 | Khaman Maluach subbing out for Duke | 32 | 21 | |
| 5:53 | Maliq Brown subbing in for Duke | 32 | 21 | |
| 5:53 | Anthony Robinson made Free Throw. | 32 | 22 | |
| 5:37 | Sion James made Dunk. Assisted by Maliq Brown. | 34 | 22 | |
| 5:05 | Andrew Rohde missed Layup. | 34 | 22 | |
| 5:05 | Isaiah Evans Block. | 34 | 22 | |
| 5:00 | Cooper Flagg Defensive Rebound. | 34 | 22 | |
| 4:58 | Sion James made Layup. | 36 | 22 | |
| 4:58 | Foul on Jacob Cofie. | 36 | 22 | |
| 4:58 | Jacob Cofie subbing out for Virginia | 36 | 22 | |
| 4:58 | Elijah Saunders subbing in for Virginia | 36 | 22 | |
| 4:58 | Dai Dai Ames subbing out for Virginia | 36 | 22 | |
| 4:58 | Ishan Sharma subbing in for Virginia | 36 | 22 | |
| 4:58 | Sion James made Free Throw. | 37 | 22 | |
| 4:39 | Andrew Rohde made Three Point Jumper. Assisted by Elijah Saunders. | 37 | 25 | |
| 4:12 | Cooper Flagg made Layup. | 39 | 25 | |
| 3:50 | Elijah Saunders missed Layup. | 39 | 25 | |
| 3:47 | Cooper Flagg Defensive Rebound. | 39 | 25 | |
| 3:40 | Cooper Flagg missed Jumper. | 39 | 25 | |
| 3:36 | Elijah Saunders Defensive Rebound. | 39 | 25 | |
| 3:18 | Elijah Saunders missed Three Point Jumper. | 39 | 25 | |
| 3:15 | Cooper Flagg Defensive Rebound. | 39 | 25 | |
| 3:02 | Tyrese Proctor missed Jumper. | 39 | 25 | |
| 2:59 | Isaac McKneely Defensive Rebound. | 39 | 25 | |
| 2:46 | Foul on Sion James. | 39 | 25 | |
| 2:46 | Official TV Timeout | 39 | 25 | |
| 2:46 | Anthony Robinson subbing out for Virginia | 39 | 25 | |
| 2:46 | Blake Buchanan subbing in for Virginia | 39 | 25 | |
| 2:46 | Isaiah Evans subbing out for Duke | 39 | 25 | |
| 2:46 | Kon Knueppel subbing in for Duke | 39 | 25 | |
| 2:46 | Andrew Rohde made Free Throw. | 39 | 26 | |
| 2:46 | Andrew Rohde missed Free Throw. | 39 | 26 | |
| 2:44 | Cooper Flagg Defensive Rebound. | 39 | 26 | |
| 2:29 | Tyrese Proctor missed Layup. | 39 | 26 | |
| 2:26 | Blake Buchanan Defensive Rebound. | 39 | 26 | |
| 2:01 | Isaac McKneely missed Three Point Jumper. | 39 | 26 | |
| 1:57 | Sion James Defensive Rebound. | 39 | 26 | |
| 1:39 | Kon Knueppel made Layup. Assisted by Maliq Brown. | 41 | 26 | |
| 1:21 | Maliq Brown subbing out for Duke | 41 | 26 | |
| 1:21 | Sion James subbing out for Duke | 41 | 26 | |
| 1:21 | Isaiah Evans subbing in for Duke | 41 | 26 | |
| 1:21 | Khaman Maluach subbing in for Duke | 41 | 26 | |
| 1:14 | Blake Buchanan missed Dunk. | 41 | 26 | |
| 1:14 | Cooper Flagg Block. | 41 | 26 | |
| 1:09 | Kon Knueppel Defensive Rebound. | 41 | 26 | |
| 0:59 | Cooper Flagg missed Layup. | 41 | 26 | |
| 0:57 | Andrew Rohde Defensive Rebound. | 41 | 26 | |
| 0:52 | Elijah Saunders missed Dunk. | 41 | 26 | |
| 0:52 | Duke Defensive Rebound. | 41 | 26 | |
| 0:52 | Tyrese Proctor Block. | 41 | 26 | |
| 0:51 | Ishan Sharma subbing out for Virginia | 41 | 26 | |
| 0:51 | Dai Dai Ames subbing in for Virginia | 41 | 26 | |
| 0:43 | Cooper Flagg missed Layup. | 41 | 26 | |
| 0:40 | Cooper Flagg Offensive Rebound. | 41 | 26 | |
| 0:38 | Cooper Flagg made Jumper. | 43 | 26 | |
| 0:38 | Duke Timeout | 43 | 26 | |
| 0:08 | Dai Dai Ames missed Layup. | 43 | 26 | |
| 0:04 | Blake Buchanan Offensive Rebound. | 43 | 26 | |
| 0:03 | Dai Dai Ames made Three Point Jumper. Assisted by Andrew Rohde. | 43 | 29 | |
| 0:00 | End of 1st half | 43 | 29 | |
DUKE @ UVA Videos
Duke's Cooper Flagg sinks a smooth lefty layup
- 0:16
Duke's Maliq Brown exits after injury
- 0:38
Cooper Flagg drops a dime to Pat Ngongba for a jam
- 0:17
Game Information
Charlottesville, VA

Referee:Roger Ayers
Referee:Tony Henderson
Referee:Clarence Armstrong

2025-26 Standings
NCAA Division I
| Atlantic Coast ConferenceAtlantic Coast Conference | CONF | GB | OVR |
|---|---|---|---|
| Duke | 13-1 | - | 24-2 |
| Virginia | 10-2 | 2 | 22-3 |
| Miami | 10-3 | 2.5 | 21-5 |
| Clemson | 10-3 | 2.5 | 20-6 |
| NC State | 10-4 | 3 | 19-8 |
| North Carolina | 8-5 | 4.5 | 20-6 |
| Louisville | 8-5 | 4.5 | 19-7 |
| SMU | 7-6 | 5.5 | 18-8 |
| California | 6-7 | 6.5 | 18-8 |
| Florida State | 6-7 | 6.5 | 13-13 |
| Virginia Tech | 6-8 | 7 | 17-10 |
| Syracuse | 6-8 | 7 | 15-12 |
| Stanford | 5-8 | 7.5 | 16-10 |
| Wake Forest | 4-8 | 8 | 13-12 |
| Notre Dame | 3-10 | 9.5 | 12-14 |
| Georgia Tech | 2-11 | 10.5 | 11-15 |
| Boston College | 2-11 | 10.5 | 9-17 |
| Pittsburgh | 2-11 | 10.5 | 9-17 |
Men's College Basketball News

Tennessee Tech hosts SIU-Edwardsville after King's 27-point showing
SIU-Edwardsville Cougars (17-10, 10-6 OVC) at Tennessee Tech Golden Eagles (11-16, 6-10 OVC)
2h

Arizona State upsets No. 13 Texas Tech 72-67 as Red Raiders lose star forward JT Toppin to injury
— Maurice Odum scored 23 points, Massamba Diop added 14 and Arizona State held on for a 72-67 upset over No. 13 Texas Tech, which lost star forward JT Toppin to an injury in the second half Tuesday night.
2h

Texas Tech's JT Toppin injures lower right leg in loss to ASU
Texas Tech star forward JT Toppin injured his lower right leg while driving to the basket with 6:03 remaining in Tuesday night's upset loss at Arizona State.
3h
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.

