Sports

The Top 100+ NBA Players Today 

Ranker Community
Originally by Ranker Community
Updated December 20, 2019 1.4M votes 122.1k 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

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 

#49 of 878 The Top NBA Players Of All Time #1 of 87 The Most Likable Players In The NBA Today #2 of 138 The Best European NBA Players of All Time

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

Teams: Toronto Raptors

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 

#14 of 87 The Most Likable Players In The NBA Today #161 of 175 The Greatest Power Forwards in NBA History

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

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 

#248 of 274 The Most Trustworthy Celebrities in the World #16 of 2,166 The Best Athletes Of All Time The Best LeBron 16 Colorways, Ranked

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

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 

#65 of 87 The Most Likable Players In The NBA Today #131 of 175 The Greatest Power Forwards in NBA History

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

Teams: New Orleans Pelicans

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 

#1 of 148 The Greatest Kentucky Basketball Players of All Time #25 of 151 The Best NBA Players with No Championship Rings #50 of 878 The Top NBA Players Of All Time

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

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 

#26 of 151 The Best NBA Players with No Championship Rings #42 of 878 The Top NBA Players Of All Time The Best Harden Vol. 3 Colorways, Ranked

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

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 

#464 of 878 The Top NBA Players Of All Time #21 of 239 The Best White Players in NBA History

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

Teams: Charlotte Hornets

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 

#117 of 151 The Best NBA Players with No Championship Rings #409 of 878 The Top 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

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 

#120 of 878 The Top NBA Players Of All Time #8 of 87 The Most Likable 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 

#3 of 148 The Greatest Kentucky Basketball Players of All Time #77 of 80 The Most Overrated Players In The NBA Today

11
Luka Dončić is listed (or ranked) 11 on the list The Top 100+ NBA Players Today
jcschillo added

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ć 

#397 of 878 The Top NBA Players Of All Time #26 of 239 The Best White Players in NBA History

12
Donovan Mitchell is listed (or ranked) 12 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 

#10 of 87 The Most Likable Players In The NBA Today #83 of 178 The Greatest Shooting Guards in NBA History

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

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 

#2,110 of 2,166 The Best Athletes Of All Time #85 of 151 The Best NBA Players with No Championship Rings

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

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 

#6 of 148 The Greatest Kentucky Basketball Players of All Time #21 of 87 The Most Likable Players In The NBA Today #66 of 80 The Most Overrated Players In The NBA Today

15
Ben Simmons is listed (or ranked) 15 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 

#203 of 878 The Top NBA Players Of All Time #26 of 55 The Best No. 1 Overall NBA Draft Picks of All Time, Ranked

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

Teams: Oklahoma City Thunder

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 

#100 of 878 The Top NBA Players Of All Time #30 of 87 The Most Likable Players In The NBA Today

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

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 

#116 of 878 The Top NBA Players Of All Time #16 of 178 The Greatest Shooting Guards in NBA History

18
Jayson Tatum is listed (or ranked) 18 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 

#36 of 132 The Best Boston Celtics of All Time #71 of 80 The Most Overrated Players In The NBA Today

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

Teams: New York Knicks

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 

#362 of 878 The Top NBA Players Of All Time #39 of 239 The Best White Players in NBA History

20
C. J. McCollum is listed (or ranked) 20 on the list The Top 100+ NBA Players Today
Shooting guard from Canton

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 

#101 of 151 The Best NBA Players with No Championship Rings #43 of 87 The Most Likable Players In The NBA Today #64 of 80 The Most Overrated Players In The NBA Today

21
Bradley Beal is listed (or ranked) 21 on the list The Top 100+ NBA Players Today
Shooting guard from St. Louis

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
22
Rudy Gobert is listed (or ranked) 22 on the list The Top 100+ NBA Players Today
Center from Saint-Quentin

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 

#86 of 151 The Best NBA Players with No Championship Rings #394 of 878 The Top NBA Players Of All Time #69 of 80 The Most Overrated Players In The NBA Today

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

Teams: Boston Celtics

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 

#86 of 878 The Top NBA Players Of All Time #28 of 132 The Best Boston Celtics of All Time The Best Kyrie 5 Colorways, Ranked

24
Pascal Siakam is listed (or ranked) 24 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 

#7 of 87 The Most Likable Players In The NBA Today #132 of 175 The Greatest Power Forwards in NBA History

25
D'Angelo Russell is listed (or ranked) 25 on the list The Top 100+ NBA Players Today
Pitbull82 added

Teams: Golden State Warriors

D'Angelo Danté Russell (born February 23, 1996) is an American professional basketball player for the Golden State Warriors of the National Basketball Association (NBA). He was selected ...more

More D'Angelo Russell 

#323 of 878 The Top NBA Players Of All Time #56 of 87 The Most Likable Players In The NBA Today #37 of 107 The Greatest Lakers of All Time