Has an NFL game ever ended 31-19?
It has. 31-19 has been a NFL final 17 times in 18,234 games. The first was San Francisco 49ers beat Green Bay Packers on December 9, 1951; the latest was Buffalo Bills beat New Orleans Saints on September 28, 2025.
That makes 31-19 the 283rd most common final score out of 1,095 that have ever occurred in NFL. One point away, 32-19 has happened 1 times and 31-20 has happened 46 times. At one point the score disappeared for 26 years, between 1953 and 1979.
Every 31-19 in NFL history
| Date | Result | Season | |
|---|---|---|---|
| 2025-09-28 | Buffalo Bills over New Orleans Saints | 2025 | |
| 2023-11-19 | New York Giants over Washington Commanders | 2023 | |
| 2021-09-26 | Arizona Cardinals over Jacksonville Jaguars | 2021 | |
| 2017-12-17 | New Orleans Saints over New York Jets | 2017 | |
| 2015-09-13 | Arizona Cardinals over New Orleans Saints | 2015 | |
| 2012-09-09 | Denver Broncos over Pittsburgh Steelers | 2012 | |
| 2011-10-02 | New England Patriots over Oakland Raiders | 2011 | |
| 1999-11-21 | Seattle Seahawks over Kansas City Chiefs | 1999 | |
| 1998-11-15 | Atlanta Falcons over San Francisco 49ers | 1998 | |
| 1995-09-10 | Philadelphia Eagles over Arizona Cardinals | 1995 | |
| 1994-12-04 | Indianapolis Colts over Seattle Seahawks | 1994 | |
| 1994-12-04 | Dallas Cowboys over Philadelphia Eagles | 1994 | |
| 1987-11-22 | St. Louis Cardinals over Philadelphia Eagles | 1987 | |
| 1985-12-15 | San Francisco 49ers over New Orleans Saints | 1985 | |
| 1980-01-20 | Pittsburgh Steelers over Los Angeles Rams | 1979 | Playoff |
| 1953-10-18 | Los Angeles Rams over Detroit Lions | 1953 | |
| 1951-12-09 | San Francisco 49ers over Green Bay Packers | 1951 |