North Carolina’s basketball program is like no other, but they are like everyone else in the offseason when it comes to a complete reconstruction of its roster.
Retooling a roster is something every college program has to deal with, especially with a new coach coming in the case of new UNC head coach Michael Malone. The Tar Heels lost both Henri Veesaar and Caleb Wilson to the NBA Draft, seven more to the portal and two to graduation.
The Tar Heels brought in several players via the transfer portal and added one overseas. As UNC works to complete its roster for the 2026-27 season, here is a detailed overview of the production lost.
Total production lost (NBA combined with portal departures and players out of eligibility)
5,494 minutes played
2,283 total points scored (86% of UNC’s total points in 2025-26)
960 total rebounds (76% of UNC’s rebounds)
485 total assists (91% of UNC’s assists)
Departed for NBA
Caleb Wilson
Wilson, a projected top-four pick in the 2026 NBA Draft, is leaving Chapel Hill after just one season.
749 total minutes played (31.3 minutes per game)
476 total points (19.8 points per game)
226 total rebounds (9.4 rebounds per game)
64 total assists (2.7 assists per game)
Henri Veesaar
Veesaar is projected to be a late first-round or early second-round selection in the 2026 NBA Draft.
971 total minutes played (31.5 minutes per game)
528 total points (17 points per game)
270 total rebounds (8.7 rebounds per game)
64 total assists (2.1 assists per game)
Total production leaving UNC for the NBA
1,720 minutes played
1,004 total points scored (Including games missed due to injury, the two combined for 38% of UNC’s total points in 2025-26)
496 total rebounds (39% of UNC’s rebounds)
128 total assists (49% of UNC’s assists)
Portal departures (7)
Derek Dixon (Arizona)
737 total minutes played (22.3 minutes per game)
215 total points (6.5 points per game)
77 total rebounds (2.3 rebounds per game)
90 total assists (2.7 assists per game)
Luka Bogavac (Oklahoma State)
803 total minutes played (24.3 minutes per game)
323 total points (9.8 points per game)
82 total rebounds (2.5 rebounds per game)
73 total assists (2.2 assists per game)
Kyan Evans (Minnesota)
582 total minutes played (17.6 minutes per game)
131 total points (4.0 points per game)
39 total rebounds (1.2 rebounds per game)
82 total assists (2.5 assists per game)
Jonathan Powell (Pittsburgh)
542 total minutes played (16.3 minutes per game)
158 total points (4.8 points per game)
79 total rebounds (2.4 rebounds per game)
24 total assists (0.7 assists per game)
Zayden High (USF)
266 total minutes played (9.1 minutes per game)
100 total points (3.4 points per game)
82 total rebounds (2.8 rebounds per game)
14 total assists (0.5 assists per game)
James Brown (Howard)
50 total minutes played (5.6 minutes per game)
11 total points (1.2 points per game)
13 total rebounds (1.4 rebounds per game)
3 total assists (0.3 assists per game)
Ivan Matlekovic — Still in the transfer portal
7 total minutes played (1.3 minutes per game)
2 total points (0.5 points per game)
0 total rebounds
0 total assists
Total production leaving UNC through the transfer portal:
2,987 minutes played
940 total points scored (35% of UNC’s total points in 2025-26)
372 total rebounds (29% of UNC’s rebounds)
286 total assists (54% of UNC’s assists)
Players out of eligibility (2)
Seth Trimble
777 total minutes played (32.5 minutes per game)
336 total points (14.0 points per game)
91 total rebounds (3.8 rebounds per game)
71 total assists (3.0 assists per game)
Elijah Davis
10 total minutes played (1.7 minutes per game)
3.0 total points (0.5 points per game)
1.0 total rebounds (0.2 rebounds per game)
0 total assists






