Sports

The Top 100+ NBA Players Today 

Ranker Community
Originally by Ranker Community
Updated July 9, 2020 1.4M votes 123.5k voters 1.1M views 320 items

List Rules Vote up the best currently active players.

This list of the best basketball players in the NBA today ranks all of the league's current standout top players and NBA stars currently playing. It's common to see lists of the greatest basketball players of all time, but considerably more difficult to consider athletes' relative strengths while their careers are still ongoing. Looking back on the career of a Michael Jordan, Kobe Bryant, or Magic Johnson once it's complete, there are many factors to consider: number of championships, overall contribution to great teams, even just looking at the statistics. But who can say while an athlete still plays whether their good years are in front of them or behind? And harder still to compare their merits in comparison to other players who may be injured, have overall less experience playing professionally or are just going through a slump.

This list attempts to sort through all the NBA's most popular and famous current all stars to find the most talented, and the players who are the most essential to have on a winning team to truly determine who is the best active player in the NBA today. LeBron James and Stephen Curry, two of the most iconic and celebrated players to ever compete, dominated in the early rankings, but a number of other challengers for the title—such as Houston Rockets phenom James Harden and the legendary Russell Westbrook—have become favorites as well.

Who's the best player in the NBA today? More than just the top 10 NBA players right now, this list has all the league's currently greatest athletes. Vote up your own favorite basketball stars, and if your favorite player isn't represented, make your own list and add them to the rankings. Then head over and vote on the best NBA players of the 2010s.

list ordered by
1
Giannis Antetokounmpo is listed (or ranked) 1 on the list The Top 100+ NBA Players Today
Small forward and Point forward from Athens, Greece

Teams: Milwaukee Bucks

Giannis Antetokounmpo (born December 6, 1994) is a Greek professional basketball player for the Milwaukee Bucks of the National Basketball Association (NBA). Nicknamed the "Greek ...more

More Giannis Antetokounmpo 

#46 of 870 The Top NBA Players Of All Time #1,752 of 2,181 The Best Athletes Of All Time #3 of 98 The Most Likable Players In The NBA Today

2
Kawhi Leonard is listed (or ranked) 2 on the list The Top 100+ NBA Players Today
Shooting guard and Small forward from Riverside, California

Teams: Los Angeles Clippers

Kawhi Anthony Leonard (, born June 29, 1991) is an American professional basketball player for the Los Angeles Clippers of the National Basketball Association (NBA). He played two seasons of ...more

More Kawhi Leonard 

#30 of 870 The Top NBA Players Of All Time #13 of 98 The Most Likable Players In The NBA Today #5 of 137 The Best Small Forwards of All Time

3
LeBron James is listed (or ranked) 3 on the list The Top 100+ NBA Players Today
Small forward and Power forward from Akron, Ohio, United States of America

Teams: Los Angeles Lakers

LeBron Raymone James Sr. (; born December 30, 1984) is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association (NBA). His accomplishments ...more

More LeBron James 

The Best LeBron 15 Colorways, Ranked #262 of 274 The Most Trustworthy Celebrities in the World #2 of 870 The Top NBA Players Of All Time

4
Joel Embiid is listed (or ranked) 4 on the list The Top 100+ NBA Players Today
Center from Yaoundé, Cameroon

Teams: Philadelphia 76ers

Joel Hans Embiid (born 16 March 1994) is a Cameroonian professional basketball player for the Philadelphia 76ers of the National Basketball Association (NBA). After one year of college ...more

More Joel Embiid 

#124 of 870 The Top NBA Players Of All Time #53 of 168 The Greatest NBA Centers of All Time #1,976 of 2,181 The Best Athletes Of All Time

5
Nikola Jokic is listed (or ranked) 5 on the list The Top 100+ NBA Players Today
Center from Sombor, Serbia

Teams: Denver Nuggets

Nikola Jokić (born February 19, 1995) is a Serbian professional basketball player for the Denver Nuggets of the National Basketball Association (NBA). He also represents the Serbian national ...more

More Nikola Jokic 

#307 of 870 The Top NBA Players Of All Time #36 of 168 The Greatest NBA Centers of All Time #16 of 98 The Most Likable Players In The NBA Today

6
Anthony Davis is listed (or ranked) 6 on the list The Top 100+ NBA Players Today
Power forward and Center from Chicago, Illinois

Teams: Los Angeles Lakers

Anthony Marshon Davis Jr. (born March 11, 1993) is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association (NBA). He plays the power forward ...more

More Anthony Davis 

#50 of 870 The Top NBA Players Of All Time #22 of 168 The Greatest NBA Centers of All Time #1 of 148 The Greatest Kentucky Basketball Players of All Time

7
James Harden is listed (or ranked) 7 on the list The Top 100+ NBA Players Today
Shooting guard from Los Angeles, California

Teams: Houston Rockets

James Edward Harden Jr. (born August 26, 1989) is an American professional basketball player for the Houston Rockets of the National Basketball Association (NBA). He played college basketball ...more

