With the 2019 NBA Draft finished, here are some thoughts on how each team did, organized alphabetically.

As a whole, this draft was insane and played out nothing like anyone expected, which, in some ways, was to be expected. In general, teams at the top mostly over-drafted based on my rankings. Here are the top five best value picks in the draft, figured by subtracting draft position from my rankings:

Los Angeles Lakers: Talen Horton-Tucker (12th overall, drafted 46th, +34)

Denver Nuggets: Bol Bol (16th overall, drafted 44th, +29)

New York Knicks: Ignas Brazdeikis (27th overall, drafted 47th, +20)

Memphis Grizzlies: Brandon Clarke (3rd overall, drafted 21st, +18)

Cleveland Cavaliers: Kevin Porter Jr. (13th overall, drafted 30th, +17)

And the biggest reaches (only until pick 45, since after that separation between prospects is negligible):

Washington Wizards: Admiral Schofield (92nd overall, drafted 42nd, -50)

Miami Heat: KZ Okpala (75th overall, drafted 32nd, -43)

Los Angeles Clippers: Mfiondu Kabengele (64th overall, drafted 27th, -37)

Washington Wizards: Rui Hachimura (45th overall, drafted 9th, -36)

San Antonio Spurs: Keldon Johnson (62nd overall, drafted 29th, -33)

55 out of 60 prospects drafted were in my top 100 and 47 out of 60 were in my top 60. The five drafted prospects who missed my top 100 were Jarrell Brantley (Jazz), Kyle Guy (Knicks), Jaylen Hands (Nets), Dewan Hernandez (Raptors) and Vanja Marinkovic (Kings).

Most were surprised to see the NBA be lower on prospects projected high by the consensus (Little, Sekou, Bol, Okpala, Dort) and higher on some projected low (Williams, Okeke)

Without further adieu, my team by team grades and reactions.

Atlanta Hawks:

Traded picks 8, 17 and 35 to New Orleans for pick 4 De’Andre Hunter

Drafted pick 10 Cam Reddish

Traded for pick 34 Bruno Fernando

Traded pick 41 to Golden State

Traded pick 44 to Miami

Travis Schlenk entered the draft loaded with assets, ready to add to his young core. Calling his night a disappointment would be an understatement. His failure was less about the talent he added, even though they are questionable.

De’Andre Hunter was a massive reach for me, as he doesn’t provide the team defense necessary to cover for Trae Young. Atlanta is an ideal fit for his offense, as his questionable feel will be mitigated by Young’s vertical spacing.

Reddish was a reach, though I like the fit in Atlanta. He’s going to play good defense and Atlanta gives his offense the best chance to shine for the same reasons as Hunter, albeit more extreme given Reddish’s frightening shooting indicators and lack of athleticism. Bruno Fernando will likely be a solid NBA center, but he is replaceable and they likely would have been better drafting a wing and re-signing Dewayne Dedmon.

Perhaps more troubling than Schlenk’s talent evaluation was his egregious mismanagement of assets. Trading three top 35 picks in one of the flattest drafts in recent memory to move up four spots is foolish. On top of this, he gave up a future pick and ate Solomon Hill’s contract, all for a prospect who may not pan out.

Schlenk had a chance to accelerate the timeline of his young core by adding an influx of talent, but failed in his understanding of value and talent evaluation. For Atlanta, this is close to the worst case scenario, though they are still on an upward trend due to the greatness of Trae Young.

Grade: F

Boston Celtics:

Drafted pick 14 Romeo Langford

Traded pick 20 to Philadelphia for pick 24 and pick 33 Carsen Edwards

Drafted pick 22 Grant Williams

Traded pick 24 and Aron Baynes for a 2020 first round pick

Drafted pick 51 Tremont Waters

Given the unrest surrounding the organization, Boston has been the punching bag for many in recent weeks. On draft night, Danny Ainge flexed his GM muscles and ran circles around the league once again, returning to his throne as one of the league’s best GMs, if only for one night.

Romeo Langford adds more depth to Boston’s guard room. Due to his touch and the fixability of his mechanics, there is a reason to believe Langford can develop into an above average shooter. Despite his lack of athleticism, Langford should shoot well at the rim given his strength and touch. He’s a great point of attack defender, with length, size and strength to defend multiple positions.

