City made it a remarkable 20 consecutive wins in all competitions with a 2-1 victory over West Ham United on Saturday.

It’s now 27 matches unbeaten for Pep Guardiola’s side, with our last defeat coming on November 21 to Tottenham Hotspur.

Our record in the last 27 games reads: Won 24. Drawn 3. Lost 0.

And in that period, we have scored 63 and conceded just eight. 

It also puts to bed a somewhat confusing statistical debate. We managed a 20-game winning run in 2017 – but that sequence of results included a penalty shootout win over Wolves.

Some leading statisticians do not recognise shootout successes as wins, and therefore our 15th straight victory on this current stretch was widely heralded as a new English football record.

But we have now managed 20 wins without the need for a shootout, meaning there can be no question what the longest competitive winning streak by an English top-flight team is.

Our 20 wins in a row is six more than the previous record of 14, which Preston managed in 1892 and Arsenal equalled in 1987.

The result means City are now 13 points clear at the top of the table, although Manchester United and Leicester will both have the chance to reduce the gap to 10 when they play later this weekend.

Congratulations to Pep, his backroom staff and all the players on their continued excellence this season.  

Longest Winning Runs For English Top-Flight Sides (All Comps)

Dates Team Longest Winning
Runs
19/12/20 - Current Man City 20
12/09/1987 to 17/11/1987 Arsenal 14
24/10/1891 to 30/01/1892 Preston
North End
14
23/03/2002 to 18/08/2002 Arsenal 13
23/04/1960 to 01/10/1960 Spurs 13
16/03/2000 to 06/05/2000 Arsenal 12
25/08/2007 to 23/10/2007 Arsenal 12
24/03/1894 to 13/10/1894 Everton 12
25/08/2018 to 25/10/2018 Arsenal 11
20/03/1897 to 18/09/1897 Aston Villa 11
10/01/1914 to 14/03/1914 Aston Villa 11
18/02/1989 to 11/04/1989 Liverpool 11
15/03/2006 to 07/05/2006 Liverpool 11
19/04/2015 to 12/09/2015 Man City 11
26/08/2017 to 21/10/2017 Man City 11
10/10/1964 to 02/12/1964 Man United 11
11/01/2009 to 21/02/2009 Man United 11