Sports

The Top 100+ NBA Players Today 

Ranker Community
Originally by Ranker Community
Updated July 13, 2020 1.4M votes 123.9k voters 1.1M views 294 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 

#45 of 733 The Top NBA Players Of All Time #22 of 135 The Best Small Forwards of All Time #6 of 107 The Best Foreign 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, 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 

#29 of 733 The Top NBA Players Of All Time #5 of 135 The Best Small Forwards of All Time #11 of 99 The Most Likable Players In The NBA Today

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 Coolest LeBron James Signature Shoes, Ranked #260 of 269 The Most Trustworthy Celebrities in the World #163 of 243 Celebrities Who Should Run for President

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 

#115 of 733 The Top NBA Players Of All Time #7 of 78 The Best Philadelphia 76ers of All Time #52 of 165 The Greatest NBA Centers 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 

#259 of 733 The Top NBA Players Of All Time #36 of 165 The Greatest NBA Centers of All Time #19 of 99 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 

#23 of 148 The Best NBA Players With No Championship Rings #51 of 733 The Top NBA Players Of All Time #1 of 141 The Greatest Kentucky Basketball Players of All Time

7
Luka Dončić is listed (or ranked) 7 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ć 

#172 of 733 The Top NBA Players Of All Time #92 of 175 The Greatest Shooting Guards in NBA History #44 of 135 The Best Small Forwards of All Time

8
James Harden is listed (or ranked) 8 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 #18 of 148 The Best NBA Players With No Championship Rings #1 of 54 The Most Hated Active NBA Players

9
Karl-Anthony Towns is listed (or ranked) 9 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 

#144 of 733 The Top NBA Players Of All Time #3 of 141 The Greatest Kentucky Basketball Players of All Time #51 of 165 The Greatest NBA Centers of All Time

10
Damian Lillard is listed (or ranked) 10 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 

#28 of 148 The Best NBA Players With No Championship Rings #62 of 733 The Top NBA Players Of All Time #95 of 95 The Most Overrated Players In The NBA Today

11
Paul George is listed (or ranked) 11 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 

#30 of 148 The Best NBA Players With No Championship Rings #43 of 54 The Most Hated Active NBA Players #67 of 733 The Top NBA Players Of All Time

12
Devin Booker is listed (or ranked) 12 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 

#299 of 733 The Top NBA Players Of All Time #5 of 141 The Greatest Kentucky Basketball Players of All Time #44 of 175 The Greatest Shooting Guards in NBA History

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

#245 of 733 The Top NBA Players Of All Time #75 of 175 The Greatest Shooting Guards in NBA History #87 of 95 The Most Overrated 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 

#149 of 733 The Top NBA Players Of All Time #14 of 78 The Best Philadelphia 76ers of All Time #79 of 135 The Best Small Forwards of All Time

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 

#100 of 148 The Best NBA Players With No Championship Rings #128 of 733 The Top NBA Players Of All Time #22 of 150 The Greatest Point Guards in NBA History

16
Victor Oladipo is listed (or ranked) 16 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 

#71 of 148 The Best NBA Players With No Championship Rings #210 of 733 The Top NBA Players Of All Time #689 of 1,816 The Best Athletes Of All Time

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 

#320 of 733 The Top NBA Players Of All Time #66 of 135 The Best Small Forwards of All Time #37 of 133 The Best Boston Celtics of All Time

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

#409 of 733 The Top NBA Players Of All Time #8 of 99 The Most Likable Players In The NBA Today #37 of 136 The Best European NBA Players of All Time

19
Klay Thompson is listed (or ranked) 19 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 

#77 of 733 The Top NBA Players Of All Time #16 of 175 The Greatest Shooting Guards in NBA History #70 of 135 The Best Small Forwards 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 

#141 of 733 The Top NBA Players Of All Time #39 of 175 The Greatest Shooting Guards in NBA History #141 of 227 The Greatest Offensive Players in NBA History

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 

#155 of 733 The Top NBA Players Of All Time #50 of 165 The Greatest NBA Centers of All Time #44 of 99 The Most Likable Players In The NBA Today

22
Rudy Gobert is listed (or ranked) 22 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 

#86 of 148 The Best NBA Players With No Championship Rings #339 of 733 The Top NBA Players Of All Time #48 of 165 The Greatest NBA Centers of All Time

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 

#85 of 148 The Best NBA Players With No Championship Rings #188 of 733 The Top NBA Players Of All Time #47 of 175 The Greatest Shooting Guards in NBA History

24
Kyrie Irving is listed (or ranked) 24 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 #419 of 438 Famous Men You'd Want to Have a Beer With #14 of 54 The Most Hated Active NBA Players

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 

#285 of 733 The Top NBA Players Of All Time #98 of 175 The Greatest Shooting Guards in NBA History #81 of 150 The Greatest Point Guards in NBA History