Armed with plenty of draft capital, Ainge was only getting started. He flipped pick 20 for pick 24 and pick 33, turning pick 33 into a future first-round pick. Ainge displays a sound understanding of value here, in trading down and future draft picks, as he always does.

With the 22nd pick, Boston landed the sixth-ranked prospect on my board, Grant Williams. His savant-level feel, strength and touch inside the arc present a strong foundation for a prospect capable of creating shots for himself and others and playing good team defense.

Carsen Edwards is a great addition at 33 and an excellent counterpart for Williams. Edwards’ pull-up shooting unlocks one of Williams’ best outcomes as a short roll creator. Tremont Waters is an ideal second-round flier pick. He is immensely talented despite his height, with pull-up shooting, passing creativity and quickness and will give Celtics’ fans Isaiah Thomas vibes in many ways.

Boston added to their already deep asset pool, drafting four players who provide a blend of immediate contribution and utility with exciting upside. Boston had the best (non-Pelicans) draft of any team.

Grade: A+

Brooklyn Nets:

Traded pick 27 for pick 56 Jaylen Hands and a 2020 first round pick

Drafted pick 31 Nic Claxton

The Nets did well in flipping pick 27 for a future first-round pick and took Nic Claxton at 31, a decent value. His elite switchability coupled with good IQ is rare for a big, even if he may not have the strength to play center. Claxton has shown flashes on the perimeter to suggest some untapped potential there.

Jaylen Hands didn’t make my top 100, though he is a fine late second gamble on an athletic point guard who shoots off of the dribble.

Grade: B

Charlotte Hornets:

Drafted pick 12 P.J. Washington

Drafted pick 36 Cody Martin

Drafted pick 52 Jalen McDaniels

Charlotte did well to acquire talent at decent values at all three of their picks, starting with P.J. Washington at 12. Washington’s high-level touch helps him dominate the interior and his passing makes him a multi-dimensional offensive weapon down low and on the perimeter.

Washington may not be the quickest laterally, has average IQ and lacks great motor on defense, but his 6-foot-8 frame and 7-foot-2 wingspan make him an above average man and team defender when he’s locked in. If Kemba Walker stays, Charlotte could deploy him as a pick and roll partner, where his finishing and passing could be deadly in that role.

Martin is one of the older players in the class and not a great athlete, but he’s an all-around excellent basketball player. Nevada’s lead ballhandler at 6-foot-6, Martin’s feel for the game as a passer, driving, defense and mid-range dominance all lead well to the NBA. If he can become a consistent threat from deep, Martin adds a ton of value on the wing as an on and off ball player.

Jalen McDaniels is good value at 52, betting on him continuing to gain weight and expand his jumper out to three to make the most of his motor and perimeter skills on both ends of the floor. Charlotte boosted their young core, adding a mix of upside plays and contributors to Miles Bridges and Malik Monk, lessening the blow if Kemba leaves town.

Grade: B+

Chicago Bulls:

Drafted pick 7 Coby White

Drafted pick 38 Daniel Gafford

I don’t hate the Coby White pick here, despite him being a reach based on my board. I would have rathered them take Grant Williams or some other wing, but White fills a need if his point guard skills can develop.

White’s general feel for the game and decision making needs improving to reach the thresholds necessary for an NBA initiator. He’s an exciting shot creator, with shot creation in transition and the handle to get to the rim when he has momentum. He and Zach Lavine as a defensive partnership is a bit worrisome, though.

I worry this pick will deter Chicago from selecting a lead guard in 2020 if White doesn’t meet expectations and they land back in the top 10. Picking high in a loaded guard class and fading the guards because they took White last year would be disastrous.

Gafford is a fine center who will likely be a starter for a long time, though the Bulls already have plenty of bigs and are starved of depth on the wing. Talent, value and fit are all off with this pick.

Grade: C

Cleveland Cavaliers:

Drafted pick 5 Darius Garland

Drafted pick 26 Dylan Windler

Traded for pick 30 Kevin Porter Jr

