Are you a true fanatic of English football? It is time to put your knowledge to the ultimate test.
Across the Premier League and the English Football League (EFL), there are 92 professional clubs that make up the top four tiers of the beautiful game in England. From global powerhouses fighting for top-flight supremacy to historic lower-league sides battling it out in League Two, remembering every single one is no small feat.
We are challenging you to dig deep into your football memory banks and name every single club currently competing in these prestigious divisions. The good news? There is absolutely no time limit, so you can rack your brain for as long as it takes to complete the roster.
Step up to the plate, take on this monumental trivia challenge, and see if you can achieve a perfect score. Good luck!