Has an NFL game ever ended 29-18?
It has. 29-18 has been a NFL final 3 times in 18,234 games. The first was Buffalo Bills beat Houston Oilers on December 5, 1965; the latest was Philadelphia Eagles beat Washington Commanders on December 20, 2025.
That makes 29-18 the 632nd most common final score out of 1,095 that have ever occurred in NFL. One point away, 30-18 has happened 4 times and 29-19 has happened 6 times. At one point the score disappeared for 49 years, between 1965 and 2014.
Every 29-18 in NFL history
| Date | Result | Season | |
|---|---|---|---|
| 2025-12-20 | Philadelphia Eagles over Washington Commanders | 2025 | |
| 2014-11-30 | Atlanta Falcons over Arizona Cardinals | 2014 | |
| 1965-12-05 | Buffalo Bills over Houston Oilers | 1965 |