Skip to main content

Top 10 NBA Shooting Guards of All Time Rankings

Ranking the best NBA Shooting Guards of all time such as Michael Jordan, Kobe Bryant, and more.


By admin | July 22, 2021

The shooting guard has graced the NBA not only some of the top Shooting Guards All-Time but some of the Top NBA Players All-Time. This includes the great Jerry West whose style of play and talent led the NBA to using his likeness for the current NBA Logo. The greatness continued for a position that features a ton of talent as the likes of both Michael Jordan and Kobe Bryant would come along many years later.

Jordan is considered by many to not only be a Top 10 Shooting Guard All-Time but the All-Time GOAT of the NBA. In addition another name that gets mentioned not only as the greatest shooting guard but player to ever play the game is the late great Kobe Bryant. Bryant, whose career started near the end of Jordan’s career, helped carry the torch to the next decade plus for the NBA. Other greats include the likes of Dwyane Wade, Reggie Miller and Allen Iverson to name just a handful. 

With that said, here is our list of the Top 10 NBA Shooting Guards All-Time

Honorable Mention

Earl Monroe

Team(s): Baltimore Bullets & New York Knicks

Career Stats: 18.8 PPG, 3 RPG, 3.9 APG

The former Winston-Salem State star took the NBA by storm after putting together a great collective career. His success helped him become the number two overall pick during the 1967 NBA draft by the Baltimore Bullets.

Monroe’s career would start quick as he averaged 24.3 points a game to go along with 5.7 rebounds and 4.3 as a rookie helping him earn the NBA Rookie of the Year award. Monroe would go on to average at least 20 points in seven of his next 10 NBA seasons. Monroe would finish his career with 17,454 points to go along with 2,796 rebounds and 3,594 assists.


  • Rookie of the Year (1968)
  • 4x All-Star (1969, 1971, 1975, 1977)


Tracy McGrady

Team(s): Toronto Raptors, Orlando Magic, Houston Rockets, New York Knicks, Detroit Pistons, Atlanta Hawks and San Antonio Spurs

Career Stats: 19.6 PPG, 5.6 RPG, 4.4 APG

The former McDonald’s All-American elected to skip college to enter the 1997 NBA Draft. During the draft, the Toronto Raptors selected McGrady with the ninth overall pick, giving the team another talented weapon.

McGrady would go on to score 18,381 points over his career to go along with 5.6 rebounds and 4.4 assists. His success on the court led him to lead the NBA in scoring in back to back seasons.

Over his career, McGrady racked up a ton of accolades including being named as an All-NBA First team in two different seasons and a seven time NBA All-Star.


  • Most Improved Player (2001)
  • 7x All-Star (2001 – 2007)
  • 2x Scoring Champion (2003, 2004)

Top 10 Shooting Guards of All Time

10 Ray Allen

Team(s): Milwaukee Bucks, Seattle SuperSonics, Boston Celtics, Miami Heat

Career Stats: 18.9 PTS, 4.1 REB, 3.4 AST, 1.1 STL, 40% 3P

A household name around the NBA and a two time NBA Champion, Ray Allen was as good of a shot as any player to play the game of basketball.

Allen put together an impressive career racking up 24,505 points over his career in addition to 5,272 rebounds and 4,361 assists while making 10 NBA All-Star teams.

Over his career Allen showed time in and time out that he was one of the greatest three point shooters of All-Time including during the playoffs where Allen made multiple clutch shots to help his teams pick up big time wins.

  • 10x All-Star (2000-2002, 2004-2009, 2011)

9. Reggie Miller

Team(s): Indiana Pacers

Career Stats: 18.2 PTS, 3.0 REB, 3.0 AST, 1.1 STL, 39% 3P

When you think of shooters it is hard to look past Reggie Miller as one of the Top 10 Greatest Shooting Guards All-Time. The longtime Indiana Pacers star finished his career with the most three pointers made All-Time while also making five All-Star teams and leading the NBA in five different seasons in free throw percentage.

Over his career, Miller racked up 25,279 points to go along with 4,182 rebounds and 4,141 assists. One of his story book moments came against the New York Knicks during the 1995 NBA season, when Miller recorded eight points in nine seconds to lead the Pacers to a Semi-Finals win

  • 5x All-Star (1990, 1995-1996, 1998, 2000)

8. George Gervin

Team(s): San Antonio Spurs, Chicago Bulls

Career Stats (NBA): 26.2 PTS, 4.6 REB, 2.8 AST, 1.2 STL, 0.8 BLK

George “The Iceman” Gervin was selected during the third round of the 1974 NBA Draft but elected to continue his playing career with the San Antonio Spurs within the ABA.

