Every ground to have staged an English Premier League game

Up to 2019-20 season 58 grounds have staged English Premier league games, can you name them? Where a ground has had a name change, I have tried to include both names as type ins, if I have missed any please let me know.
Quiz by Algernon
Last updated: June 26, 2019
First submittedAugust 13, 2017
Times taken110
Average score46.6%
Report this quizReport
Enter answer here
 / 58 guessed
The quiz is paused. You have remaining.
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Ayresome Park
Baseball Ground
Britannia Stadium
Bloomfield Road
Boleyn Ground
Boundary Park
Bramall Lane
Burnden Park
Cardiff City Stadium
Carrow Road
City Ground
County Ground
Craven Cottage
Dean Court
The Dell
DW Stadium
Elland Road
Emirates Stadium
Etihad Stadium
Ewood Park
Falmer Stadium
Filbert Street
Fratton Park
The Hawthorns
Highfield Road
Hillsborough Stadium
KCOM Stadium
Kingpower Stadium
Kirklees Stadium
Liberty Stadium
Loftus Road
London Stadium
Macron Stadium
Madejski Stadium
Maine Road
Old Trafford
Portman Road
Pride Park
Roker Park
St Andrew's
St James'
St Mary's
Selhurst Park
Stadium of Light
Stamford Bridge
Turf Moor
The Valley
Valley Parade
Vicarage Road
Villa Park
White Hart Lane
Level 52
Jun 26, 2019
Wicked quiz - if you wouldn't mind updating to present day that'd be sick
Level 70
Jun 26, 2019
I doesn't actually need updating, bar a change of years in the introductory part.

Last season, 2018-19, had three sides come up who had all played in the PL before and where already on the list. This coming season, 2019-20, has another three who have already played and are already on the list. ;-)