The NBA Draft usually brings plenty of surprises, and this year was no different as the NBA moved to a new two-day format for the first time in history.

On the second and final day, all 28 picks were solidified with 15 selections being swapped; with some more than once. And in typical fashion, no team was more active in acquiring (and converting) draft capital than the Thunder.

The Los Angeles Lakers selected USC guard Bronny James with the 55th pick, giving LeBron the opportunity to play on the same team as his father in the 2024-25 season. They would be the first father-son duo in NBA history to play together.

Among the other big-name players taken in the second round were former Duke big man Kyle Filipowski, ex-Kansas wing Johnny Furphy and former UCLA center Adem Bona. All three were regarded as candidates to be taken in the first round before slipping into the draft’s second day.

As expected, Zaccharie Risacher and Alex Sarr went back-to-back atop the 2024 NBA Draft, marking the second straight season a French player went No. 1 overall.

And then Tidjane Salaun shot up to No. 6, selected by the Hornets to make this the first time a non-U.S. country produced three top 10 picks in the same Draft. They were joined by Pacome Dadiet, who went No. 25 overall to the Knicks.

Below is a breakdown of all the picks and trades on draft night.

1st Round:

1. Hawks draft Zaccharie Risacher (JL Bourg-en-Bresse)
2. Wizards draft Alex Sarr (Perth)
3. Rockets draft Reed Sheppard (Kentucky)
4. Spurs draft Stephon Castle (Connecticut)
5. Pistons draft Ron Holland II (G League Ignite)
6. Hornets draft Tidjane Salaun (Cholet Basket)
7. Trail Blazers draft Donovan Clingan (Connecticut)
8. Spurs draft Rob Dillingham (Kentucky) — Traded to Timberwolves
9. Grizzlies draft Zach Edey (Purdue)
10. Jazz draft Cody Williams (Colorado)
11. Bulls draft Matas Buzelis (G League Ignite)
12. Thunder draft Nikola Topic (KK Crvena Zvezda)
13. Kings draft Devin Carter (Providence)
14. Trail Blazers draft Bub Carrington (Pittsburgh) — Traded to Wizards
15. Heat draft Kel’el Ware (Indiana)
16. 76ers draft Jared McCain (Duke)
17. Lakers draft Dalton Knecht (Tennessee)
18. Magic draft Tristan da Silva (Colorado)
19. Raptors draft Ja’Kobe Walter (Baylor)
20. Cavaliers draft Jaylon Tyson (Cal)
21. Pelicans draft Yves Missi (Baylor)
22. Suns draft DaRon Holmes II (Dayton) — Traded to Nuggets
23. Bucks draft AJ Johnson (Illawarra)
24. Knicks draft Kyshawn George (Miami) — Traded to Wizards
25. Knicks draft Pacome Dadiet (Ratiopharm Ulm)
26. Wizards draft Dillon Jones (Weber State) — Traded to Thunder (via Knicks)
27. Timberwolves draft Terrence Shannon Jr. (Illinois)
28. Nuggets draft Ryan Dunn (Virginia) — Traded to Suns
29. Jazz draft Isaiah Collier (USC)
30. Celtics draft Baylor Scheierman (Creighton)

Utah Jazz: Ranking The Best Franchise Players Of All Time


2nd Round:

31. Raptors draft Jonathan Mogbo (San Francisco)
32. Jazz draft Kyle Filipowski (Duke)
33. Bucks draft Tyler Smith (G League Ignite)
34. Trail Blazers draft Tyler Kolek (Marquette) — Traded to Knicks
35. Spurs draft Johnny Furphy (Kansas) — Traded to Pacers
36. Pacers draft Juan Nunez (Ratiopharm Ulm) — Traded to Spurs
37. Timberwolves draft Bobi Klintman (Cairns) — Traded to Pistons
38. Knicks draft Ajay Mitchell (UC Santa Barbara) — Traded to Thunder
39. Grizzlies draft Jaylen Wells (Washington State)
40. Trail Blazers draft Oso Ighodaro (Marquette) — Traded to Suns (via Knicks)
41. 76ers draft Adem Bona (UCLA)
42. Hornets draft KJ Simpson (Colorado)
43. Heat draft Nikola Djurisic (KK Mega Basket) — Traded to Hawks (via Heat)
44. Rockets draft Pelle Larsson (Arizona) — Traded to Heat (via Rockets)
45. Kings draft Jamal Shead (Houston) — Traded to Raptors
46. Clippers draft Cam Christie (Minnesota)
47. Magic draft Antonio Reeves (Kentucky) — Traded to Pelicans
48. Spurs draft Harrison Ingram (North Carolina)
49. Pacers draft Tristen Newton (Connecticut)
50. Pacers draft Enrique Freeman (Akron)
51. Knicks draft Melvin Ajinca (Saint-Quentin Basketball) — Traded to Mavericks
52. Warriors draft Quinten Post (Boston College) — Traded to Thunder, then to Blazers, then to Warriors
53. Pistons draft Cam Spencer (Connecticut) — Traded to Grizzlies (via Timberwolves)
54. Celtics draft Anton Watson (Gonzaga)
55. Lakers draft Bronny James (USC)
56. Suns draft Kevin McCullar Jr. (Kansas) — Traded to Knicks
57. Grizzlies draft Ulrich Chomche (NBA Academy Africa) — Traded to Raptors (via Timberwolves)
58. Mavericks draft Ariel Hukporti (MHP Riesen) — Traded to Knicks

Follow Justin Giles on Twitter and Fan Insider on Facebook.

If you enjoyed this article, consider subscribing to my newsletter! It’s FREE!