All 435 matchups live · 80 years of data

NBA Head-to-Head

Every franchise pairing in one place: Celtics-Lakers Finals legacy, the Magic-Bird 80s, the Bulls 90s, Spurs dynasty, and the modern superteam era.

30
Teams
80
Years
71K+
Games tracked
435
Matchups live
Celtics and Lakers have met 12 times in the NBA Finals, most of any rivalry
Bill Russell's Celtics won 11 championships in 13 seasons (1957-1969)
Michael Jordan went 6-0 in the Finals, never forcing a Game 7
Lakers lead all NBA franchises in Finals appearances with 32
Spurs sustained a 22-season playoff streak from 1998 to 2019
The 2016 Warriors won 73 regular-season games, breaking the Bulls' 72-10 record
Celtics-Lakers have combined for 35 of the 78 NBA championships played
The league grew from 11 teams in 1946 to 30 franchises today
Celtics and Lakers have met 12 times in the NBA Finals, most of any rivalry
Bill Russell's Celtics won 11 championships in 13 seasons (1957-1969)
Michael Jordan went 6-0 in the Finals, never forcing a Game 7
Lakers lead all NBA franchises in Finals appearances with 32
Spurs sustained a 22-season playoff streak from 1998 to 2019
The 2016 Warriors won 73 regular-season games, breaking the Bulls' 72-10 record
Celtics-Lakers have combined for 35 of the 78 NBA championships played
The league grew from 11 teams in 1946 to 30 franchises today

2026 NBA Playoffs

Postseason
Bracket, series, and head-to-head history
Explore the full 2026 bracket, 8 first-round series, advanced stats across the 16 participating franchises, and answers to common postseason questions.

Find Your Team

Top Rivalries

League Leaders

Frequently Asked Questions

Which NBA team has the most all-time regular-season and playoff wins?

The Boston Celtics lead the NBA with 4,032 all-time wins across every head-to-head matchup on SharkBetting, followed by the Los Angeles Lakers (3,954) and the Philadelphia 76ers (3,320). These totals combine regular-season and postseason results from 1946 onward and update automatically whenever new game data is added.

What is the most-played matchup in NBA history?

The Boston Celtics and Philadelphia 76ers have met 598 times, the highest game total of any head-to-head pairing in the modern NBA. Because both franchises have existed since the league's earliest years and spent decades in the same division, they rack up more regular-season and playoff meetings than any other pair. You can browse every game on the Boston Celtics vs Philadelphia 76ers page.

Which NBA team has the longest active winning streak in a single matchup?

The Los Angeles Clippers currently lead the league with a 16-game winning streak against the Charlotte Hornets. Because head-to-head streaks cross seasons, a long run like this often reflects a sustained style mismatch, a coaching edge, or a roster gap that has yet to be closed. Streaks on SharkBetting are recomputed after every completed game.

Which NBA rivalry has the closest all-time head-to-head record?

The tightest series on SharkBetting is Atlanta Hawks vs Houston Rockets, separated by only 0.0 percentage points in win rate. A sub-1-point gap over hundreds of games is unusual; it signals two franchises of similar caliber that have traded blows through multiple eras. Check the full page for era-by-era breakdowns and recent form.

Which NBA rivalry is the most lopsided all-time?

The most lopsided matchup among the top 30 SharkBetting rivalries is Dallas Mavericks vs Los Angeles Lakers, with a 32.0 percentage-point gap across 203 games. A double-digit gap usually reflects sustained historical dominance rather than a short-run blip, meaning the underdog has rarely had a competitive window.

How many unique NBA head-to-head matchups are there?

The modern NBA has 30 franchises, which yields 30 × 29 / 2 = 435 unique team-vs-team matchups. SharkBetting tracks every single one, covering regular-season and playoff results from 1946 onward. Each matchup page includes all-time record, recent form, home/away splits, decade breakdowns, and advanced stats from the play-by-play era (1996-present).

How far back does SharkBetting NBA head-to-head data go?

Score-level records go back to the 1946-47 NBA season, the league's first year. Advanced stats (overtime history, largest leads, per-player scoring leaders, shooting comparisons) are sourced from the play-by-play dataset and have complete coverage only from the 1996-97 season onward. Matchups that pre-date 1996 are clearly marked so you never confuse era-limited data with era-complete data.

How Bettors Use This Hub

Verify home-court advantage

Season-long splits hide matchup-specific quirks. Open any team hub and check the home vs away record against a single opponent before trusting a closing line.

Spot streak mismatches

A team dominating the league overall can still lose four in a row to one specific rival. The "Longest Active Streak" leader above is a fast entry point into the biggest current style mismatches.

Compare era by era

Every matchup page breaks the record down by decade. When a franchise has rebuilt twice since the last time these teams were close, the 1990s number is noise, not signal.

80 years of NBA basketball

The four eras of the NBA

From the 1946 BAA founding to the salary-cap arms race of the 2020s, every modern matchup has its roots in one of these four chapters.

  1. Era 1
    Early League
    1946-1979

    BAA founding, the NBL merger, Bill Russell's Celtics dynasty, and the ABA rival league that folded in 1976. Hockey-arena crowds and a league still finding its feet.

  2. Era 2
    Magic / Bird Era
    1979-2003

    The 3-point line arrives, Magic vs Bird rewrites how basketball is watched, and the 90s Bulls pull the sport fully into the global mainstream.

  3. Era 3
    Big Three Era
    2003-2017

    Spurs dynasty, Kobe three-peat, and the Miami/Boston superteam arms race: veteran cores built around three max-contract All-NBA pieces.

  4. Era 4
    Superteam / Cap Era
    2017-present

    Kevin Durant joins Golden State, player empowerment reshapes rosters, and the luxury tax + hard-cap apron redraw how contenders are built.

Methodology & Data Sources

Last updated

Every head-to-head page on SharkBetting is built from verified historical data, not generated prose. Regular-season and playoff game logs are pulled from the balldontlie API (public NBA records from 1946 onward). Playoff series results, arena capacity, and historical context are cross-checked against basketball-reference.com. Player-level top-scorer tables and largest-lead figures use the play-by-play dataset, which has complete coverage only from the 1996-97 season onward; matchups on the page that pre-date 1996 are clearly marked.

Stats are refreshed after every completed game day. If you spot an error, head to our contact page with the game date and we will verify against the source feeds.

Pre-1996 game scores partially derived from the nbadb dataset by Wyatt Walsh, distributed under CC BY-SA 4.0.

Read the full data methodology →