Sports

The Best Current NBA Scorers 

Ranker NBA
Updated November 1, 2019 12.6k votes 1.7k voters 10.3k views 50 items

List Rules Vote up the players who are the best at getting buckets.

Who are the best scorers currently in the NBA? Certainly, this list includes some of the best offensive players playing right now, and potentially some of the top NBA players of all time. Check out these lists of best current shot blockers and best current defenders, along with the best (worst) NBA floppers playing today. Having an awesome scorer gives any NBA team a huge advantage.

The top scorers who are currently playing in the NBA are certainly among the overall top current NBA players, too (Russell Westbrook, James Harden, Stephen Curry, and LeBron James come to mind immediately). 

The highly skilled NBA players on this list can make or break a team's performance on the court. They are high output scorers who can shoot from behind the three-point line and drive in the paint. Usually also considered for MVP, these offensive players are experts at scoring from anywhere on the court regardless of how many defenders are guarding them. 

Vote for the current offensive players who you think are the most important, key players for their respective teams, and if your favorite player isn't listed, add him. You can also re-rank this list of NBA scorers in any order you want.

list ordered by
1
James Harden is listed (or ranked) 1 on the list The Best Current NBA Scorers
Shooting guard from Los Angeles, California

Teams: Houston Rockets

Age: 30

Number: 13

2018-19 PPG: 36.1

More James Harden 

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

2
Kevin Durant is listed (or ranked) 2 on the list The Best Current NBA Scorers
Small forward from Washington, D.C., United States of America

Teams: Brooklyn Nets

Age: 31

Number: 35

2018-19 PPG: 26.0

More Kevin Durant 

The Best KD 10 Colorways, Ranked #21 of 870 The Top NBA Players Of All Time #1,943 of 2,181 The Best Athletes Of All Time

3
Stephen Curry is listed (or ranked) 3 on the list The Best Current NBA Scorers
Point guard from Akron, Ohio, United States of America

Teams: Golden State Warriors

Age: 31

Number: 30

2018-19 PPG: 27.3

More Stephen Curry 

#17 of 870 The Top NBA Players Of All Time #1,633 of 2,181 The Best Athletes Of All Time #153 of 168 The Greatest NBA Centers of All Time

4
LeBron James is listed (or ranked) 4 on the list The Best Current NBA Scorers
Small forward and Power forward from Akron, Ohio, United States of America

Teams: Los Angeles Lakers

Age: 35

Number: 23

2018-19 PPG: 27.4

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

5
Kyrie Irving is listed (or ranked) 5 on the list The Best Current NBA Scorers
Point guard from Melbourne, Australia

Teams: Brooklyn Nets

Age: 27

Number: 2

2018-19 PPG: 23.8

More Kyrie Irving 

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

6
Giannis Antetokounmpo is listed (or ranked) 6 on the list The Best Current NBA Scorers
Small forward and Point forward from Athens, Greece

Teams: Milwaukee Bucks

Age: 25

Number: 34

2018-19 PPG: 27.7

More Giannis Antetokounmpo 

#46 of 870 The Top NBA Players Of All Time #1,734 of 2,181 The Best Athletes Of All Time #164 of 243 The Best White Players in NBA History

7
Damian Lillard is listed (or ranked) 7 on the list The Best Current NBA Scorers
Point guard from Oakland, California

Teams: Portland Trail Blazers

Age: 29

Number: 0

2018-19 PPG: 25.8

More Damian Lillard 

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

8
Kawhi Leonard is listed (or ranked) 8 on the list The Best Current NBA Scorers
Shooting guard and Small forward from Riverside, California

Teams: Los Angeles Clippers

Age: 28

Number: 2

2018-19 PPG: 26.6

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

9
Russell Westbrook is listed (or ranked) 9 on the list The Best Current NBA Scorers
Point guard from Long Beach, California

Teams: Houston Rockets

Age: 31

Number: 0

2018-19 PPG: 22.9

More Russell Westbrook 

The Best Jordan "Why Not?" Zer0.2 Colorways, Ranked #44 of 870 The Top NBA Players Of All Time #1,973 of 2,181 The Best Athletes Of All Time

10
Anthony Davis is listed (or ranked) 10 on the list The Best Current NBA Scorers
Power forward and Center from Chicago, Illinois

Teams: Los Angeles Lakers

Age: 26

Number: 3

2018-19 PPG: 25.9

More Anthony Davis 

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

11
Paul George is listed (or ranked) 11 on the list The Best Current NBA Scorers
Shooting guard and Small forward from Palmdale, California

Teams: Los Angeles Clippers

Age: 29

Number: 13

2018-19 PPG: 28.0

More Paul George 

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

12
Klay Thompson is listed (or ranked) 12 on the list The Best Current NBA Scorers
Shooting guard from Los Angeles, California

