Football Features

Every Premier League club ranked by their current trophy drought

By James Amey

Published: 13:47, 8 June 2023

The 7th June 2023 will be a night West Ham fans remember for the rest of their lives, as they won their first major European trophy in 58 years. 

The Hammers, who have struggled in the league this season, ended the 2022/23 campaign on a major high, as they became just the second side to win the Europa Conference League after Roma last season.

Jarrod Bowen was put through in the 90th minute after a super through-ball by Lucas Paqueta and calmly slotted past the Fiorentina keeper to send the West Ham fans into raptures. Before last night, it had been 43 years since The Irons had lifted a major trophy, previously winning the FA Cup in 1980, so we thought we would take a look at which sides have now been waiting the longest since their last major trophy.

To clarify a major trophy includes the top-flight league title, the FA Cup, the EFL Cup and the Champions League, Europa League and Europa Conference League.

Here’s how they rank from the most recent winners to the sides still waiting to break their duck.

1. West Ham

  • Last trophy won: Europa Conference League
  • Year: 2023
  • Trophy drought: 0 years

Jarrod Bowen’s 90th minute strike against Fiorentina ended the Hammers’ 43 year wait for a major trophy, as they became just the second side after Roma to win the Europa Conference League and earn each player a place in the history books.

2. Man City

  • Last trophy won: FA Cup
  • Year: 2023
  • Trophy drought: 0 years

Pep Guardiola and his Man City side are just one game away from greatness, as they aim to become just the second English side after rivals Man Utd to win the treble. The Citizens overthrew Arsenal at the top of the Premier League, before an Ilkay Gundogan double, including the fastest goal in FA Cup final history, saw them lift the FA Cup for the seventh time in their history.

3. Man Utd

  • Last trophy won: EFL Cup
  • Year: 2023
  • Trophy drought: 0 years

Despite losing the FA Cup final to rivals Manchester City, Erik ten Hag’s first season at Manchester United ended with silverware, as he became just the second manager in Red Devils’ history to win a trophy in his first season after Jose Mourinho and the first Dutch manager to win the League Cup.

4. Liverpool

  • Last trophy won: FA Cup
  • Year: 2022
  • Trophy drought: 1 year

The Reds completed the cup double during the 2021/22 season, beating Chelsea in a penalty shootout both times. Jurgen Klopp became the first manager in Liverpool’s history to win the top-flight league title, European Cup, EFL Cup and the FA Cup.

5. Chelsea

  • Last trophy won: Champions League
  • Year: 2021
  • Trophy drought: 2 years

After suffering defeat in the final with PSG the year before, Thomas Tuchel went one step further with Chelsea in 2020/21, as the Blues lifted the Champions League trophy for the second time in their history. Kai Havertz’s first half strike was the deciding goal of the game as they beat Man City in Porto.

6. Leicester

  • Last trophy won: FA Cup
  • Year: 2021
  • Trophy drought: 2 years

Just five years on from their famous Premier League winning campaign, the Foxes won the FA Cup for the first time in their history, as a Youri Tielemans rocket saw off Chelsea at Wembley. This will seem a lifetime ago however, after their relegation to the Championship was confirmed this season.

7. Arsenal

  • Last trophy won: FA Cup
  • Year: 2020
  • Trophy drought: 3 years

The Gunners made history in 2020, as they became the most successful side in the competition’s history, bringing home the trophy for the 14th time. Despite going behind after 5 minutes, Mikel Arteta’s side bounced back thanks to a brace from forward Pierre-Emerick Aubameyang, beating Chelsea 2-1 at Wembley behind closed doors.

Sky Bet Offer: Get £30 in free bets when you place any bet

Looking for some free bets to boost your betting fund? Sky Bet are offering customers the chance to get £30 in free bets when they sign up and place any qualifying bet.

  1. Sign up at Sky Bet using this link
  2. Place any qualifying bet
  3. Claim your £30 bonus 

8. Tottenham

  • Last trophy won: EFL Cup
  • Year: 2008
  • Trophy drought: 15 years

