When Did Arsenal Last Win The Premier League?

arsenal premier league
arsenal premier league

When did Arsenal last win the Premier League is a popular question with the top North London club coming so close last season and with the new campaign on the horizon.

Arsenal Last Won The Premier League in 2003/2004

You have to go back to the 2003/04 Premier League season to find the last time Arsenal got their name on the trophy.

Meaning the Gunners are on a 20-year run without a win in the Premier League.

On a plus, they came close last season (2nd) with their best finish for many years and off the back of that effort the best football UK bookmakers are making Arsenal the second favourites in the Premier League outright betting market @ 5/1 , with Manchester City the clear favourites to win their fourth title on the spin @ 8/11.

Overall, Arsenal have won the Premier League three times, with their other successes coming in 1997/98 and 2001/02, while the North London club have also finished runners-up seven times, including last season.

There’s Only Been Seven Different Premier League Winners

The Premier League was formed in 1992-93 and so far, there have only been seven different winners – Manchester United, Blackburn Rovers, Arsenal, Chelsea, Manchester City, Liverpool and Leicester City.


RELATED: Arsenal Odds To Win The Premier League 2023/24: Gunners Look For First Title Since 2004


The Arsenal Invincibles: A Record-Breaking 2003/04 Season

During their last Premier League title winning season of 2003/04 Arsenal also went unbeaten – winning 26 of their 38 games, drawing 12 and losing none.

A feat that is yet to be matched since.

Arsenal Finished Premier League Runners-up Last Season

It was a case of ‘close but no cigar’ for the Gunners last term (2022/23) in the Premier League after leading the pack for much of the season but faltering over the final quarter of matches.

Having been 8 points ahead of Manchester City on the 18th January 2023, the best UK bookmakers were making Mikel Arteta’s men odds-on to win their first Premier League title since the 2003/04 season.

However, after a dramatic run of three games without a league win the chasing pack, which included the current champs Manchester City, could smell blood and closed the lead on a run of games that also saw them beat the Gunners 3-1.

Arsenal regrouped and won seven league games on the spin between the end of February and early April – which saw them go 8 points ahead of City again (albeit having played a game more). But a draw to Liverpool in early April was the start of their second collapse – with draws to West Ham and Southampton to follow.

Then another defeat to their main challengers Man City saw the title holders only 2 points back with two games also in-hand over Arsenal. The writing was on the wall for the Gunners now with the Manchester club going onto win their third Premier League crown in-a-row.

Arsenal Spent 248-Days Topping The Premier League in 2022/23

It was a Premier League record that Arsenal didn’t want – but during their 2022/23 season, where they led the way for so long, they also spent a record-breaking 248 days at the top of the table.

In the history of the Premier League, no other side has spent this long at the helm and not gone onto win the title.

On a plus though, the Gunners made their best-ever start to the Premier League – winning 50 points from their opening 19 matches.


RELATED: SportsLens Supercomputer Predicts Premier League Winner, Top Four, Relegation


How Many Times Have Arsenal Won The Premier League?

Arsenal currently has 13 English top-flight league titles, with three of those coming in the Premier League era (1997/98, 2001/02 and 2003/04). The Gunners sit in third in the overall list of league winners, with Manchester United the Premier League record holders with 13 successes.

Manchester United also hold the record with 20 overall league titles and Liverpool in second with 19, despite only one of these for the Merseyside club coming in the Premier League (2019/20).

Arsenal’s English Top-Flight League Title Years

  • 1930–31
  • 1932–33
  • 1933–34
  • 1934–35
  • 1937–38
  • 1947–48
  • 1952–53
  • 1970–71
  • 1988–89
  • 1990–91
  • 1997–98 (Premier League)
  • 2001–02 (Premier League)
  • 2003–04 (Premier League)

Premier League 2023/24 Betting Odds

See below the latest 2023/24 Premier League betting odds from Paddy Power.

Note: Odds are subject to change and others on request

Premier League Winners List

  • 2022-23: MANCHESTER CITY
  • 2021-22: MANCHESTER CITY
  • 2020-21: MANCHESTER CITY
  • 2019-20: LIVERPOOL
  • 2018-19: MANCHESTER CITY
  • 2017-18: MANCHESTER CITY
  • 2016-17: CHELSEA
  • 2015-16: LEICESTER CITY
  • 2014-14: CHELSEA
  • 2013-14: MANCHESTER CITY
  • 2012-13: MANCHESTER UNITED
  • 2011-12: MANCHESTER CITY
  • 2010-11: MANCHESTER UNITED
  • 2009-10: CHELSEA
  • 2008-09: MANCHESTER UNITED
  • 2007-08: MANCHESTER UNITED
  • 2006-07: MANCHESTER UNITED
  • 2005-06: CHELSEA
  • 2004-05: CHELSEA
  • 2003-04: ARSENAL
  • 2002-03: MANCHESTER UNITED
  • 2001-02: ARSENAL
  • 2000-01: MANCHESTER UNITED
  • 1999-00: MANCHESTER UNITED
  • 1998-99: MANCHESTER UNITED
  • 1997-98: ARSENAL
  • 1996-97: MANCHESTER UNITED
  • 1995-96: MANCHESTER UNITED
  • 1994-95: BLACKBURN ROVERS
  • 1993-94: MANCHESTER UNITED
  • 1992-93: MANCHESTER UNITED

Related Football Content

Latest news

View all
Arrow to top