Manchester City vs Middlesbrough head to head
Manchester City and Middlesbrough have met 22 times in the Premier League since 1992/93. Manchester City have won 4, Middlesbrough 11, and 7 were drawn. The last meeting was Middlesbrough 2–2 Man City on April 30, 2017. Counting the old First Division, they've met 100 times in the top flight since 1903/04: Manchester City won 40, Middlesbrough 38, and 22 were drawn.
Premier League · since 1992/93
22 meetings · goals Man City 19–35 Middlesbrough
All top-flight meetings · since 1903/04
100 meetings · goals Man City 144–159 Middlesbrough
The scoreline grid
Every meeting from Manchester City's side: Man City goals along the bottom, Middlesbrough goals up the side. Select a square to see those meetings.
Home and away
| Venue | P | Man City W–D–L | Goals |
|---|---|---|---|
| At Man City | 11 | 3–4–4 | 8–8 |
| At Middlesbrough | 11 | 1–3–7 | 11–27 |
Every meeting
Biggest wins
Manchester City
Middlesbrough
Highest-scoring meetings
Most common results
Runs
Manchester City's longest winning run in this fixture is 3 and Middlesbrough's is 4. The longest unbeaten runs are 3 for Manchester City and 14 for Middlesbrough.
Before the Premier League
Manchester City and Middlesbrough met 78 times in the old First Division, from 1903/04 to 1981/82. Manchester City won 36, Middlesbrough 27, and 15 were drawn. The first meeting was Middlesbrough 6–0 Man City on October 24, 1903.
Manchester City's biggest wins before 1992
Middlesbrough's biggest wins before 1992
Every meeting before 1992
Results from the old First Division, 1888/89 to 1991/92 (engsoccerdata; see About).