Teams: Golden State Warriors

Age: 29

Number: 11

2018-19 PPG: 21.5

More Klay Thompson 

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

13
Devin Booker is listed (or ranked) 13 on the list The Best Current NBA Scorers
WalterPloski added Shooting guard from Whitmire, South Carolina

Teams: Phoenix Suns

Age: 28

Number: 1

2018-19 PPG: 26.6

More Devin Booker 

#320 of 870 The Top NBA Players Of All Time #5 of 148 The Greatest Kentucky Basketball Players of All Time #74 of 95 The Most Overrated Players In The NBA Today

14
DeMar DeRozan is listed (or ranked) 14 on the list The Best Current NBA Scorers
Shooting guard from Compton, California

Teams: San Antonio Spurs

Age: 30

Number: 10

2018-19 PPG: 21.2

More DeMar DeRozan 

#94 of 870 The Top NBA Players Of All Time #45 of 95 The Most Overrated Players In The NBA Today #30 of 98 The Most Likable Players In The NBA Today

15
Kemba Walker is listed (or ranked) 15 on the list The Best Current NBA Scorers
Point guard from New York City, New York

Teams: Boston Celtics

Age: 29

Number: 15

2018-19 PPG: 25.6

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
Donovan Mitchell is listed (or ranked) 16 on the list The Best Current NBA Scorers
marsbar_18 added Donovan Mitchell

Teams: Utah Jazz

Number: 45

2018-19 PPG: 23.8

More Donovan Mitchell 

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

17
C. J. McCollum is listed (or ranked) 17 on the list The Best Current NBA Scorers
Shooting guard from Canton, Ohio, United States of America

Teams: Portland Trail Blazers

Age: 28

Number: 3

2018-19 PPG: 21.0

More C. J. McCollum 

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

18
Karl-Anthony Towns is listed (or ranked) 18 on the list The Best Current NBA Scorers
Karl-Anthony Towns

Teams: Minnesota Timberwolves

Number: 32

2018-19 PPG: 24.4

More Karl-Anthony Towns 

#146 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

19
Jimmy Butler is listed (or ranked) 19 on the list The Best Current NBA Scorers
Small forward from Houston, Texas

Teams: Miami Heat

Age: 30

Number: 21

2018-19 PPG: 18.7

More Jimmy Butler 

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

20
Bradley Beal is listed (or ranked) 20 on the list The Best Current NBA Scorers
Shooting guard from St. Louis, Missouri, United States of America

Teams: Washington Wizards

Age: 26

Number: 3

2018-19 PPG: 25.6

More Bradley Beal 

#151 of 870 The Top NBA Players Of All Time #39 of 178 The Greatest Shooting Guards in NBA History #20 of 320 The Top 100+ NBA Players Today

21
Luka Dončić is listed (or ranked) 21 on the list The Best Current NBA Scorers
Guard and Small forward from Ljubljana, Slovenia

Teams: Dallas Mavericks

Number: 11

2018-19 PPG: 21.2

More Luka Dončić 

#202 of 870 The Top NBA Players Of All Time #39 of 243 The Best White Players in NBA History #94 of 95 The Most Overrated Players In The NBA Today

22
Victor Oladipo is listed (or ranked) 22 on the list The Best Current NBA Scorers
EuroMelon added Shooting guard from Upper Marlboro, Maryland

Teams: Indiana Pacers

Age: 27

Number: 4

2018-19 PPG: 18.8

More Victor Oladipo 

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

23
John Wall is listed (or ranked) 23 on the list The Best Current NBA Scorers
Point guard from Raleigh, North Carolina

Teams: Washington Wizards

Age: 29

Number: 2

2018-19 PPG: 20.7

More John Wall 

#90 of 870 The Top NBA Players Of All Time #2 of 148 The Greatest Kentucky Basketball Players of All Time #46 of 95 The Most Overrated Players In The NBA Today

24
DeMarcus Cousins is listed (or ranked) 24 on the list The Best Current NBA Scorers
Center from Mobile, Alabama, United States of America

Teams: Los Angeles Lakers

Age: 29

Number: 0

2018-19 PPG: 16.3

More DeMarcus Cousins 

#106 of 870 The Top NBA Players Of All Time #35 of 168 The Greatest NBA Centers of All Time #4 of 148 The Greatest Kentucky Basketball Players of All Time

25
Trae Young is listed (or ranked) 25 on the list The Best Current NBA Scorers
Trae Young

Teams: Atlanta Hawks

Number: 11

2018-19 PPG: 19.1

More Trae Young 

#302 of 870 The Top NBA Players Of All Time #149 of 243 The Best White Players in NBA History #60 of 95 The Most Overrated Players In The NBA Today