There’s a framework I keep returning to when I look at draft night outcomes for college players in the NIL era. I call it The Stay-or-Go Ledger: a two-column accounting of what a player stood to gain by returning to school versus what they actually earned at the podium. For most players, the columns roughly balance. For Henri Veesaar, the gap between them is a number that should make every college basketball coach stop and think.
Veesaar turned down an NIL offer worth more than $5 million — CBS Sports reported that multiple schools offered $6M+ via the transfer portal, and a coach told Jeff Goodman of Field of 68 that the “minimum” figure on the table was $5.5M. He chose UNC instead, betting that one elite season in Chapel Hill would translate into a lottery ticket or near-lottery money in the 2026 NBA Draft. The bet looked reasonable. It did not pay.
https://twitter.com/MattNorlander/status/2047702175548129588
On draft night, Shams Charania announced Veesaar to Atlanta at No. 52 — traded from the Clippers, who held the pick, for No. 57. That’s deep second round. That’s a non-guaranteed contract. That’s the end of The Stay-or-Go Ledger, and the right column is empty.
https://twitter.com/ShamsCharania/status/2069962136248275451
Why Did Henri Veesaar Fall to Pick 52?
The honest answer is that he performed almost exactly as advertised — and it still wasn’t enough.
Veesaar’s UNC line: 17.0 points, 8.7 rebounds, 2.1 assists, 60.8% from the field, 42.6% from three on 94 attempts. Second-Team All-ACC. That last number, 42.6% from three at seven feet, is the kind of data point that scouts circle in red. Shooting stretch bigs who can connect at that clip from distance are the league’s most coveted positional archetype right now. Veesaar had every box checked on paper.
But the NBA Draft is not a paper exercise. Pre-draft projections had him in the late first or early second round. What happened between the projection and reality is a combination of factors that Veesaar himself couldn’t fully control: a draft class where positional depth at center happened to concentrate in the first round, questions about athleticism at the next level from a player who relied heavily on timing and positioning rather than explosive movement, and a post-COVID evaluation market where teams are increasingly skittish about prospects who profile as “functional but not electric.”
None of that makes the outcome less jarring. He was a second-team all-conference player at a blue-blood program, shooting 42.6% from three as a seven-footer, and he went 52nd. The data doesn’t resolve that tension — it deepens it.
What Was the NIL Offer Veesaar Left on the Table?
To understand the full weight of the Stay-or-Go Ledger, you need to know what was on the other side.
The NIL number wasn’t speculative. Multiple coaches and programs were prepared to pay Veesaar in the $5.5M–$6M+ range to play one more college season. That money would have been guaranteed, paid, and deposited before he played a single NBA minute. It would not have required a draft pick. It would not have required him to impress anyone at the combine. It would simply have been his.
Here’s where the math turns brutal: the rookie wage scale caps first-year salaries for lottery picks below $5M. A consensus top-10 pick earns more in year one, but everyone selected outside the top 10 starts their NBA career earning less than the NIL deal Veesaar walked away from. Veesaar, at pick 52, will sign for the minimum or close to it, which is a fraction of that figure.
Woof.
That’s not a knock on Veesaar’s decision-making. He had every reason to believe his production would carry him into the first round. The incentive structure told him: develop your game, put up elite numbers, and the draft will reward you. He executed that plan. The draft did not hold up its end.
Is the Stay-or-Go Math Broken for College Players?
The 2026 NBA Draft had one of the lowest early-entrant counts in recent memory. That number tells you everything about which direction the incentives are pointing. Players are staying in school in growing numbers, and NIL is the dominant reason why. When a sophomore can earn $5M+ by staying on campus and a first-round pick earns less in year one, the “draft early” math only works for consensus top-10 prospects. For everyone else, the calculus has quietly inverted.
This is the structural break that Veesaar’s story illustrates so cleanly. The basketball establishment — coaches, front offices, the draft media apparatus — still operates on an old framework: “develop in school, improve your stock, get paid in the league.” AJ Dybantsa’s No. 1 pick night validated that framework for elite prospects. But Veesaar wasn’t a consensus elite prospect — he was a very good college player trying to make the leap, and those players are exactly the ones the NIL era has created a better financial path for.
The complication is that NBA teams haven’t stopped penalizing players for leaving early. A 19-year-old center who enters the draft with raw numbers gets dinged for rawness; a 21-year-old center who enters with polished college production gets dinged for ceiling. The window where “staying longer” actually moves the needle on draft stock has narrowed to a band that barely exists outside of transcendent freshmen.
Meanwhile, the chaotic pre-draft trade market that reshuffled picks right up until draft night means the board a player prepared for might not resemble the board that materializes. Veesaar’s agent was actively working to land him with the Hawks and steer him away from other situations — which tells you something about the information asymmetry these players navigate. They’re making stay-or-go decisions a year out based on projected boards that shift dramatically in the final 48 hours.
The Ledger Closes
The Stay-or-Go Ledger for Henri Veesaar looks like this when you close the books:
He stayed. He posted numbers that almost no seven-footer in college basketball history has matched — 17-and-9 with 42.6% shooting from three at his size is a rare statistical profile. He earned second-team all-conference recognition at one of the sport’s most scrutinized programs. He did everything the old incentive structure asked of him.
The draft gave him pick 52.
The NIL market was prepared to give him $5.5–6 million guaranteed, no conditions attached.
There is no version of responsible analysis where those two outcomes make the old incentive structure look functional. Veesaar is not a failure — he’s a data point, and the data point is screaming. The college basketball establishment has spent two years insisting that NIL money and draft development can coexist as parallel tracks, that a player can rationally choose either path and the outcomes will roughly balance.
Veesaar’s night is evidence that they don’t balance. They don’t even rhyme.
The next seven-foot shooter who’s offered $6M to stay in school is going to run the same ledger calculation Veesaar ran, look at what happened at pick 52, and take the money. I’m taking the over on how fast that lesson spreads.