Duke Blue Devils @ North Carolina Tar Heels
Shot Chart
Shot Made
Shot Missed
- Kyle Filipowski made Jumper. Assisted by Tyrese Proctor.
- Armando Bacot made Layup. Assisted by Cormac Ryan.
- Tyrese Proctor missed Layup.
- RJ Davis made Jumper. Assisted by Harrison Ingram.
- Kyle Filipowski missed Jumper.
- Harrison Ingram missed Three Point Jumper.
- Jeremy Roach made Jumper. Assisted by Mark Mitchell.
- RJ Davis made Layup. Assisted by Cormac Ryan.
- Mark Mitchell missed Jumper.
- Armando Bacot made Layup. Assisted by RJ Davis.
- Harrison Ingram made Layup.
- Tyrese Proctor made Layup.
- Cormac Ryan missed Three Point Jumper.
- Jared McCain made Layup.
- Cormac Ryan made Three Point Jumper. Assisted by Elliot Cadeau.
- Kyle Filipowski missed Layup.
- Tyrese Proctor missed Jumper.
- Harrison Ingram missed Three Point Jumper.
- Kyle Filipowski missed Three Point Jumper.
- Armando Bacot missed Jumper.
- Jeremy Roach missed Layup.
- RJ Davis missed Layup.
- Armando Bacot missed Free Throw.
- Armando Bacot missed Free Throw.
- Seth Trimble missed Three Point Jumper.
- Jeremy Roach missed Jumper.
- Mark Mitchell made Layup.
- RJ Davis missed Jumper.
- Jared McCain missed Three Point Jumper.
- Harrison Ingram made Three Point Jumper. Assisted by Armando Bacot.
- Jeremy Roach made Jumper.
- Armando Bacot made Jumper.
- Caleb Foster made Layup.
- Seth Trimble made Layup. Assisted by RJ Davis.
- Ryan Young made Layup. Assisted by Caleb Foster.
- Harrison Ingram missed Three Point Jumper.
- Jeremy Roach made Three Point Jumper. Assisted by Jared McCain.
- Armando Bacot made Layup.
- Ryan Young missed Jumper.
- RJ Davis missed Jumper.
- Jared McCain missed Layup.
- Seth Trimble missed Three Point Jumper.
- Jeremy Roach made Three Point Jumper.
- RJ Davis missed Jumper.
- Seth Trimble made Layup.
- Caleb Foster missed Three Point Jumper.
- Armando Bacot missed Layup.
- Seth Trimble made Layup.
- Tyrese Proctor missed Jumper.
- Caleb Foster made Jumper.
- Elliot Cadeau made Free Throw.
- Elliot Cadeau made Free Throw.
- Cormac Ryan made Layup.
- Cormac Ryan missed Free Throw.
- Kyle Filipowski made Jumper.
- Elliot Cadeau missed Jumper.
- Jeremy Roach missed Three Point Jumper.
- Elliot Cadeau missed Free Throw.
- Elliot Cadeau made Free Throw.
- Jared McCain made Layup.
- Harrison Ingram made Three Point Jumper. Assisted by Elliot Cadeau.
- Elliot Cadeau made Free Throw.
- Elliot Cadeau made Free Throw.
- Kyle Filipowski missed Three Point Jumper.
- Elliot Cadeau made Jumper.
- Jared McCain made Layup. Assisted by Mark Mitchell.
- Armando Bacot missed Layup.
- Cormac Ryan missed Three Point Jumper.
- Jared McCain made Three Point Jumper.
- Elliot Cadeau missed Three Point Jumper.
- Harrison Ingram made Three Point Jumper. Assisted by Elliot Cadeau.
- Caleb Foster missed Layup.
- Kyle Filipowski made Dunk.
- Armando Bacot made Jumper. Assisted by RJ Davis.
- Jeremy Roach missed Jumper.
- Elliot Cadeau missed Layup.
- Armando Bacot made Layup.
- Tyrese Proctor missed Jumper.
- Elliot Cadeau missed Layup.
- Armando Bacot made Layup.
- Jared McCain missed Three Point Jumper.
- Elliot Cadeau missed Three Point Jumper.
- Kyle Filipowski made Free Throw.
- Kyle Filipowski missed Free Throw.
- Elliot Cadeau missed Three Point Jumper.
- Jared McCain made Layup.
- Harrison Ingram made Three Point Jumper.
- Jeremy Roach missed Three Point Jumper.
- Kyle Filipowski made Dunk.
- RJ Davis missed Jumper.
- Mark Mitchell made Free Throw.
- Mark Mitchell made Free Throw.
- Armando Bacot made Free Throw.
- Armando Bacot made Free Throw.
- Jeremy Roach made Jumper.
- Harrison Ingram made Three Point Jumper. Assisted by RJ Davis.
- Jared McCain made Layup.
- Armando Bacot made Jumper.
- Kyle Filipowski missed Three Point Jumper.
- Jared McCain made Layup.
- Jae'Lyn Withers missed Three Point Jumper.
- RJ Davis made Layup. Assisted by Seth Trimble.
- Kyle Filipowski missed Three Point Jumper.
- Jae'Lyn Withers made Free Throw.
- Jae'Lyn Withers made Free Throw.
- RJ Davis missed Three Point Jumper.
- Harrison Ingram made Jumper.
- Jared McCain missed Layup.
- Mark Mitchell made Layup.
- Mark Mitchell made Free Throw.
- RJ Davis missed Layup.
- Jalen Washington made Layup.
- Kyle Filipowski made Jumper.
- Seth Trimble missed Layup.
- Mark Mitchell made Dunk. Assisted by Jeremy Roach.
- Harrison Ingram made Jumper. Assisted by Armando Bacot.
- Jared McCain missed Layup.
- Harrison Ingram missed Three Point Jumper.
- Jeremy Roach made Layup.
- Seth Trimble made Jumper.
- Tyrese Proctor missed Jumper.
- Kyle Filipowski made Layup.
- Seth Trimble missed Jumper.
- RJ Davis made Three Point Jumper. Assisted by Armando Bacot.
- Kyle Filipowski made Three Point Jumper.
- Jeremy Roach made Jumper.
- RJ Davis missed Layup.
- Cormac Ryan missed Three Point Jumper.
- Jared McCain missed Three Point Jumper.
- Armando Bacot made Free Throw.
- Armando Bacot made Free Throw.
- Kyle Filipowski missed Three Point Jumper.
- Cormac Ryan missed Jumper.
- Cormac Ryan made Three Point Jumper. Assisted by RJ Davis.
- Jeremy Roach made Layup.
- RJ Davis missed Layup.
- Jared McCain made Three Point Jumper. Assisted by Tyrese Proctor.
- Armando Bacot made Layup.
- Armando Bacot made Free Throw.
- Mark Mitchell missed Three Point Jumper.
- Seth Trimble made Layup. Assisted by Armando Bacot.
- Jared McCain missed Jumper.
- Elliot Cadeau missed Layup.
- Jeremy Roach missed Layup.
- Kyle Filipowski made Jumper.
- Kyle Filipowski made Free Throw.
- RJ Davis made Three Point Jumper. Assisted by Armando Bacot.
- Kyle Filipowski missed Jumper.
- Elliot Cadeau missed Three Point Jumper.
- Jared McCain made Free Throw.
- Jared McCain made Free Throw.
- Jared McCain made Free Throw.
- Elliot Cadeau missed Free Throw.
- Mark Mitchell made Jumper.
- RJ Davis made Free Throw.
- RJ Davis made Free Throw.
- Jeremy Roach made Layup.
- Jared McCain missed Layup.
- RJ Davis missed Free Throw.
- RJ Davis made Free Throw.
- Jeremy Roach missed Three Point Jumper.
- Kyle Filipowski missed Free Throw.
- Kyle Filipowski made Free Throw.
- RJ Davis made Free Throw.
- RJ Davis made Free Throw.
- Jared McCain made Layup.
- Cormac Ryan missed Free Throw.
- Cormac Ryan made Free Throw.
- Kyle Filipowski made Dunk. Assisted by Jeremy Roach.
- Armando Bacot made Dunk. Assisted by Seth Trimble.
- Jared McCain missed Three Point Jumper.
Shot Made
Shot Missed
| TIME | PLAY | DUKE | UNC | |
|---|---|---|---|---|
| 20:00 | Jump Ball won by Duke | 0 | 0 | |
| 19:40 | Kyle Filipowski made Jumper. Assisted by Tyrese Proctor. | 2 | 0 | |
| 19:24 | Armando Bacot made Layup. Assisted by Cormac Ryan. | 2 | 2 | |
| 19:09 | Tyrese Proctor missed Layup. | 2 | 2 | |
| 19:09 | Harrison Ingram Defensive Rebound. | 2 | 2 | |
| 19:03 | RJ Davis made Jumper. Assisted by Harrison Ingram. | 2 | 4 | |
| 18:41 | Kyle Filipowski missed Jumper. | 2 | 4 | |
| 18:41 | Armando Bacot Defensive Rebound. | 2 | 4 | |
| 18:24 | Harrison Ingram missed Three Point Jumper. | 2 | 4 | |
| 18:24 | Kyle Filipowski Defensive Rebound. | 2 | 4 | |
| 18:08 | Jeremy Roach made Jumper. Assisted by Mark Mitchell. | 4 | 4 | |
| 17:59 | Foul on Jeremy Roach. | 4 | 4 | |
| 17:39 | RJ Davis made Layup. Assisted by Cormac Ryan. | 4 | 6 | |
| 17:20 | Mark Mitchell missed Jumper. | 4 | 6 | |
| 17:20 | Harrison Ingram Defensive Rebound. | 4 | 6 | |
| 17:14 | Armando Bacot made Layup. Assisted by RJ Davis. | 4 | 8 | |
| 17:01 | Jared McCain Turnover. | 4 | 8 | |
| 17:01 | Harrison Ingram Steal. | 4 | 8 | |
| 16:56 | Harrison Ingram made Layup. | 4 | 10 | |
| 16:37 | Tyrese Proctor made Layup. | 6 | 10 | |
| 16:31 | Cormac Ryan missed Three Point Jumper. | 6 | 10 | |
| 16:31 | Jared McCain Defensive Rebound. | 6 | 10 | |
| 16:22 | Jared McCain made Layup. | 8 | 10 | |
| 16:11 | Cormac Ryan made Three Point Jumper. Assisted by Elliot Cadeau. | 8 | 13 | |
| 15:47 | Kyle Filipowski missed Layup. | 8 | 13 | |
| 15:47 | Cormac Ryan Defensive Rebound. | 8 | 13 | |
| 15:34 | Armando Bacot Turnover. | 8 | 13 | |
| 15:34 | Jared McCain Steal. | 8 | 13 | |
| 15:30 | Tyrese Proctor missed Jumper. | 8 | 13 | |
| 15:30 | Harrison Ingram Block. | 8 | 13 | |
| 15:30 | Harrison Ingram Defensive Rebound. | 8 | 13 | |
| 15:21 | Harrison Ingram missed Three Point Jumper. | 8 | 13 | |
| 15:21 | Kyle Filipowski Defensive Rebound. | 8 | 13 | |
| 14:56 | Kyle Filipowski missed Three Point Jumper. | 8 | 13 | |
| 14:56 | Harrison Ingram Defensive Rebound. | 8 | 13 | |
| 14:43 | Armando Bacot missed Jumper. | 8 | 13 | |
| 14:43 | Jared McCain Defensive Rebound. | 8 | 13 | |
| 14:28 | Jeremy Roach missed Layup. | 8 | 13 | |
| 14:26 | Harrison Ingram Defensive Rebound. | 8 | 13 | |
| 14:22 | RJ Davis missed Layup. | 8 | 13 | |
| 14:19 | Foul on Kyle Filipowski. | 8 | 13 | |
| 14:19 | Official TV Timeout | 8 | 13 | |
| 14:19 | Armando Bacot missed Free Throw. | 8 | 13 | |
| 14:19 | North Carolina Deadball Team Rebound. | 8 | 13 | |
| 14:19 | Armando Bacot Offensive Rebound. | 8 | 13 | |
| 14:19 | Armando Bacot missed Free Throw. | 8 | 13 | |
| 14:19 | Ryan Young Defensive Rebound. | 8 | 13 | |
| 13:58 | Caleb Foster Turnover. | 8 | 13 | |
| 13:58 | RJ Davis Steal. | 8 | 13 | |
| 13:34 | Seth Trimble missed Three Point Jumper. | 8 | 13 | |
| 13:34 | Caleb Foster Defensive Rebound. | 8 | 13 | |
| 13:15 | Jeremy Roach missed Jumper. | 8 | 13 | |
| 13:15 | Mark Mitchell Offensive Rebound. | 8 | 13 | |
| 13:11 | Mark Mitchell made Layup. | 10 | 13 | |
| 12:58 | RJ Davis missed Jumper. | 10 | 13 | |
| 12:58 | Jared McCain Defensive Rebound. | 10 | 13 | |
| 12:53 | Jared McCain missed Three Point Jumper. | 10 | 13 | |
| 12:53 | Jae'Lyn Withers Defensive Rebound. | 10 | 13 | |
| 12:40 | Harrison Ingram made Three Point Jumper. Assisted by Armando Bacot. | 10 | 16 | |
| 12:24 | Jeremy Roach made Jumper. | 12 | 16 | |
| 11:55 | Armando Bacot made Jumper. | 12 | 18 | |
| 11:29 | Caleb Foster made Layup. | 14 | 18 | |
| 11:23 | Seth Trimble made Layup. Assisted by RJ Davis. | 14 | 20 | |
| 11:03 | Ryan Young made Layup. Assisted by Caleb Foster. | 16 | 20 | |
| 10:31 | Harrison Ingram missed Three Point Jumper. | 16 | 20 | |
| 10:31 | Jared McCain Defensive Rebound. | 16 | 20 | |
| 10:24 | Jeremy Roach made Three Point Jumper. Assisted by Jared McCain. | 19 | 20 | |
| 10:05 | Armando Bacot made Layup. | 19 | 22 | |
| 9:45 | Ryan Young missed Jumper. | 19 | 22 | |
| 9:45 | Harrison Ingram Defensive Rebound. | 19 | 22 | |
| 9:36 | RJ Davis missed Jumper. | 19 | 22 | |
| 9:36 | Ryan Young Defensive Rebound. | 19 | 22 | |
| 9:09 | Jared McCain missed Layup. | 19 | 22 | |
| 9:09 | Jae'Lyn Withers Block. | 19 | 22 | |
| 9:04 | Armando Bacot Defensive Rebound. | 19 | 22 | |
| 9:01 | Seth Trimble missed Three Point Jumper. | 19 | 22 | |
| 8:56 | Jared McCain Defensive Rebound. | 19 | 22 | |
| 8:44 | Jeremy Roach made Three Point Jumper. | 22 | 22 | |
| 8:29 | RJ Davis missed Jumper. | 22 | 22 | |
| 8:29 | Jared McCain Defensive Rebound. | 22 | 22 | |
| 8:20 | Ryan Young Turnover. | 22 | 22 | |
| 8:20 | Jae'Lyn Withers Steal. | 22 | 22 | |
| 8:13 | Seth Trimble made Layup. | 22 | 24 | |
| 7:55 | Caleb Foster missed Three Point Jumper. | 22 | 24 | |
| 7:55 | Seth Trimble Defensive Rebound. | 22 | 24 | |
| 7:42 | Armando Bacot missed Layup. | 22 | 24 | |
| 7:42 | Caleb Foster Defensive Rebound. | 22 | 24 | |
| 7:33 | Foul on Armando Bacot. | 22 | 24 | |
| 7:33 | Official TV Timeout | 22 | 24 | |
| 7:13 | Duke Turnover. | 22 | 24 | |
| 7:13 | Official TV Timeout | 22 | 24 | |
| 7:02 | Seth Trimble made Layup. | 22 | 26 | |
| 6:45 | Foul on Jae'Lyn Withers. | 22 | 26 | |
| 6:28 | Tyrese Proctor missed Jumper. | 22 | 26 | |
| 6:28 | Jeremy Roach Offensive Rebound. | 22 | 26 | |
| 6:18 | Caleb Foster made Jumper. | 24 | 26 | |
| 6:02 | Foul on Caleb Foster. | 24 | 26 | |
| 6:02 | Elliot Cadeau made Free Throw. | 24 | 27 | |
| 6:02 | Elliot Cadeau made Free Throw. | 24 | 28 | |
| 5:46 | Caleb Foster Turnover. | 24 | 28 | |
| 5:46 | Cormac Ryan Steal. | 24 | 28 | |
| 5:41 | Cormac Ryan made Layup. | 24 | 30 | |
| 5:41 | Foul on Tyrese Proctor. | 24 | 30 | |
| 5:41 | Cormac Ryan missed Free Throw. | 24 | 30 | |
| 5:41 | Kyle Filipowski Defensive Rebound. | 24 | 30 | |
| 5:22 | Foul on Jalen Washington. | 24 | 30 | |
| 5:16 | Kyle Filipowski made Jumper. | 26 | 30 | |
| 4:58 | Elliot Cadeau missed Jumper. | 26 | 30 | |
| 4:58 | Jared McCain Defensive Rebound. | 26 | 30 | |
| 4:50 | Jeremy Roach missed Three Point Jumper. | 26 | 30 | |
| 4:50 | Armando Bacot Defensive Rebound. | 26 | 30 | |
| 4:40 | Foul on Jeremy Roach. | 26 | 30 | |
| 4:40 | Elliot Cadeau missed Free Throw. | 26 | 30 | |
| 4:40 | North Carolina Deadball Team Rebound. | 26 | 30 | |
| 4:40 | Elliot Cadeau made Free Throw. | 26 | 31 | |
| 4:24 | Jared McCain made Layup. | 28 | 31 | |
| 4:00 | Harrison Ingram made Three Point Jumper. Assisted by Elliot Cadeau. | 28 | 34 | |
| 3:45 | Kyle Filipowski Turnover. | 28 | 34 | |
| 3:45 | Harrison Ingram Steal. | 28 | 34 | |
| 3:39 | Foul on Tyrese Proctor. | 28 | 34 | |
| 3:39 | Official TV Timeout | 28 | 34 | |
| 3:39 | Elliot Cadeau made Free Throw. | 28 | 35 | |
| 3:39 | Elliot Cadeau made Free Throw. | 28 | 36 | |
| 3:28 | Kyle Filipowski missed Three Point Jumper. | 28 | 36 | |
| 3:28 | Armando Bacot Defensive Rebound. | 28 | 36 | |
| 3:10 | Elliot Cadeau made Jumper. | 28 | 38 | |
| 2:52 | Jared McCain made Layup. Assisted by Mark Mitchell. | 30 | 38 | |
| 2:31 | Armando Bacot missed Layup. | 30 | 38 | |
| 2:31 | Mark Mitchell Block. | 30 | 38 | |
| 2:31 | Armando Bacot Offensive Rebound. | 30 | 38 | |
| 2:25 | Cormac Ryan missed Three Point Jumper. | 30 | 38 | |
| 2:25 | Mark Mitchell Defensive Rebound. | 30 | 38 | |
| 2:13 | Jared McCain made Three Point Jumper. | 33 | 38 | |
| 1:51 | Elliot Cadeau missed Three Point Jumper. | 33 | 38 | |
| 1:51 | Elliot Cadeau Offensive Rebound. | 33 | 38 | |
| 1:44 | Harrison Ingram made Three Point Jumper. Assisted by Elliot Cadeau. | 33 | 41 | |
| 1:20 | Caleb Foster missed Layup. | 33 | 41 | |
| 1:20 | Kyle Filipowski Offensive Rebound. | 33 | 41 | |
| 1:15 | Kyle Filipowski made Dunk. | 35 | 41 | |
| 1:08 | Armando Bacot made Jumper. Assisted by RJ Davis. | 35 | 43 | |
| 0:50 | Jeremy Roach missed Jumper. | 35 | 43 | |
| 0:50 | Armando Bacot Defensive Rebound. | 35 | 43 | |
| 0:26 | Elliot Cadeau missed Layup. | 35 | 43 | |
| 0:26 | Armando Bacot Offensive Rebound. | 35 | 43 | |
| 0:23 | Armando Bacot made Layup. | 35 | 45 | |
| 0:17 | Duke Timeout | 35 | 45 | |
| 0:02 | Tyrese Proctor missed Jumper. | 35 | 45 | |
| 0:02 | Duke Deadball Team Rebound. | 35 | 45 | |
| 0:00 | End of 1st half | 35 | 45 | |
DUKE @ UNC Videos
Armando Bacot hits Kyle Filipowski with the 'too small'
- 0:34
Kyle Filipowski makes the step-back 3
- 0:17
Harrison Ingram drills the elbow jumper
- 0:16
Game Information
Chapel Hill, NC

Referee:Brian O'Connell
Referee:Ron Groover
Referee:Roger Ayers

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

Kelvin Sampson: 'We have a very poor athletic department'
Houston coach Kelvin Sampson bemoans the state of the school's NIL budget.
1m

Kelvin Sampson bemoans Houston NIL budget: 'We're poor'
Houston coach Kelvin Sampson said his top-10 team can't sign more recruits because the school's athletic department is "very poor."
2h

Men's Bubble Watch: Tracking which teams will make (or miss) the NCAA tournament
How are your team's chances to make the Big Dance shaping up in the final six weeks until Selection Sunday?
2h
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.

