On This Day · 12-15
NFL history on December 15
Built entirely from real ingested results for this calendar date. See today instead →
Biggest upset
2019: ATL beat SF 29–22, with the market giving SF 79.6% at close.
Standout box score
Davante Adams (WR, NYJ): 9 rec on 12, 198 rec yds, 2 rec TDs.
42.8 PPR points — the highest real box-score line on this date.
| When | Matchup | Score (away–home) | Won | Closing favourite |
|---|---|---|---|---|
| 2025 · wk 15 | MIA at PIT | 15–28 | PIT | PIT 60.9% |
| 2024 · wk 15 | NE at ARI | 17–30 | ARI | ARI 69.1% |
| 2024 · wk 15 | KC at CLE | 21–7 | KC | KC 66.9% |
| 2024 · wk 15 | BUF at DET | 48–42 | BUF | DET 54.3% · lost |
| 2024 · wk 15 | CIN at TEN | 37–27 | CIN | CIN 68.5% |
| 2024 · wk 15 | TB at LAC | 40–17 | TB | LAC 59.3% · lost |
| 2024 · wk 15 | PIT at PHI | 13–27 | PHI | PHI 69.6% |
| 2024 · wk 15 | GB at SEA | 30–13 | GB | GB 59.3% |
| 2024 · wk 15 | BAL at NYG | 35–14 | BAL | BAL 91.2% |
| 2024 · wk 15 | IND at DEN | 13–31 | DEN | DEN 67.5% |
| 2024 · wk 15 | MIA at HOU | 12–20 | HOU | HOU 58.3% |
| 2024 · wk 15 | NYJ at JAX | 32–25 | NYJ | NYJ 60.9% |
| 2024 · wk 15 | WAS at NO | 20–19 | WAS | WAS 75.7% |
| 2024 · wk 15 | DAL at CAR | 30–14 | DAL | CAR 56.3% · lost |
| 2022 · wk 15 | SF at SEA | 21–13 | SF | SF 61.3% |
| 2019 · wk 15 | BUF at PIT | 17–10 | BUF | PIT 51.5% · lost |
| 2019 · wk 15 | SEA at CAR | 30–24 | SEA | SEA 69.4% |
| 2019 · wk 15 | TB at DET | 38–17 | TB | TB 68.6% |
| 2019 · wk 15 | NE at CIN | 34–13 | NE | NE 79.9% |
| 2019 · wk 15 | HOU at TEN | 24–21 | HOU | TEN 60.7% · lost |
| 2019 · wk 15 | DEN at KC | 3–23 | KC | KC 78.5% |
| 2019 · wk 15 | ATL at SF | 29–22 | ATL | SF 79.6% · lost |
| 2019 · wk 15 | MIN at LAC | 39–10 | MIN | MIN 52.8% |
| 2019 · wk 15 | CHI at GB | 13–21 | GB | GB 66.7% |
| 2019 · wk 15 | PHI at WAS | 37–27 | PHI | PHI 72.0% |
| 2019 · wk 15 | MIA at NYG | 20–36 | NYG | NYG 63.2% |
| 2019 · wk 15 | JAX at LV | 20–16 | JAX | LV 72.6% · lost |
| 2019 · wk 15 | LA at DAL | 21–44 | DAL | LA 52.2% · lost |
| 2019 · wk 15 | CLE at ARI | 24–38 | ARI | CLE 59.4% · lost |
| 2018 · wk 15 | HOU at NYJ | 29–22 | HOU | HOU 72.3% |
| 2018 · wk 15 | CLE at DEN | 17–16 | CLE | DEN 54.8% · lost |
| 2016 · wk 15 | LA at SEA | 3–24 | SEA | SEA 89.5% |
| 2014 · wk 15 | NO at CHI | 31–15 | NO | NO 62.3% |
| 2013 · wk 15 | BUF at JAX | 27–20 | BUF | BUF 65.3% |
| 2013 · wk 15 | NO at LA | 16–27 | LA | NO 72.6% · lost |
| 2013 · wk 15 | GB at DAL | 37–36 | GB | DAL 65.0% · lost |
| 2013 · wk 15 | CIN at PIT | 20–30 | PIT | CIN 53.8% · lost |
| 2013 · wk 15 | KC at LV | 56–31 | KC | KC 70.9% |
| 2013 · wk 15 | HOU at IND | 3–25 | IND | IND 70.5% |
| 2013 · wk 15 | NE at MIA | 20–24 | MIA | MIA 55.9% |
| 2013 · wk 15 | SEA at NYG | 23–0 | SEA | SEA 78.1% |
| 2013 · wk 15 | PHI at MIN | 30–48 | MIN | PHI 71.2% · lost |
| 2013 · wk 15 | SF at TB | 33–14 | SF | SF 67.0% |
| 2013 · wk 15 | NYJ at CAR | 20–30 | CAR | CAR 77.7% |
| 2013 · wk 15 | ARI at TEN | 37–34 | ARI | ARI 57.6% |
| 2013 · wk 15 | WAS at ATL | 26–27 | ATL | ATL 68.0% |
| 2013 · wk 15 | CHI at CLE | 38–31 | CHI | CHI 50.2% |
| 2011 · wk 15 | JAX at ATL | 14–41 | ATL | ATL 88.4% |
| 2008 · wk 15 | CLE at PHI | 10–30 | PHI | PHI 89.0% |
| 2007 · wk 15 | CIN at SF | 13–20 | SF | CIN 76.6% · lost |
50 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.