Scorewit Top Flight
Records · Premier League era

Longest winning runs in the Premier League

18 consecutive wins — Manchester City FC, 2017-18

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: 18 consecutive wins — Manchester City FC (2017-18) and Liverpool FC (2019-20).

18
Longest run
5
Clubs in the top ten

The longest winning run of the Premier League era: 18 consecutive wins — Manchester City FC (2017-18). 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 winning run in the Premier League?
18 consecutive league wins — Manchester City FC (2017-18) and Liverpool FC (2019-20).

Longest winning runs in the Premier League

#ClubRunSpan
1Manchester City FC182017-18
2Liverpool FC182019-20
3Liverpool FC172018-19 to 2019-20
4Manchester City FC152018-19 to 2019-20
5Manchester City FC152020-21
6Arsenal FC142001-02 to 2002-03
7Chelsea FC132016-17
8Manchester City FC132023-24 to 2024-25
9Manchester United FC121999-00 to 2000-01
10Manchester City FC122021-22

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 unbeaten 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 →