More James Harden 

The Best Harden Vol. 3 Colorways, Ranked #43 of 870 The Top NBA Players Of All Time #43 of 95 The Most Overrated Players In The NBA Today

8
Luka Dončić is listed (or ranked) 8 on the list The Top 100+ NBA Players Today
jcschillo added Guard and Small forward from Ljubljana, Slovenia

Teams: Dallas Mavericks

Luka Dončić (born February 28, 1999) is a Slovenian professional basketball player for the Dallas Mavericks of the National Basketball Association (NBA) and the Slovenian national team. Born in ...more

More Luka Dončić 

#201 of 870 The Top NBA Players Of All Time #2 of 98 The Most Likable Players In The NBA Today #3 of 136 The Best European NBA Players of All Time

9
Damian Lillard is listed (or ranked) 9 on the list The Top 100+ NBA Players Today
Point guard from Oakland, California

Teams: Portland Trail Blazers

Damian Lamonte Ollie Lillard is an American professional basketball player for the Portland Trail Blazers of the National Basketball Association. Lillard is a 6 ft 3 in point guard from Oakland, ...more

More Damian Lillard 

#63 of 870 The Top NBA Players Of All Time #6 of 98 The Most Likable Players In The NBA Today #95 of 95 The Most Overrated Players In The NBA Today

10
Karl-Anthony Towns is listed (or ranked) 10 on the list The Top 100+ NBA Players Today
Karl-Anthony Towns

Teams: Minnesota Timberwolves

Karl-Anthony Towns Jr. (born November 15, 1995) is a Dominican-American professional basketball player for the Minnesota Timberwolves of the National Basketball Association (NBA). He played ...more

More Karl-Anthony Towns 

#151 of 870 The Top NBA Players Of All Time #51 of 168 The Greatest NBA Centers of All Time #3 of 148 The Greatest Kentucky Basketball Players of All Time

11
Donovan Mitchell is listed (or ranked) 11 on the list The Top 100+ NBA Players Today
Donovan Mitchell

Teams: Utah Jazz

Donovan Vernell Mitchell Jr. (born September 7, 1996) is an American professional basketball player for the Utah Jazz of the National Basketball Association (NBA). He played college basketball ...more

More Donovan Mitchell 

#293 of 870 The Top NBA Players Of All Time #12 of 98 The Most Likable Players In The NBA Today #86 of 95 The Most Overrated Players In The NBA Today

12
Paul George is listed (or ranked) 12 on the list The Top 100+ NBA Players Today
Shooting guard and Small forward from Palmdale, California

Teams: Los Angeles Clippers

Paul Cliftonantho George (born May 2, 1990) is an American professional basketball player for the Los Angeles Clippers of the National Basketball Association (NBA). He is a six-time NBA All-Star ...more

More Paul George 

#68 of 870 The Top NBA Players Of All Time #23 of 98 The Most Likable Players In The NBA Today #71 of 95 The Most Overrated Players In The NBA Today

13
Victor Oladipo is listed (or ranked) 13 on the list The Top 100+ NBA Players Today
idawg387 added Shooting guard from Upper Marlboro, Maryland

Teams: Indiana Pacers

Kehinde Babatunde Victor Oladipo (born May 4, 1992) is an American professional basketball player for the Indiana Pacers of the National Basketball Association (NBA). Oladipo was drafted with ...more

More Victor Oladipo 

#208 of 870 The Top NBA Players Of All Time #832 of 2,181 The Best Athletes Of All Time #9 of 98 The Most Likable Players In The NBA Today

14
Ben Simmons is listed (or ranked) 14 on the list The Top 100+ NBA Players Today
CalvinsJohnson added

Teams: Philadelphia 76ers

Benjamin David Simmons (born 20 July 1996) is an Australian professional basketball player for the Philadelphia 76ers of the National Basketball Association (NBA). He played college basketball ...more

More Ben Simmons 

#157 of 870 The Top NBA Players Of All Time #62 of 98 The Most Likable Players In The NBA Today #28 of 95 The Most Overrated Players In The NBA Today

15
Kemba Walker is listed (or ranked) 15 on the list The Top 100+ NBA Players Today
Point guard from New York City, New York

Teams: Boston Celtics

Kemba Hudley Walker (born May 8, 1990) is an American professional basketball player for the Boston Celtics of the National Basketball Association (NBA). Walker was picked ninth overall by the ...more

More Kemba Walker 

#143 of 870 The Top NBA Players Of All Time #11 of 98 The Most Likable Players In The NBA Today #24 of 162 The Greatest Point Guards in NBA History

16
Devin Booker is listed (or ranked) 16 on the list The Top 100+ NBA Players Today
STLsportsMGH added Shooting guard from Whitmire, South Carolina

Teams: Phoenix Suns

Devin Armani Booker (born October 30, 1996) is an American professional basketball player for the Phoenix Suns of the National Basketball Association (NBA). He attended Moss Point High School in ...more

More Devin Booker 

