Sports

The Top 100+ NBA Players Today 

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

#19 of 135 The Best Small Forwards of All Time #47 of 869 The Top NBA Players Of All Time #163 of 242 The Best White Players in NBA History

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: 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 

#5 of 135 The Best Small Forwards of All Time #30 of 869 The Top NBA Players Of All Time #14 of 98 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 Best LeBron 16 Colorways, Ranked #262 of 274 The Most Trustworthy Celebrities in the World #1,851 of 2,835 The Most Influential People 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 

#1,962 of 2,166 The Best Athletes Of All Time #124 of 869 The Top NBA Players Of All Time #40 of 92 The Most Overrated Players In The NBA Today

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

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 

#22 of 151 The Best NBA Players with No Championship Rings #33 of 135 The Best Small Forwards of All Time #50 of 869 The Top NBA Players Of All Time

6
Nikola Jokic is listed (or ranked) 6 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 869 The Top NBA Players Of All Time #18 of 242 The Best White Players in NBA History #17 of 98 The Most Likable Players In The NBA Today

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. 4 Colorways, Ranked #17 of 151 The Best NBA Players with No Championship Rings #42 of 869 The Top NBA Players Of All Time

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ć 

#43 of 135 The Best Small Forwards of All Time #205 of 869 The Top NBA Players Of All Time #41 of 242 The Best White Players in NBA History

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 

#29 of 151 The Best NBA Players with No Championship Rings #64 of 869 The Top NBA Players Of All Time #91 of 92 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 

#149 of 869 The Top NBA Players Of All Time #2 of 148 The Greatest Kentucky Basketball Players of All Time #67 of 92 The Most Overrated Players In The NBA Today

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 

#292 of 869 The Top NBA Players Of All Time #86 of 92 The Most Overrated Players In The NBA Today #13 of 98 The Most Likable 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: 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 

#28 of 151 The Best NBA Players with No Championship Rings #17 of 135 The Best Small Forwards of All Time #68 of 869 The Top NBA Players Of All Time

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

#78 of 135 The Best Small Forwards of All Time #159 of 869 The Top NBA Players Of All Time #21 of 92 The Most Overrated Players In The NBA Today

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

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 

#102 of 151 The Best NBA Players with No Championship Rings #142 of 869 The Top NBA Players Of All Time #12 of 98 The Most Likable Players In The NBA Today

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

#326 of 869 The Top NBA Players Of All Time #5 of 148 The Greatest Kentucky Basketball Players of All Time #72 of 92 The Most Overrated Players In The NBA Today

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 

#775 of 2,166 The Best Athletes Of All Time #72 of 151 The Best NBA Players with No Championship Rings #211 of 869 The Top NBA Players 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 

#68 of 135 The Best Small Forwards of All Time #39 of 133 The Best Boston Celtics of All Time #346 of 869 The Top NBA Players Of All Time

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 

#70 of 135 The Best Small Forwards of All Time #73 of 869 The Top NBA Players Of All Time #18 of 98 The Most Likable Players In The NBA Today

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 

#422 of 869 The Top NBA Players Of All Time #10 of 98 The Most Likable Players In The NBA Today #38 of 149 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 

#153 of 869 The Top NBA Players Of All Time #39 of 178 The Greatest Shooting Guards in NBA History #32 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: 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 

#172 of 869 The Top NBA Players Of All Time #19 of 242 The Best White Players in NBA History #41 of 98 The Most Likable Players In The NBA Today

22
C. J. McCollum is listed (or ranked) 22 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 151 The Best NBA Players with No Championship Rings #189 of 869 The Top NBA Players Of All Time #79 of 92 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, Australia

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 

The Best Kyrie 4 Colorways, Ranked #52 of 869 The Top NBA Players Of All Time #513 of 532 Famous Men You'd Want to Have a Beer With

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 

#87 of 151 The Best NBA Players with No Championship Rings #361 of 869 The Top NBA Players Of All Time #68 of 92 The Most Overrated Players In The NBA Today

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 

#303 of 869 The Top NBA Players Of All Time #47 of 98 The Most Likable Players In The NBA Today #101 of 178 The Greatest Shooting Guards in NBA History