1. /NCAAM
  2. /Scores
  3. /11 · 7 · 25
  4. /KU vs UNC

Kansas Jayhawks vs. North Carolina Tar Heels

FINAL
Nov 7, 2025

Box Score

12T
KU373774
UNC295887

Game Recap

Game Highlights Video

Wilson, Veesaar, Trimble power No. 25 North Carolina's 2nd-half push to beat No. 19 Kansas 87-74. Freshman Caleb Wilson had 24 points, big man Henri Veesaar added 20 and No. 25 North Carolina dominated the second half to pull away from No. 19 Kansas 87-74 in Friday night's battle of college basketball bluebloods.

Player Stats

Kansas Jayhawks logoKANSASMINFG3PTFTREBASTSTLBLKTOPFPTS
40Flory Bidunga364-90-00-07210118
7Kohl Rosario202-42-41-20011017
14Melvin Council Jr.332-110-42-22711216
3Tre White243-61-43-420104210
22Darryn Peterson288-143-53-533213222
6Samis Calderon30-00-00-01000010
15Bryson Tiller154-54-40-020001512
34Paul Mbiya30-00-00-00000000
1Jayden Dawson101-31-20-01100003
11Jamari McDowell90-10-10-02000100
13Elmarko Jackson192-51-11-23100056
TOTAL-26-5844.8%12-2548.0%10-1566.7%231463121874
North Carolina Tar Heels logoNORTH CAROLINAMINFG3PTFTREBASTSTLBLKTOPFPTS
8Caleb Wilson319-110-16-974401324
15Jarin Stevenson231-31-30-16121123
13Henri Veesaar388-122-52-244014320
0Kyan Evans325-112-70-123202112
7Seth Trimble367-170-53-383001217
1Zayden High71-21-10-12000113
44Luka Bogavac192-61-30-03100015
3Derek Dixon80-00-00-01000100
11Jonathan Powell61-41-20-00010023
TOTAL-34-6651.5%8-2729.6%11-1764.7%331692111587

Play-by-Play

