Has there ever been a 10–0 in the Premier League?
Yes, 5 times.
The first time: September 14, 1889, Preston North End beat Stoke City (Preston North End 10–0 Stoke City).
The last time: January 19, 1929, Sheffield United beat Burnley (Sheffield United 10–0 Burnley), 97 years ago.
Home wins: 5. Away wins: 0.
Nearby scores
All games
- January 19, 1929 Sheffield United 10–0 Burnley
- October 20, 1928 Leicester City 10–0 Portsmouth
- August 29, 1925 Aston Villa 10–0 Burnley
- October 5, 1912 Aston Villa 10–0 Sheffield Wednesday
- September 14, 1889 Preston North End 10–0 Stoke City