The NBA 3-Point Contest has been a fixture of All-Star Weekend for decades, playing host to some iconic moments over the years.
The event is always held on the Saturday of All-Star Weekend, the night before Sunday’s All-Star Game and sandwiched in between the Skills Competition and Dunk Contest.
Year after year, the league’s top 3-point shooters grace the competition to see who can earn the crown. Unsurprisingly, the NBA’s best shooters – from Larry Bird to Stephen Curry – are multi-time winners of this event.
Let’s take a look at a full list of 3-Point Contest champions over the years.
Year | Winner | Team |
1986 | Larry Bird | Boston Celtics |
1987 | Larry Bird | Boston Celtics |
1988 | Larry Bird | Boston Celtics |
1989 | Dale Ellis | Seattle Supersonics |
1990 | Craig Hodges | Chicago Bulls |
1991 | Craig Hodges | Chicago Bulls |
1992 | Craig Hodges | Chicago Bulls |
1993 | Mark Price | Cleveland Cavaliers |
1994 | Mark Price | Cleveland Cavaliers |
1995 | Glen Rice | Miami Heat |
1996 | Tim Legler | Washington Bullets |
1997 | Steve Kerr | Chicago Bulls |
1998 | Jeff Hornacek | Utah Jazz |
1999 | No contest due to NBA Lockout | |
2000 | Jeff Hornacek | Utah Jazz |
2001 | Ray Allen | Milwaukee Bucks |
2002 | Peja Stojakovic | Sacramento Kings |
2003 | Peja Stojakovic | Sacramento Kings |
2004 | Voshon Lenard | Denver Nuggets |
2005 | Quentin Richardson | Phoenix Suns |
2006 | Dirk Nowitzki | Dallas Mavericks |
2007 | Jason Kapono | Miami Heat |
2008 | Jason Kapono | Toronto Raptors |
2009 | Daequan Cook | Miami Heat |
2010 | Paul Pierce | Boston Celtics |
2011 | James Jones | Miami Heat |
2012 | Kevin Love | Minnesota Timberwolves |
2013 | Kyrie Irving | Cleveland Cavaliers |
2014 | Marco Belinelli | San Antonio Spurs |
2015 | Steph Curry | Golden State Warriors |
2016 | Klay Thompson | Golden State Warriors |
2017 | Eric Gordon | Houston Rockets |
2018 | Devin Booker | Phoenix Suns |
2019 | Joe Harris | Brooklyn Nets |
2020 | Buddy Hield | Sacramento Kings |
2021 | Steph Curry | Golden State Warriors |
2022 | Karl-Anthony Towns | Minnesota Timberwolves |
2023 | Damian Lillard | Portland Trail Blazers |
2024 | Damian Lillard | Milwaukee Bucks |
Name | Number of wins |
Larry Bird | 3 |
Craig Hodges | 3 |
Peja Stojakovic | 2 |
Jeff Hornacek | 2 |
Mark Price | 2 |
Jason Kapono | 2 |
Stephen Curry | 2 |
Damian Lillard | 2 |
Player | Appearances |
Craig Hodges | 8 |
Stephen Curry | 7 |
Dirk Nowitzki | 6 |
Dale Ellis | 6 |
Ray Allen | 6 |
Peja Stojakovic | 5 |
Reggie Miller | 5 |
Glen Rice | 5 |