NBA · Evergreen
The NBA Three-Point Contest has crowned the league's hottest shooter on All-Star Saturday Night since 1986. The list below tracks the modern era (2000 onward); each entry links to the winner's player page when one exists on the site.
Year-by-Year Winners
2024 — Damian Lillard
Repeated as champion in Indianapolis, becoming the fifth player to win back-to-back titles.
2023 — Damian Lillard
Closed the Salt Lake City final with a 26 in the championship round.
2022 — Karl-Anthony Towns
First center to win the contest, edging Trae Young in the Cleveland final.
2021 — Stephen Curry
Beat Mike Conley with a final-rack walk-off in Atlanta.
2020 — Buddy Hield
Edged Devin Booker by one point in Chicago using the new deep-range Mountain Dew Zone ball.
2019 — Joe Harris
Won in Charlotte after upsetting reigning MVP Stephen Curry in the final round.
2018 — Devin Booker
Set a record for most points in a final round (28) at Staples Center.
2017 — Eric Gordon
Won the New Orleans final 21-18 over Kyrie Irving.
2016 — Klay Thompson
Beat teammate Stephen Curry in Toronto by closing on the Mountain Dew Zone money rack.
2015 — Stephen Curry
Made 13 in a row in his first contest appearance in New York.
2014 — Marco Belinelli
First Italian-born champion; beat Bradley Beal in a tie-breaker round in New Orleans.
2013 — Kyrie Irving
Won 23-19 over Matt Bonner in the Houston final.
2012 — Kevin Love
Edged Kevin Durant in the Orlando final.
2011 — James Jones
Beat Paul Pierce 20-17 in the Los Angeles final.
2010 — Paul Pierce
First Celtic to win since Larry Bird's three-peat (1986-88).
2009 — Daequan Cook
Won the Phoenix final over Rashard Lewis as a second-year player.
2008 — Jason Kapono
Set a then-final-round scoring record (25) defending his title in New Orleans.
2007 — Jason Kapono
Edged Gilbert Arenas 24-23 in the Las Vegas final.
2006 — Dirk Nowitzki
First seven-footer to win the contest.
2005 — Quentin Richardson
Won the Denver final over Voshon Lenard, Kyle Korver, and Joe Johnson.
2004 — Voshon Lenard
Edged Rashard Lewis 18-17 in the Los Angeles final.
2003 — Peja Stojakovic
Repeated as champion in Atlanta.
2002 — Peja Stojakovic
First non-American-born winner; took the Philadelphia final.
2001 — Ray Allen
Won the Washington, D.C. final over Predrag Stojakovic and Dirk Nowitzki.
2000 — Jeff Hornacek
Repeated his 1998 title in the Oakland final.
Source: Wikipedia (CC BY-SA). see source.
NBA · Last updated 2026-05-03