Arsenal's 2003–04 Invincibles: The Only Unbeaten 38-Game Season
When people talk about a perfect football season, the conversation almost always starts with one team: Arsène Wenger’s Arsenal of 2003–04, the side that earned the nickname “the Invincibles” by going an entire 38-game Premier League season without losing a match.
It is a genuinely remarkable achievement, and it has never been repeated in a 38-game English top-flight season. But it is also the clearest illustration of why this game is called 38-0 and not “unbeaten” — because the Invincibles, for all their brilliance, were still a long way from perfect.
The record
Arsenal’s 2003–04 league season finished like this:
- 26 wins, 12 draws, 0 losses
- 90 points (from a possible 114)
- 73 goals scored, 26 conceded
- Champions by 11 points
They were captained by Patrick Vieira, built around Thierry Henry — who scored 30 league goals and was named the league’s Player of the Season — and featured Dennis Bergkamp, Robert Pirès, Freddie Ljungberg, Sol Campbell, Kolo Touré, Ashley Cole and goalkeeper Jens Lehmann, who played every minute of every league game.
Unbeaten is not perfect
Here is the number that matters for this game: 12 draws.
A draw is not a defeat, so it doesn’t break an unbeaten run. But a draw is also not a win. In a league that awards three points for a win and one for a draw, those 12 draws cost Arsenal 24 points. A team that had won all 38 would have finished on 114 points — 24 more than the Invincibles managed.
That gap is the entire premise of 38-0. Going unbeaten is historically rare and difficult. Going perfect — winning every single match, 38-0 — is a different order of difficulty altogether, and no side has ever done it over a full 38-game season.
The original Invincibles
Arsenal weren’t even the first English “Invincibles.” Preston North End won the inaugural Football League championship in 1888–89 without losing a game, and did the double by also winning the FA Cup without conceding a goal. But that league season was just 22 matches long — a different, much shorter test than the modern 38-game grind.
Why it still hasn’t been beaten
Since 2004, several sides have produced statistically “better” seasons by points — Manchester City reached 100 points in 2017–18, Liverpool 99 in 2019–20 — but every one of them lost at least once. Nobody has combined City’s win total with Arsenal’s refusal to lose. Pull off both at once, with no draws either, and you’d have the 38-0 season football has never seen. That’s the challenge every run in this game is chasing. For how close the best sides have actually come, see our guide on whether any team has ever gone 38-0.
Frequently asked questions
Did Arsenal really go a whole season unbeaten?+
Yes. In 2003–04 Arsenal played all 38 Premier League matches without a single defeat, finishing 26 wins, 12 draws, 0 losses on 90 points. It remains the only 38-game unbeaten season in English top-flight history.
So why isn't that a perfect 38-0 season?+
Because 12 of their 38 matches were draws, not wins. Unbeaten means you never lose; perfect means you win every single match. The Invincibles dropped 24 points from those 12 draws. A 38-0 season — 38 wins, 0 draws, 0 losses — has never happened.
Were Preston North End also called the Invincibles?+
Yes. Preston North End won the very first Football League title in 1888–89 unbeaten and were the original 'Invincibles' — but that season was only 22 matches long, not 38.