Last Updated on 18 September 2023

The following list is the Official Definitive List of the 250 best NBA players ever. I averaged 33 different ranked lists of “best NBA players of all time” to get this definitive compilation.  See my Methodology page for the research process that was used, including the full spreadsheet and links to all 33 lists that were averaged.

  1. Michael Jordan
  2. LeBron James
  3. Kareem Abdul-Jabbar
  4. Magic Johnson
  5. Wilt Chamberlain
  6. Larry Bird
  7. Bill Russell
  8. Shaquille O’Neal
  9. Kobe Bryant
  10. Tim Duncan
  11. Hakeem Olajuwon
  12. Oscar Robertson
  13. Stephen Curry
  14. Jerry West
  15. Karl Malone
  16. Kevin Durant
  17. Kevin Garnett
  18. Julius Erving
  19. Dirk Nowitzki
  20. David Robinson
  21. Moses Malone
  22. Charles Barkley
  23. Dwyane Wade
  24. Scottie Pippen
  25. John Stockton
  26. Allen Iverson
  27. Elgin Baylor
  28. Bob Pettit
  29. Isiah Thomas
  30. Giannis Antetokounmpo
  31. John Havlicek
  32. Chris Paul
  33. Jason Kidd
  34. Patrick Ewing
  35. Clyde Drexler
  36. Rick Barry
  37. Gary Payton
  38. Bob Cousy
  39. Kawhi Leonard
  40. James Harden
  41. Russell Westbrook
  42. Steve Nash
  43. George Mikan
  44. Dominique Wilkins
  45. George Gervin
  46. Walt Frazier
  47. Elvin Hayes
  48. Kevin McHale
  49. Willis Reed
  50. Paul Pierce
  51. Anthony Davis
  52. Bob McAdoo
  53. Tracy McGrady
  54. Nikola Jokic
  55. Dave Cowens
  56. Reggie Miller
  57. Dolph Schayes
  58. Bill Walton
  59. James Worthy
  60. Damian Lillard
  61. Ray Allen
  62. Carmelo Anthony
  63. Pete Maravich
  64. Alex English
  65. Wes Unseld
  66. Dwight Howard
  67. Vince Carter
  68. Jerry Lucas
  69. Paul Arizin
  70. Dennis Rodman
  71. Pau Gasol
  72. Billy Cunningham
  73. Alonzo Mourning
  74. Robert Parish
  75. Chris Webber
  76. Artis Gilmore
  77. Tony Parker
  78. Bernard King
  79. Sam Jones
  80. Hal Greer
  81. Grant Hill
  82. Bob Lanier
  83. Kyrie Irving
  84. Luka Dončić
  85. Chris Mullin
  86. Nate Thurmond
  87. Dennis Johnson
  88. Dikembe Mutombo
  89. Earl Monroe
  90. David Thompson
  91. Nate “Tiny” Archibald
  92. Neil Johnston
  93. Adrian Dantley
  94. Manu Ginobili
  95. Chris Bosh
  96. Lenny Wilkens
  97. Tim Hardaway
  98. Dave Bing
  99. Dan Issel
  100. Sidney Moncrief
  101. Chauncey Billups
  102. Walt Bellamy
  103. Bill Sharman
  104. Kevin Johnson
  105. Mitch Richmond
  106. Tom Heinsohn
  107. Paul Westphal
  108. Penny Hardaway
  109. Joe Dumars
  110. Larry Nance
  111. Paul George
  112. Dave DeBusschere
  113. Jack Twyman
  114. Jo Jo White
  115. George McGinnis
  116. Bailey Howell
  117. Cliff Hagan
  118. Derrick Rose
  119. Mark Price
  120. Mark Aguirre
  121. Ben Wallace
  122. Connie Hawkins
  123. Clyde Lovellette
  124. Shawn Marion
  125. Blake Griffin
  126. LaMarcus Aldridge
  127. Jack Sikma
  128. Ed Macauley
  129. Klay Thompson
  130. Maurice Cheeks
  131. Bob Dandridge
  132. Shawn Kemp
  133. Bobby Jones
  134. Joel Embiid
  135. Jimmy Butler
  136. Joe Fulks
  137. Chet Walker
  138. Terry Cummings
  139. Gus Williams
  140. Gus Johnson
  141. Spencer Haywood
  142. Amar’e Stoudemire
  143. Stephon Marbury
  144. Walter Davis
  145. Richie Guerin
  146. Bill Bridges
  147. Jim Pollard
  148. George Yardley
  149. Baron Davis
  150. Fat Lever
  151. Gail Goodrich
  152. Harry Gallatin
  153. Sam Cassell
  154. Deron Williams
  155. Yao Ming
  156. Norm Van Lier
  157. Larry Foust
  158. Jamaal Wilkes
  159. Vern Mikkelsen
  160. Guy Rodgers
  161. Rudy Tomjanovich
  162. Zelmo Beaty
  163. Paul Silas
  164. Bob Davies
  165. Marc Gasol
  166. Willie Naulls
  167. Marques Johnson
  168. John Wall
  169. Charlie Scott
  170. Gilbert Arenas
  171. Mel Daniels
  172. Red Kerr
  173. Andy Phillip
  174. Lou Hudson
  175. Terry Porter
  176. Detlef Schrempf
  177. Michael Cooper
  178. Wayne Embry
  179. Tom Gola
  180. DeMar DeRozan
  181. K.C. Jones
  182. Tom Chambers
  183. Rudy Gobert
  184. Jerry Sloan
  185. Dick McGuire
  186. Alvin Robertson
  187. Andrew Toney
  188. Brad Daugherty
  189. Rasheed Wallace
  190. Bobby Wanzer
  191. Bill Bradley
  192. Horace Grant
  193. Dan Roundfield
  194. Elton Brand
  195. Gene Shue
  196. World B. Free
  197. Reggie Theus
  198. Rudy LaRusso
  199. Kevin Love
  200. Larry Johnson
  201. Metta World Peace
  202. DeMarcus Cousins
  203. Calvin Murphy
  204. Norm Nixon
  205. Randy Smith
  206. Kyle Lowry
  207. Micheal Ray Richardson
  208. Larry Kenon
  209. Jermaine O’Neal
  210. Rajon Rondo
  211. Joe Johnson
  212. Derrick Coleman
  213. Steve Francis
  214. Kemba Walker
  215. Tiny Archibald
  216. Arnie Risen
  217. Ralph Sampson
  218. Bob Love
  219. Buck Williams
  220. Slater Martin
  221. Carl Braun
  222. Kevin Porter
  223. Antoine Walker
  224. Sleepy Floyd
  225. Joe Graboski
  226. Cedric Maxwell
  227. Anfernee Hardaway
  228. Sidney Wicks
  229. Phil Chenier
  230. Max Zaslofsky
  231. Peja Stojakovic
  232. Maurice Lucas
  233. Maurice Stokes
  234. Andre Iguodala
  235. Mel Hutchins
  236. Phil Smith
  237. Don Buse
  238. Muggsy Bogues
  239. Ja Morant
  240. Shareef Abdur-Rahim
  241. Draymond Green
  242. Ray Scott
  243. Jack Coleman
  244. Donnie Freeman
  245. Jayson Tatum
  246. Arvydas Sabonis
  247. Rod Strickland
  248. Spud Webb
  249. Jimmy Jones
  250. Jeff Hornacek

Loading