Has an NFL game ever ended 31-29?
Yes. NFL has seen a final score of 31-29 13 times. It first happened on October 23, 1960, when Philadelphia Eagles beat Cleveland Browns, and most recently on December 7, 2025, when Tennessee Titans beat Cleveland Browns.
That makes 31-29 the 330th most common final score out of 1,095 that have ever occurred in NFL. One point away, 32-29 has happened 8 times and 31-30 has happened 24 times.
Every 31-29 in NFL history
| Date | Result | Season | |
|---|---|---|---|
| 2025-12-07 | Tennessee Titans over Cleveland Browns | 2025 | |
| 2024-10-20 | Detroit Lions over Minnesota Vikings | 2024 | |
| 2024-09-29 | Minnesota Vikings over Green Bay Packers | 2024 | |
| 2021-09-09 | Tampa Bay Buccaneers over Dallas Cowboys | 2021 | |
| 2012-10-14 | Baltimore Ravens over Dallas Cowboys | 2012 | |
| 2008-01-05 | Jacksonville Jaguars over Pittsburgh Steelers | 2007 | Playoff |
| 1999-10-17 | Carolina Panthers over San Francisco 49ers | 1999 | |
| 1994-10-30 | Philadelphia Eagles over Washington Redskins | 1994 | |
| 1987-11-16 | Denver Broncos over Chicago Bears | 1987 | |
| 1987-11-01 | Houston Oilers over Cincinnati Bengals | 1987 | |
| 1978-11-05 | Seattle Seahawks over Chicago Bears | 1978 | |
| 1965-09-26 | Detroit Lions over Minnesota Vikings | 1965 | |
| 1960-10-23 | Philadelphia Eagles over Cleveland Browns | 1960 |