WHU
MCI

West HamvsMan City

PL Head-to-Head, settled.
Rivl — No bias. Just data.
Home Player Database Surprise me
On this page
Overview At a Glance Home / Away In This Fixture When Goals Happen Key Players Top Scorers Records Last 10 Meetings Full History

Overview

9
West Ham Wins
tap to expand
8
Draws
tap to expand
32
Man City Wins
tap to expand
West Ham 18% Draws 16% Man City 65%
9
8
32
44
West Ham Goals
tap to expand
49
PL Matches
96
Man City Goals
tap to expand
Last 10 Meetings
LLLLLLLDLL
7 loss streak
Man City
WWWWWWWDWW
7 win streak
West Ham 0% Draws 10% Man City 90%
0
1
9

At a Glance

0.9
West Ham goals/game
1.96
Man City goals/game
2.86
Total goals/game
7
West Ham clean sheets
19
Man City clean sheets
53.1%
Both scored
1-2
Most common score (7x)
18.4%
West Ham win rate
65.3%
Man City win rate

Home / Away

West Ham at Home

Played24
Won7
Drawn6
Lost11
Goals For29
Goals Against45

West Ham at Man City

Played25
Won2
Drawn2
Lost21
Goals For15
Goals Against51

In This Fixture

Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown

xG
2.58 avg 0.77
tap to see each match
Shots
19.0 avg 6.8
tap to see each match
On Target
7.8 avg 2.3
tap to see each match
Possession
69% avg 32%
tap to see each match
Corners
7.3 avg 2.3
tap to see each match
Fouls
6.8 avg 9.3
tap to see each match
Yellows
1.1 avg 1.5
tap to see each match
Saves
1.6 avg 5.1
tap to see each match

When Goals Happen

Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)

West Ham

0-15'
12.6
4.4
16-30'
14.8
5.0
31-45'
13.8
4.2
46-60'
18.2
5.6
61-75'
16.6
5.2
76-90'
13.8
6.2
Scored Conceded

Man City

0-15'
6.6
6.4
16-30'
8.4
8.8
31-45'
10.0
8.2
46-60'
11.0
10.0
61-75'
9.6
9.2
76-90'
7.2
11.6
Scored Conceded

Key Players in this Fixture

Player performance specifically in this H2H matchup (2019/20–2023/24)

West Ham
Kevin De Bruyne
Kevin De Bruyne
16 apps
⚽ 3 🎯 7 7.78
Kyle Walker
Kyle Walker
14 apps
🎯 1 6.98
Ederson
Ederson
13 apps
6.85
Bernardo Silva
Bernardo Silva
12 apps
⚽ 1 🎯 5
Raheem Sterling
Raheem Sterling
11 apps
⚽ 6 🎯 5 7.34
Phil Foden
Phil Foden
11 apps
⚽ 5 7.21
Sergio Agüero
Sergio Agüero
11 apps
⚽ 4 🎯 1 6.96
İlkay Gündoğan
İlkay Gündoğan
11 apps
⚽ 1 🎯 1 6.92
Rodri
Rodri
10 apps
⚽ 2 🎯 1 7.89
Fernandinho
Fernandinho
9 apps
⚽ 3 7.19
Man City
Michail Antonio
Michail Antonio
18 apps
⚽ 3 🎯 2 6.66
Aaron Cresswell
Aaron Cresswell
15 apps
⚽ 1 🎯 1 6.5
Declan Rice
Declan Rice
11 apps
6.87
Manuel Lanzini
Manuel Lanzini
10 apps
⚽ 1 6.6
Vladimír Coufal
Vladimír Coufal
10 apps
🎯 2 6.79
Tomáš Souček
Tomáš Souček
10 apps
🎯 1 6.68
Łukasz Fabiański
Łukasz Fabiański
10 apps
6.85
Jarrod Bowen
Jarrod Bowen
9 apps
⚽ 2 6.58
Angelo Ogbonna
Angelo Ogbonna
7 apps
⚽ 1 6.83
Pablo Fornals
Pablo Fornals
7 apps
🎯 1 6.66

Top Scorers

H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.

