On This Day · 12-20
NFL history on December 20
Built entirely from real ingested results for this calendar date. See today instead →
Biggest upset
2020: NYJ beat LA 23–20, with the market giving LA 90.9% at close.
Standout box score
DJ Moore (WR, CHI): 1 car, 12 rush yds · 5 rec on 7, 97 rec yds, 1 rec TD.
21.9 PPR points — the highest real box-score line on this date.
| When | Matchup | Score (away–home) | Won | Closing favourite |
|---|---|---|---|---|
| 2025 · wk 16 | GB at CHI | 16–22 | CHI | CHI 51.7% |
| 2025 · wk 16 | PHI at WAS | 29–18 | PHI | PHI 76.0% |
| 2021 · wk 15 | MIN at CHI | 17–9 | MIN | MIN 74.0% |
| 2021 · wk 15 | LV at CLE | 16–14 | LV | LV 57.9% |
| 2020 · wk 15 | TB at ATL | 31–27 | TB | TB 70.1% |
| 2020 · wk 15 | NYJ at LA | 23–20 | NYJ | LA 90.9% · lost |
| 2020 · wk 15 | SF at DAL | 33–41 | DAL | SF 65.2% · lost |
| 2020 · wk 15 | SEA at WAS | 20–15 | SEA | SEA 69.5% |
| 2020 · wk 15 | CLE at NYG | 20–6 | CLE | CLE 71.0% |
| 2020 · wk 15 | PHI at ARI | 26–33 | ARI | ARI 70.2% |
| 2020 · wk 15 | HOU at IND | 20–27 | IND | IND 76.4% |
| 2020 · wk 15 | NE at MIA | 12–22 | MIA | NE 53.3% · lost |
| 2020 · wk 15 | JAX at BAL | 14–40 | BAL | BAL 85.4% |
| 2020 · wk 15 | CHI at MIN | 33–27 | CHI | MIN 58.8% · lost |
| 2020 · wk 15 | KC at NO | 32–29 | KC | KC 56.4% |
| 2020 · wk 15 | DET at TEN | 25–46 | TEN | TEN 77.2% |
| 2015 · wk 15 | MIA at LAC | 14–30 | LAC | LAC 50.0% |
| 2015 · wk 15 | BUF at WAS | 25–35 | WAS | BUF 53.8% · lost |
| 2015 · wk 15 | KC at BAL | 34–14 | KC | KC 70.5% |
| 2015 · wk 15 | CLE at SEA | 13–30 | SEA | SEA 88.7% |
| 2015 · wk 15 | GB at LV | 30–20 | GB | GB 65.3% |
| 2015 · wk 15 | CHI at MIN | 17–38 | MIN | MIN 64.6% |
| 2015 · wk 15 | HOU at IND | 16–10 | HOU | IND 55.7% · lost |
| 2015 · wk 15 | CIN at SF | 24–14 | CIN | CIN 73.0% |
| 2015 · wk 15 | DEN at PIT | 27–34 | PIT | PIT 75.7% |
| 2015 · wk 15 | ATL at JAX | 23–17 | ATL | JAX 54.2% · lost |
| 2015 · wk 15 | CAR at NYG | 38–35 | CAR | CAR 65.9% |
| 2015 · wk 15 | ARI at PHI | 40–17 | ARI | ARI 61.9% |
| 2015 · wk 15 | TEN at NE | 16–33 | NE | NE 88.7% |
| 2014 · wk 16 | LAC at SF | 38–35 | LAC | SF 54.8% · lost |
| 2014 · wk 16 | PHI at WAS | 24–27 | WAS | PHI 74.1% · lost |
| 2010 · wk 15 | CHI at MIN | 40–14 | CHI | CHI 67.6% |
| 2009 · wk 15 | ATL at NYJ | 10–7 | ATL | NYJ 68.2% · lost |
| 2009 · wk 15 | LV at DEN | 20–19 | LV | DEN 85.6% · lost |
| 2009 · wk 15 | GB at PIT | 36–37 | PIT | PIT 57.1% |
| 2009 · wk 15 | NE at BUF | 17–10 | NE | NE 74.3% |
| 2009 · wk 15 | HOU at LA | 16–13 | HOU | HOU 88.1% |
| 2009 · wk 15 | MIA at TEN | 24–27 | TEN | TEN 67.9% |
| 2009 · wk 15 | CHI at BAL | 7–31 | BAL | BAL 80.7% |
| 2009 · wk 15 | MIN at CAR | 7–26 | CAR | MIN 77.8% · lost |
| 2009 · wk 15 | SF at PHI | 13–27 | PHI | PHI 75.6% |
| 2009 · wk 15 | ARI at DET | 31–24 | ARI | ARI 87.0% |
| 2009 · wk 15 | CIN at LAC | 24–27 | LAC | LAC 71.6% |
| 2009 · wk 15 | TB at SEA | 24–7 | TB | SEA 71.2% · lost |
| 2009 · wk 15 | CLE at KC | 41–34 | CLE | KC 58.3% · lost |
| 2008 · wk 16 | BAL at DAL | 33–24 | BAL | DAL 70.2% · lost |
| 2007 · wk 16 | PIT at LA | 41–24 | PIT | PIT 76.6% |
47 real games across 9 seasons (2006–2026 searched). Scores and de-vigged closing prices come from public.situational_games; the box-score line comes from public.nflverse_player_stats_weekly. Games older than the box-score window contribute a score but no player line.