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 multiple... 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 a Finals MVP award. Bird also won the Three-Point Contest three times and is widely regarded as... 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 played 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, including 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 Brooklyn Nets in the NBA. He previously starred with the Seattle SuperSonics/Oklahoma City Thunder and the Golden State Warriors. He was named NBA Finals MVP in both 2017 and 2018 after championship seasons with the Warriors.
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 Milwaukee Bucks of the NBA. He spent the first 11 seasons of his career with the Portland Trail Blazers before being traded to the Bucks in 2023. Lillard is known for his clutch shooting and multiple All-Star selections... 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 played in both the American Basketball Association (ABA) and the National Basketball Association (NBA). He is one of the few players to lead both leagues in scoring. Barry was inducted into the Naismith... read more
An unbelievable offensive player who could do it all.
-
Allen Iverson
Allen Ezail Iverson (born June 7, 1975) is an American retired 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 considered one of the greatest point guards in... 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 NCAA Division I scorer. Maravich played for several NBA teams and was inducted into the Naismith Memorial Basketball... 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 (NBA). As a coach, he has led the Warriors to multiple NBA championships and is known for his emphasis on ball movement and three-point... 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 Golden State Warriors of the National Basketball Association. He is widely regarded as one of the greatest shooters in NBA history. Thompson has won four NBA championships with the Warriors and was named an NBA All-Star five... 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 an American professional basketball player who most recently played for the Houston Rockets 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 Houston in 2020.
-
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 Brooklyn Nets in the NBA. He previously played for the Cleveland Cavaliers and Boston Celtics. He was the 2016 NBA Finals MVP after helping the Cavaliers win their first championship.
-
Oscar Schmidt
The Brazilian small forward had an incredible ability to shoot and score.
-
Mirza Teletović