The Longest Unbeaten Run in Football: Arsenal's 49 and Beyond
On this page4
The longest unbeaten run in English top-flight football is 49 games, set by Arsenal between 7 May 2003 and 16 October 2004. Across the wider world, the record is far longer: ASEC Mimosas of Ivory Coast are credited with 108 consecutive league games without defeat, and Steaua Bucharest of Romania with 104.
A run and an unbeaten season are two different achievements, and it is worth being clear which one you mean. A run counts consecutive matches without losing and can stretch across several campaigns. An unbeaten season is one campaign in which a team never loses. Arsenal’s 49-game run is one of the most famous streaks in the sport, and it still contained 13 draws — so even at its longest, an unbeaten run is not a flawless one.
Arsenal’s 49: the English record
Arsenal’s streak is the one English fans know. It ran from a 6-1 win over Southampton in May 2003 through the entirety of the Invincibles’ 2003–04 title season and into the following autumn, before ending at Old Trafford in October 2004. The breakdown:
- 49 games unbeaten — 36 wins, 13 draws
- Spanned the last two games of 2002–03, all 38 of 2003–04, and the first nine of 2004–05
- 112 goals scored during the run
- Ended by a 2-0 defeat at Manchester United, van Nistelrooy converting a contested late penalty and Rooney adding a second
The 49 broke a record that had stood for a quarter of a century: Nottingham Forest’s 42 games unbeaten between November 1977 and November 1978, under Brian Clough. No English side has come near 49 since, which is why the number has become shorthand for a particular kind of sustained excellence.
The longer runs in world football
Step outside England and the picture changes. Several clubs have gone far longer without losing a league match, though record-keeping in some of these leagues is less rigorous than in the modern Premier League, so the headline figures are best treated as widely reported rather than forensically audited.
| Club | Country | League games unbeaten | Period |
|---|---|---|---|
| ASEC Mimosas | Ivory Coast | 108 | 1989–1994 |
| Steaua Bucharest | Romania | 104 | 1986–1989 |
| AC Milan | Italy | 58 | 1991–1993 |
| Arsenal | England | 49 | 2003–2004 |
| Nottingham Forest | England | 42 | 1977–1978 |
ASEC Mimosas’ 108-game run, recognised by Guinness World Records, is the longest in club football. It ended in 1994 with a defeat to a military side, SO de l’Armée. Steaua Bucharest’s 104-game streak came during the same era in which they won the 1986 European Cup, so it was not built against weak opposition alone.
AC Milan’s 58 is the Serie A record and a useful comparison, because — like Arsenal’s 49 — it is a top-division league run in one of Europe’s strongest competitions. Fabio Capello’s Milan went from May 1991 to March 1993 without a league defeat, a stretch that included winning the 1991–92 Serie A title unbeaten.
A British footnote: Celtic’s 69
Celtic deserve a mention, because between May 2016 and December 2017 they went 69 domestic matches unbeaten — the longest run in British football history. The distinction is that Celtic’s 69 counted all domestic competitions, league and cups together, not league alone. Their run ended with a 4-0 defeat at Hearts. Measured strictly on league games, Arsenal’s 49 remains the English top-flight benchmark and Milan’s 58 the highest of the major European leagues.
A run is not an unbeaten season
Arsenal went 49 games without losing and drew 13 of them. Their famous 2003–04 season inside that run — the Invincibles — was unbeaten across 38 games, but 12 of those 38 were draws. Going a long time without defeat proves durability; it does not prove that a side won everything, because a draw keeps a streak alive while still dropping points.
That distinction is the whole difference between a great run and a truly dominant season. For the single-season version of the story, see our guides to the invincible seasons across world football and the wider Premier League record book. Arsenal’s streak is arguably the greatest sustained run English football has produced — and it still never contained a stretch of 38 straight wins.
Frequently asked questions
Is Arsenal's 49 the longest unbeaten run in world football?+
No — it is the English top-flight record, not the world record. ASEC Mimosas of Ivory Coast are credited with 108 league games unbeaten and Steaua Bucharest with 104. Arsenal's 49 is the longest in English top-flight history and among the longest in the major European leagues.
How is a 49-game run different from an unbeaten season?+
An unbeaten season is a single campaign with no defeats. A run stretches across seasons — Arsenal's 49 spanned the end of 2002–03, all of 2003–04, and the start of 2004–05. A team can hold a long run without ever completing a fully unbeaten single season, and vice versa.
How did Arsenal's 49-game run end?+
At Old Trafford on 24 October 2004, in a 2-0 defeat to Manchester United. Ruud van Nistelrooy scored a late penalty and Wayne Rooney added a second in the closing minutes, ending the run at 49.
What is the longest unbeaten run in British football?+
Celtic went 69 domestic matches unbeaten between May 2016 and December 2017 — the British record. That figure counts all domestic competitions, league and cups together. Measured on league games alone, Arsenal's 49 stays the English top-flight benchmark.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 38-0 — Sign a 4-4-2 of all-time football legends and chase a perfect 38-0 league season — perfect, not just unbeaten.
- Explore all our games →
Related football guides
View all →
Invincible Seasons in World Football: Every Unbeaten League Champion
Beyond Arsenal: the teams that went a whole league season unbeaten. Celtic, Juventus, AC Milan, Ajax, Leverkusen — and the only side to win every single game.
Premier League Golden Boot Winners
Thierry Henry and Mohamed Salah share the Premier League Golden Boot record with four each. Full multi-winner list and recent season winners.
Youngest Premier League Goalscorer (Record Holder)
James Vaughan is the youngest Premier League goalscorer, at 16 years and 271 days for Everton in 2005. Full list of the youngest scorers, explained.
The Fastest Goal in Premier League History
Shane Long scored after just 7.69 seconds in 2019, the fastest goal in Premier League history. The full leaderboard of the quickest strikes.
Fastest Hat-Trick in Premier League History
Sadio Mane scored the fastest Premier League hat-trick in just 2 minutes 56 seconds in 2015. The full leaderboard, explained.
Longest Unbeaten Run in Premier League
Arsenal's Invincibles hold the record at 49 unbeaten matches (2003-04). Full leaderboard of the top 10 longest unbeaten runs in Premier League history.