On This Day · 12-22
NFL history on December 22
Built entirely from real ingested results for this calendar date. See today instead →
Biggest upset
2013: NYG beat DET 23–20, with the market giving DET 79.9% at close.
Standout box score
Jonathan Taylor (RB, IND): 29 car, 218 rush yds, 3 rush TDs.
39.8 PPR points — the highest real box-score line on this date.
| When | Matchup | Score (away–home) | Won | Closing favourite |
|---|---|---|---|---|
| 2025 · wk 16 | SF at IND | 48–27 | SF | SF 66.4% |
| 2024 · wk 16 | SF at MIA | 17–29 | MIA | SF 53.2% · lost |
| 2024 · wk 16 | NYG at ATL | 7–34 | ATL | ATL 81.2% |
| 2024 · wk 16 | PHI at WAS | 33–36 | WAS | PHI 65.7% · lost |
| 2024 · wk 16 | CLE at CIN | 6–24 | CIN | CIN 81.7% |
| 2024 · wk 16 | LA at NYJ | 19–9 | LA | LA 59.3% |
| 2024 · wk 16 | MIN at SEA | 27–24 | MIN | MIN 57.2% |
| 2024 · wk 16 | ARI at CAR | 30–36 | CAR | ARI 68.1% · lost |
| 2024 · wk 16 | NE at BUF | 21–24 | BUF | BUF 88.0% |
| 2024 · wk 16 | DET at CHI | 34–17 | DET | DET 74.1% |
| 2024 · wk 16 | TB at DAL | 24–26 | DAL | TB 65.7% · lost |
| 2024 · wk 16 | JAX at LV | 14–19 | LV | LV 54.3% |
| 2024 · wk 16 | TEN at IND | 30–38 | IND | IND 63.7% |
| 2022 · wk 16 | JAX at NYJ | 19–3 | JAX | NYJ 56.2% · lost |
| 2019 · wk 16 | LV at LAC | 24–17 | LV | LAC 74.0% · lost |
| 2019 · wk 16 | CAR at IND | 6–38 | IND | IND 73.3% |
| 2019 · wk 16 | NO at TEN | 38–28 | NO | NO 62.4% |
| 2019 · wk 16 | DAL at PHI | 9–17 | PHI | DAL 53.3% · lost |
| 2019 · wk 16 | DET at DEN | 17–27 | DEN | DEN 77.6% |
| 2019 · wk 16 | CIN at MIA | 35–38 | MIA | CIN 52.8% · lost |
| 2019 · wk 16 | PIT at NYJ | 10–16 | NYJ | PIT 61.5% · lost |
| 2019 · wk 16 | ARI at SEA | 27–13 | ARI | SEA 77.0% · lost |
| 2019 · wk 16 | NYG at WAS | 41–35 | NYG | NYG 51.6% |
| 2019 · wk 16 | KC at CHI | 26–3 | KC | KC 72.6% |
| 2019 · wk 16 | JAX at ATL | 12–24 | ATL | ATL 73.6% |
| 2019 · wk 16 | BAL at CLE | 31–15 | BAL | BAL 76.4% |
| 2018 · wk 16 | BAL at LAC | 22–10 | BAL | LAC 64.9% · lost |
| 2018 · wk 16 | WAS at TEN | 16–25 | TEN | TEN 83.3% |
| 2016 · wk 16 | NYG at PHI | 19–24 | PHI | PHI 54.4% |
| 2014 · wk 16 | DEN at CIN | 28–37 | CIN | DEN 64.0% · lost |
| 2013 · wk 16 | NE at BAL | 41–7 | NE | NE 50.9% |
| 2013 · wk 16 | PIT at GB | 38–31 | PIT | PIT 52.0% |
| 2013 · wk 16 | NYG at DET | 23–20 | NYG | DET 79.9% · lost |
| 2013 · wk 16 | ARI at SEA | 17–10 | ARI | SEA 79.0% · lost |
| 2013 · wk 16 | TB at LA | 13–23 | LA | LA 61.7% |
| 2013 · wk 16 | LV at LAC | 13–26 | LAC | LAC 81.9% |
| 2013 · wk 16 | MIA at BUF | 0–19 | BUF | BUF 50.7% |
| 2013 · wk 16 | NO at CAR | 13–17 | CAR | CAR 61.9% |
| 2013 · wk 16 | DAL at WAS | 24–23 | DAL | DAL 60.9% |
| 2013 · wk 16 | CLE at NYJ | 13–24 | NYJ | NYJ 54.2% |
| 2013 · wk 16 | DEN at HOU | 37–13 | DEN | DEN 78.8% |
| 2013 · wk 16 | TEN at JAX | 20–16 | TEN | TEN 65.0% |
| 2013 · wk 16 | IND at KC | 23–7 | IND | KC 75.7% · lost |
| 2013 · wk 16 | MIN at CIN | 14–42 | CIN | CIN 77.0% |
| 2013 · wk 16 | CHI at PHI | 11–54 | PHI | PHI 56.8% |
| 2012 · wk 16 | ATL at DET | 31–18 | ATL | ATL 64.0% |
| 2011 · wk 16 | HOU at IND | 16–19 | IND | HOU 73.2% · lost |
| 2008 · wk 16 | GB at CHI | 17–20 | CHI | no closing price |
| 2007 · wk 16 | DAL at CAR | 20–13 | DAL | DAL 83.3% |
49 real games across 12 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.