The 100 Greatest Basketball Players of All-Time

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

Leave a Reply

Your email address will not be published.