#320 of 870 The Top NBA Players Of All Time #5 of 148 The Greatest Kentucky Basketball Players of All Time #21 of 98 The Most Likable Players In The NBA Today

17
Jayson Tatum is listed (or ranked) 17 on the list The Top 100+ NBA Players Today

Teams: Boston Celtics

Jayson Christopher Tatum (born March 3, 1998) is an American professional basketball player for the Boston Celtics of the National Basketball Association (NBA). A native of St. Louis, Missouri, ...more

More Jayson Tatum 

#340 of 870 The Top NBA Players Of All Time #66 of 98 The Most Likable Players In The NBA Today #85 of 95 The Most Overrated Players In The NBA Today

18
Klay Thompson is listed (or ranked) 18 on the list The Top 100+ NBA Players Today
Shooting guard from Los Angeles, California

Teams: Golden State Warriors

Klay Alexander Thompson (born February 8, 1990) is an American professional basketball player who plays for the Golden State Warriors of the National Basketball Association (NBA). He is credited ...more

More Klay Thompson 

#73 of 870 The Top NBA Players Of All Time #17 of 98 The Most Likable Players In The NBA Today #71 of 137 The Best Small Forwards of All Time

19
Pascal Siakam is listed (or ranked) 19 on the list The Top 100+ NBA Players Today

Teams: Toronto Raptors

Pascal Siakam (born April 2, 1994) is a Cameroonian professional basketball player for the Toronto Raptors of the National Basketball Association (NBA). He played college basketball for the New ...more

More Pascal Siakam 

#426 of 870 The Top NBA Players Of All Time #8 of 98 The Most Likable Players In The NBA Today #38 of 136 The Best European NBA Players of All Time

20
Bradley Beal is listed (or ranked) 20 on the list The Top 100+ NBA Players Today
Shooting guard from St. Louis, Missouri, United States of America

Teams: Washington Wizards

Bradley Emmanuel Beal (born June 28, 1993) is an American professional basketball player for the Washington Wizards of the National Basketball Association (NBA). He played college basketball for ...more

More Bradley Beal 

#150 of 870 The Top NBA Players Of All Time #39 of 178 The Greatest Shooting Guards in NBA History #30 of 55 Who Is The Fastest Player In The NBA Right Now?

21
Kristaps Porzingis is listed (or ranked) 21 on the list The Top 100+ NBA Players Today
Power forward from Ventspils, Latvia

Teams: Dallas Mavericks

Kristaps Porziņģis (born 2 August 1995) is a Latvian professional basketball player for the Dallas Mavericks of the National Basketball Association (NBA). He is 7 ft 3 in (2.21 m) tall, and ...more

More Kristaps Porzingis 

#169 of 870 The Top NBA Players Of All Time #50 of 168 The Greatest NBA Centers of All Time #44 of 98 The Most Likable Players In The NBA Today

22
Kyrie Irving is listed (or ranked) 22 on the list The Top 100+ NBA Players Today
Point guard from Melbourne, Australia

Teams: Brooklyn Nets

Kyrie Andrew Irving (; born March 23, 1992) is an American professional basketball player for the Brooklyn Nets of the National Basketball Association (NBA). He was named NBA Rookie of the Year ...more

More Kyrie Irving 

The Best Kyrie 4 Colorways, Ranked #52 of 870 The Top NBA Players Of All Time #82 of 98 The Most Likable Players In The NBA Today

23
C. J. McCollum is listed (or ranked) 23 on the list The Top 100+ NBA Players Today
Shooting guard from Canton, Ohio, United States of America

Teams: Portland Trail Blazers

Christian James McCollum (born September 19, 1991) is an American professional basketball player for the Portland Trail Blazers of the National Basketball Association (NBA). During his third ...more

More C. J. McCollum 

#189 of 870 The Top NBA Players Of All Time #42 of 98 The Most Likable Players In The NBA Today #76 of 95 The Most Overrated Players In The NBA Today

24
Rudy Gobert is listed (or ranked) 24 on the list The Top 100+ NBA Players Today
Center from Saint-Quentin, France

Teams: Utah Jazz

Rudy Gobert-Bourgarel (born June 26, 1992) is a French professional basketball player for the Utah Jazz of the National Basketball Association (NBA). He also represents the French national ...more

More Rudy Gobert 

#365 of 870 The Top NBA Players Of All Time #49 of 168 The Greatest NBA Centers of All Time #58 of 98 The Most Likable Players In The NBA Today

25
Jimmy Butler is listed (or ranked) 25 on the list The Top 100+ NBA Players Today
Small forward from Houston, Texas

Teams: Miami Heat

Jimmy Butler III (born September 14, 1989) is an American professional basketball player for the Miami Heat of the National Basketball Association (NBA). After playing one year of college ...more

More Jimmy Butler 

#91 of 870 The Top NBA Players Of All Time #31 of 98 The Most Likable Players In The NBA Today #83 of 95 The Most Overrated Players In The NBA Today