Longest winning runs in the Premier League
18 consecutive wins — Manchester City FC, 2017-18
The era's longest run: 18 consecutive wins — Manchester City FC (2017-18) and Liverpool FC (2019-20).
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
| # | Club | Run | Span |
|---|---|---|---|
| 1 | Manchester City FC | 18 | 2017-18 |
| 2 | Liverpool FC | 18 | 2019-20 |
| 3 | Liverpool FC | 17 | 2018-19 to 2019-20 |
| 4 | Manchester City FC | 15 | 2018-19 to 2019-20 |
| 5 | Manchester City FC | 15 | 2020-21 |
| 6 | Arsenal FC | 14 | 2001-02 to 2002-03 |
| 7 | Chelsea FC | 13 | 2016-17 |
| 8 | Manchester City FC | 13 | 2023-24 to 2024-25 |
| 9 | Manchester United FC | 12 | 1999-00 to 2000-01 |
| 10 | Manchester City FC | 12 | 2021-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