Has a Premier League game ever ended 8-0?
It has. 8-0 has been a Premier League final 34 times in 50,570 games. The first was Everton beat Stoke City on November 2, 1889; the latest was Newcastle United beat Sheffield United on September 24, 2023.
That makes 8-0 the 28th most common final score out of 51 that have ever occurred in Premier League. One point away, 9-0 has happened 11 times and 8-1 has happened 28 times.