West Ham
1 M. Antonio 3 goals
2 D. Sakho 2 goals
3 E. Valencia 2 goals
4 J. Bowen 2 goals
5 Carlton Cole 1 goal
6 Boa Morte 1 goal
7 J. Tomkins 1 goal
8 D. Ba 1 goal
9 A. Carroll 1 goal
10 Ricardo Vaz Té 1 goal
Man City
1 E. Haaland 9 goals
2 S. Agüero 8 goals
3 R. Sterling 6 goals
4 David Silva 5 goals
5 P. Foden 5 goals
6 Y. Touré 3 goals
7 K. De Bruyne 3 goals
8 Fernandinho 3 goals
9 Gabriel Jesus 3 goals
10 L. Sané 3 goals

Records

Biggest West Ham Win
West Ham 3-0 Man City
17/12/94
Biggest Man City Win
West Ham 0-5 Man City
10/08/2019
Highest Scoring
West Ham 4-2 Man City
23/03/96
Goal Difference
-52 (West Ham)
2
West Ham Best Win Streak
8
Man City Best Win Streak
2
West Ham Best Unbeaten
20
Man City Best Unbeaten

Last 10 Meetings

SeasonDateHomeScoreAway
2025-26 20/12/2025 Man City 3-0 West Ham
2024-25 04/01/2025 Man City 4-1 West Ham
V. Coufal 10' (OG), E. Haaland 42', E. Haaland 55', P. Foden 58' N. Füllkrug 71'
2024-25 31/08/2024 West Ham 1-3 Man City
Rúben Dias 19' (OG) E. Haaland 10', E. Haaland 30', E. Haaland 83'
2023-24 19/05/2024 Man City 3-1 West Ham
P. Foden 2', P. Foden 18', Rodri 59' M. Kudus 42'
2023-24 16/09/2023 West Ham 1-3 Man City
J. Ward-Prowse 36' J. Doku 46', Bernardo Silva 76', E. Haaland 86'
2022-23 03/05/2023 Man City 3-0 West Ham
N. Aké 49', E. Haaland 70', P. Foden 85'
2022-23 07/08/2022 West Ham 0-2 Man City
E. Haaland 36' (P), E. Haaland 65'
2021-22 15/05/2022 West Ham 2-2 Man City
J. Bowen 24', J. Bowen 45' J. Grealish 49', V. Coufal 69' (OG)
2021-22 28/11/2021 Man City 2-1 West Ham
İ. Gündoğan 33', Fernandinho 90' M. Lanzini 90'+4
2020-21 27/02/2021 Man City 2-1 West Ham
Rúben Dias 30', J. Stones 68' M. Antonio 43'

Full Match History

