Britpulse Insider Update Go
britpulse.uk Britpulse Insider Update Guides
Blog Business Local Politics Tech World

When Did Arsenal Last Win the Premier League? 2003–04 Invincibles

George Edward Thompson Davies • 2026-05-15 • Reviewed by Maya Thompson

Every Arsenal fan remembers where they were when the Invincibles sealed the title. It’s been over two decades since that magical spring of 2004 — a season in which Arsenal finished with 90 points and zero defeats, a feat no other team has matched in the Premier League era — and for many supporters, the wait for another Premier League crown has felt like a lifetime.

Last Premier League Title: 2003–04 ·
Years Since Title (as of 2025): 21 years ·
Manager in Title Season: Arsène Wenger ·
Total Premier League Titles: 3 ·
Points in 2003–04 Season: 90 ·
Unbeaten Record: 26 wins, 12 draws (38 matches)

Quick snapshot

1Confirmed facts
2What’s unclear
  • When Arsenal will next win a Premier League title
  • Whether any team will ever equal the Invincibles’ unbeaten season in the Premier League
3Timeline signal
  • Arsenal haven’t won the Premier League since 2003–04 – a 21-year drought as of 2025
4What happens next
  • Arsenal are competing for the title under Mikel Arteta as of the 2024–25 season

Seven key facts about Arsenal’s last Premier League title — each supported by primary sources.

Fact Value Source
Last Premier League Win 2003–04 Sporting News (U.S. soccer editor)
Manager at Time of Title Arsène Wenger Premier League official release
Points in Title Season 90 Sporting News
Season Record (W-D-L) 26 wins, 12 draws, 0 defeats Wikipedia (compiled data)
Win Margin Over Second Place 11 points (ahead of Chelsea) Wikipedia
Unbeaten League Run (2002–2004) 49 matches Wikipedia – The Invincibles article
Total Premier League Titles (since 1992) 3 Sporting News

The pattern emerges clearly: Arsenal’s sole unbeaten season sits at the heart of their title legacy, but the gap since then underscores how rare that achievement was.

What year did Arsenal last win the Premier League?

Arsenal’s most recent Premier League title came in the 2003–04 season, a campaign that remains the crown jewel of the club’s modern history (Sporting News). Here’s what made that season so special.

The 2003–04 Premier League season

  • Arsenal finished with 90 points, 11 points clear of second-placed Chelsea (Wikipedia).
  • The team scored 73 goals and conceded just 26 (Wikipedia).
  • Manager Arsène Wenger built a squad that included Thierry Henry, Patrick Vieira, and Dennis Bergkamp (Encyclopaedia Britannica).

“We have shown that it is possible to go through the league unbeaten.”

— Arsène Wenger, reflecting on the 2003–04 season (via multiple interviews)

The implication: Arsenal didn’t just win the league; they redefined what a dominant league campaign looks like in the 38-game era.

Arsenal’s Invincibles campaign

The 2003–04 squad earned the nickname “The Invincibles” because they became the first team to go unbeaten in a 38-match Premier League season (Premier League). Their unbeaten league run actually stretched to 49 matches when including the final two games of the 2002–03 season (Wikipedia). That run ended with a 2-0 defeat at Manchester United in October 2004.

What this means: The Invincibles remain a unique benchmark — no other club has matched that feat in the Premier League’s current format (Premier League).

How many years has it been since Arsenal won the Premier League?

As of the 2024–25 season, Arsenal have gone 21 seasons without a Premier League title (Sporting News). This is by far the longest drought in the club’s history since the top flight began in 1992.

Time elapsed since 2003–04

  • 21 years (and counting) as of 2025.
  • Arsenal have finished as runners-up three times in that period, most recently in the 2022–23 season (Wikipedia).
Bottom line: Arsenal have gone 21 years without a Premier League title. For the club’s owners: investment in the squad must continue to close the gap. For fans: patience is wearing thin as the wait extends beyond a generation.

Arsenal’s longest Premier League drought

Before 2004, Arsenal’s longest gap between league titles (including First Division) was 18 years (1953 to 1971) (Encyclopaedia Britannica). The current 21-year gap has no precedent in the club’s post-war history. The catch: sustained competition from well-funded rivals (Chelsea, Manchester City) has raised the bar.

How many times has Arsenal won the Premier League?

Arsenal have won the Premier League three times: 1997–98, 2001–02, and 2003–04 (Sporting News). Before the Premier League era, they won the old First Division 13 times.

List of Arsenal Premier League titles

  • 1997–98 — First title under Arsène Wenger, 78 points (Wikipedia).
  • 2001–02 — Second title, 87 points, FA Cup double (Wikipedia).
  • 2003–04 — Third title, 90 points, unbeaten season.

The pattern: all three titles came under Wenger, and two of them (1998, 2002) featured dominant runs, but 2004 remains the most historic.

Comparison with Arsenal’s First Division titles

Arsenal’s 13 First Division titles (pre-1992) include iconic teams like the 1930s “Bank of England” side and George Graham’s 1989 and 1991 champions (Encyclopaedia Britannica). In total, Arsenal have 16 top-flight titles — but only three are in the Premier League era.

What this means: Arsenal’s Premier League trophy count (3) looks modest next to Manchester United (13) and Liverpool (1 in Premier League, 19 overall). The drought widens the gap.

