GOATvs

GOATvs › NBA Players › NBA shooting guards

Greatest shooting guards of all time, ranked by everyone

The 40 NBA shooting guards on GOATvs (players listed first as shooting guards), in the order everyone's head-to-head votes put them.

  1. Michael Jordan Chicago Bulls · 1963– · #1 in the world
  2. Kobe Bryant Los Angeles Lakers · 1978–2020 · #5 in the world
  3. Dwyane Wade Miami Heat · 1982– · #21 in the world
  4. Allen Iverson Philadelphia 76ers · 1975– · #22 in the world
  5. Ray Allen Milwaukee Bucks · 1975– · #26 in the world
  6. Sam Jones Boston Celtics · 1933–2021 · #38 in the world
  7. Earl Monroe New York Knicks · 1944– · #46 in the world
  8. Anthony Edwards Minnesota Timberwolves · 2001– · #51 in the world
  9. Reggie Miller Indiana Pacers · 1965– · #53 in the world
  10. Clyde Drexler Portland Trail Blazers · 1962– · #56 in the world
  11. Bill Sharman Boston Celtics · 1926–2013 · #57 in the world
  12. Hal Greer Philadelphia 76ers · 1936–2018 · #64 in the world
  13. Devin Booker Phoenix Suns · 1996– · #72 in the world
  14. Tracy McGrady Houston Rockets · 1979– · #78 in the world
  15. Pete Maravich Utah Jazz · 1947–1988 · #82 in the world
  16. Donovan Mitchell Utah Jazz · 1996– · #95 in the world
  17. George Gervin San Antonio Spurs · 1952– · #97 in the world
  18. Sidney Moncrief Milwaukee Bucks · 1957– · #121 in the world
  19. Latrell Sprewell Golden State Warriors · 1970– · #127 in the world
  20. Eddie Jones Miami Heat · 1971– · #131 in the world
  21. Joe Dumars Detroit Pistons · 1963– · #139 in the world
  22. David Thompson Denver Nuggets · 1954– · #140 in the world
  23. Jason Terry Dallas Mavericks · 1977– · #141 in the world
  24. Klay Thompson Golden State Warriors · 1990– · #142 in the world
  25. Manu Ginóbili San Antonio Spurs · 1977– · #148 in the world
  26. Šarūnas Marčiulionis Golden State Warriors · 1964– · #152 in the world
  27. Byron Scott Los Angeles Lakers · 1961– · #171 in the world
  28. Victor Oladipo Indiana Pacers · 1992– · #175 in the world
  29. Dražen Petrović New Jersey Nets · 1964–1993 · #187 in the world
  30. Michael Cooper Los Angeles Lakers · 1956– · #194 in the world
  31. Mitch Richmond Sacramento Kings · 1965– · #212 in the world
  32. Jeff Hornacek Utah Jazz · 1963– · #216 in the world
  33. Vince Carter Toronto Raptors · 1977– · #219 in the world
  34. Zach LaVine Chicago Bulls · 1995– · #222 in the world
  35. Steve Smith Miami Heat · 1969– · #223 in the world
  36. Kyle Korver Philadelphia 76ers · 1981– · #233 in the world
  37. CJ McCollum Portland Trail Blazers · 1991– · #236 in the world
  38. Joe Johnson Atlanta Hawks · 1981– · #245 in the world
  39. Brent Barry Seattle SuperSonics · 1971– · #248 in the world
  40. Danny Ainge Boston Celtics · 1959– · #249 in the world

See the NBA Players Top 100

More lists