1. /NCAAM
  2. /Scores
  3. /1 · 21 · 26
  4. /ND vs UNC

Notre Dame Fighting Irish vs. North Carolina Tar Heels

FINAL
Jan 21, 2026

Box Score

12T
ND333669
UNC424991

Game Recap

Game Highlights Video

Wilson, Veesaar lead way as No. 22 North Carolina rolls past Notre Dame 91-69 in ACC play. Caleb Wilson had 22 points while frontcourt mate Henri Veesaar added a double-double to help No. 22 North Carolina beat Notre Dame 91-69 on Wednesday night.

Player Stats

Notre Dame Fighting Irish logoNOTRE DAMEMINFG3PTFTREBASTSTLBLKTOPFPTS
10Jalen Haralson196-160-11-261000213
6Brady Koehler231-50-10-33010022
33Carson Towt183-110-00-16100236
5Cole Certa242-91-54-42000109
11Braeden Shrewsberry271-51-30-03500113
34Matthew MacLellan111-20-00-03000022
7Ryder Frost143-43-41-230000310
12Garrett Sundra152-22-20-05010006
0Brady Stevens20-10-10-00100000
24Mark Zackery IV60-10-10-01000100
13Sir Mohammed196-111-31-141000214
2Logan Imes222-80-40-02430014
TOTAL-27-7536.0%8-2532.0%7-1353.8%38135051669
North Carolina Tar Heels logoNORTH CAROLINAMINFG3PTFTREBASTSTLBLKTOPFPTS
8Caleb Wilson308-111-35-875112122
13Henri Veesaar296-101-32-5121021115
3Derek Dixon274-63-50-032001211
7Seth Trimble202-40-11-23101235
4Jaydon Young141-41-40-03100143
25John Holbrook10-10-00-00000000
1Zayden High41-20-10-01000002
15Jarin Stevenson162-32-22-25111018
44Luka Bogavac242-91-64-44300119
32Evan Smith10-00-02-21000002
5Isaiah Denis30-10-00-00010010
6Elijah Davis10-00-00-00000010
11Jonathan Powell202-51-40-03300015
0Kyan Evans103-53-50-00100019
TOTAL-31-6150.8%13-3438.2%16-2369.6%42183581791

Play-by-Play

