The problem is only first round picks have guaranteed money and their salary is already structured. A 1st round pick is guaranteed to get a 4 year contract with the first 2 years guaranteed.Trace up to 33rd on NBADRAFT.NET. They project him to go to Toronto.
I looked at the 2021 contracts for the 13 guys drafted 31st-43rd. One of them is a European that stayed overseas while another guy got a pretty crappy contract, 250k guaranteed. I didn’t look further to see if he was injured or if there were other circumstances impacting his signing.
The other 11 guys all got guaranteed money ranging from 2.5 million to over 4 million. First half of the second round pay has really increased over the years.
A 2nd round pick has no structured salary and their contract is no different than an undrafted FA's. They can sign a 1-4 year deal but there is no requirement to guarantee any of the money.
Therefore the 30th pick is about $3.4 million guaranteed while the 31st pick could get a deal and get cut after a few practices and walk away with peanuts. He would have to stay with the team for the entire season to make the rookie minimum of $925k. That is highly highly unlikely he would be with the team all season in order to accomplish that.
So going 33rd is no different than going undrafted really. You have some more negotiating power but then again, you are stuck having to negotiate with just one team. Nothing I would get overly excited about.