Scorewit Top Flight
Records · Premier League era

Longest unbeaten runs in the Premier League

49 matches unbeaten — Arsenal FC, 2002-03 to 2004-05

Covers every Premier League season since 1992-93 — the openly licensed record starts at the rebrand, so pre-1992 First Division history is out of scope by design.

The era's longest run: 49 matches unbeaten — Arsenal FC (2002-03 to 2004-05).

49
Longest run
5
Clubs in the top ten

The longest unbeaten run of the Premier League era: 49 matches unbeaten — Arsenal FC (2002-03 to 2004-05). Runs count consecutive Premier League matches only; a run continues across seasons, including over a spell outside the top flight.

Quick answers

What is the longest unbeaten run in the Premier League?
49 league matches unbeaten — Arsenal FC (2002-03 to 2004-05).

Longest unbeaten runs in the Premier League

#ClubRunSpan
1Arsenal FC492002-03 to 2004-05
2Liverpool FC442018-19 to 2019-20
3Chelsea FC402004-05 to 2005-06
4Manchester City FC322023-24 to 2024-25
5Arsenal FC302001-02 to 2002-03
6Manchester City FC302016-17 to 2017-18
7Manchester United FC291998-99 to 1999-00
8Chelsea FC292007-08 to 2008-09
9Manchester United FC292009-10 to 2010-11
10Liverpool FC262024-25

More Premier League era records: Most titles · Biggest wins · Most points in a season · Fewest points in a season · Best season starts · Worst season starts · Highest-scoring matches · Longest winning runs · Longest losing runs · Most goals in a season · Fewest goals conceded · Relegations by club.

Source: 2025-26 Premier League match data, via openfootball/england (CC0 1.0) — source

Every fact computed from public match records — openfootball/england, CC0 1.0.

Play today’s top-flight round →