
The 2025 NBA Draft is less than two weeks away and we are finally starting to get a consensus of when each player could hear their name called.
To get a sense of where prospects stand as of right now, For The Win has surveyed all of the leading mock drafts to provide a general consensus.
For this exercise, we’re using my latest mock along with other mainstream mocks from the following publications (sorted alphabetically):
Our scoring methodology was based on a trade value chart from ESPN’s Kevin Pelton.
All heights are listed without shoes unless noted otherwise for international prospects who have not yet participated in the NBA Draft Combine.
Meanwhile, for more prospect coverage, here is our latest NBA mock draft at For The Win.
Note: These rankings do not reflect our personal opinions or team fit but rather where experts currently have each prospect slated.
The best takes and the sharpest bets on all the hoops storylines you need to know. Sign up for our Layup Lines newsletter, hitting your inbox on Mondays, Wednesdays and Fridays.
1. Cooper Flagg
TEAM: Duke
POSITION: Wing
HEIGHT: 6′ 7.75”
DRAFT AGE: 18.5
2. Dylan Harper
TEAM: Rutgers
POSITION: Guard
HEIGHT: 6′ 4.50”
DRAFT AGE: 19.3
3. Ace Bailey
TEAM: Rutgers
POSITION: Forward
HEIGHT: 6′ 7.50”
DRAFT AGE: 18.9
4. V.J. Edgecombe
TEAM: Baylor
POSITION: Wing
HEIGHT: 6′ 4.00”
DRAFT AGE: 19.9
5. Tre Johnson
TEAM: Texas
POSITION: Wing
HEIGHT: 6′ 4.75”
DRAFT AGE: 19.3
6. Kon Knueppel
TEAM: Duke
POSITION: Wing
HEIGHT: 6′ 5.00”
DRAFT AGE: 19.9
7. Jeremiah Fears
TEAM: Oklahoma
POSITION: Guard
HEIGHT: 6′ 2.50”
DRAFT AGE: 18.7
8. Khaman Maluach
TEAM: Duke
POSITION: Big
HEIGHT: 7′ 0.75”
DRAFT AGE: 18.8
9. Derik Queen
TEAM: Maryland
POSITION: Big
HEIGHT: 6′ 9.25”
DRAFT AGE: 20.5
11. Kasparas Jakučionis
TEAM: Illinois
POSITION: Guard
HEIGHT: 6′ 4.75”
DRAFT AGE: 19.1
11. Egor Demin
TEAM: BYU
POSITION: Guard
HEIGHT: 6′ 8.25”
DRAFT AGE: 19.3
12. Carter Bryant
TEAM: Arizona
POSITION: Forward
HEIGHT: 6′ 6.50”
DRAFT AGE: 19.6
13. Collin Murray-Boyles
TEAM: South Carolina
POSITION: Big
HEIGHT: 6′ 6.50”
DRAFT AGE: 20.1
14. Noa Essengue
TEAM: ratiopharm ulm (Germany)
POSITION: Wing
HEIGHT: 6′ 10.25” (With Shoes)
DRAFT AGE: 18.5
15. Cedric Coward
TEAM: Washington St.
POSITION: Forward
HEIGHT: 6′ 5.25”
DRAFT AGE: 21.8
16. Nolan Traoré
TEAM: Saint-Quentin (France)
POSITION: Guard
HEIGHT: 6′ 3.00”
DRAFT AGE: 19.1
17. Nique Clifford
TEAM: Colorado St.
POSITION: Forward
HEIGHT: 6′ 5.25”
DRAFT AGE: 23.4
18. Jase Richardson
TEAM: Michigan St.
POSITION: Guard
HEIGHT: 6′ 0.50”
DRAFT AGE: 19.7
19. Thomas Sorber
TEAM: Georgetown
POSITION: Big
HEIGHT: 6′ 9.25”
DRAFT AGE: 19.5
20. Liam McNeeley
TEAM: Connecticut
POSITION: Wing
HEIGHT: 6′ 6.75”
DRAFT AGE: 19.7
21. Asa Newell
TEAM: Georgia
POSITION: Forward
HEIGHT: 6′ 9.00”
DRAFT AGE: 19.7
22. Danny Wolf
TEAM: Michigan
POSITION: Big
HEIGHT: 6′ 10.50”
DRAFT AGE: 21.2
23. Joan Beringer
TEAM: KK Cedevita Olimpija Ljubljana (Slovenia)
POSITION: Big
HEIGHT: 6′ 11.00” (With Shoes)
DRAFT AGE: 18.6
24. Will Riley
TEAM: Illinois
POSITION: Wing
HEIGHT: 6′ 8.25”
DRAFT AGE: 19.3
25. Rasheer Fleming
TEAM: Saint Joseph’s
POSITION: Forward
HEIGHT: 6′ 8.25”
DRAFT AGE: 21.0
26. Maxime Raynaud
TEAM: Stanford
POSITION: Big
HEIGHT: 7′ 0.25”
DRAFT AGE: 22.2
27. Walter Clayton Jr.
TEAM: Florida
POSITION: Guard
HEIGHT: 6′ 2.00”
DRAFT AGE: 22.3
28. Drake Powell
TEAM: North Carolina
POSITION: Wing
HEIGHT: 6′ 5.25”
DRAFT AGE: 19.8
29. Ryan Kalkbrenner
TEAM: Creighton
POSITION: Big
HEIGHT: 7′ 1.00”
DRAFT AGE: 23.5
30. Hugo González
TEAM: Real Madrid (Spain)
POSITION: Guard
HEIGHT: 6′ 6.25”
DRAFT AGE: 19.4
SECOND ROUND
31. Ben Saraf
32. Noah Penda
33. Adou Thiero
34. Yanic Konan Niederhäuser
35. Hansen Yang
36. Alex Toohey
37. Chaz Lanier
38. Bogoljub Marković
39. Kam Jones
40. Tyrese Proctor
41. Koby Brea
42. Johni Broome
43. Jamir Watkins
44. Javon Small
45. Sion James
46. Hunter Sallis
47. John Tonje
48. Eric Dixon
49. Rocco Zikarsky
50. Micah Peavy
51. Ryan Nembhard
52. Alijah Martin
53. Kobe Sanders
54. RJ Luis Jr.
55. Vlad Goldin
56. Tamar Bates
57. Payton Sandfort
58. Brice Williams
59. Amari Williams
60. Mouhamed Faye