Top 10 Shooting Guards of All Time

The Top Ten
1 Michael Jordan Michael Jeffrey Jordan, also known by his initials, MJ, is an American retired professional basketball player.

There is nothing to say. The only thing you can say is that he will ALWAYS be the best. Not only at the shooting guard position, but he is the best ever to walk on this planet.

Are we seriously debating this?

Simple really: he is the greatest basketball player of all time.

2 Kobe Bryant Kobe Bryant (1978 - 2020) was an American retired professional basketball player. He played his entire 20-year career with the Los Angeles Lakers of the National Basketball Association. Kobe Bryant has won 5 NBA championships with the Lakers and was the all-time leading scorer in Lakers franchise history... read more

His hunger to succeed and work ethic are legendary, and I'm not even going to talk about all his skills.

3 Dwyane Wade Dwyane Tyrone Wade Jr. is an American professional basketball player for the Miami Heat of the National Basketball Association.

I'm not sure about number 3, but it's debatable. You can't just say he doesn't belong. He's a three-time champion, Finals MVP, 11-time All-Star, eight-time All-NBA first team selection, scoring titleholder, with all-defense awards and gold medals. You can't just push his career to the side based on West being the logo with only one title, or Iverson who's close but has no titles, which hurts his case.

When a player like James leaves a team with players based around him and his style of play, I can see the drop-off. Wade made the playoffs once the team was based around him and Bosh. It's debatable, but people act like he shouldn't be in the conversation as the third-best.

4 Allen Iverson Allen Ezail Iverson is an American retired professional basketball player who played for 14 seasons in the National Basketball Association.

Top 3 no matter what: M.J. #1, Kobe #2 (longer career and same team entire career), Allen "THE ANSWER" Iverson #3. At 5'11" tall, A.I. was, and is, the toughest and most electrifying player to ever play the game. He changed the NBA forever!

A.I. is just ill. How is he not even in the top 5?! He crossed Jordan! He is by far the best shooting guard to never win a championship... Yet...

Iverson is better than Dwyane Wade.

5 Clyde Drexler Clyde Austin "The Glide" Drexler is an American retired professional basketball player. During his career, he was a ten-time All-Star, and named one of the 50 Greatest Players in NBA History.

Clyde Drexler was great on defense and offense. Jordan wouldn't have won any championships without Pippen and Rodman.

6 Reggie Miller Reginald Wayne Miller is an American retired professional basketball player who played his entire 18-year National Basketball Association career with the Indiana Pacers.
7 Jerry West Jerry Alan West was an American basketball player who played his entire professional career for the Los Angeles Lakers of the National Basketball Association.

How is Jerry West (aka THE LOGO) 6th on this list? That's just crazy. At worst, he should be top 3, if not top 2. I just wish the younger generations would look up old-school players.

8 Tracy McGrady Tracy Lamar McGrady Jr. is an American retired professional basketball player who is best known for his career in the National Basketball Association, where he played as both a shooting guard and small forward.

Tracy McGrady should be number 2. All those injuries are what kept him from being the best player of all time. If he had stayed healthy, he would be the best player of all time. No one can touch T-Mac.

Have you ever seen 15 points in less than a minute against one of the best teams ever, the San Antonio Spurs? Insane. Long live T-Mac. Greatest NBA player of all time. Yeah, I said it.

Bruh, do they really have Ray Allen and Reggie Miller ranked higher? Neither of those was the player that Tracy was. Tracy was an unstoppable machine. In 2003, T-Mac was the best player in the NBA. Phil Jackson wanted to trade Kobe for him.

9 Ray Allen Walter Ray Allen, Jr. is a former American professional basketball player who is currently a free agent.

Way more than just a three-point shooter. All-around scorer, playmaker, and athlete. He led Milwaukee and Seattle teams to the playoffs before Boston. Many forget how great he really was.

The best pure shooter of all time. He surpassed the record of Reggie Miller. He is surely one of the greatest shooting guards of all time.

Ray Allen is just a knockdown shooter. No way is he better than Reggie "Knick Killer" Miller or T-Mac.

10 Vince Carter Vincent Lamar "Vince" Carter is an American professional basketball player for the Sacramento Kings of the National Basketball Association.

Statistically, at the end of his career, Vince Carter will most likely eclipse 25,000 points, 6,000 assists, 5,000 rebounds, and 2,000 three-pointers made. Along with eight All-Star appearances and being the face of two franchises (as well as being the second all-time scorer by total points with the Nets and Raptors, or first if you count by PPG or PER), he's clearly in the top 10 list.

Carter led NJ to the Finals. He led TOR with no help. He helped Howard get to his first Finals. He made the clutch shot against SA.

The Contenders
11 Oscar Robertson Oscar Palmer Robertson, nicknamed "The Big O", is an American retired National Basketball Association player who played for the Cincinnati Royals and Milwaukee Bucks.

The Big "O" was as good as anyone who ever played the game.

12 James Harden James Edward Harden, Jr. is an American professional basketball player for the Brooklyn Nets of the National Basketball Association.

There are only four shooting guards better than James Harden in NBA history: MJ, Kobe, DWade, and Drexler. James Harden is the most underrated and underappreciated player in NBA history. He can give you 30 points a game, 15 assists, or a triple-double here and there.

The only negative thing you can say about Harden is that he has had bad playoff moments, which were due in large part to being fatigued from carrying Houston every single year with no help. And a lot of you who still live in 2014 and say he plays no defense haven't watched Harden play on that end since then. It's disrespectful to keep him out of even the top 10.

13 Pete Maravich Peter Press Maravich, known by his nickname Pistol Pete, was an American professional basketball player.

Pistol Pete was a basketball wizard. The greatest scorer in college basketball history. He knew what was going to happen on the court before anyone else. One of the smartest players of all time.

14 George Gervin George Gervin, nicknamed "The Iceman," is an American retired professional basketball player who played in both the American Basketball Association and National Basketball Association for the Virginia Squires, San Antonio Spurs, and Chicago Bulls.

Most underrated guard in history. His scoring leader contest with David Thompson (another underrated player) was classic.

15 Manu Ginobili Emanuel David "Manu" GinĂ³bili is an Argentine professional basketball player for the San Antonio Spurs of the National Basketball Association.

Manu should be in the top 3! Reasons: 2004 Olympics (Manu vs. prime Iverson, prime Duncan, upcoming superstars like Wade, James, and Anthony, plus NBA All-Stars), and some NBA championships.

I think Ginobili is a top playmaker. He makes almost impossible paths to the basket.

Innovator, magician, winner, ultimate competitor. He belongs behind MJ with Kobe and Wade.

16 DeMar DeRozan DeMar Darnell DeRozan is an American professional basketball player for the Toronto Raptors of the National Basketball Association.
17 Joe Dumars
18 Sam Jones
19 David Thompson
20 Klay Thompson Klay Alexander Thompson is an American professional basketball player for the Golden State Warriors of the National Basketball Association.
21 Jason Terry
22 Hall Greer

Earl The Pearl Monroe and Walt Frazier should have been on this list, and Frazier should have also been on the list for point guards. He was such a complete guard.

23 Earl Monroe
24 Kyle Korver Kyle Elliot Korver is an American professional basketball player for the Atlanta Hawks of the National Basketball Association.
25 Jimmy Butler Jimmy Butler III is an American professional basketball player for the Miami Heat of the National Basketball Association. Born in Houston, Butler grew up in Tomball, Texas, and attended college at Marquette University.
8Load More
PSearch List