Has an NFL game ever ended 31-25?
Yes. NFL has seen a final score of 31-25 8 times. It first happened on September 28, 1952, when Philadelphia Eagles beat Pittsburgh Steelers, and most recently on November 9, 2025, when Indianapolis Colts beat Atlanta Falcons.
That makes 31-25 the 419th most common final score out of 1,095 that have ever occurred in NFL. One point away, 32-25 has happened 4 times and 31-26 has happened 21 times. Nearly all of its occurrences fall between 2010 and 2039. At one point the score disappeared for 58 years, between 1952 and 2010.
Every 31-25 in NFL history
| Date | Result | Season | |
|---|---|---|---|
| 2025-11-09 | Indianapolis Colts over Atlanta Falcons | 2025 | |
| 2025-09-28 | Philadelphia Eagles over Tampa Bay Buccaneers | 2025 | |
| 2021-10-11 | Baltimore Ravens over Indianapolis Colts | 2021 | |
| 2016-11-07 | Seattle Seahawks over Buffalo Bills | 2016 | |
| 2015-11-29 | San Diego Chargers over Jacksonville Jaguars | 2015 | |
| 2012-09-23 | Houston Texans over Denver Broncos | 2012 | |
| 2011-02-06 | Green Bay Packers over Pittsburgh Steelers | 2010 | Playoff |
| 1952-09-28 | Philadelphia Eagles over Pittsburgh Steelers | 1952 |