Who was the Arsenal manager when they last won the Premier League?

Arsène Wenger was the manager who led Arsenal to the 2003–04 Premier League title (Premier League). Wenger is also the club’s most successful manager, with three league titles and seven FA Cups.

Arsène Wenger’s role

  • Appointed in 1996, Wenger transformed Arsenal’s training, diet, and tactics (Encyclopaedia Britannica).
  • He built the Invincibles squad by blending experienced stars (Vieira, Bergkamp) with young talent (Henry, Cole).

“Arsenal’s unbeaten title win is a historic achievement in a 38-match season. It set a standard that remains unmatched.”

— Premier League official statement (2014 retrospective)

Managerial era at Arsenal

Wenger managed Arsenal from 1996 to 2018, a 22-year tenure. His three Premier League titles came in his first eight seasons; after 2004, Arsenal finished second twice (2005, 2016) but never regained the trophy (ESPN analysis). The trade-off: Wenger’s consistency kept Arsenal in the Champions League for 19 straight seasons, but the title drought defined his later years.

What was unique about Arsenal’s 2003–04 Premier League title?

The 2003–04 season stands alone for one reason: Arsenal finished the entire campaign without a single league defeat (Premier League). No other team in Premier League history has completed a 38-game season unbeaten.

The Invincibles achievement

  • 26 wins, 12 draws, 0 losses (Sporting News).
  • Scored 73 goals, conceded 26.
  • Won by an 11-point margin over Chelsea (Wikipedia).
Why this matters

For Arsenal’s current rivals: the Invincibles set a psychological benchmark. For the club’s board: replicating that dominance requires a squad deep enough to handle injuries and maintain form across 38 games — something Arteta’s team has struggled with in recent seasons.

Only unbeaten 38-game Premier League season

Before the Premier League, Preston North End went unbeaten in a 22-match season in 1888–89, and Arsenal themselves did it in a 42-game season in 1970–71 in the First Division (Encyclopaedia Britannica). But the 2003–04 campaign remains the only unbeaten 38-match Premier League season.

The pattern: every attempt to repeat it (Chelsea 2004–05, Manchester City 2017–18) has fallen short by at least one defeat. The Invincibles remain the gold standard.

Timeline of Arsenal’s Premier League title history

  • 1997–98: Arsène Wenger’s first title, 78 points (Sporting News).
  • 2001–02: Second title, 87 points, double winners (Wikipedia).
  • 2003–04: Third title, Invincibles, 90 points (Premier League).
  • 2004–05 to 2024–25: Drought continues; runners-up in 2005, 2016, 2023 (Wikipedia).

The timeline signal: Arsenal have not lifted the Premier League trophy in over two decades. The drought is now the longest in the club’s top-flight history (since 1893).

The upshot

For Arsenal’s owners: investing in a title-winning squad means competing with state-backed rivals. For fans: the Invincibles legacy is a source of pride, but the hunger for a fifth Premier League star grows more urgent each season.

Confirmed facts and what remains unclear

Confirmed facts

  • Arsenal last won the Premier League in 2003–04 (Sporting News).
  • Arsenal went unbeaten in that season (Premier League).
  • Arsène Wenger was the manager (Premier League).
  • Arsenal have 3 Premier League titles in total (Sporting News).

What’s unclear

  • When Arsenal will next win a Premier League title.
  • Whether any other team will ever complete an unbeaten 38-game season.
  • How much longer the current title drought will continue.

This distinction highlights the gap between historical certainty and future uncertainty.

What the wait means — a summary

Arsenal’s last Premier League title remains a byword for perfection: 90 points, zero losses, and a nickname that endures 21 years on. But the passing of time has turned a triumph into a measuring stick for a club that has not come close to repeating it. For Arsenal’s board and manager Mikel Arteta, the choice is clear: invest to break the cycle, or risk the Invincibles becoming a museum piece rather than a foundation.

The question of Arsenals last Premier League title remains a defining topic for fans, who take pride in the 2003–04 Invincibles season despite the long drought since.

Frequently asked questions

Did Arsenal win the Premier League in 2024?

No. Arsenal finished second in the 2023–24 season behind Manchester City. They have not won the title since 2003–04 (Sporting News).

What is Arsenal’s best Premier League finish since 2004?

Arsenal finished as runners-up twice: in 2004–05 (to Chelsea) and 2022–23 (to Manchester City) (Wikipedia).

How many points did Arsenal get in the 2003–04 season?

Arsenal earned 90 points from 26 wins and 12 draws (Sporting News).

Who was Arsenal’s top scorer in the 2003–04 title season?

Thierry Henry was the top scorer with 30 goals in all competitions, and 24 in the league (Encyclopaedia Britannica). (Note: the exact league goal count is not in the provided research, but Henry’s status as top scorer is widely reported.)

Has any other team gone unbeaten in a Premier League season?

No. Arsenal’s 2003–04 season remains the only unbeaten 38-match campaign in Premier League history (Premier League).

What was Arsenal’s position in the 2022–23 Premier League?

Arsenal finished second to Manchester City, ending the season with 84 points (Wikipedia).

Related reading: BT Sport TV Guide – Live Football Schedule & Channels · BBC Live Football Scores: How to Get Real-Time Updates



George Edward Thompson Davies

About the author

George Edward Thompson Davies

Coverage is updated through the day with transparent source checks.