1st halfKUUNC
  • (20:00) Start game.
  • Kansas Jayhawks logo
    (19:59) Jump Ball won by Kansas.
  • North Carolina Tar Heels logo
    (19:59) Jump Ball lost by North Carolina.
  • Kansas Jayhawks logo
    +2 (19:38) Flory Bidunga made Jumper.
    20
  • North Carolina Tar Heels logo
    (19:07) Kyan Evans missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (19:01) Caleb Wilson Offensive Rebound.
  • North Carolina Tar Heels logo
    +2 (19:01) Caleb Wilson made Two Point Tip Shot.
    22
  • Kansas Jayhawks logo
    (18:43) Melvin Council Jr. missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (18:38) Seth Trimble Defensive Rebound.
  • North Carolina Tar Heels logo
    (18:20) Caleb Wilson Turnover.
  • Kansas Jayhawks logo
    (18:20) Darryn Peterson Steal.
  • Kansas Jayhawks logo
    +2 (18:16) Darryn Peterson made Layup.
    42
  • North Carolina Tar Heels logo
    (18:01) Kyan Evans missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (17:56) Jarin Stevenson Offensive Rebound.
  • North Carolina Tar Heels logo
    (17:52) Henri Veesaar Turnover.
  • Kansas Jayhawks logo
    (17:21) Flory Bidunga missed Jumper.
  • Kansas Jayhawks logo
    (17:20) Kansas Deadball Team Rebound.
  • Kansas Jayhawks logo
    (17:20) Kansas Turnover.
  • North Carolina Tar Heels logo
    (16:57) Seth Trimble missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (16:54) Jarin Stevenson Offensive Rebound.
  • North Carolina Tar Heels logo
    (16:50) Seth Trimble missed Layup.
  • Kansas Jayhawks logo
    (16:47) Flory Bidunga Defensive Rebound.
  • Kansas Jayhawks logo
    (16:36) Darryn Peterson missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (16:35) Caleb Wilson Defensive Rebound.
  • Kansas Jayhawks logo
    (16:34) Foul on Flory Bidunga.
  • North Carolina Tar Heels logo
    (16:25) Kyan Evans Turnover.
  • Kansas Jayhawks logo
    (16:25) Tre White Steal.
  • Kansas Jayhawks logo
    +3 (16:12) Tre White made Three Point Jumper. Assisted by Melvin Council Jr..
    72
  • North Carolina Tar Heels logo
    +3 (15:56) Henri Veesaar made Three Point Jumper. Assisted by Seth Trimble.
    75
  • Kansas Jayhawks logo
    (15:38) Melvin Council Jr. missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (15:35) Luka Bogavac Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (15:26) Seth Trimble made Layup.
    77
  • Kansas Jayhawks logo
    +2 (15:08) Flory Bidunga made Jumper.
    97
  • North Carolina Tar Heels logo
    (14:58) Henri Veesaar Turnover.
  • Kansas Jayhawks logo
    (14:58) Kohl Rosario Steal.
  • North Carolina Tar Heels logo
    (14:55) Foul on Kyan Evans.
  • Kansas Jayhawks logo
    (14:55) Kohl Rosario missed Free Throw.
  • Kansas Jayhawks logo
    (14:55) Kansas Deadball Team Rebound.
  • Kansas Jayhawks logo
    +1 (14:55) Kohl Rosario made Free Throw.
    107
  • North Carolina Tar Heels logo
    +2 (14:42) Caleb Wilson made Dunk. Assisted by Henri Veesaar.
    109
  • Kansas Jayhawks logo
    +2 (14:14) Darryn Peterson made Jumper. Assisted by Melvin Council Jr..
    129
  • North Carolina Tar Heels logo
    (14:14) Foul on Seth Trimble.
  • Kansas Jayhawks logo
    +1 (14:14) Darryn Peterson made Free Throw.
    139
  • North Carolina Tar Heels logo
    +2 (14:02) Henri Veesaar made Dunk. Assisted by Caleb Wilson.
    1311
  • Kansas Jayhawks logo
    +2 (13:45) Darryn Peterson made Jumper.
    1511
  • Kansas Jayhawks logo
    (13:36) Foul on Bryson Tiller.
  • North Carolina Tar Heels logo
    +1 (13:36) Caleb Wilson made Free Throw.
    1512
  • North Carolina Tar Heels logo
    +1 (13:36) Caleb Wilson made Free Throw.
    1513
  • Kansas Jayhawks logo
    (13:13) Elmarko Jackson missed Jumper.
  • North Carolina Tar Heels logo
    (13:10) Henri Veesaar Defensive Rebound.
  • North Carolina Tar Heels logo
    (12:57) Luka Bogavac missed Three Point Jumper.
  • Kansas Jayhawks logo
    (12:54) Elmarko Jackson Defensive Rebound.
  • Kansas Jayhawks logo
    (12:50) Foul on Darryn Peterson.
  • Kansas Jayhawks logo
    (12:50) Darryn Peterson Turnover.
  • North Carolina Tar Heels logo
    (12:37) Jarin Stevenson missed Three Point Jumper.
  • Kansas Jayhawks logo
    (12:32) Flory Bidunga Defensive Rebound.
  • Kansas Jayhawks logo
    (12:27) Melvin Council Jr. Turnover.
  • North Carolina Tar Heels logo
    (12:27) Jarin Stevenson Steal.
  • North Carolina Tar Heels logo
    (12:12) Luka Bogavac missed Three Point Jumper.
  • Kansas Jayhawks logo
    (12:07) Elmarko Jackson Defensive Rebound.
  • Kansas Jayhawks logo
    +3 (11:52) Bryson Tiller made Three Point Jumper. Assisted by Jayden Dawson.
    1813
  • North Carolina Tar Heels logo
    (11:28) Jarin Stevenson missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (11:24) Seth Trimble Offensive Rebound.
  • North Carolina Tar Heels logo
    (11:23) Seth Trimble missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (11:20) North Carolina Offensive Rebound.
  • North Carolina Tar Heels logo
    (11:19) Derek Dixon Turnover.
  • Kansas Jayhawks logo
    (11:19) Flory Bidunga Steal.
  • North Carolina Tar Heels logo
    (11:10) Foul on Caleb Wilson.
  • Kansas Jayhawks logo
    (10:51) Flory Bidunga missed Layup.
  • Kansas Jayhawks logo
    (10:48) Flory Bidunga Offensive Rebound.
  • Kansas Jayhawks logo
    +2 (10:46) Flory Bidunga made Jumper.
    2013
  • North Carolina Tar Heels logo
    +2 (10:32) Caleb Wilson made Jumper.
    2015
  • Kansas Jayhawks logo
    (10:32) Foul on Elmarko Jackson.
  • North Carolina Tar Heels logo
    (10:32) Caleb Wilson missed Free Throw.
  • Kansas Jayhawks logo
    (10:30) Bryson Tiller Defensive Rebound.
  • North Carolina Tar Heels logo
    (10:18) Foul on Zayden High.
  • Kansas Jayhawks logo
    (10:10) Elmarko Jackson missed Jumper.
  • Kansas Jayhawks logo
    (10:07) Flory Bidunga Offensive Rebound.
  • Kansas Jayhawks logo
    (10:07) Flory Bidunga missed Layup.
  • North Carolina Tar Heels logo
    (10:05) Caleb Wilson Defensive Rebound.
  • Kansas Jayhawks logo
    (10:05) Foul on Bryson Tiller.
  • North Carolina Tar Heels logo
    (9:53) Caleb Wilson missed Layup.
  • North Carolina Tar Heels logo
    (9:52) Zayden High Offensive Rebound.
  • North Carolina Tar Heels logo
    (9:51) Zayden High missed Two Point Tip Shot.
  • Kansas Jayhawks logo
    (9:50) Darryn Peterson Defensive Rebound.
  • Kansas Jayhawks logo
    (9:42) Darryn Peterson missed Layup.
  • North Carolina Tar Heels logo
    (9:37) Caleb Wilson Defensive Rebound.
  • Kansas Jayhawks logo
    (9:37) Foul on Kohl Rosario.
  • Kansas Jayhawks logo
    (9:25) Foul on Darryn Peterson.
  • North Carolina Tar Heels logo
    (9:25) Zayden High missed Free Throw.
  • Kansas Jayhawks logo
    (9:24) Kansas Deadball Team Rebound.
  • North Carolina Tar Heels logo
    (9:24) Foul on Jarin Stevenson.
  • Kansas Jayhawks logo
    (9:15) Kohl Rosario missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (9:12) Derek Dixon Defensive Rebound.
  • North Carolina Tar Heels logo
    (9:10) Foul on Jarin Stevenson.
  • North Carolina Tar Heels logo
    (9:10) Jarin Stevenson Turnover.
  • Kansas Jayhawks logo
    (8:52) Tre White Turnover.
  • North Carolina Tar Heels logo
    (8:52) Jonathan Powell Steal.
  • North Carolina Tar Heels logo
    (8:48) Jonathan Powell missed Layup.
  • Kansas Jayhawks logo
    (8:48) Melvin Council Jr. Block.
  • Kansas Jayhawks logo
    (8:47) Kansas Defensive Rebound.
  • Kansas Jayhawks logo
    (8:26) Tre White Turnover.
  • North Carolina Tar Heels logo
    (8:26) Caleb Wilson Steal.
  • Kansas Jayhawks logo
    (8:20) Foul on Tre White.
  • North Carolina Tar Heels logo
    +1 (8:20) Caleb Wilson made Free Throw.
    2016
  • North Carolina Tar Heels logo
    +1 (8:20) Caleb Wilson made Free Throw.
    2017
  • Kansas Jayhawks logo
    (8:00) Tre White missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (7:57) Seth Trimble Defensive Rebound.
  • Kansas Jayhawks logo
    (7:54) Foul on Tre White.
  • North Carolina Tar Heels logo
    +1 (7:54) Seth Trimble made Free Throw.
    2018
  • North Carolina Tar Heels logo
    +1 (7:54) Seth Trimble made Free Throw.
    2019
  • Kansas Jayhawks logo
    (7:45) Kansas Turnover.
  • North Carolina Tar Heels logo
    (7:31) Seth Trimble missed Layup.
  • Kansas Jayhawks logo
    (7:27) Elmarko Jackson Defensive Rebound.
  • Kansas Jayhawks logo
    (7:06) Bryson Tiller missed Jumper.
  • North Carolina Tar Heels logo
    (7:03) Caleb Wilson Defensive Rebound.
  • North Carolina Tar Heels logo
    (6:58) Caleb Wilson missed Jumper.
  • Kansas Jayhawks logo
    (6:56) Melvin Council Jr. Defensive Rebound.
  • North Carolina Tar Heels logo
    (6:56) Foul on Caleb Wilson.
  • Kansas Jayhawks logo
    +1 (6:56) Melvin Council Jr. made Free Throw.
    2119
  • Kansas Jayhawks logo
    +1 (6:56) Melvin Council Jr. made Free Throw.
    2219
  • North Carolina Tar Heels logo
    +3 (6:35) Zayden High made Three Point Jumper. Assisted by Henri Veesaar.
    2222
  • Kansas Jayhawks logo
    (6:10) Darryn Peterson missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (6:06) Luka Bogavac Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (6:01) Henri Veesaar made Three Point Jumper. Assisted by Luka Bogavac.
    2225
  • North Carolina Tar Heels logo
    (5:48) Foul on Seth Trimble.
  • Kansas Jayhawks logo
    (5:48) Darryn Peterson missed Free Throw.
  • Kansas Jayhawks logo
    (5:48) Kansas Deadball Team Rebound.
  • Kansas Jayhawks logo
    +1 (5:48) Darryn Peterson made Free Throw.
    2325
  • North Carolina Tar Heels logo
    (5:33) Zayden High Turnover.
  • Kansas Jayhawks logo
    (5:14) Melvin Council Jr. missed Layup.
  • North Carolina Tar Heels logo
    (5:14) Henri Veesaar Block.
  • Kansas Jayhawks logo
    (5:14) Kansas Offensive Rebound.
  • Kansas Jayhawks logo
    +3 (5:08) Bryson Tiller made Three Point Jumper. Assisted by Melvin Council Jr..
    2625
  • North Carolina Tar Heels logo
    (4:51) Kyan Evans Turnover.
  • Kansas Jayhawks logo
    (4:51) Melvin Council Jr. Steal.
  • Kansas Jayhawks logo
    +3 (4:46) Darryn Peterson made Three Point Jumper. Assisted by Melvin Council Jr..
    2925
  • North Carolina Tar Heels logo
    (4:32) Henri Veesaar missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (4:29) North Carolina Offensive Rebound.
  • North Carolina Tar Heels logo
    (4:23) Luka Bogavac missed Jumper.
  • North Carolina Tar Heels logo
    (4:20) North Carolina Offensive Rebound.
  • North Carolina Tar Heels logo
    (4:06) Kyan Evans missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (4:03) Zayden High Offensive Rebound.
  • North Carolina Tar Heels logo
    (3:55) Henri Veesaar Turnover.
  • Kansas Jayhawks logo
    (3:55) Darryn Peterson Steal.
  • Kansas Jayhawks logo
    +3 (3:44) Bryson Tiller made Three Point Jumper. Assisted by Darryn Peterson.
    3225
  • North Carolina Tar Heels logo
    (3:10) Seth Trimble missed Three Point Jumper.
  • Kansas Jayhawks logo
    (3:07) Kansas Defensive Rebound.
  • Kansas Jayhawks logo
    +3 (2:58) Bryson Tiller made Three Point Jumper. Assisted by Darryn Peterson.
    3525
  • North Carolina Tar Heels logo
    +2 (2:25) Henri Veesaar made Jumper.
    3527
  • Kansas Jayhawks logo
    +2 (2:00) Melvin Council Jr. made Layup.
    3727
  • North Carolina Tar Heels logo
    (1:37) Luka Bogavac missed Layup.
  • North Carolina Tar Heels logo
    (1:36) North Carolina Offensive Rebound.
  • North Carolina Tar Heels logo
    (1:30) Henri Veesaar Turnover.
  • Kansas Jayhawks logo
    (1:12) Jamari McDowell missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (1:10) Kyan Evans Defensive Rebound.
  • North Carolina Tar Heels logo
    +2 (0:53) Caleb Wilson made Jumper.
    3729
  • Kansas Jayhawks logo
    (0:32) Melvin Council Jr. missed Jumper.
  • Kansas Jayhawks logo
    (0:29) Melvin Council Jr. Offensive Rebound.
  • Kansas Jayhawks logo
    (0:19) Melvin Council Jr. missed Jumper.
  • North Carolina Tar Heels logo
    (0:16) Seth Trimble Defensive Rebound.
  • North Carolina Tar Heels logo
    (0:14) Kyan Evans missed Three Point Jumper.
  • Kansas Jayhawks logo
    (0:09) Jamari McDowell Defensive Rebound.
  • Kansas Jayhawks logo
    (0:00) Melvin Council Jr. missed Three Point Jumper.
  • Kansas Jayhawks logo
    (0:00) Kansas Deadball Team Rebound.
2nd half

Team Stats

74Points87
26-58(44.8%)Field Goal(%)34-66(51.5%)
12-25(48.0%)3-Point(%)8-27(29.6%)
10-15(66.7%)Free Throw(%)11-17(64.7%)
27(7)Rebounds(Offensive)39(16)
14Assists16
6Steals9
3Blocks2
14Turnovers11
18(0)Fouls(Technical)15(0)
10Largest Lead16

Game Details

Friday, November 7, 2025 · 7:00 PM
Dean E. Smith Center · Chapel Hill, NC
attendance: 21,750 (100%)
tv: ESPN