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.
Most Goals in a Premier League Season: The Records
Manchester City hold the team record with 106 goals in 2017–18. Erling Haaland holds the player record with 36 in 2022–23. The full numbers, both eras.
Most Points in a Premier League Season: City's 100
Manchester City hold the Premier League points record with 100 in 2017–18 — the only English top-flight side to reach three figures. Here are all the top totals.
Premier League Records: Points, Goals, Wins and More
The complete Premier League record book: most points, most goals, biggest win, longest unbeaten run, worst season and most titles — every figure verified.
The Worst Premier League Team Ever: Derby County 2007–08
Derby County's 2007–08 side is the worst team in Premier League history: 11 points, one win, 29 defeats in 38 games. The full record, both eras explained.
Most Successful English Football Teams in History
Manchester United, Liverpool, and Arsenal rank among the most successful English football clubs by league titles, FA Cups, and European trophies won.