31-28 in NFL history
50 completed games with this score pair in the covered 7,355 games. Scores list the higher score first, regardless of home or away.
| Date | Matchup | Result |
|---|---|---|
| 2025-11-30 | LA at CAR | 28–31 |
| 2025-11-27 | KC at DAL | 28–31 |
| 2025-11-23 | PIT at CHI | 28–31 |
| 2025-10-06 | KC at JAX | 28–31 |
| 2023-12-03 | IND at TEN | 31–28 |
| 2023-11-05 | MIN at ATL | 31–28 |
| 2023-10-01 | DEN at CHI | 31–28 |
| 2023-09-17 | NYG at ARI | 31–28 |
| 2023-01-08 | LAC at DEN | 28–31 |
| 2022-11-13 | DAL at GB | 28–31 |
| 2021-09-26 | MIA at LV | 28–31 |
| 2020-12-06 | LV at NYJ | 31–28 |
| 2020-11-22 | DAL at MIN | 31–28 |
| 2020-09-20 | BUF at MIA | 31–28 |
| 2018-12-23 | PIT at NO | 28–31 |
| 2018-10-14 | CHI at MIA | 28–31 |
| 2017-11-26 | GB at PIT | 28–31 |
| 2017-10-22 | NYJ at MIA | 28–31 |
| 2017-09-24 | CLE at IND | 28–31 |
| 2016-10-30 | NYJ at CLE | 31–28 |
| 2016-10-16 | LA at DET | 28–31 |
| 2014-11-23 | DAL at NYG | 31–28 |
| 2014-10-12 | SD at OAK | 31–28 |
| 2013-09-09 | HOU at SD | 31–28 |
| 2012-12-09 | BAL at WAS | 28–31 |
| 2012-09-16 | WAS at STL | 28–31 |
| 2010-11-21 | IND at NE | 28–31 |
| 2010-10-03 | IND at JAX | 28–31 |
| 2010-01-24 | MIN at NO | 28–31 |
| 2007-11-25 | PHI at NE | 28–31 |
| 2007-11-11 | CLE at PIT | 28–31 |
| 2007-10-21 | PIT at DEN | 28–31 |
| 2007-09-23 | MIA at NYJ | 28–31 |
| 2006-12-03 | KC at CLE | 28–31 |
| 2006-10-01 | IND at NYJ | 31–28 |
| 2005-12-11 | KC at DAL | 28–31 |
| 2005-11-20 | JAX at TEN | 31–28 |
| 2005-10-09 | NE at ATL | 31–28 |
| 2004-12-12 | SF at ARI | 31–28 |
| 2004-11-08 | MIN at IND | 28–31 |
| 2004-10-10 | ARI at SF | 28–31 |
| 2003-12-21 | SF at PHI | 31–28 |
| 2003-11-02 | NYG at NYJ | 31–28 |
| 2002-12-29 | SEA at SD | 31–28 |
| 2002-09-22 | CLE at TEN | 31–28 |
| 2001-10-14 | TB at TEN | 28–31 |
| 2000-12-30 | STL at NO | 28–31 |
| 2000-10-15 | SF at GB | 28–31 |
| 1999-12-12 | MIN at KC | 28–31 |
| 1999-09-19 | IND at NE | 28–31 |
Sources and coverage
Derived from nflverse data. Player and schedule histories start in 1999; drive and play findings currently cover the 2026 season. Updated 2026-10-15. Recent results can change after official scoring corrections. Source terms and attribution.