Has an NFL game ever ended 35-31?
It has. 35-31 has been a NFL final 21 times in 18,236 games. The first was New York Giants beat Chicago Cardinals on November 30, 1947; the latest was Buffalo Bills beat New England Patriots on December 14, 2025.
That makes 35-31 the 239th most common final score out of 1,090 that have ever occurred in NFL. One point away, 36-31 has happened 4 times and 35-32 has happened 11 times.
Every 35-31 in NFL history
Showing 22 of 21 on record.