West Ham v Manchester City result

Full-time · West Ham 0–4 Manchester City

Premier League · · London Stadium

Updated · refreshed continuously

West Ham 0–4 Manchester City — Manchester City won this Premier League match.

Match report, in numbers

The result

Manchester City won 4–0 at London Stadium in the Premier League on Saturday 24 November. Manchester City are unbeaten in their last 13 matches in all competitions.

The goals

Manchester City led 3–0 at half-time. The goals — Manchester City: David Silva (11’), R. Sterling (19’, assisted by Leroy Sané) and Leroy Sané (34’, assisted by R. Sterling; 90’, assisted by Gabriel Jesus).

What it changes

West Ham have scored 52 goals, the ninth-most (shared) of the 20 clubs (2018/19 so far). West Ham have conceded 55 goals, the ninth-most of the 20 clubs.

Manchester City have scored 95 goals, the most of the 20 clubs (2018/19 so far). Manchester City have conceded 23 goals, the second-fewest of the 20 clubs.

Manchester City’s four-goal margin was the biggest of round 13, across 10 matches. Manchester City have scored in eight consecutive matches in all competitions.

Who stood out

By TACTIX Impact for this match, Leroy Sané (Manchester City) 16.2, R. Sterling (Manchester City) 8.2 and P. Zabaleta (West Ham) 7.3 led the match.

Next up

West Ham next travel to Cardiff on 4 November 2026.

Manchester City next travel to RB Leipzig on 4 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for West Ham: Cardiff v West Ham, Wednesday 4 November — the preview. Next for Manchester City: RB Leipzig v Manchester City, Wednesday 4 November — the preview.

The Numbers

  • Result: West Ham 0–4 Manchester City · Premier League
  • Venue: London Stadium · London
  • Referee: Andre Marriner, England
  • Head-to-head (last 2): West Ham 0 · draws 0 · Manchester City 2 · 4 goals/game
  • Recent form: West Ham 1W 2D 2L · Manchester City 5W 0D 0L

West Ham 0–4 Manchester City (Premier League): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 13 May 2026). See the live track record →

Key Stats

2.25 / 3.25
Goals
against 1.25 / 0.25 · 2 of the last 5 over 2.5
over 8 matches
8.14 / 6.25
Corners
against 4.57 / 2.38 · 3 of the last 4 over 9.5
over 7 matches
5.86 / 6.5
Shots on target
against 3.86 / 2 · 3 of the last 4 over 8.5
over 7 matches
1.14 / 1.38
Cards
against 1.29 / 1 · 1 of the last 4 over 3.5
over 7 matches

Per game, last 8 completed matches, to 11 November 2018. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 11 November 2018. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameWest Ham for / againstLineManchester City for / against
Goals scored
2.25 for · 1.25 against n 8
2.5standard
3.25 for · 0.25 against n 8
Corners won
8.14 for · 4.57 against n 7
9.5standard
6.25 for · 2.38 against n 8
Shots
15.43 for · 9.57 against n 7
19.5standard
18 for · 7.75 against n 8
Shots on target
5.86 for · 3.86 against n 7
8.5standard
6.5 for · 2 against n 8
Fouls committed
7.14 for · 10.71 against n 7
21.5standard
12.25 for · 8.38 against n 8
Cards shown
1.14 for · 1.29 against n 7
3.5standard
1.38 for · 1 against n 8

West Ham

West Ham Goalkeeper

West Ham — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
L. Fabianski12901080 min514.3 /90181.5 /9000 /90
Adrián390270 min41.3 /9041.3 /9000 /90
West Ham — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for West Ham before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
L. Fabianski n 890
3.86/6
Adrián n 890
3.27/5

West Ham Defensive

West Ham — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
I. Diop13901170 min272.1 /90211.6 /90120.9 /90675.2 /9080.6 /9010.1 /90
Fabián Balbuena12901080 min201.7 /90312.6 /9060.5 /90665.5 /90110.9 /9010.1 /90
P. Zabaleta1088883 min232.3 /90161.6 /9050.5 /90636.4 /9070.7 /9030.3 /90
A. Masuaku990810 min293.2 /90202.2 /9040.4 /90535.9 /90111.2 /9010.1 /90
A. Cresswell779555 min61 /9050.8 /9010.2 /90254.1 /9010.2 /9010.2 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

West Ham — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for West Ham before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
Felipe Anderson n 877
0.73/2
1.86/3
—
I. Diop n 890
0.43/0
0.43/0
Aymeric Laporte
R. Snodgrass n 866.1
1.76/4
13/3
—
Fabián Balbuena n 890
0.85/1
0.32/0
David Silva
L. Fabianski n 890
00/0
00/0
—
See more players · Pro
West Ham — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for West Ham before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
Felipe Anderson n 877
2.97/7
I. Diop n 890
2.36/5
R. Snodgrass n 866.1
25/2
Fabián Balbuena n 890
1.58/3
Declan Rice n 888.8
2.77/5
See more players · Pro

West Ham Attacking

West Ham — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
M. Arnautović1177844 min50.5 /9010.1 /90343.6 /90161.7 /90151.6 /90101.1 /90
A. Yarmolenko1055549 min20.3 /9000 /90152.5 /9050.8 /9071.1 /9061 /90
J. Hernández1046457 min20.4 /9000 /90163.2 /9091.8 /9061.2 /9030.6 /90
Lucas Pérez646275 min20.7 /9000 /9062 /9020.7 /9041.3 /9010.3 /90
Felipe Anderson14771083 min40.3 /9020.2 /90201.7 /90100.8 /90272.2 /90231.9 /90
See more players · Pro
West Ham — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for West Ham before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
Felipe Anderson n 877
1.97/2
14/1
I. Diop n 890
0.43/0
0.11/0
R. Snodgrass n 866.1
1.56/2
0.52/1
Fabián Balbuena n 890
1.35/4
0.11/0
L. Fabianski n 890
00/0
00/0
See more players · Pro
West Ham — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for West Ham before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
Felipe Anderson n 877
0.63/1
00/0
I. Diop n 890
00/0
00/0
R. Snodgrass n 866.1
0.31/1
0.52/1
Fabián Balbuena n 890
0.11/0
00/0
L. Fabianski n 890
00/0
00/0
See more players · Pro

