Has an NFL game ever ended 35-0?
It has. 35-0 has been a NFL final 24 times in 18,234 games. The first was Buffalo All-Americans beat All-Tonawanda Lumberjacks on November 7, 1920; the latest was Buffalo Bills beat Miami Dolphins on September 19, 2021.
That makes 35-0 the 212th most common final score out of 1,095 that have ever occurred in NFL. One point away, 36-0 has happened 7 times and 35-1 has happened never.