NBA Champions List

Every NBA champion this century, and the franchises with the most rings overall.

YearChampionFinals opponent
2000Los Angeles LakersIndiana Pacers
2001Los Angeles LakersPhiladelphia 76ers
2002Los Angeles LakersNew Jersey Nets
2003San Antonio SpursNew Jersey Nets
2004Detroit PistonsLos Angeles Lakers
2005San Antonio SpursDetroit Pistons
2006Miami HeatDallas Mavericks
2007San Antonio SpursCleveland Cavaliers
2008Boston CelticsLos Angeles Lakers
2009Los Angeles LakersOrlando Magic
2010Los Angeles LakersBoston Celtics
2011Dallas MavericksMiami Heat
2012Miami HeatOklahoma City Thunder
2013Miami HeatSan Antonio Spurs
2014San Antonio SpursMiami Heat
2015Golden State WarriorsCleveland Cavaliers
2016Cleveland CavaliersGolden State Warriors
2017Golden State WarriorsCleveland Cavaliers
2018Golden State WarriorsCleveland Cavaliers
2019Toronto RaptorsGolden State Warriors
2020Los Angeles LakersMiami Heat
2021Milwaukee BucksPhoenix Suns
2022Golden State WarriorsBoston Celtics
2023Denver NuggetsMiami Heat
2024Boston CelticsDallas Mavericks
2025Oklahoma City ThunderIndiana Pacers
2026New York KnicksSan Antonio Spurs

Last checked: 20 October 2026. Flags are shown for national teams only.

Most championships

2026: the Knicks end a 53-year wait

The New York Knicks beat the San Antonio Spurs 4–1 in the 2026 Finals. Jalen Brunson scored 45 points in the 94–90 Game 5 win in San Antonio. It was New York’s first title since 1973, and the city’s celebrations were as big as you would expect. The Spurs, led by Victor Wembanyama, reached their first Finals since 2014.

A quick tour of the century

Shaquille O’Neal and Kobe Bryant won three straight for the Lakers from 2000 to 2002. Tim Duncan’s Spurs collected titles across 12 years, from 2003 to 2014. LeBron James won with Miami twice, then brought Cleveland its first title in 2016, coming back from 3–1 down against a 73-win Warriors team. Stephen Curry’s Warriors changed the game with three-point shooting and won four titles between 2015 and 2022. The 2019 Raptors are still the only champion from outside the United States.

Parity in the 2020s

Seven different teams won the seven titles from 2019 to 2025. Analysts put that down to tighter salary-cap rules and stars spreading across more teams. Find live NBA and WNBA games on our live scores page.

Frequently asked questions

Which NBA team has the most championships?

The Boston Celtics, with 18 titles.

Who won the 2026 NBA Finals?

The New York Knicks, beating the San Antonio Spurs 4–1.

More sports history

Data and credits: Facts compiled and written by ViralScopeHub, checked against ICC, FIFA, UEFA, NBA, NFL, IOC and major news reports (Reuters, AP). Flag images from our self-hosted flag set (see LICENSE). See live scores, sports history and our credits page.