NFL head-to-head records

The extremes of every NFL series: who strung together the longest streak, who owns a rivalry, which ones never settle and which games were never close. Each row links to the full matchup page. Want to test yourself? Try the NFL rivalry quiz.

Longest winning streaks

The most straight wins one side ever strung together against the other. A tie ends a streak. Top of the list: Miami Dolphins won 20 straight against Buffalo Bills, 1970 to 1979.

# StreakWinsSeasons
1 Miami Dolphins over Buffalo Bills1970 to 1979 201970 to 1979
2 Washington Redskins over Detroit Lions1968 to 1997 181968 to 1997
3 Green Bay Packers over Chicago Cardinals1937 to 1946 171937 to 1946
4 San Francisco 49ers over St. Louis Rams1990 to 1998 171990 to 1998
5 Kansas City Chiefs over Denver Broncos2015 to 2023 162015 to 2023

See all 100: longest winning streaks

Longest active streaks

Still going: winning streaks that include the latest meeting of a series both teams are still playing. Longest still going: Seattle Seahawks have won 10 straight over Arizona Cardinals, 2021 to 2026.

# StreakWinsSeasons
1 Seattle Seahawks over Arizona Cardinals2021 to 2026 102021 to 2026
2 Kansas City Chiefs over Washington Commanders1992 to 2025 91992 to 2025
3 Denver Broncos over Dallas Cowboys1998 to 2025 81998 to 2025
4 New England Patriots over Atlanta Falcons2001 to 2025 82001 to 2025
5 New York Giants over Houston Texans2006 to 2026 62006 to 2026

See all 72: longest active streaks

Most lopsided series

The biggest all-time leads, by winning percentage, among series with plenty of meetings. Most one-sided: Pittsburgh Steelers leads Atlanta Falcons 17-2-1, winning 87.5% of 20 meetings.

# SeriesRecordWin %Games
1 Pittsburgh Steelers vs Atlanta Falcons20 games 17-2-187.5%20
2 New York Giants vs Brooklyn Tigers31 games 23-5-379.0%31
3 Denver Broncos vs Cleveland Browns33 games 26-778.8%33
4 Pittsburgh Steelers vs Indianapolis Colts36 games 28-877.8%36
5 New England Patriots vs Los Angeles Chargers27 games 21-677.8%27

See all 100: most lopsided series

Closest rivalries

Long series where neither side has pulled away: the closest to a 50-50 record. Each team appears once. Closest of all: Carolina Panthers and Tampa Bay Buccaneers, 26-26 after 52 meetings.

# SeriesRecordWin %Games
1 Carolina Panthers vs Tampa Bay Buccaneers52 games 26-2650.0%52
2 Minnesota Vikings vs San Francisco 49ers51 games 25-25-150.0%51
3 Washington Commanders vs Philadelphia Eagles186 games 91-89-650.5%186
4 Miami Dolphins vs Buffalo Bills117 games 60-5751.3%117
5 Tennessee Titans vs Cincinnati Bengals78 games 40-3851.3%78

See all 15: closest rivalries

Most lead changes

The series where the all-time lead has changed hands the most times. Arizona Cardinals and Philadelphia Eagles have traded the lead 8 times.

# SeriesLead changesRecordGames
1 Arizona Cardinals vs Philadelphia Eagles61-58-5 in 124 games 861-58-5124
2 Atlanta Falcons vs Tampa Bay Buccaneers33-32 in 65 games 833-3265
3 New England Patriots vs Buffalo Bills69-44 in 113 games 769-44113
4 Dallas Cowboys vs Los Angeles Rams20-18 in 38 games 720-1838
5 Green Bay Packers vs Minnesota Vikings67-62-3 in 132 games 667-62-3132

See all 100: most lead changes

Biggest blowouts

The largest winning margins in a single game. Forfeits and vacated results never count. Biggest margin: Chicago Bears beat Washington Redskins 73-0 on Dec 8, 1940.

# GameScoreMarginDate
1 Chicago Bears over Washington RedskinsDec 8, 1940 73-073Dec 8, 1940
2 Philadelphia Eagles over Cincinnati RedsNov 6, 1934 64-064Nov 6, 1934
3 Akron Pros over Oorang IndiansOct 29, 1922 62-062Oct 29, 1922
4 Rock Island Independents over Evansville Crimson GiantsOct 15, 1922 60-060Oct 15, 1922
5 Chicago Cardinals over Rochester JeffersonsOct 7, 1923 60-060Oct 7, 1923

See all 100: biggest blowouts

Longest gaps between meetings

The longest stretch two teams went without playing, while both were still playing other opponents. Longest wait: Kansas City Chiefs and Philadelphia Eagles went 19 years between meetings, 1972 to 1992.

# SeriesYearsBetween
1 Kansas City Chiefs vs Philadelphia Eagles1972 to 1992 191972 to 1992
2 Arizona Cardinals vs New York Jets1978 to 1996 181978 to 1996
3 Miami Dolphins vs New York Giants1972 to 1990 171972 to 1990
4 Seattle Seahawks vs Tampa Bay Buccaneers1977 to 1994 171977 to 1994
5 Indianapolis Colts vs San Francisco 49ers1972 to 1986 131972 to 1986

See all 100: longest gaps between meetings

Records include games through Oct 27, 2026.

Sources

Records are computed from every final game result in the Matchup Index database. About the data.