Draft day has arrived for the NBA.
The 2025 NBA Draft will get underway with its first round on Wednesday night at the Barclays Center in Brooklyn. But before it does, experts around the internet have gotten one last chance to make their mock draft predictions for the draft’s first 30 picks.
Unsurprisingly, Duke‘s Cooper Flagg is still the consensus expectation to hear his name called with this year’s No. 1 overall pick. Behind him, Rutgers guard Dylan Harper, son of five-time NBA champion Ron Harper, has solidified a spot as experts’ choice for the No. 2 pick. It’s after those two picks that opinions begin to vary.
Here’s a look at the final predictions for the 2025 NBA Draft from five different draft experts:
2025 NBA Draft: Final predictions roundup
1. Dallas Mavericks
USA TODAY: Cooper Flagg, Duke
Bleacher Report: Cooper Flagg
Yahoo Sports: Cooper Flagg
The Athletic: Cooper Flagg
CBS Sports: Cooper Flagg
2. San Antonio Spurs
USA TODAY: Dylan Harper, Rutgers
Bleacher Report: Dylan Harper
Yahoo Sports: Dylan Harper
The Athletic: Dylan Harper
CBS Sports: Dylan Harper
3. Philadelphia 76ers
USA TODAY: VJ Edgecombe, Baylor
Bleacher Report: VJ Edgecombe
Yahoo Sports: VJ Edgecombe
The Athletic: VJ Edgecombe
CBS Sports: Tre Johnson, Texas
4. Charlotte Hornets
USA TODAY: Ace Bailey, Rutgers
Bleacher Report: Ace Bailey
Yahoo Sports: Kon Knueppel, Duke
The Athletic: Kon Knueppel
CBS Sports: VJ Edgecombe, Baylor
5. Utah Jazz
USA TODAY: Tre Johnson, Texas
Bleacher Report: Tre Johnson
Yahoo Sports: Tre Johnson
The Athletic: Jeremiah Fears, Oklahoma
CBS Sports: Jeremiah Fears
6. Washington Wizards
USA TODAY: Jeremiah Fears, Oklahoma
Bleacher Report: Jeremiah Fears
Yahoo Sports: Khaman Maluach, Duke
The Athletic: Ace Bailey, Rutgers
CBS Sports: Ace Bailey
7. New Orleans Pelicans
USA TODAY: Kon Knueppel, Duke
Bleacher Report: Khaman Maluach, Duke
Yahoo Sports: Ace Bailey, Rutgers
The Athletic: Tre Johnson, Texas
CBS Sports: Kon Knueppel
8. Brooklyn Nets
USA TODAY: Khaman Maluach, Duke
Bleacher Report: Noa Essengue, Ratiopharm Ulm (Germany)
Yahoo Sports: Jeremiah Fears, Oklahoma
The Athletic: Kasparas Jakučionis, Illinois
CBS Sports: Khaman Maluach
9. Toronto Raptors
USA TODAY: Kasparas Jakučionis, Illinois
Bleacher Report: Derik Queen, Maryland
Yahoo Sports: Asa Newell, Georgia
The Athletic: Khaman Maluach, Duke
CBS Sports: Derik Queen
10. Houston Rockets
USA TODAY: Derik Queen, Maryland
Bleacher Report: Kon Knueppel, Duke
Yahoo Sports: Carter Bryant, Arizona
The Athletic: Derik Queen
CBS Sports: Carter Bryant
11. Portland Trail Blazers
USA TODAY: Carter Bryant, Arizona
Bleacher Report: Carter Bryant
Yahoo Sports: Collin Murray-Boyles, South Carolina
The Athletic: Noa Essengue, Ratiopharm Ulm (Germany)
CBS Sports: Collin Murray-Boyles
12. Chicago Bulls
USA TODAY: Noa Essengue, Ratiopharm Ulm (Germany)
Bleacher Report: Asa Newell, Georgia
Yahoo Sports: Derik Queen, Maryland
The Athletic: Carter Bryant, Arizona
CBS Sports: Kasparas Jakučionis, Illinois
13. Atlanta Hawks
USA TODAY: Collin Murray-Boyles, South Carolina
Bleacher Report: Kasparas Jakučionis, Illinois
Yahoo Sports: Joan Beringer, Cedevita Olimpija (Slovenia)
The Athletic: Joan Beringer
CBS Sports: Egor Demin, BYU
14. San Antonio Spurs
USA TODAY: Egor Demin, BYU
Bleacher Report: Collin Murray-Boyles, South Carolina
Yahoo Sports: Thomas Sorber, Georgetown
The Athletic: Cedric Coward, Washington State
CBS Sports: Liam McNeeley, Connecticut
15. Oklahoma City Thunder
USA TODAY: Asa Newell, Georgia
Bleacher Report: Cedric Coward, Washington State
Yahoo Sports: Cedric Coward
The Athletic: Collin Murray-Boyles, South Carolina
CBS Sports: Thomas Sorber, Georgetown
16. Memphis Grizzlies
USA TODAY: Joan Beringer, Cedevita Olimpija (Slovenia)
Bleacher Report: Nique Clifford, Colorado State
Yahoo Sports: Egor Demin, BYU
The Athletic: Liam McNeeley, Connecticut
CBS Sports: Cedric Coward, Washington State
17. Minnesota Timberwolves
USA TODAY: Jase Richardson, Michigan State
Bleacher Report: Egor Demin, BYU
Yahoo Sports: Walter Clayton Jr., Florida
The Athletic: Thomas Sorber, Georgetown
CBS Sports: Danny Wolf, Michigan
18. Washington Wizards
USA TODAY: Thomas Sorber, Georgetown
Bleacher Report: Will Riley, Illinois
Yahoo Sports: Noa Essengue, Ratiopharm Ulm (Germany)
The Athletic: Danny Wolf, Michigan
CBS Sports: Joan Beringer, Cedevita Olimpija (Slovenia)
19. Brooklyn Nets
USA TODAY: Liam McNeeley, Connecticut
Bleacher Report: Nolan Traoré, Saint-Quentin (France)
Yahoo Sports: Will Riley, Illinois
The Athletic: Egor Demin, BYU
CBS Sports: Jase Richardson, Michigan State
20. Miami Heat
USA TODAY: Nolan Traoré, Saint-Quentin (France)
Bleacher Report: Walter Clayton Jr., Florida
Yahoo Sports: Jase Richardson, Michigan State
The Athletic: Asa Newell Georgia
CBS Sports: Nique Clifford, Colorado State
21. Utah Jazz
USA TODAY: Nique Clifford, Colorado State
Bleacher Report: Thomas Sorber, Georgetown
Yahoo Sports: Nique Clifford
The Athletic: Nique Clifford
CBS Sports: Hugo González, Real Madrid (Spain)
22. Atlanta Hawks
USA TODAY: Cedric Coward, Washington State
Bleacher Report: Joan Beringer, Cedevita Olimpija (Slovenia)
The Athletic: Will Riley, Illinois
CBS Sports: Asa Newell, Georgia
23. New Orleans Pelicans
USA TODAY: Danny Wolf, Michigan
Bleacher Report: Liam McNeeley, Connecticut
Yahoo Sports: Nolan Traoré, Saint-Quentin (France)
The Athletic: Jase Richardson, Michigan State
CBS Sports: Noa Essengue, Ratiopharm Ulm (Germany)
24. Oklahoma City Thunder
USA TODAY: Will Riley, Illinois
Bleacher Report: Danny Wolf, Michigan
Yahoo Sports: Maxime Raynaud, Stanford
The Athletic: Hugo González, Real Madrid (Spain)
CBS Sports: Nolan Traoré, Saint-Quentin (France)
25. Orlando Magic
USA TODAY: Rasheer Fleming, St. Joseph’s
Bleacher Report: Jase Richardson, Michigan State
Yahoo Sports: Liam McNeeley, Connecticut
The Athletic: Walter Clayton Jr., Florida
CBS Sports: Walter Clayton Jr.
26. Brooklyn Nets
USA TODAY: Maxime Raynaud, Stanford
Bleacher Report: Rasheer Fleming, St. Joseph’s
Yahoo Sports: Danny Wolf, Michigan
The Athletic: Nolan Traoré, Saint-Quentin (France)
CBS Sports: Will Riley, Illinois
27. Brooklyn Nets
USA TODAY: Walter Clayton Jr., Florida
Bleacher Report: Drake Powell, North Carolina
Yahoo Sports: Drake Powell
The Athletic: Drake Powell
CBS Sports: Rasheer Fleming, St. Joseph’s
28. Boston Celtics
USA TODAY: Hugo González, Real Madrid (Spain)
Bleacher Report: Ben Saraf, Ratiopharm Ulm (Germany)
Yahoo Sports: Adou Thiero, Arkansas
The Athletic: Ryan Kalkbrenner, Creighton
CBS Sports: Maxime Raynaud, Stanford
29. Phoenix Suns
USA TODAY: Drake Powell, North Carolina
Bleacher Report: Maxime Raynaud, Stanford
Yahoo Sports: Ryan Kalkbrenner, Creighton
The Athletic: Maxime Raynaud
CBS Sports: Ben Saraf, Ratiopharm Ulm (Germany)
30. Los Angeles Clippers
USA TODAY: Ben Saraf, Ratiopharm Ulm (Germany)
Bleacher Report: Chaz Lanier, Tennessee
Yahoo Sports: Rasheer Fleming, St. Joseph’s
The Athletic: Rasheer Fleming
CBS Sports: Ryan Kalkbrenner, Creighton
This article originally appeared on USA TODAY: 2025 NBA Draft: Rounding up final mock draft predictions