Everton vs Manchester City head to head
Everton and Manchester City have met 186 times in the English top flight since 1899/00. Everton have won 62, Manchester City 77, and 47 were drawn. 58 of those were in the Premier League: Everton 18 wins, Man City 28, 12 draws. Manchester City are unbeaten in the last 18 meetings. The last meeting was Everton 3–3 Man City on May 4, 2026, and the first Man City 1–2 Everton on December 23, 1899.
Everton v Man City
All top-flight meetings · since 1899/00
186 meetings · goals Everton 241–275 Man City
The scoreline grid
Every top-flight meeting from Everton's side: Everton goals along the bottom, Man City goals up the side. Select a square to see those meetings.
Times it's happened
Never
Once
2
3–4
5–9
10–19
20+
Home and away
| Venue | P | Everton W–D–L | Goals |
|---|---|---|---|
| At Everton | 93 | 43–24–26 | 155–112 |
| At Man City | 93 | 19–23–51 | 86–163 |
Every meeting
Biggest wins
Everton
Manchester City
Highest-scoring meetings
Most common results
Runs
Everton's longest winning run in this fixture is 4 and Manchester City's is 9. The longest unbeaten runs are 8 for Everton and 18 for Manchester City.

