Has an NFL game ever ended 12-7?
It has. 12-7 has been a NFL final 24 times in 18,236 games. The first was Frankford Yellow Jackets beat Cleveland Bulldogs on November 16, 1924; the latest was Minnesota Vikings beat Jacksonville Jaguars on November 10, 2024.
That makes 12-7 the 211th most common final score out of 1,090 that have ever occurred in NFL. One point away, 13-7 has happened 78 times and 12-8 has happened 2 times.