The 100 Greatest Basketball Players of All-Time

Methodology. (Last update: 6/18/24)

RankPlayerPositionYears
1LeBron JamesPick one2003-active
2Michael JordanSG1984-2003
3Kareem Abdul-JabbarC1969-1989
4Shaquille O’NealC1992-2011
5Tim DuncanPF1997-2016
6Magic JohnsonPG1979-1996
7Kobe BryantSG1996-2016
8Steph CurryPG2009-active
9Kevin DurantSF2007-active
10Larry BirdSF1979-1992
11Karl MalonePF1985-2004
12Nikola JokicC2015-active
13Giannis AntetokounmpoPF2013-active
14Hakeem OlajuwonC1984-2002
15James HardenSG2009-active
16David RobinsonC1989-2003
17Wilt ChamberlainC1959-1973
18Kawhi LeonardSF2011-active
19Kevin GarnettPF1995-2016
20Dirk NowitzkiPF1998-2019
21Chris PaulPG2005-active
22Moses MaloneC1974-1995
23Bill RussellC1956-1969
24Charles BarkleyPF1984-2000
25Jerry WestSG1960-1974
26Julius ErvingSF1971-1987
27Dwyane WadeSG2003-2019
28Rick BarrySF1965-1980
29Oscar RobertsonPG1960-1974
30John StocktonPG1984-2003
31Anthony DavisPF2012-active
32Russell WestbrookPG2008-active
33Steve NashPG1996-2014
34Joel EmbiidC2016-active
35Gary PaytonPG1990-2007
36Scottie PippenSF1987-2004
37Adrian DantleySF1976-1991
38Damian LillardPG2012-active
39Clyde DrexlerSG1983-1998
40Luka DoncicSF2018-active
41George GervinSG1972-1986
42Jimmy ButlerSF2011-active
43Tony ParkerPG2001-2019
44Jason KiddPG1994-2013
45Walt FrazierPG1967-1980
46John HavlicekSF1962-1978
47Reggie MillerSG1987-2005
48Dwight HowardC2004-2022
49Rudy GobertC2013-active
50Patrick EwingC1985-2002
51Paul GeorgeSF2010-active
52Paul PierceSF1998-2017
53Pau GasolC2001-2019
54Ray AllenSG1996-2014
55Allen IversonSG1996-2010
56Isiah ThomasPG1981-1994
57Kyrie IrvingPG2011-active
58Dominique WilkinsSF1982-1999
59Manu GinobiliSG2002-2018
60Bob McAdooC1972-1986
61Willis ReedC1964-1974
62Dave CowensC1970-1983
63Chauncey BillupsPG1997-2014
64Chris WebberPF1993-2008
65Dikembe MutomboC1991-2009
66Alonzo MourningC1992-2008
67Kevin McHalePF1980-1993
68James WorthySF1982-1994
69Alex EnglishSF1976-1991
70Tracy McGradySG1997-2012
71Bernard KingSF1977-1993
72Carmelo AnthonySF2003-2022
73Larry NancePF1981-1994
74Dennis RodmanPF1986-2000
75Elgin BaylorSF1958-1972
76Ben WallaceC1996-2012
77Elvin HayesPF1968-1984
78George MikanC1948-1956
79Bob PettitPF1954-1965
80Jayson TatumSF2017-active
81Jaylen BrownSG2016-active
82Karl-Anthony TownsC2015-active
83Domantas SabonisC2016-active
84Devin BookerSG2015-active
85Joe DumarsSG1985-1999
86Wes UnseldPF1968-1981
87Artis GilmoreC1971-1988
88LaMarcus AldridgePF2006-2021
89Amar’e StoudemirePF2002-2016
90Chris BoshC2003-2016
91Bob CousyPG1950-1963
92Vince CarterSG1998-2020
93Chris MullinSF1985-2001
94Dennis JohnsonPG1976-1990
95Bradley BealSG2012-active
96Mitch RichmondSG1988-2002
97Tim HardawayPG1989-2003
98Tiny ArchibaldPG1970-1984
99Sidney MoncriefSG1979-1991
100Paul ArizinSF1950-1962