Gervin racked up 26,594 points to go along with 5,602 rebounds and 2,798 assists over his career while averaging 25.1 points a contest.

His production on the court earned him nine All-Star team nods, five First-Team selections and an All-Rookie First Team selection. Gervin also has four scoring titles to his many accolades as well.


  • All-Star Game Most Valuable Player (1980)
  • 17x All-Star (1977-1985)
  • 4x Scoring Champion (1978-1980, 1982)

7. James Harden

Team(s): Oklahoma City Thunder, Houston Rockets, Brooklyn Nets

Career Stats: 25.1 PTS, 5.5 REB, 6.5 AST, 36% 3P, 1.6 STL (*Still Active)

James Harden will continue to climb the likes as one of the NBA’s greatest shooting guards as his NBA career continues to march along. Harden, who started his career with the Oklahoma City Thunder turned into one of the games brightest shooting guards and face for the NBA over the past 7-10 NBA seasons.

Over his career, Harden has won an NBA MVP award, made nine All-Star teams, was named as an All-NBA First Team selection six times, led the league in scoring three times and was the NBA Sixth Man of the Year. Harden has averaged at least 30 points in three different NBA seasons.


  • Most Valuable Player (2018)
  • 9x All-Star (2013-2021)
  • 3x Scoring Champion (2018-2020)
  • Sixth Man of the Year (2012)
  • Assists Leader (2017)
  • Steals Leader (2020)

6. Clyde Drexler

Team(s): Portland Trail Blazers, Houston Rockets

Career Stats: 20.4 PTS, 6.1 REB, 5.6 AST, 2.0 STL

Over the course of the history of the NBA, talent like Clyde Drexler only comes so often. Despite seeing his name drop down the list over the last few seasons, when his playing career was over Drexler was a Top 3 NBA Shooting Guard following just Michael Jordan and Jerry West.

Nonetheless, Drexler still ranks among one of the Top 10 Shooting Guards All-Time after finishing his career averaging 20.4 points a game to go with 6.1 rebounds and 5.6 assists. Furthermore, Drexler was a 10 time NBA All-Star, All-NBA First Team selection and an NBA Champion.


  • 10x All-Star (1986, 1988-1994, 1996-1997)

5. Allen Iverson

Team(s): Philadelphia 76ers, Denver Nuggets, Memphis Grizzlies

Career Stats: 26.7 PTS, 3.7 REB, 6.2 AST, 2.2 STL

When you think of game changers in the NBA, one of the first names that come to mind for most NBA fans is the great Allen Iverson. Iverson, who was known for his explosiveness and crossovers was as good as any player at the shooting guard position to play while being able to control the team’s offense as the point guard.

