On This Day · 12-21

NFL history on December 21

Built entirely from real ingested results for this calendar date. See today instead →

Biggest upset

2020: CIN beat PIT 1727, with the market giving PIT 87.6% at close.

Standout box score

Chris Olave (WR, NO): 10 rec on 16, 148 rec yds, 2 rec TDs.

36.8 PPR points — the highest real box-score line on this date.

WhenMatchupScore (away–home)WonClosing favourite
2025 · wk 16TB at CAR20–23CARTB 58.3% · lost
2025 · wk 16LAC at DAL34–17LACDAL 52.6% · lost
2025 · wk 16MIN at NYG16–13MINMIN 57.2%
2025 · wk 16NE at BAL28–24NEBAL 62.2% · lost
2025 · wk 16ATL at ARI26–19ATLATL 57.2%
2025 · wk 16PIT at DET29–24PITDET 77.7% · lost
2025 · wk 16KC at TEN9–26TENKC 62.2% · lost
2025 · wk 16LV at HOU21–23HOUHOU 90.4%
2025 · wk 16NYJ at NO6–29NONO 71.8%
2025 · wk 16JAX at DEN34–20JAXDEN 60.9% · lost
2025 · wk 16CIN at MIA45–21CINCIN 64.5%
2025 · wk 16BUF at CLE23–20BUFBUF 81.7%
2024 · wk 16HOU at KC19–27KCKC 61.6%
2024 · wk 16PIT at BAL17–34BALBAL 74.4%
2023 · wk 16NO at LA22–30LALA 65.7%
2021 · wk 15SEA at LA10–20LALA 75.6%
2021 · wk 15WAS at PHI17–27PHIPHI 79.8%
2020 · wk 15PIT at CIN17–27CINPIT 87.6% · lost
2019 · wk 16HOU at TB23–20HOUHOU 58.5%
2019 · wk 16BUF at NE17–24NENE 72.2%
2019 · wk 16LA at SF31–34SFSF 74.0%
2015 · wk 15DET at NO35–27DETNO 54.0% · lost
2014 · wk 16CLE at CAR13–17CARCAR 68.6%
2014 · wk 16BAL at HOU13–25HOUBAL 69.1% · lost
2014 · wk 16DET at CHI20–14DETDET 78.5%
2014 · wk 16BUF at LV24–26LVBUF 72.6% · lost
2014 · wk 16GB at TB20–3GBGB 84.3%
2014 · wk 16SEA at ARI35–6SEASEA 77.7%
2014 · wk 16IND at DAL7–42DALDAL 62.5%
2014 · wk 16ATL at NO30–14ATLNO 68.3% · lost
2014 · wk 16KC at PIT12–20PITPIT 55.9%
2014 · wk 16MIN at MIA35–37MIAMIA 67.6%
2014 · wk 16NE at NYJ17–16NENE 79.9%
2014 · wk 16NYG at LA37–27NYGLA 72.6% · lost
2009 · wk 15NYG at WAS45–12NYGNYG 55.0%
2008 · wk 16BUF at DEN30–23BUFDEN 70.2% · lost
2008 · wk 16NO at DET42–7NONO 71.4%
2008 · wk 16ARI at NE7–47NENE 77.1%
2008 · wk 16CAR at NYG28–34NYGNYG 65.5%
2008 · wk 16MIA at KC38–31MIAMIA 62.8%
2008 · wk 16SF at LA17–16SFSF 63.8%
2008 · wk 16HOU at LV16–27LVHOU 73.0% · lost
2008 · wk 16CIN at CLE14–0CINCLE 54.0% · lost
2008 · wk 16LAC at TB41–24LACno closing price
2008 · wk 16NYJ at SEA3–13SEANYJ 64.0% · lost
2008 · wk 16PIT at TEN14–31TENPIT 57.1% · lost
2008 · wk 16ATL at MIN24–17ATLMIN 61.2% · lost
2008 · wk 16PHI at WAS3–10WASPHI 70.2% · lost
2006 · wk 16MIN at GB7–9GBGB 64.6%

49 real games across 11 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.

Track your real pool free — 10-day trial, no card →