Manchester City

Manchester City Goalkeeper

Manchester City — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
Ederson16901440 min261.6 /9080.5 /9000 /90
A. Murić290180 min21 /9000 /9000 /90
Manchester City — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Manchester City before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
Ederson n 890
1.64/1

Manchester City Defensive

Manchester City — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
Aymeric Laporte16901440 min120.8 /90241.5 /9050.3 /90644 /90171.1 /9010.1 /90
J. Stones15791180 min90.7 /90181.4 /9060.5 /90544.1 /9060.5 /9000 /90
K. Walker13881141 min141.1 /90161.3 /9000 /90453.5 /9060.5 /9010.1 /90
B. Mendy1090900 min171.7 /90101 /9040.4 /90353.5 /90121.2 /9010.1 /90
V. Kompany780562 min40.6 /9091.4 /9040.6 /90213.4 /9081.3 /9030.5 /90
See more players · Pro
Manchester City — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Manchester City before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
Aymeric Laporte n 890
1.16/2
0.85/1
I. Diop
Ederson n 890
0.32/0
00/0
—
Fernandinho n 886.9
2.58/6
0.95/2
—
Bernardo Silva n 868.9
0.85/0
14/1
—
David Silva n 883.5
1.26/2
1.57/2
Fabián Balbuena
See more players · Pro
Manchester City — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Manchester City before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
Aymeric Laporte n 890
14/2
Fernandinho n 886.9
2.78/7
Bernardo Silva n 868.9
27/2
David Silva n 883.5
0.96/1
R. Sterling n 886.4
0.85/1
See more players · Pro

Manchester City Attacking

Manchester City — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
R. Sterling15821228 min70.5 /9060.4 /90362.6 /90181.3 /90362.6 /90332.4 /90
S. Agüero14721001 min90.8 /9040.4 /90635.7 /90242.2 /90201.8 /90191.7 /90
R. Mahrez1460838 min60.6 /9040.4 /90384.1 /90151.6 /90192 /90131.4 /90
Gabriel Jesus1259704 min50.6 /9000 /90415.2 /90192.4 /90172.2 /90111.4 /90
L. Sané975674 min30.4 /9040.5 /90202.7 /9060.8 /90243.2 /90192.5 /90
See more players · Pro
Manchester City — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Manchester City before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
Aymeric Laporte n 890
0.32/0
0.11/0
Ederson n 890
00/0
00/0
Fernandinho n 886.9
0.94/1
0.53/1
Bernardo Silva n 868.9
1.86/4
0.53/0
David Silva n 883.5
38/7
1.17/1
See more players · Pro
Manchester City — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Manchester City before kick-off, to 11 November 2018. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
Aymeric Laporte n 890
0.11/0
00/0
Ederson n 890
00/0
00/0
Fernandinho n 886.9
0.11/0
0.11/0
Bernardo Silva n 868.9
0.32/0
0.31/1
David Silva n 883.5
0.75/0
0.31/1
See more players · Pro

The day’s free picks, by email

Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.

Match Statistics & Details

West Ham Player Stats

PlayerMinGAShSoTKPTklCardsRating
L. Fabianski9000000105.9
P. Zabaleta9000000406.5
Fabián Balbuena9000100206
I. Diop9000000206.2
Pedro Obiang9000100206.6
Declan Rice9000001206.6
M. Antonio9000213206.3
M. Arnautović8900302206.9
Felipe Anderson6800000206.1
G. Diangana5500000105.9
A. Masuaku4500000106.4
A. Cresswell sub4500101006.7
J. Hernández sub3500001007.2
Lucas Pérez sub2200100006.5

Manchester City Player Stats

PlayerMinGAShSoTKPTklCardsRating
Ederson9000000007.1
K. Walker9000000107.1
N. Otamendi9000000107.5
Aymeric Laporte9000000107.3
F. Delph9000000507.3
David Silva9010310107.7
Fernandinho9000001307.6
L. Sané9021333109.4
S. Agüero8100101006.8
R. Sterling7411112008.1
İ. Gündoğan6900111007
P. Foden2100000006.5
R. Mahrez1600001006.7
Gabriel Jesus901001006.8

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind West Ham v Manchester City — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
West HamLDLWD
Last 5: 1W 2D 2L · 1.4 scored / 1.6 conceded per game
Manchester CityWWWWW
Last 5: 5W 0D 0L · 3.6 scored / 0.4 conceded per game
Head-to-head last 2
West Ham 0 · 0 draws · Manchester City 2 · 4 goals/game
  • 2018-04-29 West Ham 1–4 Manchester City
  • 2017-12-03 Manchester City 2–1 West Ham
League standing · 2018/19
Last recorded position — not updated during the season.
West Ham#10 pos52 pts38 pl-3 GD
Manchester City#1 pos98 pts38 pl+72 GD
Goals per game
West Ham scored1.37
Manchester City scored2.5
West Ham conceded1.45
Manchester City conceded0.61

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What is the head-to-head record between West Ham and Manchester City?
In their last 2 meetings, West Ham won 0, Manchester City won 2 and there were 0 draws, averaging 4 goals per game.
What is the recent form of West Ham and Manchester City?
Recent form — West Ham 1W 2D 2L; Manchester City 5W 0D 0L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+