
Isaiah Denis entered the transfer portal on Saturday, technically. But the way he worded it makes this more complicated than a standard departure. "UNC is a special place," the Charlotte native wrote on Instagram. "That is why even though I intend to enter the transfer portal due to the coaching uncertainty, I'm keeping the option open to return to UNC."
That last part is the interesting one. Denis isn't leaving North Carolina because he hates it. He's leaving because the coach who recruited him got fired and nobody had been hired to replace him. (That changed Sunday with the Michael Malone announcement, but Denis posted before the hire was public.) The question now is whether Malone's name changes the calculus — or whether NC State and Justin Gainey make a pitch that Chapel Hill can't match.
Denis is testing the market, not leaving
What Denis Actually Is
The stats from this season don't tell you anything useful. Denis played 26 games for UNC and averaged 0.7 points in 1.3 minutes per game. He hurt his pinky before the season — the same finger he'd injured in high school — and never got healthy enough to earn real minutes.
The recruiting profile tells you more. Denis was the No. 47 overall prospect in the 2025 class per 247Sports, the No. 8 combo guard nationally, and the second-ranked player in North Carolina. He shot 36% from three on nearly 6 attempts per game on the EYBL circuit with CP3, averaging 14.2 points and 2.4 assists. At 6-5 with good positional size and a repeatable shooting stroke, he projects as a two-way wing who can guard multiple positions once he fills out his 180-pound frame.
He picked UNC over Miami, Ohio State, Pittsburgh, Tennessee, and Wake Forest. The commitment was to Hubert Davis specifically. Davis is gone now, and Denis is testing the market while leaving the door open behind him.
Denis: Recruit Profile vs Freshman Reality
The NC State Connection
Here's the part that matters for Wolfpack fans: NC State offered Denis before UNC did. Kevin Keatts and Kareem Richardson watched him at Davidson Day during the live period and extended a scholarship. Denis visited PNC Arena on March 4, 2024, for NC State's season finale against Duke.
He chose UNC anyway. That was a different coaching staff at both schools. Now Gainey runs the program in Raleigh, and his stated priority is to "dominate this state" in recruiting. Denis is a Charlotte kid — 2 hours from Raleigh, 2.5 hours from Chapel Hill — who already has a connection to NC State's campus and knows what the ACC looks like from both sides of the rivalry.
NC State's roster needs make the fit obvious. The Wolfpack lost 50.5 PPG to graduation this spring. Only Paul McNeil (13.7 PPG) and Matt Able (8.8 PPG) return from the rotation. Gainey needs guards who can shoot and create, and Denis's EYBL shooting numbers — 36% from three on high volume — fit that profile exactly. He wouldn't step into a starting role as a sophomore, but he'd get real minutes immediately, which is more than UNC could promise this year with a full roster and a healthy finger.
UNC is a special place. That is why even though I intend to enter the transfer portal due to the coaching uncertainty, I'm keeping the option open to return to UNC.
Will He Actually Leave UNC?
Probably depends on Malone. Denis explicitly cited "coaching uncertainty" as his reason for entering the portal, and that uncertainty resolved Sunday with the Malone hire. If Malone's staff reaches out quickly and makes Denis feel wanted, there's a real chance he withdraws from the portal and stays.
But Malone has never coached college basketball. He doesn't have recruiting relationships with high school kids or their families. He's assembling a staff from scratch while simultaneously trying to save a roster that's losing players by the day. Denis might look at that situation and decide his development is better served by a coach who already knows the college game, already knows him as a recruit, and is actively building something new rather than trying to salvage something old.
The portal window closes April 21. Denis has two weeks to figure out whether his future is in Chapel Hill under an NBA coach or somewhere else. Gainey's phone should be ringing.

