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
Rate:
Last updated: June 26, 2019
First submittedAugust 13, 2017
Times taken80
Report this quizReport
5:30
Enter answer here
0
 / 58 guessed
The quiz is paused. You have remaining.
Scoring
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 ...
Answer
Anfield
Ayresome Park
Baseball Ground
Britannia Stadium
Bloomfield Road
Boleyn Ground
Boundary Park
Bramall Lane
Burnden Park
Cardiff City Stadium
Carrow Road
City Ground
Answer
County Ground
Craven Cottage
Dean Court
The Dell
DW Stadium
Elland Road
Emirates Stadium
Etihad Stadium
Ewood Park
Falmer Stadium
Filbert Street
Fratton Park
Answer
Goodison
The Hawthorns
Highbury
Highfield Road
Hillsborough Stadium
KCOM Stadium
Kingpower Stadium
Kirklees Stadium
Liberty Stadium
Loftus Road
London Stadium
Macron Stadium
Answer
Madejski Stadium
Maine Road
Molineux
Oakwell
Old Trafford
Portman Road
Pride Park
Riverside
Roker Park
St Andrew's
St James'
Answer
St Mary's
Selhurst Park
Stadium of Light
Stamford Bridge
Turf Moor
The Valley
Valley Parade
Vicarage Road
Villa Park
Wembley
White Hart Lane
+1
Level 53
Jun 26, 2019
Wicked quiz - if you wouldn't mind updating to present day that'd be sick
+1
Level 68
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. ;-)