1. /NCAAM
  2. /Scores
  3. /12 · 20 · 25
  4. /UNC vs OSU
FINAL
Dec 20, 2025

Box Score

12T
UNC343771
OSU313970
North Carolina Tar Heels logoNORTH CAROLINAMINFG3PTFTREBASTSTLBLKTOPFPTS
8Caleb Wilson349-160-02-5152032320
13Henri Veesaar327-122-51-3105012417
44Luka Bogavac130-30-32-22200022
0Kyan Evans160-20-20-00310130
7Seth Trimble366-133-52-323001217
15Jarin Stevenson273-70-40-05221026
3Derek Dixon241-51-30-02410103
11Jonathan Powell151-21-20-01100023
4Jaydon Young31-31-30-00000013
TOTAL-28-6344.4%8-2729.6%7-1353.8%37224571971
Ohio State Buckeyes logoOHIO STATEMINFG3PTFTREBASTSTLBLKTOPFPTS
1Amare Bynum275-110-21-161102511
21Devin Royal366-122-24-682110118
13Christoph Tilly284-90-34-4103001312
2Bruce Thornton377-160-42-344220216
0John Mobley Jr.323-112-65-534100013
20Colin White120-00-00-01000110
14Brandon Noel130-30-20-01000110
7Ivan Njegovan70-00-00-02100010
4Gabe Cupps50-00-00-00100120
3Taison Chatman30-10-10-00100000
TOTAL-25-6339.7%4-2020.0%16-1984.2%35175361670

Play-by-Play