1st halfNDUNC
  • (20:00) Start game.
  • Notre Dame Fighting Irish logo
    (19:59) Jump Ball won by Notre Dame.
  • North Carolina Tar Heels logo
    (19:59) Jump Ball lost by North Carolina.
  • Notre Dame Fighting Irish logo
    (19:30) Cole Certa misses 7-foot floating jump shot.
  • North Carolina Tar Heels logo
    (19:30) Seth Trimble Block.
  • Notre Dame Fighting Irish logo
    (19:29) Notre Dame Offensive Rebound.
  • Notre Dame Fighting Irish logo
    (19:26) Carson Towt misses 14-foot jumper.
  • Notre Dame Fighting Irish logo
    (19:22) Jalen Haralson Offensive Rebound.
  • Notre Dame Fighting Irish logo
    (19:05) Jalen Haralson misses 8-foot turnaround jump shot.
  • North Carolina Tar Heels logo
    (19:02) Jaydon Young Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (18:52) Derek Dixon makes 24-foot three point jumper (Jaydon Young assists).
    03
  • Notre Dame Fighting Irish logo
    (18:29) Brady Koehler misses 12-foot floating jump shot.
  • North Carolina Tar Heels logo
    (18:25) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (18:22) Seth Trimble makes driving layup.
    05
  • Notre Dame Fighting Irish logo
    (18:02) Jalen Haralson misses 10-foot jumper.
  • North Carolina Tar Heels logo
    (17:59) Jaydon Young Defensive Rebound.
  • North Carolina Tar Heels logo
    (17:54) Seth Trimble misses 24-foot three point jumper.
  • Notre Dame Fighting Irish logo
    (17:52) Notre Dame Deadball Team Rebound.
  • North Carolina Tar Heels logo
    (17:52) Foul on Caleb Wilson.
  • Notre Dame Fighting Irish logo
    +2 (17:22) Jalen Haralson makes 8-foot jumper.
    25
  • Notre Dame Fighting Irish logo
    (17:06) Foul on Carson Towt.
  • North Carolina Tar Heels logo
    (17:06) Caleb Wilson misses free throw 1 of 2.
  • North Carolina Tar Heels logo
    (17:06) North Carolina Deadball Team Rebound.
  • North Carolina Tar Heels logo
    (17:06) Caleb Wilson misses free throw 2 of 2.
  • North Carolina Tar Heels logo
    (17:03) Derek Dixon Offensive Rebound.
  • North Carolina Tar Heels logo
    +3 (16:53) Jaydon Young makes 23-foot three point jumper (Seth Trimble assists).
    28
  • North Carolina Tar Heels logo
    (16:34) Foul on Derek Dixon.
  • Notre Dame Fighting Irish logo
    +1 (16:34) Cole Certa makes free throw 1 of 2.
    38
  • Notre Dame Fighting Irish logo
    +1 (16:34) Cole Certa makes free throw 2 of 2.
    48
  • North Carolina Tar Heels logo
    +3 (16:11) Caleb Wilson makes 24-foot three point jumper (Derek Dixon assists).
    411
  • Notre Dame Fighting Irish logo
    +3 (15:54) Cole Certa makes 25-foot three point jumper (Jalen Haralson assists).
    711
  • North Carolina Tar Heels logo
    (15:33) Derek Dixon misses 25-foot three point step back jumpshot.
  • Notre Dame Fighting Irish logo
    (15:29) Garrett Sundra Defensive Rebound.
  • Notre Dame Fighting Irish logo
    +3 (15:21) Braeden Shrewsberry makes 26-foot three point jumper.
    1011
  • Notre Dame Fighting Irish logo
    (15:00) Foul on Brady Koehler.
  • North Carolina Tar Heels logo
    +1 (15:00) Seth Trimble makes free throw 1 of 2.
    1012
  • North Carolina Tar Heels logo
    (15:00) Seth Trimble misses free throw 2 of 2.
  • Notre Dame Fighting Irish logo
    (14:58) Jalen Haralson Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (14:31) Carson Towt misses 12-foot jumper.
  • Notre Dame Fighting Irish logo
    (14:28) Garrett Sundra Offensive Rebound.
  • Notre Dame Fighting Irish logo
    (14:27) Jalen Haralson misses layup.
  • Notre Dame Fighting Irish logo
    (14:22) Jalen Haralson Offensive Rebound.
  • Notre Dame Fighting Irish logo
    (14:22) Jalen Haralson misses tip in layup.
  • North Carolina Tar Heels logo
    (14:22) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (14:16) Luka Bogavac makes 25-foot three point jumper (Caleb Wilson assists).
    1015
  • Notre Dame Fighting Irish logo
    (13:47) Jalen Haralson misses 14-foot step back jumpshot.
  • North Carolina Tar Heels logo
    (13:44) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    (13:38) Caleb Wilson misses 24-foot three point jumper.
  • Notre Dame Fighting Irish logo
    (13:34) Braeden Shrewsberry Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (13:23) Braeden Shrewsberry misses 25-foot three point jumper.
  • North Carolina Tar Heels logo
    (13:20) Derek Dixon Defensive Rebound.
  • North Carolina Tar Heels logo
    (13:16) Caleb Wilson bad pass turnover.
  • Notre Dame Fighting Irish logo
    (13:01) Carson Towt bad pass turnover.
  • North Carolina Tar Heels logo
    (12:47) Jonathan Powell misses 23-foot three point jumper.
  • North Carolina Tar Heels logo
    (12:44) Henri Veesaar Offensive Rebound.
  • North Carolina Tar Heels logo
    (12:43) Luka Bogavac misses 25-foot three point jumper.
  • Notre Dame Fighting Irish logo
    (12:39) Sir Mohammed Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (12:26) Sir Mohammed misses 12-foot turnaround jump shot.
  • Notre Dame Fighting Irish logo
    (12:22) Carson Towt Offensive Rebound.
  • Notre Dame Fighting Irish logo
    (12:14) Braeden Shrewsberry misses 12-foot pullup jump shot.
  • North Carolina Tar Heels logo
    (12:14) Jarin Stevenson Block.
  • North Carolina Tar Heels logo
    (12:09) Jarin Stevenson Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (12:05) Kyan Evans makes 24-foot three point jumper (Jonathan Powell assists).
    1018
  • Notre Dame Fighting Irish logo
    +3 (11:33) Garrett Sundra makes 25-foot three point jumper (Carson Towt assists).
    1318
  • North Carolina Tar Heels logo
    (11:18) Jarin Stevenson misses layup.
  • Notre Dame Fighting Irish logo
    (11:15) Garrett Sundra Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (11:10) Sir Mohammed misses 11-foot pullup jump shot.
  • North Carolina Tar Heels logo
    (11:06) Jarin Stevenson Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (10:57) Foul on Carson Towt.
  • North Carolina Tar Heels logo
    (10:57) Henri Veesaar misses free throw 1 of 2.
  • North Carolina Tar Heels logo
    (10:57) North Carolina Deadball Team Rebound.
  • North Carolina Tar Heels logo
    +1 (10:57) Henri Veesaar makes free throw 2 of 2.
    1319
  • Notre Dame Fighting Irish logo
    +2 (10:34) Logan Imes makes 16-foot pullup jump shot.
    1519
  • North Carolina Tar Heels logo
    (10:08) Kyan Evans misses 24-foot three point step back jumpshot.
  • Notre Dame Fighting Irish logo
    (10:04) Cole Certa Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (9:48) Sir Mohammed misses 25-foot three point jumper.
  • North Carolina Tar Heels logo
    (9:44) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (9:39) Jonathan Powell makes 24-foot three point jumper (Kyan Evans assists).
    1522
  • Notre Dame Fighting Irish logo
    (9:02) Logan Imes misses 25-foot three point jumper.
  • North Carolina Tar Heels logo
    (9:00) Henri Veesaar misses 25-foot three point jumper.
  • North Carolina Tar Heels logo
    (8:59) Henri Veesaar Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (8:57) Matthew MacLellan Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (8:48) Jalen Haralson misses 7-foot jumper.
  • North Carolina Tar Heels logo
    (8:45) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    (8:31) Henri Veesaar misses layup.
  • North Carolina Tar Heels logo
    (8:28) Caleb Wilson Offensive Rebound.
  • North Carolina Tar Heels logo
    +2 (8:28) Caleb Wilson makes 0-foot tip in dunk.
    1524
  • Notre Dame Fighting Irish logo
    (8:16) Brady Koehler misses driving layup.
  • North Carolina Tar Heels logo
    (8:12) Jarin Stevenson Defensive Rebound.
  • North Carolina Tar Heels logo
    (7:47) Jaydon Young misses 25-foot three point jumper.
  • Notre Dame Fighting Irish logo
    (7:44) Jalen Haralson Defensive Rebound.
  • North Carolina Tar Heels logo
    (7:44) Foul on Jarin Stevenson.
  • Notre Dame Fighting Irish logo
    +2 (7:28) Jalen Haralson makes layup (Braeden Shrewsberry assists).
    1724
  • North Carolina Tar Heels logo
    (7:11) Jaydon Young out of bounds bad pass turnover.
  • North Carolina Tar Heels logo
    (6:51) Foul on Seth Trimble.
  • Notre Dame Fighting Irish logo
    (6:51) Brady Koehler misses free throw 1 of 2.
  • Notre Dame Fighting Irish logo
    (6:51) Notre Dame Deadball Team Rebound.
  • Notre Dame Fighting Irish logo
    (6:51) Brady Koehler misses free throw 2 of 2.
  • North Carolina Tar Heels logo
    (6:50) Seth Trimble Defensive Rebound.
  • North Carolina Tar Heels logo
    (6:27) Caleb Wilson misses 7-foot jumper.
  • North Carolina Tar Heels logo
    (6:26) Caleb Wilson Offensive Rebound.
  • Notre Dame Fighting Irish logo
    (6:26) Foul on Ryder Frost.
  • North Carolina Tar Heels logo
    +1 (6:26) Caleb Wilson makes free throw 1 of 2.
    1725
  • North Carolina Tar Heels logo
    +1 (6:26) Caleb Wilson makes free throw 2 of 2.
    1726
  • Notre Dame Fighting Irish logo
    +2 (6:03) Jalen Haralson makes 9-foot jumper.
    1926
  • North Carolina Tar Heels logo
    (6:03) Foul on Jaydon Young.
  • Notre Dame Fighting Irish logo
    +1 (6:03) Jalen Haralson makes free throw 1 of 1.
    2026
  • Notre Dame Fighting Irish logo
    (5:52) Foul on Jalen Haralson.
  • North Carolina Tar Heels logo
    (5:45) Luka Bogavac misses 25-foot three point jumper.
  • Notre Dame Fighting Irish logo
    (5:42) Ryder Frost Defensive Rebound.
  • Notre Dame Fighting Irish logo
    +3 (5:36) Ryder Frost makes 26-foot three point jumper (Braeden Shrewsberry assists).
    2326
  • Notre Dame Fighting Irish logo
    (5:23) Foul on Jalen Haralson.
  • North Carolina Tar Heels logo
    +1 (5:23) Luka Bogavac makes free throw 1 of 2.
    2327
  • North Carolina Tar Heels logo
    +1 (5:23) Luka Bogavac makes free throw 2 of 2.
    2328
  • North Carolina Tar Heels logo
    (5:14) Foul on Seth Trimble.
  • Notre Dame Fighting Irish logo
    (5:02) Brady Koehler misses driving layup.
  • North Carolina Tar Heels logo
    (5:02) Henri Veesaar Block.
  • North Carolina Tar Heels logo
    (4:58) Luka Bogavac Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (4:52) Foul on Ryder Frost.
  • North Carolina Tar Heels logo
    +1 (4:52) Caleb Wilson makes free throw 1 of 2.
    2329
  • North Carolina Tar Heels logo
    +1 (4:52) Caleb Wilson makes free throw 2 of 2.
    2330
  • Notre Dame Fighting Irish logo
    (4:40) Brady Koehler misses 24-foot three point jumper.
  • North Carolina Tar Heels logo
    (4:37) Derek Dixon Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (4:21) Derek Dixon makes 26-foot three point jumper (Luka Bogavac assists).
    2333
  • Notre Dame Fighting Irish logo
    +2 (3:56) Cole Certa makes layup (Braeden Shrewsberry assists).
    2533
  • North Carolina Tar Heels logo
    +2 (3:47) Caleb Wilson makes layup.
    2535
  • North Carolina Tar Heels logo
    (3:18) Foul on Luka Bogavac.
  • Notre Dame Fighting Irish logo
    (3:18) Brady Koehler misses free throw 1 of 1.
  • North Carolina Tar Heels logo
    (3:17) Henri Veesaar Defensive Rebound.
  • Notre Dame Fighting Irish logo
    (3:04) Foul on Brady Koehler.
  • North Carolina Tar Heels logo
    (3:04) Caleb Wilson misses free throw 1 of 2.
  • North Carolina Tar Heels logo
    (3:04) North Carolina Deadball Team Rebound.
  • North Carolina Tar Heels logo
    +1 (3:04) Caleb Wilson makes free throw 2 of 2.
    2536
  • Notre Dame Fighting Irish logo
    +3 (2:43) Ryder Frost makes 23-foot three point jumper (Logan Imes assists).
    2836
  • North Carolina Tar Heels logo
    +2 (2:31) Henri Veesaar makes layup (Caleb Wilson assists).
    2838
  • Notre Dame Fighting Irish logo
    (2:11) Ryder Frost misses 25-foot three point jumper.
  • North Carolina Tar Heels logo
    (2:08) Jonathan Powell Defensive Rebound.
  • North Carolina Tar Heels logo
    (2:02) Caleb Wilson bad pass turnover.
  • Notre Dame Fighting Irish logo
    (2:02) Logan Imes Steal.
  • Notre Dame Fighting Irish logo
    (1:57) Braeden Shrewsberry misses 24-foot three point pullup jump shot.
  • North Carolina Tar Heels logo
    (1:54) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    (1:49) Henri Veesaar misses layup.
  • Notre Dame Fighting Irish logo
    (1:46) Ryder Frost Defensive Rebound.
  • Notre Dame Fighting Irish logo
    +3 (1:33) Garrett Sundra makes 25-foot three point jumper (Logan Imes assists).
    3138
  • North Carolina Tar Heels logo
    +2 (1:02) Derek Dixon makes layup.
    3140
  • Notre Dame Fighting Irish logo
    (0:47) Logan Imes misses 11-foot step back jumpshot.
  • North Carolina Tar Heels logo
    (0:43) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (0:39) Caleb Wilson makes 5-foot floating jump shot.
    3142
  • Notre Dame Fighting Irish logo
    +2 (0:08) Sir Mohammed makes 13-foot pullup jump shot.
    3342
  • North Carolina Tar Heels logo
    (0:01) Jonathan Powell misses 24-foot three point jumper.
  • Notre Dame Fighting Irish logo
    (0:01) Logan Imes Defensive Rebound.
2nd half

Team Stats

69Points91
27-75(36.0%)Field Goal(%)31-61(50.8%)
8-25(32.0%)3-Point(%)13-34(38.2%)
7-13(53.8%)Free Throw(%)16-23(69.6%)
39(18)Rebounds(Offensive)44(10)
13Assists18
5Steals3
0Blocks5
5Turnovers8
16(0)Fouls(Technical)17(0)
0Largest Lead29

Game Details

Wednesday, January 21, 2026 · 7:00 PM
Dean E. Smith Center · Chapel Hill, NC
attendance: 19,686 (90.5%)
tv: ESPN2
spread: UNC -13.5
over/under: 149.5