Iverson who was selected 1st overall by the Philadelphia 76ers during the 1996 NBA Draft won the NBA Rookie of the Year award. Iverson led the NBA in steals three times, won the 2001 NBA MVP Award and made 11 NBA All-Star teams.


  • Most Valuable Player (2001)
  • 11x All-Star (2000-2010)
  • 2x All-Star Game Most Valuable Player (2001, 2005
  • 4x Scoring Champion (1999, 2001-2002, 2005)
  • 3x Steals Leader (2021-2003)
  • Rookie of the Year (1997)

4. Dwyane Wade

Team(s): Miami Heat, Chicago Bulls, Cleveland Cavaliers

Career Stats: 22.0 PTS, 4.7 REB, 5.4 AST, 1.5 STL

This is where the list gets interesting as the next few players could switch places as they were just that good. However, only one can go in each slot and that has landed Dwyane Wade as the fifth best shooting guard all-time.

Wade, who was the staple of the Miami Heat success over his career finished his career with three NBA Championships, NBA Finals MVP award, 13 time NBA All-Star and a two time All-NBA First Team.

Wade averaged 22 points per game over his career while racking up 23,165 total points to go along with 4,933 rebounds and 5,701 assists.

  • 13x All-Star (2005-2016, 2019)
  • All-Star Game Most Valuable Player (2010)
  • Finals Most Valuable Player (2006)
  • Scoring Champion (2009)

3. Jerry West

Team(s): Los Angeles Lakers

Career Stats: 27.0 PTS, 5.8 REB, 6.7 AST, 2.6 STL

Till the likes of Michael Jordan and fellow Los Angeles Lakers great Kobe Bryant came along, Jerry West was the greatest shooting guard to play the position during a time frame where basketball was played in a different style.

West would go on to make 14 All-Star teams, lead the NBA in assists and scoring while being named as an All-NBA First Team selection in ten different seasons. West averaged 27 points a game over his career to go along with 5.8 rebounds and 6.7 assists. West was a key member of the Lakers squad that won the 1972 NBA Championship.

  • 14x All-Star (MVP in 1972)
  • All-Star Game Most Valuable Player (1972)
  • Finals Most Valuable Player (1969)
  • Scoring Champion (1970)
  • Assists Leader (1972)

2. Kobe Bryant

Team(s): Los Angeles Lakers

Career Stats: 25.0 PTS, 5.2 REB, 4.7 AST, 1.4 STL

Some would love to debate that Kobe Bryant would give Michael Jordan a run for his money as the greatest shooting guard of All-Time. Nonetheless, Bryant was as good as any player on the floor night in and night over the course of his entire NBA career.

Bryant, who was drafted straight out of high school by the Charlotte Hornets was later traded to the Los Angeles Lakers. After the move, Bryant flourished into an All-Time Lakers great and a face of the NBA. Bryant helped the Lakers to five NBA Championships while leading the NBA in scoring in two different seasons and winning the 2008 NBA MVP award.

In addition Bryant was a two time NBA Finals MVP, 18 time NBA All-Star, 11 time All-NBA First Team selection and a nine time All-Defensive First Team selection. Bryant racked up 33,643 career points along with 7,047 rebounds and 6,306 assists.

  • 18x NBA All-Star (MVP in 2002, 2007, 2009 and 2011)
  • 4x All-Star Game Most Valuable Player (2002, 2007, 2009, 2011)
  • 2x Finals Most Valuable Player (2009-2010)
  • Most Valuable Player (2008)
  • 2x Scoring Champion (2006-2007)

1. Michael Jordan

Team(s): Chicago Bulls, Washington Wizards

Career Stats: 30.1 PTS, 6.2 REB, 5.3 AST, 2.3 STL

Coming in at number one on the Top 10 NBA Shooting Guards All-Time is the GOAT Michael Jordan. There was nothing that could stop Jordan on the floor which helped him lead his Chicago Bulls teams to six NBA championships in six tries while tri-peating twice.

Jordan who was known for ability to take over games and his dunks was not afraid of anything on the floor. His success showcased over his career as he was a Defensive Player of the Year, Rookie of the Year, five time NBA MVP and six time NBA Finals MVP. Jordan made 14 All-Star teams while being selected as an All-NBA First team 10 times and an All-Defensive First Team selection in nine different seasons.

The Bulls great finished his career with 32,292 points along with 6,672 rebounds and 5,633 assists.


  • 14x All-Star (1985-1993, 1996-1998, 2002-2003)
  • 3x All-Star Game Most Valuable Player (1988, 1996, 1998)
  • 6x Finals Most Valuable Player (1991-1993, 1996-1998)
  • 5x Most Valuable Player (1988, 1991-1992, 1996, 1998)
  • 10x Scoring Champion (1987-1993, 1996-1998)
  • Defensive Player of the Year (1988)
  • Rookie of the Year (1985)
  • 3x Steals Leader (1988, 1990, 1993)

How would you rank these all time great Shooting Guards? Rank below to be added in the Power Rankings and to have a chance to win a gift card to LAZADA, Amazon,, or more that is specific to you. Join the contest by ranking below.

Related Links: Top 10 NBA Centers of All Time Rankings

Leave a comment

Players Count 10
  1. Allen Iverson

    SG of All Time
  2. James Harden

    SG of All Time
  3. Clyde Drexler

    SG of All Time
  4. Dwyane Wade

    SG of All Time
  5. Jerry West

    SG of All Time
  6. Kobe Bryant

    SG of All Time
  7. Michael Jordan

    SG of All Time
  8. George Gervin

    SG of All Time
  9. Ray Allen

    SG of All Time
  10. Reggie Miller

    SG of All Time
Selected Players

Top 10 NHL Black Hockey Players 2022 Rankings

“Hockey is for Everyone” In this edition of the Fan...

February 5, 2022

Top 10 Bantamweight Boxers - June 2021 Rankings

(Don't forget to rank your Top 10 Bantamweights at the...

June 1, 2021

Top 10 NFL Outside Linebackers of All Time Rankings

The defensive side of the football is built with a...

October 20, 2021

Top 10 Outside Linebackers in NFL 2021 Rankings

When we look at outside linebackers in the NFL we...

August 27, 2021

Thank you

Your email has been successfully subscribed.

Who wins between Devin Haney vs Ryan Garcia

Devin Haney - 1 Votes

Ryan Garcia - 0 Votes

Total Voters: 1

Loading ... Loading ...

Mobile For an optimal experience please
rotate your device to portrait mode