Has an MLB game ever ended 18-8?
Yes. MLB has seen a final score of 18-8 24 times. It first happened on July 4, 1882, when Buffalo Bisons beat Worcester Ruby Legs, and most recently on August 26, 2024, when Chicago Cubs beat Pittsburgh Pirates.
That makes 18-8 the 169th most common final score out of 330 that have ever occurred in MLB. One point away, 19-8 has happened 26 times and 18-9 has happened 28 times. At one point the score disappeared for 28 years, between 1996 and 2024.