It has now been 15 years since Spurs last lifted major silverware, the longest of any ‘Big Six’ side. Juande Ramos’ men needed extra-time to see off Chelsea, as Jonathan Woodgate’s header ensured the League Cup headed back to North London, after a Dimitar Berbatov penalty had cancelled out Didier Drogba’s opener.

9. Aston Villa

  • Last trophy won: EFL Cup
  • Year: 1996
  • Trophy drought: 27 years

Goals from Savo Milosevic, Ian Taylor and Dwight Yorke completed a 3-0 victory over Leeds at a packed out Wembley to win the ‘Coca-Cola Cup’ as it was known back then for the Villains. It was the fifth time they had won the League Cup, a joint record at the time.

10. Everton

  • Last trophy won: FA Cup
  • Year: 1995
  • Trophy drought: 28 years

Despite making their worst ever start to a league season and fighting relegation, the Toffees ended the 1994/95 season with silverware, as they beat Manchester United 1-0 at Wembley to win the FA Cup. Paul Rideout was the hero in a 1-0 win.

11. Leeds United

  • Last trophy won: First Division Title
  • Year: 1992
  • Trophy drought: 31 years

In the final season before the Premier League was formed, Leeds United won the English top-flight league title for the third time in their history, seeing off Manchester United in second. Howard Wilkinson remains the last English manager to win the top-flight league title in England.

12. Nottingham Forest

  • Last trophy won: EFL Cup
  • Year: 1990
  • Trophy drought: 33 years

The late, great, Brian Clough won his 12th and final trophy of his time at Nottingham Forest, as the Tricky Trees won the competition for the fourth time in the previous 13 seasons.

13. Wolves

  • Last trophy won: EFL Cup
  • Year: 1980
  • Trophy drought: 33 years

Wolves saw off the holders and the European champions at the time Nottingham Forest, to lift the League Cup for just the second time in their history, after also taking home the trophy in 1974.

Download the new Squawka Live app

  1. Download the Squawka Live app on the App Store or Google Play (here's the link). Currently, the app is available in the UK only.
  2. Follow your favourite sports, teams and leagues to receive notifications.
  3. Compare odds and set alerts for specific match scenarios.
  4. Use Squawka Live as your second screen with real-time updates from free-kicks to blocked shots and offsides.

14. Southampton

  • Last trophy won: FA Cup
  • Year: 1976
  • Trophy drought: 47 years

Since Southampton’s last major trophy, they have been promoted to the top-flight, gone all the way down to League One, been promoted back to the Premier League and now will play the 2023/23 campaign in the Championship.

15. Newcastle

  • Last trophy won: FA Cup
  • Year: 1955
  • Trophy drought: 68 years

Eddie Howe’s men had the chance to end Newcastle’s 68-year trophy drought in this season’s EFL Cup final, but it was not to be. Maybe next season will finally be the year.

16. Brighton

  • Last trophy won: N/A
  • Year: N/A
  • Trophy drought: 122 years

The Seagulls finished as runners-up in the 1983 FA Cup final, the only major domestic cup final of their history.

17. Bournemouth

  • Last trophy won: N/A
  • Year: N/A
  • Trophy drought: 124 years

Bournemouth rose from the third division to the Premier League, but are yet to win a major trophy.

18. Brentford

  • Last trophy won: N/A
  • Year: N/A
  • Trophy drought: 133 years

The Bees have never made the final of a major domestic trophy.

19. Fulham

  • Last trophy won: N/A
  • Year: N/A
  • Trophy drought: 144 years

Fulham made it all the way to the Europa League final back in 2010, but a Diego Forlan strike in extra-time broke their hearts as Atletico took home the trophy.

20. Crystal Palace

  • Last trophy won: N/A
  • Year: N/A
  • Trophy drought: 162 years

Palace have finished as FA Cup runners-up on two occasions, in 1989/90 and 2015/16 when Jesse Lingard won the game for Manchester United in extra-time.