1st halfuncosu
  • (20:00) Start game.
  • Ohio State Buckeyes logo
    (19:57) Jump Ball won by Ohio State.
  • North Carolina Tar Heels logo
    (19:57) Jump Ball lost by North Carolina.
  • Ohio State Buckeyes logo
    (19:36) Christoph Tilly misses 24-foot three point jumper.
  • North Carolina Tar Heels logo
    (19:32) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (19:25) Henri Veesaar makes 2-foot dunk (Seth Trimble assists).
    20
  • Ohio State Buckeyes logo
    (19:05) Amare Bynum misses 22-foot three point jumper.
  • North Carolina Tar Heels logo
    (19:01) Luka Bogavac Defensive Rebound.
  • North Carolina Tar Heels logo
    (18:53) Seth Trimble misses 14-foot floating jump shot.
  • Ohio State Buckeyes logo
    (18:49) Devin Royal Defensive Rebound.
  • North Carolina Tar Heels logo
    (18:49) Foul on Luka Bogavac.
  • Ohio State Buckeyes logo
    (18:36) Devin Royal misses 6-foot floating jump shot.
  • Ohio State Buckeyes logo
    (18:32) Christoph Tilly Offensive Rebound.
  • Ohio State Buckeyes logo
    (18:32) Christoph Tilly misses tip in layup.
  • North Carolina Tar Heels logo
    (18:31) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    (18:16) Kyan Evans misses 26-foot three point jumper.
  • Ohio State Buckeyes logo
    (18:13) Devin Royal Defensive Rebound.
  • Ohio State Buckeyes logo
    (18:06) Devin Royal misses 13-foot floating jump shot.
  • Ohio State Buckeyes logo
    (18:00) Amare Bynum Offensive Rebound.
  • Ohio State Buckeyes logo
    +2 (18:00) Amare Bynum makes 0-foot tip in layup.
    22
  • North Carolina Tar Heels logo
    (17:47) Luka Bogavac misses 24-foot three point pullup jump shot.
  • Ohio State Buckeyes logo
    (17:44) Bruce Thornton Defensive Rebound.
  • Ohio State Buckeyes logo
    +3 (17:39) John Mobley Jr. makes 23-foot three point jumper (Bruce Thornton assists).
    25
  • North Carolina Tar Heels logo
    (17:17) Seth Trimble misses 25-foot three point jumper.
  • Ohio State Buckeyes logo
    (17:15) Ohio State Defensive Rebound.
  • North Carolina Tar Heels logo
    (16:59) Foul on Seth Trimble.
  • Ohio State Buckeyes logo
    (16:53) Bruce Thornton misses 24-foot three point jumper.
  • North Carolina Tar Heels logo
    (16:48) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    (16:43) Caleb Wilson misses 20-foot jumper.
  • Ohio State Buckeyes logo
    (16:43) Bruce Thornton Block.
  • North Carolina Tar Heels logo
    (16:42) North Carolina Offensive Rebound.
  • North Carolina Tar Heels logo
    (16:25) Luka Bogavac misses 25-foot three point jumper.
  • North Carolina Tar Heels logo
    (16:22) Henri Veesaar Offensive Rebound.
  • North Carolina Tar Heels logo
    +2 (16:21) Henri Veesaar makes 3-foot tip in dunk.
    45
  • Ohio State Buckeyes logo
    (15:48) Bruce Thornton misses 7-foot floating jump shot.
  • Ohio State Buckeyes logo
    (15:43) Christoph Tilly Offensive Rebound.
  • Ohio State Buckeyes logo
    (15:43) Christoph Tilly misses tip in layup.
  • North Carolina Tar Heels logo
    (15:42) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    (15:40) Caleb Wilson misses layup.
  • Ohio State Buckeyes logo
    (15:40) Devin Royal Block.
  • North Carolina Tar Heels logo
    (15:39) North Carolina Offensive Rebound.
  • North Carolina Tar Heels logo
    (15:34) Henri Veesaar misses 8-foot hook shot.
  • Ohio State Buckeyes logo
    (15:30) Christoph Tilly Defensive Rebound.
  • Ohio State Buckeyes logo
    (15:22) John Mobley Jr. misses driving layup.
  • Ohio State Buckeyes logo
    (15:19) Christoph Tilly Offensive Rebound.
  • Ohio State Buckeyes logo
    (15:09) Bruce Thornton misses 5-foot floating jump shot.
  • Ohio State Buckeyes logo
    (15:06) Bruce Thornton Offensive Rebound.
  • Ohio State Buckeyes logo
    (14:56) John Mobley Jr. misses 24-foot three point step back jumpshot.
  • North Carolina Tar Heels logo
    (14:52) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (14:38) Jonathan Powell makes 23-foot three point jumper (Caleb Wilson assists).
    75
  • Ohio State Buckeyes logo
    +2 (14:15) Amare Bynum makes 1-foot dunk (Devin Royal assists).
    77
  • North Carolina Tar Heels logo
    (13:56) Jarin Stevenson misses 24-foot three point jumper.
  • Ohio State Buckeyes logo
    (13:53) Bruce Thornton Defensive Rebound.
  • Ohio State Buckeyes logo
    (13:37) Christoph Tilly misses 24-foot three point jumper.
  • North Carolina Tar Heels logo
    (13:33) Derek Dixon Defensive Rebound.
  • Ohio State Buckeyes logo
    (13:30) Foul on Bruce Thornton.
  • North Carolina Tar Heels logo
    +3 (13:18) Henri Veesaar makes 25-foot three point jumper (Seth Trimble assists).
    107
  • Ohio State Buckeyes logo
    (12:47) Amare Bynum bad pass turnover.
  • North Carolina Tar Heels logo
    (12:47) Jarin Stevenson Steal.
  • North Carolina Tar Heels logo
    (12:36) Jonathan Powell misses 25-foot three point pullup jump shot.
  • Ohio State Buckeyes logo
    (12:32) Devin Royal Defensive Rebound.
  • Ohio State Buckeyes logo
    +2 (12:12) Bruce Thornton makes 12-foot pullup jump shot.
    109
  • North Carolina Tar Heels logo
    (11:42) Derek Dixon misses 26-foot three point pullup jump shot.
  • Ohio State Buckeyes logo
    (11:41) Ohio State Deadball Team Rebound.
  • North Carolina Tar Heels logo
    (11:41) Foul on Henri Veesaar.
  • Ohio State Buckeyes logo
    +2 (11:23) Christoph Tilly makes 6-foot hook shot (Bruce Thornton assists).
    1011
  • Ohio State Buckeyes logo
    (10:57) Foul on Colin White.
  • North Carolina Tar Heels logo
    +1 (10:57) Luka Bogavac makes free throw 1 of 2.
    1111
  • North Carolina Tar Heels logo
    +1 (10:57) Luka Bogavac makes free throw 2 of 2.
    1211
  • North Carolina Tar Heels logo
    (10:46) Foul on Jarin Stevenson.
  • Ohio State Buckeyes logo
    (10:27) John Mobley Jr. misses 18-foot step back jumpshot.
  • North Carolina Tar Heels logo
    (10:23) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (10:21) Jarin Stevenson makes 2-foot dunk (Caleb Wilson assists).
    1411
  • Ohio State Buckeyes logo
    (10:05) Brandon Noel misses driving layup.
  • North Carolina Tar Heels logo
    (10:01) Jarin Stevenson Defensive Rebound.
  • North Carolina Tar Heels logo
    (9:57) Luka Bogavac misses 22-foot three point jumper.
  • Ohio State Buckeyes logo
    (9:54) Colin White Defensive Rebound.
  • North Carolina Tar Heels logo
    (9:34) Foul on Luka Bogavac.
  • Ohio State Buckeyes logo
    +1 (9:34) John Mobley Jr. makes free throw 1 of 2.
    1412
  • Ohio State Buckeyes logo
    +1 (9:34) John Mobley Jr. makes free throw 2 of 2.
    1413
  • North Carolina Tar Heels logo
    (9:11) Kyan Evans bad pass turnover.
  • Ohio State Buckeyes logo
    (9:11) Devin Royal Steal.
  • Ohio State Buckeyes logo
    +3 (8:59) Devin Royal makes 24-foot three point jumper (Amare Bynum assists).
    1416
  • North Carolina Tar Heels logo
    (8:48) Caleb Wilson misses driving layup.
  • North Carolina Tar Heels logo
    (8:44) Henri Veesaar Offensive Rebound.
  • North Carolina Tar Heels logo
    (8:44) Henri Veesaar misses tip in layup.
  • Ohio State Buckeyes logo
    (8:44) John Mobley Jr. Defensive Rebound.
  • Ohio State Buckeyes logo
    (8:39) John Mobley Jr. misses 24-foot three point jumper.
  • North Carolina Tar Heels logo
    (8:35) Seth Trimble Defensive Rebound.
  • Ohio State Buckeyes logo
    (8:32) Foul on Gabe Cupps.
  • North Carolina Tar Heels logo
    +1 (8:32) Seth Trimble makes free throw 1 of 2.
    1516
  • North Carolina Tar Heels logo
    (8:32) Seth Trimble misses free throw 2 of 2.
  • Ohio State Buckeyes logo
    (8:30) Amare Bynum Defensive Rebound.
  • Ohio State Buckeyes logo
    (8:09) Brandon Noel misses 24-foot three point jumper.
  • Ohio State Buckeyes logo
    (8:03) Amare Bynum Offensive Rebound.
  • Ohio State Buckeyes logo
    (8:03) Amare Bynum misses tip in layup.
  • Ohio State Buckeyes logo
    (8:02) Amare Bynum Offensive Rebound.
  • Ohio State Buckeyes logo
    (8:02) Amare Bynum misses tip in layup.
  • North Carolina Tar Heels logo
    (8:02) Caleb Wilson Block.
  • North Carolina Tar Heels logo
    (8:01) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (7:59) Seth Trimble makes layup (Kyan Evans assists).
    1716
  • North Carolina Tar Heels logo
    (7:43) Foul on Jonathan Powell.
  • Ohio State Buckeyes logo
    +1 (7:43) Devin Royal makes free throw 1 of 2.
    1717
  • Ohio State Buckeyes logo
    (7:43) Devin Royal misses free throw 2 of 2.
  • North Carolina Tar Heels logo
    (7:41) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    (7:23) Henri Veesaar out of bounds bad pass turnover.
  • Ohio State Buckeyes logo
    (6:55) Gabe Cupps bad pass turnover.
  • North Carolina Tar Heels logo
    (6:55) Kyan Evans Steal.
  • North Carolina Tar Heels logo
    +2 (6:51) Seth Trimble makes layup (Jonathan Powell assists).
    1917
  • Ohio State Buckeyes logo
    (6:51) Foul on Gabe Cupps.
  • North Carolina Tar Heels logo
    +1 (6:51) Seth Trimble makes free throw 1 of 1.
    2017
  • Ohio State Buckeyes logo
    +2 (6:36) Amare Bynum makes 5-foot hook shot.
    2019
  • North Carolina Tar Heels logo
    (6:23) Derek Dixon bad pass turnover.
  • Ohio State Buckeyes logo
    (6:23) Amare Bynum Steal.
  • Ohio State Buckeyes logo
    (6:12) John Mobley Jr. misses 24-foot three point jumper.
  • Ohio State Buckeyes logo
    (6:08) John Mobley Jr. Offensive Rebound.
  • Ohio State Buckeyes logo
    (6:04) Bruce Thornton misses 24-foot three point jumper.
  • North Carolina Tar Heels logo
    (6:00) Caleb Wilson Defensive Rebound.
  • Ohio State Buckeyes logo
    (5:56) Foul on Amare Bynum.
  • North Carolina Tar Heels logo
    +2 (5:53) Henri Veesaar makes 11-foot jumper (Jarin Stevenson assists).
    2219
  • North Carolina Tar Heels logo
    (5:37) Foul on Jonathan Powell.
  • Ohio State Buckeyes logo
    (5:36) Bruce Thornton misses free throw 1 of 1.
  • North Carolina Tar Heels logo
    (5:35) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    (5:09) Jaydon Young misses 23-foot three point jumper.
  • North Carolina Tar Heels logo
    (5:05) Jarin Stevenson Offensive Rebound.
  • North Carolina Tar Heels logo
    +2 (5:04) Jarin Stevenson makes 8-foot hook shot.
    2419
  • Ohio State Buckeyes logo
    (4:45) Taison Chatman misses 23-foot three point jumper.
  • North Carolina Tar Heels logo
    (4:43) Jarin Stevenson Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (4:15) Jaydon Young makes 24-foot three point jumper (Derek Dixon assists).
    2719
  • North Carolina Tar Heels logo
    (4:01) Foul on Jaydon Young.
  • Ohio State Buckeyes logo
    +1 (4:01) Devin Royal makes free throw 1 of 2.
    2720
  • Ohio State Buckeyes logo
    (4:01) Devin Royal misses free throw 2 of 2.
  • North Carolina Tar Heels logo
    (3:59) Seth Trimble Defensive Rebound.
  • North Carolina Tar Heels logo
    (3:39) Jaydon Young misses 23-foot three point jumper.
  • North Carolina Tar Heels logo
    (3:37) Caleb Wilson Offensive Rebound.
  • Ohio State Buckeyes logo
    (3:37) Foul on Bruce Thornton.
  • North Carolina Tar Heels logo
    +2 (3:30) Caleb Wilson makes 10-foot turnaround jump shot.
    2920
  • Ohio State Buckeyes logo
    +2 (3:00) Bruce Thornton makes 12-foot pullup jump shot (Taison Chatman assists).
    2922
  • Ohio State Buckeyes logo
    (2:47) Foul on Amare Bynum.
  • North Carolina Tar Heels logo
    (2:46) Caleb Wilson misses free throw 1 of 1.
  • Ohio State Buckeyes logo
    (2:44) Christoph Tilly Defensive Rebound.
  • North Carolina Tar Heels logo
    (2:17) Foul on Henri Veesaar.
  • Ohio State Buckeyes logo
    +1 (2:17) Devin Royal makes free throw 1 of 2.
    2923
  • Ohio State Buckeyes logo
    +1 (2:17) Devin Royal makes free throw 2 of 2.
    2924
  • North Carolina Tar Heels logo
    (1:59) Jarin Stevenson misses 23-foot three point jumper.
  • Ohio State Buckeyes logo
    (1:55) Devin Royal Defensive Rebound.
  • Ohio State Buckeyes logo
    +3 (1:45) Devin Royal makes 25-foot three point jumper (Christoph Tilly assists).
    2927
  • North Carolina Tar Heels logo
    +2 (1:31) Caleb Wilson makes 6-foot floating jump shot (Derek Dixon assists).
    3127
  • Ohio State Buckeyes logo
    (1:31) Foul on Brandon Noel.
  • North Carolina Tar Heels logo
    (1:30) Caleb Wilson misses free throw 1 of 1.
  • Ohio State Buckeyes logo
    (1:28) Brandon Noel Defensive Rebound.
  • Ohio State Buckeyes logo
    +2 (1:17) Bruce Thornton makes 3-foot floating jump shot.
    3129
  • North Carolina Tar Heels logo
    (0:58) Seth Trimble bad pass turnover.
  • Ohio State Buckeyes logo
    (0:58) John Mobley Jr. Steal.
  • Ohio State Buckeyes logo
    +2 (0:54) Devin Royal makes 2-foot dunk (John Mobley Jr. assists).
    3131
  • North Carolina Tar Heels logo
    +3 (0:38) Derek Dixon makes 26-foot three point jumper (Luka Bogavac assists).
    3431
  • Ohio State Buckeyes logo
    (0:02) Bruce Thornton misses 22-foot three point jumper.
  • Ohio State Buckeyes logo
    (0:00) Ohio State Offensive Rebound.
2nd half

Team Stats

71Points70
28-63(44.4%)Field Goal(%)25-63(39.7%)
8-27(29.6%)3-Point(%)4-20(20.0%)
7-13(53.8%)Free Throw(%)16-19(84.2%)
39(12)Rebounds(Offensive)39(13)
22Assists17
4Steals5
5Blocks3
7Turnovers6
19(0)Fouls(Technical)16(0)
11Largest Lead3

Game Details

Saturday, December 20, 2025 · 12:26 PM
State Farm Arena · Atlanta, GA
attendance: 16,951 (80.7%)
tv: CBS
spread: UNC -2.5
over/under: 157.5