Sports

The Best Current NBA Shooting Guards 

Ranker NBA
Originally by
Updated November 22, 2019 28.7k votes 3.6k voters 26k views 51 items

List Rules Vote up the top shooting guards in the league today.

Who are the best shooting guards currently in the NBA? Certainly, this list includes some of the greatest shooting guards playing right now, and potentially some of the top NBA players of all time. Make sure to also check out best current point guards and best current three-point shooters, along with the most clutch NBA players today. Having an awesome shooting guard gives any NBA team a huge advantage. It's a deep position, one often filled by a true leader.

Outstanding shooting guards who are currently playing in the NBA are certainly among the overall top current NBA players too (James Harden, DeMar DeRozan, and Klay Thompson 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 agile players who manage to effectively defend the perimeter and cut inside the paint for an easy basket. These shooting guards are expert ball handlers who are able to shoot off the dribble or catch and shoot behind the three-point line.

Vote for the current shooting guards that 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 SGs in any order you want. Vote below, then head over and check out the most overrated players in the NBA today.

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

Teams: Houston Rockets

Age: 30

Number: 13

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 #6 of 178 The Greatest Shooting Guards in NBA History #42 of 870 The Top NBA Players Of All Time

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

Teams: Golden State Warriors

Age: 29

Number: 11

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 

#16 of 178 The Greatest Shooting Guards in NBA History #73 of 870 The Top NBA Players Of All Time #17 of 98 The Most Likable Players In The NBA Today

3
Donovan Mitchell is listed (or ranked) 3 on the list The Best Current NBA Shooting Guards
Donovan Mitchell

Teams: Utah Jazz

Number: 45

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 

#78 of 178 The Greatest Shooting Guards in NBA History #287 of 870 The Top NBA Players Of All Time #86 of 95 The Most Overrated Players In The NBA Today

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

Teams: Miami Heat

Age: 30

Number: 21

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 

#26 of 178 The Greatest Shooting Guards in NBA History #91 of 870 The Top NBA Players Of All Time #83 of 95 The Most Overrated Players In The NBA Today

5
Victor Oladipo is listed (or ranked) 5 on the list The Best Current NBA Shooting Guards
Shooting guard from Upper Marlboro, Maryland

Teams: Indiana Pacers

Age: 27

Number: 4

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 

#820 of 2,181 The Best Athletes Of All Time #38 of 178 The Greatest Shooting Guards in NBA History #208 of 870 The Top NBA Players Of All Time

6
Devin Booker is listed (or ranked) 6 on the list The Best Current NBA Shooting Guards
Shooting guard from Whitmire, South Carolina

Teams: Phoenix Suns

Age: 28

Number: 1

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 

#44 of 178 The Greatest Shooting Guards in NBA History #320 of 870 The Top NBA Players Of All Time #5 of 148 The Greatest Kentucky Basketball Players of All Time

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

Teams: Washington Wizards

Age: 26

Number: 3

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 

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

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

Teams: San Antonio Spurs

Age: 30

Number: 10

DeMar Darnell DeRozan (born August 7, 1989) is an American professional basketball player for the San Antonio Spurs of the National Basketball Association (NBA). He played college basketball for ...more

More DeMar DeRozan 

#20 of 178 The Greatest Shooting Guards in NBA History #94 of 870 The Top NBA Players Of All Time #44 of 95 The Most Overrated Players In The NBA Today

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

Teams: Portland Trail Blazers

Age: 28

Number: 3

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 

#47 of 178 The Greatest Shooting Guards in NBA History #189 of 870 The Top NBA Players Of All Time #77 of 95 The Most Overrated Players In The NBA Today

10
Zach LaVine is listed (or ranked) 10 on the list The Best Current NBA Shooting Guards
Guard from Renton, Washington

Teams: Chicago Bulls

Age: 24

Number: 8

Zachary LaVine (born March 10, 1995) is an American professional basketball player for the Chicago Bulls of the National Basketball Association (NBA). He was selected in the first round of the ...more

More Zach LaVine 

#77 of 178 The Greatest Shooting Guards in NBA History #386 of 870 The Top NBA Players Of All Time #65 of 95 The Most Overrated Players In The NBA Today

11
Khris Middleton is listed (or ranked) 11 on the list The Best Current NBA Shooting Guards
Small forward and Forward from Charleston, South Carolina

Teams: Milwaukee Bucks

Age: 28

Number: 22

James Khristian Middleton (born August 12, 1991) is an American professional basketball player for the Milwaukee Bucks of the National Basketball Association (NBA). He attended Porter-Gaud ...more

More Khris Middleton 

#84 of 178 The Greatest Shooting Guards in NBA History #351 of 870 The Top NBA Players Of All Time #73 of 137 The Best Small Forwards of All Time

12
Lou Williams is listed (or ranked) 12 on the list The Best Current NBA Shooting Guards
Point guard and Shooting guard from Memphis, Tennessee

Teams: Los Angeles Clippers

Age: 33

Number: 3

Louis Williams may refer to: Louis Williams (American football) (born 1979), American football player Louis Williams (sailor) (1845–1886), American sailor Louis Williams (architect) (1890–1980), ...more

More Lou Williams 

#60 of 178 The Greatest Shooting Guards in NBA History #257 of 870 The Top NBA Players Of All Time #90 of 95 The Most Overrated Players In The NBA Today

13
J. J. Redick is listed (or ranked) 13 on the list The Best Current NBA Shooting Guards
Point guard and Shooting guard from Cookeville, Tennessee

Teams: New Orleans Pelicans

Age: 35

Number: 4

Jonathan Clay "JJ" Redick (born June 24, 1984) is an American professional basketball player for the New Orleans Pelicans of the National Basketball Association (NBA). He was selected ...more

More J. J. Redick 

#51 of 178 The Greatest Shooting Guards in NBA History #191 of 870 The Top NBA Players Of All Time #26 of 243 The Best White Players in NBA History

14
Gary Harris is listed (or ranked) 14 on the list The Best Current NBA Shooting Guards
Rusty Shackelford added Shooting guard and Guard from Fall Creek Township, Fishers, Indiana

Teams: Denver Nuggets

Age: 25

Number: 14

Gary Harris (born September 14, 1994) is an American professional basketball player who currently plays for the Denver Nuggets of the National Basketball Association. He played college ...more

More Gary Harris 

#112 of 178 The Greatest Shooting Guards in NBA History #468 of 870 The Top NBA Players Of All Time #32 of 95 The Most Overrated Players In The NBA Today

15
Eric Gordon is listed (or ranked) 15 on the list The Best Current NBA Shooting Guards
Shooting guard from Indianapolis, Indiana

Teams: Houston Rockets

Age: 31

Number: 10

Eric Ambrose Gordon Jr. (born December 25, 1988) is an American professional basketball player for the Houston Rockets of the National Basketball Association (NBA). In high school, he was named ...more

More Eric Gordon 

#162 of 178 The Greatest Shooting Guards in NBA History #336 of 870 The Top NBA Players Of All Time #54 of 320 The Top 100+ NBA Players Today

16
Andrew Wiggins is listed (or ranked) 16 on the list The Best Current NBA Shooting Guards
Small Forward from Markham, Thornhill, Canada

Teams: Minnesota Timberwolves

Age: 24

Number: 22

Andrew Christian Wiggins (born February 23, 1995) is a Canadian professional basketball player for the Minnesota Timberwolves of the National Basketball Association (NBA). He played college ...more

More Andrew Wiggins 

#126 of 178 The Greatest Shooting Guards in NBA History #350 of 870 The Top NBA Players Of All Time #7 of 95 The Most Overrated Players In The NBA Today

17
Malcolm Brogdon is listed (or ranked) 17 on the list The Best Current NBA Shooting Guards
Malcolm Brogdon Shooting guard and Point guard from Norcross, Georgia

Teams: Indiana Pacers

Number: 13

Malcolm Moses Adams Brogdon (born December 11, 1992) is an American professional basketball player for the Indiana Pacers of the National Basketball Association (NBA). He played college ...more

More Malcolm Brogdon 

#436 of 870 The Top NBA Players Of All Time #89 of 95 The Most Overrated Players In The NBA Today #64 of 320 The Top 100+ NBA Players Today

18
Jaylen Brown is listed (or ranked) 18 on the list The Best Current NBA Shooting Guards
Jaylen Brown

Teams: Boston Celtics

Number: 7

Jaylen Brown (born October 24, 1996) is an American professional basketball player for the Boston Celtics of the National Basketball Association (NBA). He played one year of college basketball ...more

More Jaylen Brown 

#490 of 870 The Top NBA Players Of All Time #82 of 95 The Most Overrated Players In The NBA Today #36 of 133 The Best Boston Celtics of All Time

19
Danny Green is listed (or ranked) 19 on the list The Best Current NBA Shooting Guards
Shooting guard and Small forward from North Babylon, New York

Teams: San Antonio Spurs

Age: 32

Number: 4

Daniel Richard Green Jr. (born June 22, 1987) is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association (NBA). He played college basketball ...more

More Danny Green 

#111 of 178 The Greatest Shooting Guards in NBA History #258 of 870 The Top NBA Players Of All Time #58 of 95 The Most Overrated Players In The NBA Today

20
Seth Curry is listed (or ranked) 20 on the list The Best Current NBA Shooting Guards
Guard from Charlotte, North Carolina

Teams: Dallas Mavericks

Age: 29

Number: 30

Seth Adham Curry (born August 23, 1990) is an American professional basketball player for the Dallas Mavericks of the National Basketball Association (NBA). He played college basketball for one ...more

More Seth Curry 

#2,168 of 2,181 The Best Athletes Of All Time #1,430 of 2,444 The Most Influential People of All Time #382 of 870 The Top NBA Players Of All Time

21
D'Angelo Russell is listed (or ranked) 21 on the list The Best Current NBA Shooting Guards

Teams: Golden State Warriors

Age: 23

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 

#101 of 178 The Greatest Shooting Guards in NBA History #301 of 870 The Top NBA Players Of All Time #44 of 98 The Most Likable Players In The NBA Today

22
Jrue Holiday is listed (or ranked) 22 on the list The Best Current NBA Shooting Guards
Point guard and Shooting guard from Chatsworth, Los Angeles, California

Teams: New Orleans Pelicans

Age: 29

Number: 11

Jrue Randall Holiday (; born June 12, 1990) is an American professional basketball player for the New Orleans Pelicans of the National Basketball Association (NBA). He played college basketball ...more

More Jrue Holiday 

#115 of 178 The Greatest Shooting Guards in NBA History #628 of 870 The Top NBA Players Of All Time #42 of 98 The Most Likable Players In The NBA Today

23
Tim Hardaway, Jr. is listed (or ranked) 23 on the list The Best Current NBA Shooting Guards
Shooting guard / Small forward from Miami, Florida

Teams: Dallas Mavericks

Age: 27

Number: 10

Timothy Duane Hardaway Jr. (born March 16, 1992) is an American professional basketball player for the Dallas Mavericks of the National Basketball Association (NBA). He played college basketball ...more

More Tim Hardaway, Jr. 

#72 of 178 The Greatest Shooting Guards in NBA History #519 of 870 The Top NBA Players Of All Time #33 of 95 The Most Overrated Players In The NBA Today

24
Buddy Hield is listed (or ranked) 24 on the list The Best Current NBA Shooting Guards
Guard from Freeport, Bahamas

Teams: Sacramento Kings

Number: 24

Chavano Rainier "Buddy" Hield (born December 17, 1992) is a Bahamian professional basketball player for the Sacramento Kings of the National Basketball Association. He was named the ...more

More Buddy Hield 

#444 of 870 The Top NBA Players Of All Time #68 of 95 The Most Overrated Players In The NBA Today #51 of 320 The Top 100+ NBA Players Today

25
Jordan Clarkson is listed (or ranked) 25 on the list The Best Current NBA Shooting Guards
Guard from San Antonio, Texas

Teams: Cleveland Cavaliers

Age: 27

Number: 8

Jordan Taylor Clarkson (born June 7, 1992) is a Filipino-American professional basketball player for the Cleveland Cavaliers of the National Basketball Association (NBA). He played college ...more

More Jordan Clarkson 

#614 of 870 The Top NBA Players Of All Time #133 of 162 The Greatest Point Guards in NBA History #44 of 107 The Greatest Lakers of All Time