Season Date Home Score Away
2025-26 20/12/2025 Man City 3-0 West Ham
2024-25 31/08/2024 West Ham 1-3 Man City
Rúben Dias 19' (OG) E. Haaland 10', E. Haaland 30', E. Haaland 83'
2024-25 04/01/2025 Man City 4-1 West Ham
V. Coufal 10' (OG), E. Haaland 42', E. Haaland 55', P. Foden 58' N. Füllkrug 71'
2023-24 16/09/2023 West Ham 1-3 Man City
J. Ward-Prowse 36' J. Doku 46', Bernardo Silva 76', E. Haaland 86'
2023-24 19/05/2024 Man City 3-1 West Ham
P. Foden 2', P. Foden 18', Rodri 59' M. Kudus 42'
2022-23 07/08/2022 West Ham 0-2 Man City
E. Haaland 36' (P), E. Haaland 65'
2022-23 03/05/2023 Man City 3-0 West Ham
N. Aké 49', E. Haaland 70', P. Foden 85'
2021-22 28/11/2021 Man City 2-1 West Ham
İ. Gündoğan 33', Fernandinho 90' M. Lanzini 90'+4
2021-22 15/05/2022 West Ham 2-2 Man City
J. Bowen 24', J. Bowen 45' J. Grealish 49', V. Coufal 69' (OG)
2020-21 24/10/2020 West Ham 1-1 Man City
M. Antonio 18' P. Foden 51'
2020-21 27/02/2021 Man City 2-1 West Ham
Rúben Dias 30', J. Stones 68' M. Antonio 43'
2019-20 10/08/2019 West Ham 0-5 Man City
Gabriel Jesus 25', R. Sterling 51', R. Sterling 75', S. Agüero 86' (P), R. Sterling 90'+1
2019-20 19/02/2020 Man City 2-0 West Ham
Rodri 30', K. De Bruyne 62'
2018-19 24/11/2018 West Ham 0-4 Man City
David Silva 11', R. Sterling 19', L. Sané 34', L. Sané 90'+3
2018-19 27/02/2019 Man City 1-0 West Ham
S. Agüero 59' (P)
2017-18 03/12/2017 Man City 2-1 West Ham
N. Otamendi 57', David Silva 83' A. Ogbonna 44'
2017-18 29/04/2018 West Ham 1-4 Man City
A. Cresswell 42' L. Sané 13', P. Zabaleta 27' (OG), Gabriel Jesus 53', Fernandinho 64'
2016-17 28/08/16 Man City 3-1 West Ham
R. Sterling 7', Fernandinho 18', R. Sterling 90'+2 M. Antonio 58'
2016-17 01/02/17 West Ham 0-4 Man City
K. De Bruyne 17', David Silva 21', Gabriel Jesus 39', Y. Touré 67' (P)
2015-16 19/09/2015 Man City 1-2 West Ham
K. De Bruyne 45'+2 V. Moses 6', D. Sakho 31'
2015-16 23/01/2016 West Ham 2-2 Man City
E. Valencia 1', E. Valencia 56' S. Agüero 9' (P), S. Agüero 81'
2014-15 25/10/14 West Ham 2-1 Man City
M. Amalfitano 21', D. Sakho 75' David Silva 77'
2014-15 19/04/15 Man City 2-0 West Ham
J. Collins 18' (OG), S. Agüero 36'
2013-14 19/10/13 West Ham 1-3 Man City
Ricardo Vaz Té 58' S. Agüero 16', S. Agüero 51', David Silva 80'
2013-14 11/05/14 Man City 2-0 West Ham
S. Nasri 39', V. Kompany 49'
2012-13 03/11/12 West Ham 0-0 Man City
2012-13 27/04/13 Man City 2-1 West Ham
S. Agüero 28', Y. Touré 83' A. Carroll 90'+4
2010-11 11/12/10 West Ham 1-3 Man City
J. Tomkins 89' Y. Touré 30', R. Green 73' (OG), A. Johnson 81'
2010-11 01/05/11 Man City 2-1 West Ham
N. de Jong 10', P. Zabaleta 15' D. Ba 33'
2009-10 28/09/09 Man City 3-1 West Ham
Carlos Tévez 5', Martin Petrov 32', Carlos Tévez 61' Carlton Cole 24'
2009-10 09/05/10 West Ham 1-1 Man City
Boa Morte 17' Shaun Wright-Phillips 21'
2008-09 24/08/08 Man City 3-0 West Ham
2008-09 01/03/09 West Ham 1-0 Man City
2007-08 11/08/07 West Ham 0-2 Man City
2007-08 20/01/08 Man City 1-1 West Ham
2006-07 23/09/06 Man City 2-0 West Ham
2006-07 30/12/06 West Ham 0-1 Man City
2005-06 16/10/05 Man City 2-1 West Ham
2005-06 15/04/06 West Ham 1-0 Man City
2002-03 21/09/2002 West Ham 0-0 Man City
2002-03 27/04/2003 Man City 0-1 West Ham
2000-01 11/11/00 West Ham 4-1 Man City
2000-01 28/04/01 Man City 1-0 West Ham
1995-96 01/01/96 Man City 2-1 West Ham
1995-96 23/03/96 West Ham 4-2 Man City
1994-95 24/08/94 Man City 3-0 West Ham
1994-95 17/12/94 West Ham 3-0 Man City
1993-94 01/11/93 West Ham 3-1 Man City
1993-94 12/02/94 Man City 0-0 West Ham
Stat