Can you name every club to have played in the English top flight?
Sixty-five clubs have played top-flight football in the history of the English game – but naming them all is an incredibly difficult challenge.
We’ve given you 15 minutes to do just that. The only clue you’re given is the number of top flight seasons each club have played and an asterisk denotes the team is currently in the Premier League.
If you fancy another challenge after this, try and name the top English goalscorer from every Premier League season.
If you enjoy our quizzes, head to our new Football Games home where you can search an archive of over 1,000 quizzes and play them all in beautiful full-screen mode.
Good luck, and don’t forget to tweet us your scores at @planetfutebol.
NEXT QUIZ: Can you name the top 20 goalscorers in English top flight history?