A total of 14 clubs have managed to lift all three of England’s major trophies, but in this challenge, you only need to name every club that has won at least one of them.
You’ll have 10 minutes on the clock to guess 91 clubs in total.
Once you’re done, you can share your scores with your friends and see how you rank among other football fans.
TRY THIS NEXT: Quiz! Can you identify every club across the top seven divisions of English football?
England stands apart in many ways when it comes to football, but one of its most distinctive features is that every club has the chance to compete for three domestic honours – something unmatched across Europe’s top five leagues, especially since France discontinued their version of the League Cup.
Each of these trophies carries a rich legacy. The FA Cup, nearing its 150th anniversary, is the oldest knockout competition in world football, steeped in tradition and unforgettable moments. The League Cup, though much younger, has also delivered plenty of joy and memorable triumphs for its winners.
While the Premier League itself celebrates its 30th season, English league football’s roots stretch much deeper, with its inaugural campaign dating back to 1888. The history books are filled with eras of domination, incredible underdog stories, and footballing miracles.
In this quiz, your task is to recall every club that has lifted any of these trophies. Note that an asterisk marks those clubs that no longer exist – a nod to some of the early FA Cup champions.
Get your weekly dose of football quizzes, features, and fun straight to your inbox.
MORE QUIZZES
Quiz! Can you name every club competing in Europe this season?
Quiz! Can you identify the 100 players with the most Premier League assists of all time?
Quiz! Can you name FourFourTwo’s 100 greatest Premier League players ever?