In a vacuum, I am a huge fan of the acquisition of Kevin Porter. They gave up four seconds to get him, but he’s one of the best values for me as a lottery-level prospect. His ability to separate for jumpers is elite and his top-shelf functional athleticism gives him a high ceiling as a shot-creator. In reality, I am lower on this pick given the fit. Porter already has off-court issues and he’s being thrust into an environment which will inevitably come with losing and mental and emotional conflict. The Cavs don’t have a true point guard, making Porter’s situation even worse.

Onto the Garland selection, which was one of my least favorite of the night. Putting the value aside (Garland ranked 19th on my board), the fit is nonsensical. As great a shooter and shot creator Garland may be, he is not a true point guard, with a below-average feel for the game for the position.

Presumably, Cleveland wants to play Garland next to Collin Sexton, who is also not a point guard. Neither of them will be plus defenders as well. It is a nightmare pairing, essentially two C.J. McCollums at their high outcome (Sexton is very unlikely to hit McCollum level offense). The duo will put up points, but two small guards who struggle to pass and play defense is a recipe for disaster.

Windler is a fine pick, a tall floor spacer and another wing to throw in the rotation.

Grade: D+

Dallas Mavericks:

Traded pick 37 for pick 45 Isaiah Roby and two future second-round picks

Roby is one of my favorite second-round targets and ideal use of a second-round pick on a wing with upside. Roby’s feel is questionable and he lacks aggression on offense, but he’s an excellent athlete who should shoot threes and has some real handling skill on offense. Playing with a generational offensive talent in Luka Doncic is the best scenario to unlock the most potential out of Roby.

Grade: A-

Denver Nuggets:

Traded for pick 44 Bol Bol

The Nuggets continued their streak of drafting uber-talented prospects with gargantuan off-court red flags in trading for Bol Bol. He completes the Triforce of Michael Porter, Jarred Vanderbilt and Bol, who will hopefully combine powers and erase their injury concerns. Bol plummeted down draft boards, presumably for issues related to his medicals and interviews.

At 44, his talent is well worth the risk, which is basically nothing. With his preternatural shooting touch and advanced handle, Bol has a shot to be a stretch five like the NBA has never seen before. With his wingspan, he has a shot of being passable on defense in spite of his feel and frame. There’s a high chance Bol never does anything and a slim chance he is great. That slim chance is what teams draft for and Bol is the right type of prospect to invest a second-round pick in.

Grade: A

Detroit Pistons:

Drafted pick 15 Sekou Doumbouya

Traded pick 30 for four future second-round picks

Traded for pick 37 Deividas Sirvydis

Doumbouya is a solid add at pick 15, a slight reach per my board, but an understandable prioritization of upside for a Detroit team starved of it. Sekou Doumbouya has often made some questionable decisions on the court and doesn’t excel in any one area of the offense. He should shoot threes well, though, and is a fluid and a mobile athlete at 6-foot-9 with a strong build. The youngest player in this draft, the Pistons will have a chance to mold the malleable Doumbouya into a valuable NBA player.

I am always in favor of acquiring future draft capital and four-second round picks is a solid haul. Targeting wings in the second round is usually a good idea and the Pistons added one they can stash in Deividas Sirvydas. He projects as a versatile shooter at 6-foot-8 and an underrated passer. If he can add strength, his shooting and IQ on both ends lay a strong foundation for a valuable role player.

Grade: B

Golden State Warriors:

Drafted pick 28 Jordan Poole

Traded for pick 39 Alen Smailagic

Traded for pick 41 Eric Paschall

With the most predictable move of the night, the Warriors acquired Santa Cruz standout Alen Smailagic, despite having to buy him off of New Orleans. At only 18, Smailagic’s defensive instincts are advanced and he has shown flashes of slashing and shooting, the skills bigs need nowadays to provide value. He’s a project and likely goes back to Santa Cruz, but this is a strong acquisition for Golden State.

While they reached on their other two picks based on my board, I was a fan of both of the selections they made. We saw how badly they need depth from the Finals, especially guys who can shoot/self create. Poole fits the role of a souped-up Quinn Cook with his ability to shoot off-dribble threes, get to the rim and pass out of the pick and roll.

Eric Paschall has little upside, but he makes a lot of sense for a team like Golden State who needs guys who can soak up minutes on cheap deals. Paschall will defend fours competently and shoot threes and that’s all Golden State could want from him. All in all, a productive night for the Warriors.

Grade: A