Key takeaways
- Separate the three ideas: an unbeaten run can cross seasons, an unbeaten season has no defeats in a completed campaign, and a perfect season has no draws either.
- Check a record against the league's or club's own published records before repeating it; streaks and seasons are often confused.
- Count what draws cost: under three points for a win, every draw instead of a win gives up two points.
- Remember that an unbeaten team can still finish below a team that lost several matches but drew fewer.
- When building a side to chase a perfect campaign, aim for one that wins matches, not one that is merely hard to beat.
Yes — some top-flight teams have finished a complete league season in soccer (association football) without losing a match, though in the biggest leagues it is rare. Arsenal's 2003/04 side is still the only Premier League team with no defeats in a season, and Bayer Leverkusen's 2023/24 side was the first in Bundesliga history. None of the unbeaten seasons below was perfect, though. Unbeaten means no defeats; it does not mean no draws, and draws are where even the best seasons give points away — one of these unbeaten teams did not even win its league.
This page sticks to completed league seasons and to records the league or club itself publishes. Unbeaten runs that are still going, or that cross from one season into the next, are a different thing, explained below.
Six documented unbeaten seasons
| Season | League | What the league or club record says |
|---|---|---|
| 1978/79 | Serie A | Perugia finished second "without ever losing a game": 11 wins, 19 draws, 41 points to Milan's 44 |
| 2003/04 | Premier League | Fewest defeats in a season: 0, Arsenal — the only entry in the league's records |
| 2011/12 | Serie A | Juventus "ended the league campaign unbeaten" and won the title |
| 2016/17 | Scottish Premiership | Celtic: 38 played, 34 won, 4 drawn, none lost, 106 points |
| 2020/21 | Scottish Premiership | Rangers: 38 fixtures "without suffering a single defeat", 32 wins, 102 points |
| 2023/24 | Bundesliga | Bayer Leverkusen: first club in Bundesliga history to go a whole season unbeaten; 28 wins, 90 points |
Perugia, Serie A 1978/79: unbeaten and second
Perugia's club history records a 1978/79 Serie A season that ended in second place "without ever losing a game". Its 30 league matches produced 11 wins and 19 draws for 41 points — wins were then worth two points, so 11 × 2 + 19 = 41 — while Milan took the title with 44. It is the clearest real answer to whether an unbeaten team can miss out on the championship: the draws kept Perugia unbeaten, and the draws kept it second.
Arsenal, Premier League 2003/04
The Premier League's records page lists the fewest defeats in a season as zero, by Arsenal in 2003/04, with no other club alongside it. The same page shows that the side also went the whole season unbeaten both at home and away, and records Arsenal's 49-match unbeaten run, from 7 May 2003 to 24 October 2004, as the longest in the competition's history.
Juventus, Serie A 2011/12
Juventus's club history describes Antonio Conte's first season in charge — the campaign before 2012/13 — as one in which the team "ended the league campaign unbeaten" and lifted the Scudetto.
Celtic and Rangers, Scottish Premiership 2016/17 and 2020/21
Celtic's official historical league table for 2016/17 shows 38 Premiership matches, 34 wins, 4 draws and no defeats for 106 points, and the club's history timeline records the side being "dubbed The Invincibles after going through the entire season unbeaten in domestic football". Four seasons later, Rangers' own final-day report of 15 May 2021 said the team had played 38 Scottish Premiership fixtures in 2020/21 "without suffering a single defeat", finishing with 32 wins and 102 points.
Bayer Leverkusen, Bundesliga 2023/24
Leverkusen's own season history says the club became "the first club in the history of the Bundesliga to go a whole season unbeaten", finishing with a 2-1 win against FC Augsburg on matchday 34. It lists 28 wins and 90 points among the season's records, with 89 goals scored, 24 conceded and 17 away games unbeaten. The title itself had been sealed earlier, on 14 April 2024, against Werder Bremen.
Seasons, not streaks
An unbeaten season is a completed campaign with no defeats. An unbeaten run is any sequence of matches without a defeat, and it can start and finish wherever it likes. The two get mixed up constantly.
Arsenal's 49-match Premier League run is the clearest example. It began on 7 May 2003, near the end of the 2002/03 season, ran through all of 2003/04 and ended on 24 October 2004, early in 2004/05. It is a remarkable record, but it is a different record from the unbeaten season inside it.
Leverkusen's 2023/24 run shows the other kind of mixing: the club counts an unbeaten run of 51 games across all competitions — a European record by its account — which ended in the Europa League final, the 52nd match. The league season was unbeaten; the season as a whole was not.
Unbeaten is not perfect
Under three points for a win and one for a draw, a perfect 34-match season is worth 34 × 3 = 102 points, and a perfect 38-match season 114. With no defeats, every match that was not a win was a draw, so the published figures give each unbeaten season's distance from perfect:
| Team and season | Matches | Won | Drawn | Points | Perfect total | Short by |
|---|---|---|---|---|---|---|
| Leverkusen 2023/24 | 34 | 28 | 6 | 28 × 3 + 6 = 90 | 102 | 12 |
| Celtic 2016/17 | 38 | 34 | 4 | 34 × 3 + 4 = 106 | 114 | 8 |
| Rangers 2020/21 | 38 | 32 | 6 | 32 × 3 + 6 = 102 | 114 | 12 |
| Perugia 1978/79, two points a win | 30 | 11 | 19 | 11 × 2 + 19 = 41 | 60 | 19 |
Each calculated total matches the figure the club itself publishes. That is the shape of every unbeaten season: the defeats are gone, but the draws remain, and under three points for a win each one costs two points. Perugia is the extreme case — nearly two-thirds of its matches ended level.
What an unbeaten season requires: an illustration
Why are unbeaten seasons so rare, and perfect ones rarer still? A deliberately simple model shows the arithmetic. Assume a team has the same chance in every match of avoiding defeat (q), or of winning (w), and that matches are independent of each other. The chance of getting through all 38 matches is then q³⁸ or w³⁸.
| Assumed chance per match | Chance of an unbeaten 38-match season | Assumed chance of winning each match | Chance of a perfect 38-match season |
|---|---|---|---|
| Avoid defeat 90% | about 1.8% | Win 75% | about 0.002% |
| Avoid defeat 95% | about 14% | Win 85% | about 0.2% |
| Avoid defeat 97% | about 31% | Win 90% | about 1.8% |
Two lessons come out of it. Small differences in a team's per-match reliability make enormous differences over a season, because the chances multiply 38 times. And a perfect season is so much harder because winning is so much harder than not losing — a team has to beat the opponents it would otherwise draw with, every week. The model ignores injuries, fixture congestion, form and opponents of different strength, so it describes the format, not any real team; understanding probability in sports simulations explains the same multiplication of chances in a game setting.
How league tables treat an unbeaten team
Because draws earn a point and wins earn three, a table does not reward avoiding defeat for its own sake. Perugia's second place shows it happening under the old two-point win; the same arithmetic works under today's scoring. Compare two hypothetical teams over 38 matches:
| Team | Won | Drawn | Lost | Points |
|---|---|---|---|---|
| Team L | 27 | 4 | 7 | 27 × 3 + 4 = 85 |
| Team U | 22 | 16 | 0 | 22 × 3 + 16 = 82 |
Team U never lost, and still finishes three points behind a team that lost seven times. The scoring scheme is built to make chasing wins more valuable than protecting draws, which is the argument how soccer league tables work makes about the three-point win. When teams end level on points, goal difference and tiebreakers decides the order.
Why draws are the real opponent
A side that is very hard to beat but not very good at winning collects draws — and draws are what separate an unbeaten season from a perfect one, and sometimes an unbeaten team from the title. The difference is a squad-building question as much as a tactical one: a shape that protects the defence first, of the kind the guide to soccer formations describes, can make a team harder to beat without making it more likely to win.
That distinction is built into Pro Football GM Club Soccer, a draft game built around chasing a perfect record. You draft an XI position by position, where fit and style weigh as much as the ratings, and each simulated campaign comes back as a record of wins, draws and losses. The game counts a perfect season as one won outright — no draws and no defeats — and its own FAQ makes the point above: a side built only to be hard to beat produces a long unbeaten run rather than a perfect record. The soccer draft XI guide covers building a side that can win, not just survive. The results come from the game's own rules and say nothing about real teams.
Football Career Soccer XI Sim follows one fictional player chasing league titles and records across a career instead. Neither game is affiliated with any league or club. League records sit alongside our rules and tactics guides on the soccer hub, and both games appear in sports career and GM games.
Good to know
Frequently asked questions
Has any team gone a whole Premier League season unbeaten?
Is an unbeaten season the same as a perfect season?
Has a Bundesliga team ever gone a whole season unbeaten?
Can a team go a whole season unbeaten and still not win the league?
Sources
- Premier League records (opens in a new tab)Premier League — accessed
- Season 2023/24 (club history) (opens in a new tab)Bayer 04 Leverkusen — accessed
- Return to success (club history) (opens in a new tab)Juventus FC — accessed
- History (The Perugia of miracles) (opens in a new tab)AC Perugia Calcio — accessed
- Tables 2010/11 to 2018/19 (historical league tables) (opens in a new tab)Celtic FC — accessed
- 2010 to 2019 (history timeline) (opens in a new tab)Celtic FC — accessed
- Report: champions enjoy trophy day win over Dons (15 May 2021) (opens in a new tab)Rangers FC — accessed
League, team and athlete names appear here only to identify the rules, records and history being discussed. Reign Creative LLC's sports games are not affiliated with, endorsed by or licensed by any league, team, players' association or athlete, and all names and marks belong to their owners.
About the author
Reign Creative LLC — The independent app studio that builds the apps covered on this site and publishes every article here. On Google Play it publishes as Reign Collective Apps.
We use AI tools to help research, draft and edit our articles. Each article lists the sources its factual claims rely on, and details about our apps come from their live Google Play listings. No article on this site has been reviewed by an independent expert unless the reviewer is named on it.
No person at Reign Creative LLC has read this article in full. It was published after automated checks and an AI editorial review, which are described in our editorial policy and are not the same as a person reading every sentence.
Spotted an error? Tell us — how corrections are handled is set out in our editorial policy.