History & Records

When Goliath Falls: The Biggest ELO Upsets in NFL History

Updated June 2026 · 6 min read · Source: Spreadspoke Analyst data package

KEY FINDINGS

  • Ranked by pregame ELO gap, here are the most lopsided losses in NFL history.
  • Headliner: 1973-12-09 — Miami Dolphins lost 3–16 to Baltimore Colts, an ELO gap of +454.
  • A 60-year registry of “how did that happen” results, quantified.

Methodology

ELO ratings condense a team's strength into a single number that updates after every game. We took each team's pregame rating (elo_home_pre, elo_away_pre), found games where the heavier-rated side lost outright (home_win / away_win), and ranked them by the size of the pregame ELO gap — the bigger the gap, the more improbable the upset.

import pandas as pd
df = pd.read_csv("spreadspoke_enhanced.csv", low_memory=False)
d = df.dropna(subset=['elo_home_pre','elo_away_pre']).copy()
d['gap'] = d.elo_home_pre - d.elo_away_pre
home = d[(d.gap>0) & (d.home_win==False)]      # home favorite lost
away = d[(d.gap<0) & (d.away_win==False)]       # away favorite lost
# rank both by absolute ELO gap and take the top 12
print(home.nlargest(6,'gap')[['schedule_date','team_home','score_home','score_away','team_away','gap']])

The Analysis

ELO ratings make a previously fuzzy question — “how big an upset was that, really?” — precise. By boiling each team down to one number that rises and falls with results, we can rank every game in history by how mismatched the two sides were on paper, then surface the times the favorite still lost. The result reads like a highlight reel of the impossible.

At the top sits a genuinely famous one: on 1973-12-09, the Miami Dolphins entered rated about 454 ELO points above the Baltimore Colts and lost 3–16 anyway. The rest of the registry is a parade of similar shocks across all 60 seasons — the kind of games that make fans groan and make the dataset fun to dig through.

Beyond the trivia, the list is a reminder of why single-game upsets are so hard to predict and so lucrative when they hit: even a 400-point ELO edge — roughly the distance between a great team and a bad one — is not a guarantee. The full table is below, sorted by pregame ELO gap.

Largest pregame ELO favorites to lose outright (1966-2025).

DateFavorite (by ELO)ScoreOpponentELO gap
1973-12-09Miami Dolphins3–16Baltimore Colts+454
2008-09-21New England Patriots13–38Miami Dolphins+446
2025-01-05Buffalo Bills16–23New England Patriots+434
2021-11-07Buffalo Bills6–9Jacksonville Jaguars+421
2022-01-09Indianapolis Colts11–26Jacksonville Jaguars+417
1997-11-16Green Bay Packers38–41Indianapolis Colts+416
1991-11-24Buffalo Bills13–16New England Patriots+412
2022-01-09Green Bay Packers30–37Detroit Lions+403
1972-12-17Washington Redskins17–24Buffalo Bills+395
1995-12-03Dallas Cowboys17–24Washington Redskins+389
1992-11-01San Francisco 49ers14–24Phoenix Cardinals+386
2025-10-09Philadelphia Eagles17–34New York Giants+373

Every figure here comes straight from the Spreadspoke dataset — 14,371 games, 60 seasons, 131 columns.

Get the Dataset →