Head to head

Manchester City vs Stoke City head to head

Manchester City and Stoke City have met 86 times in the English top flight since 1899/00. Manchester City have won 35, Stoke City 28, and 23 were drawn. 20 of those were in the Premier League: Man City 11 wins, Stoke 3, 6 draws. Manchester City are unbeaten in the last 5 meetings. The last meeting was Stoke 0–2 Man City on March 12, 2018, and the first Stoke 1–0 Man City on December 2, 1899.

Man City v Stoke

All top-flight meetings · since 1899/00

Manchester City crest

Man City

35

Man City wins

23

Draws

28

Stoke wins

Stoke City crest

Stoke

86 meetings · goals Man City 118–96 Stoke

The scoreline grid

Every top-flight meeting from Manchester City's side: Man City goals along the bottom, Stoke goals up the side. Select a square to see those meetings.

Stoke goals
7
6
5
1
4
1
3
411
2
56412
1
1
910453
0
98551
0
1
2
3
4
5
6
7
Man City goals

Times it's happened

Never

Once

2

3–4

5–9

10+

Home and away

VenuePMan City W–D–LGoals
At Man City4325–12–678–32
At Stoke4310–11–2240–64

Every meeting

Biggest wins

Manchester City

October 14, 2017Man City 7–2 StokeHT 3–15-goal win
April 23, 2016Man City 4–0 StokeHT 2–04-goal win
August 20, 2016Stoke 1–4 Man CityHT 0–23-goal win

Stoke City

September 23, 1972Stoke 5–1 Man City4-goal win
February 1, 1975Stoke 4–0 Man City4-goal win
August 26, 1967Stoke 3–0 Man City3-goal win

Highest-scoring meetings

October 14, 2017Man City 7–2 StokeHT 3–19 goals
September 23, 1972Stoke 5–1 Man City6 goals
December 23, 1967Man City 4–2 Stoke6 goals

Most common results

#11–1 draw10 times
#20–0 draw9 times

Runs

Manchester City's longest winning run in this fixture is 4 and Stoke City's is 4. The longest unbeaten runs are 10 for Manchester City and 5 for Stoke City.