The Premier League season has produced many memorable title races, but only one team has ever finished a season without a single defeat. In 2003‑04 Arsenal went 26–12-0, collecting 26 wins and 12 draws to win the title and earn the “Invincibles” nickname.
Their unbeaten run stretched to 49 top‑flight matches across three seasons, still the longest in Premier League history. Since then, only Liverpool (44 matches between January 2019 and February 2020) and Chelsea (40 matches from October 2004 to October 2005) have come close.
With the new season starting on the 15th August 2025, attention now turns to which side, if any, can match the “Invincibles”.
Have a look at our round up of the latest and the best odds for pulling it off below: