Top 10 Best Shooters in Basketball History
-
Stephen Curry
Wardell Stephen Curry II is an American professional basketball player for the Golden State Warriors of the NBA. He is widely considered one of the greatest shooters in NBA history and has set numerous records for three-point shooting. Curry is a two-time MVP and has helped lead the Warriors to four... read more
The greatest long-range shooter in NBA history.
Curry is the best three-point shooter ever!
-
Larry Bird
Larry Joe Bird is a retired American professional basketball player who played for the Boston Celtics in the NBA from 1979 to 1992. He won three NBA championships, was named Rookie of the Year, and earned two Finals MVP awards. Bird also won the Three-Point Contest three times and is widely regarded... read more
Probably the most confident shooter of all time. When he shot, he knew it was going in.
-
Kobe Bryant
Kobe Bryant (1978-2020) was an American professional basketball player who spent his entire 20-year career with the Los Angeles Lakers of the National Basketball Association. He won five NBA championships with the Lakers and retired in 2016 as the franchise's all-time leading scorer.... read more
He's the best shooter in the NBA. He's really good at three points. So come on, let's vote him to be the best.
He is the GOAT, greatest of all time!
King of buzzer beaters. Watch his games. Also, LeBron should be after Kobe, way better than Paul Pierce.
-
Michael Jordan
Michael Jeffrey Jordan, also known by his initials MJ, is an American retired professional basketball player. Widely regarded as the greatest basketball player of all time, he made six NBA Finals appearances. Jordan won the NBA championship each time.
MJ was different from the rest because most shooters mastered the three-pointer during his time, but he mastered mid-range, which was why he had a higher FG% than most players. Sometimes mid-range is the most accurate place to shoot from. Some shooters can't master their mid-range jumper.
-
Reggie Miller
Reginald Wayne Miller is an American retired professional basketball player. He played his entire 18-year National Basketball Association career with the Indiana Pacers. Miller is widely regarded as one of the greatest shooters in NBA history and was inducted into the Naismith Memorial Basketball Hall... read more
Reggie Miller all the way. How is Kobe Bryant ahead of him? Anybody that voted for Kobe has never seen Reggie shoot. That goes for MJ too.
-
Ray Allen
Walter Ray Allen Jr. is a retired American professional basketball player. He played 18 seasons in the National Basketball Association from 1996 to 2014. Allen was a 10-time NBA All-Star and won championships with the Boston Celtics in 2008 and the Miami Heat in 2013.
Okay, people. This list is for the greatest "Shooter" of all time. That would start with a man named Walter Ray Allen, then Reggie Miller, then the arguments would start from this point on. Nash, Price, Bird, Pistol Pete...?
Better than Curry. Curry just shoots more shots so of course, he would have more made threes. So would I if I shot every time.
Makes so many three-point shots it's not even funny. Also, he has led the NBA in foul shooting more than once.
-
Carmelo Anthony
Carmelo Kyam Anthony is a retired American professional basketball player. He last played for the Los Angeles Lakers and was inducted into the Naismith Memorial Basketball Hall of Fame in 2025. Anthony had a successful NBA career that included ten All-Star selections and a scoring title.
One of the best mid-range shooters of all time, hands down.
-
Kevin Durant
Kevin Wayne Durant is an American professional basketball player for the Houston Rockets in the NBA. He previously starred with the Seattle SuperSonics, Oklahoma City Thunder, Golden State Warriors, Brooklyn Nets, and Phoenix Suns. He was named NBA Finals MVP in both 2017 and 2018 after championship... read more
KD is possibly one of the best shooters in NBA history. Plus, he has a high FG percentage and averages more points per games than these guys.
-
Steve Nash
Stephen John Nash is a Canadian retired professional basketball player who played 18 seasons in the NBA. He was an eight‑time All‑Star and a two‑time league MVP, winning the award in both 2005 and 2006. He was inducted into the Naismith Memorial Basketball Hall of Fame in 2018.
-
Dirk Nowitzki
Dirk Werner Nowitzki is a German former professional basketball player who played for the Dallas Mavericks of the National Basketball Association (NBA). Nowitzki spent his entire 21-season NBA career with the Mavericks, making him one of the longest-tenured players with a single franchise in league history... read more
Did you ever see a 7'0 shoot threes? There is no doubt that Dirk is the greatest big man shooter of all time. Even though he lacks defense, he can score not only one, two, but three!
Best shooting big man of all time.
-
?
Damian Lillard
Damian Lamonte Ollie Lillard is an American professional basketball player for the Portland Trail Blazers of the NBA. He spent the first 11 seasons of his career with the Trail Blazers before being traded to the Milwaukee Bucks in 2023 and returning to Portland in 2025. Lillard is known for his clutch... read more
-
?
J.J. Redick
Jonathan Clay "JJ" Redick (born June 24, 1984) is an American professional basketball coach and former player who serves as the head coach of the Los Angeles Lakers of the National Basketball Association (NBA). He played college basketball for the Duke Blue Devils and earned several major individual... read more
-
LeBron James
LeBron Raymone James is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association (NBA). Over his career, LeBron has played for the Cleveland Cavaliers, Miami Heat, and the Lakers. He has won four NBA championships.
Better than KD at posting, three-point shooting, mid-range. The only factor KD is better at is free throws...enough said.
-
Rick Barry
Richard Francis Dennis "Rick" Barry III is an American retired professional basketball player who competed in both the American Basketball Association (ABA) and the National Basketball Association (NBA). He is the only player to have led the NCAA, ABA, and NBA in points per game for a season. Barry was... read more
An unbelievable offensive player who could do it all.
-
Allen Iverson
Allen Ezail Iverson, born June 7, 1975, is an American former professional basketball player. He played 14 seasons in the NBA, primarily with the Philadelphia 76ers. Iverson was inducted into the Naismith Memorial Basketball Hall of Fame in 2016 and is widely considered one of the greatest point guards... read more
-
Pete Maravich
Peter Press Maravich, known by his nickname Pistol Pete, was an American professional basketball player. He starred at Louisiana State University, where he remains the all-time leading scorer in NCAA Division I men's basketball. Maravich played for several NBA teams and was inducted into the Naismith... read more
-
Steve Kerr
Stephen Douglas Kerr is an American professional basketball coach and former player. He is the head coach of the Golden State Warriors of the National Basketball Association. As a coach, he has led the Warriors to four NBA championships and is known for emphasizing ball movement and three-point shooting... read more
-
Dražen Petrović
The best and fastest shooting technique ever. Fast footwork, incredible body balance. Champion personality.
Reggie Miller said he is the greatest shooter ever. Period.
-
Klay Thompson
Klay Alexander Thompson is an American professional basketball player for the Dallas Mavericks of the National Basketball Association. He is widely regarded as one of the greatest shooters in NBA history. Thompson won four NBA championships with the Golden State Warriors and was named an NBA All-Star... read more
He is the best shooter of all time, a little better than Curry because we can see that sometimes Curry misses a shot, but Klay is both a good mid-range and three-point shooter. He also broke Curry's record for most threes in a game.
The best spot-up shooter of all time.
-
Paul Pierce
Paul Anthony Pierce is a retired American professional basketball player. He played 19 seasons in the NBA, spending most of his career with the Boston Celtics. Pierce also had brief stints with the Brooklyn Nets, Washington Wizards, and Los Angeles Clippers before retiring after the 2016-17 season.
-
Rick Mount
Freak shooter, the greatest I've ever seen. Went to his shooting camp in high school and watched him hit 100 free throws in a row. Then he stepped back and hit 30 three-pointers in a row. His shot is a mechanical marvel, almost like a robot. The whole gym got very quiet, very spooky, almost supernatural. Never seen anything like it.
Did not have the range of Steph Curry. Did not have the athletic ability of others on this list. Did not have Larry Bird's all-around repertoire (or several others). But still the best pure shooter of all time.
-
John Wall
Johnathan Hildred Wall Jr. is a former American professional basketball player who last played for the Los Angeles Clippers in the NBA. He was selected first overall by the Washington Wizards in the 2010 NBA Draft. Wall spent nine seasons with the Wizards before being traded to the Houston Rockets in... read more
-
Nikos Galis
One of the greatest players, scorers, and shooters in European basketball history.
-
Peja Stojaković
-
Kyrie Irving
Kyrie Andrew Irving is an American professional basketball player for the Dallas Mavericks in the NBA. He previously played for the Cleveland Cavaliers, Boston Celtics, and Brooklyn Nets. He helped the Cavaliers win their first championship in 2016 by making the decisive three-pointer late in Game... read more
-
Oscar Schmidt
The Brazilian small forward had an incredible ability to shoot and score.
-
Mirza Teletović