Stephen Curry
The undisputed king of distance. Curry passed Ray Allen's 2,973 on December 14, 2021 at Madison Square Garden and hasn't looked back — the only player in league history above 4,000 makes, and he's doing it at 42.2% shooting.
Stephen Curry has buried more threes than anyone in NBA history — here are the 10 deepest shooters of all time, ranked by career makes.
Quick answer: 1. Stephen Curry, 2. James Harden, 3. Ray Allen, 4. Klay Thompson, 5. Damian Lillard, 6. LeBron James, 7. Reggie Miller, 8. Kyle Korver, 9. Paul George, 10. Kevin Durant.
The three-pointer turned from gimmick to the game's engine in barely two generations. This list ranks the ten greatest distance shooters in NBA history by the one number that matters most: career regular-season three-pointers made. Stephen Curry stands alone at the top with 4,248 — a lead of nearly 900 makes over second place.
The undisputed king of distance. Curry passed Ray Allen's 2,973 on December 14, 2021 at Madison Square Garden and hasn't looked back — the only player in league history above 4,000 makes, and he's doing it at 42.2% shooting.
The only other member of the 3,000 club. Harden's step-back fueled Houston's isolation-era offense and a decade of high-volume chucking; 858 threes still separate him from Curry, and the gap isn't closing.
The original template for the modern shooting guard. Allen held the career record from 2011 until Curry broke it, and his corner three for Miami in Game 6 of the 2013 Finals remains the most famous single three ever made.
The other half of the Splash Brothers. Thompson's 14-threes-in-a-game record and 60-point outburst in 29 minutes are the two greatest shooting displays the league has ever seen; a Dallas stint in 2024-26 added to his total.
Portland's most beloved long-range gunner. Lillard's deep pull-ups off the logo redefined acceptable shot selection; 3.12 threes per game is the highest rate of anyone on this list not named Curry.
He didn't need the three to become the scoring king — he added it late. James passed 2,500 career threes while scoring more total points than anyone in history, at a modest 34.8% clip across 1,622 games.
The 1990s volume king who held the career record before Allen. Miller buried 2,560 threes while becoming the Pacers' franchise icon, shooting 39.5% in an era when his per-game volume would barely crack a rotation today.
The purest shooter of the bunch. Korver's 42.9% career mark is the best accuracy of anyone in the top 10 — a catch-and-shoot specialist who made a 17-year career out of one elite skill.
One make behind Korver, forever neighbors in the record book. George's 2,449 threes span four franchises as the two-way wing archetype of the 2010s and 2020s.
The newest member of the club, and still adding to it with Houston. Durant passed Vince Carter's 2,290 back in 2024; his 2,377 makes came at a 39.2% clip that would make a specialist jealous.
| # | Name | 3PA | Career 3P% | Position | Status | Threes per game |
|---|---|---|---|---|---|---|
| 1 | Stephen Curry | 10073 | 42.2% | PG | Active | 3.97 |
| 2 | James Harden | 9323 | 36.4% | SG/PG | Active | 2.78 |
| 3 | Ray Allen | 7429 | 40.0% | SG | Retired | 2.29 |
| 4 | Klay Thompson | 7089 | 40.9% | SG | Active | 3.1 |
| 5 | Damian Lillard | 7556 | 37.1% | PG | Active | 3.12 |
| 6 | LeBron James | 7565 | 34.8% | SF | Active | 1.63 |
| 7 | Reggie Miller | 6486 | 39.5% | SG | Retired | 1.84 |
| 8 | Kyle Korver | 5715 | 42.9% | SG/SF | Retired | 1.99 |
| 9 | Paul George | 6382 | 38.4% | SF | Active | 2.59 |
| 10 | Kevin Durant | 6070 | 39.2% | SF/PF | Active | 1.98 |
Items are ranked by career regular-season three-point field goals made, per Basketball-Reference and the NBA's official leader boards, accurate as of the end of the 2025-26 NBA season. Rank 1 is the most threes made; playoff and ABA totals are excluded. Active status follows the league's current rosters. Supporting facts (career 3P%, attempts, makes per game) use the same sources and are shown with identical columns for every player so the table compares apples to apples.
Stephen Curry, with 4,248 career regular-season three-pointers. He broke Ray Allen's record of 2,973 on December 14, 2021, and is the only player in NBA history to clear 4,000.
No — rankings on this page use regular-season totals only, per Basketball-Reference and the NBA's official leader boards. Playoff threes are tracked separately.
Ray Allen made 2,973 and retired in 2014; he held the record until Curry broke it in 2021. Reggie Miller (2,560) held it before Allen.
James Harden is second at 3,390, still 858 behind Curry. With the league's threes-per-game pace rising, a young volume shooter could eventually join the club — but nobody is on Curry's pace right now.
Three-pointers weren't an NBA stat until the 1979-80 season, when the league adopted the three-point line. All-time totals therefore start from 1979-80 onward.
More like this: all Sports rankings · browse every topic