Manchester City vs West Ham 20/12/2025
Match summary
1ST HALF
5'

E. Haaland
28'
Nico González
38'

T. Reijnders(E. Haaland)
Jarrod Bowen
41'
2ND HALF
Oliver Scarles

63'
Oliver Scarles
Ezra Mayers
64'
67'
A. Khusanov
Nico González
67'
Rico Lewis
Rayan Cherki
67'
Savinho
T. Reijnders
69'

E. Haaland
75'
Divine Mukasa
Bernardo Silva
L. Paquetá
Tomáš Souček
78'
Freddie Potts
Callum Wilson
79'
C. Summerville
Guido Rodríguez
79'
Mateus Fernandes
K. Mavropanos
79'
Match statistics
66%Possession34%
750Passes Attempted391
693Completed Passes314
6Corners0
12Throw-ins14
17Shots On Target7
Line-ups
Manchester City
Formation
4-5-1 Attack
#25Donnarumma

#24Gvardiol

#3Gato Alves Dias

#33O'Reilly

#27Nunes

#14González Iglesias

#10Cherki

#47Foden

#4Martinus Jan Reijnders

#20Mota Veiga De Carvalho E Silva

#9Haaland
Starting XI
![]() G. Donnarumma #25 | |
![]() Joško Gvardiol #24 | |
![]() Rúben Dias #3 | |
![]() Nico O'Reilly #33 | |
![]() Matheus Nunes #27 | |
![]() Nico González #14 | 67' 28' |
![]() Rayan Cherki #10 | 67' |
![]() Phil Foden #47 | |
![]() T. Reijnders #4 | 67' ⚽38' |
![]() Bernardo Silva #20 | 75' |
![]() E. Haaland #9 | ⚽69' 🎯38' ⚽5' |
Substitutes
![]() Timo Jansink #16 | |
![]() J. Te Fruchte #36 | |
![]() J. Hoogma #21 | |
![]() Lorenzo Milani #22 | |
![]() M. Benita #2 | |
![]() K. Leerdam #18 | |
![]() D. Van Kaam #26 | |
![]() J. Bruijn #5 | |
![]() Bryan Limbombe #7 | |
![]() D. Van Oorschot #20 |
Will not play

Mateo Kovačić
Midfielder
Ankle injury
Return: Back in training

Joško Gvardiol
Defender
Ankle injury
Return: Early May 2026

Max Alleyne
Defender
Knock injury
Return: Doubtful

Nico O'Reilly
Defender
Knock injury
Return: Mid March 2026
Manager

Pep Guardiola
West Ham
Formation
4-4-2 Diamond
#23Aréola

#25Todibo

#3William Kilman

#30Scarles

#2Walker-Peters

#32Potts

#18Espanha Fernandes

#27Magassa

#10Tolentino Coelho De Lima

#7Sylverio Summerville

#20Bowen
Starting XI
![]() A. Aréola #23 | |
![]() J. Todibo #25 | |
![]() Max Kilman #3 | |
![]() Oliver Scarles #30 | 63' 64' |
![]() Kyle Walker-Peters #2 | |
![]() Freddie Potts #32 | 79' |
![]() Mateus Fernandes #18 | 79' |
![]() S. Magassa #27 | |
![]() L. Paquetá #10 | 78' |
![]() C. Summerville #7 | 79' |
![]() Jarrod Bowen #20 | 41' |
Substitutes
![]() L. Plogmann #1 | |
![]() Sven Jansen #30 | |
![]() A. Adelgaard #29 | |
![]() Julius Dirksen #26 | |
![]() L. Everink #24 | |
![]() R. Weijenberg #15 | |
![]() Calvin Twigt #6 | |
![]() Milan Smit #9 | |
![]() Oskar Sivertsen #11 |
Will not play

Pablo Felipe Pereira De Jesus
Forward
Calf injury
Return: Mid March 2026
Manager

Nuno Espírito Santo
Manchester City
Formation
4-5-1 Attack
#25Donnarumma

#24Gvardiol

#3Gato Alves Dias

#33O'Reilly

#27Nunes

#14González Iglesias

#10Cherki

#47Foden

#4Martinus Jan Reijnders

#20Mota Veiga De Carvalho E Silva

#9Haaland
Starting XI
![]() G. Donnarumma #25 | |
![]() Joško Gvardiol #24 | |
![]() Rúben Dias #3 | |
![]() Nico O'Reilly #33 | |
![]() Matheus Nunes #27 | |
![]() Nico González #14 | 67' 28' |
![]() Rayan Cherki #10 | 67' |
![]() Phil Foden #47 | |
![]() T. Reijnders #4 | 67' ⚽38' |
![]() Bernardo Silva #20 | 75' |
![]() E. Haaland #9 | ⚽69' 🎯38' ⚽5' |
Substitutes
![]() Timo Jansink #16 | |
![]() J. Te Fruchte #36 | |
![]() J. Hoogma #21 | |
![]() Lorenzo Milani #22 | |
![]() M. Benita #2 | |
![]() K. Leerdam #18 | |
![]() D. Van Kaam #26 | |
![]() J. Bruijn #5 | |
![]() Bryan Limbombe #7 | |
![]() D. Van Oorschot #20 |
Will not play

Mateo Kovačić
Midfielder
Ankle injury
Return: Back in training

Joško Gvardiol
Defender
Ankle injury
Return: Early May 2026

Max Alleyne
Defender
Knock injury
Return: Doubtful

Nico O'Reilly
Defender
Knock injury
Return: Mid March 2026
Manager

Pep Guardiola
West Ham
Formation
4-4-2 Diamond
#23Aréola

#25Todibo

#3William Kilman

#30Scarles

#2Walker-Peters

#32Potts

#18Espanha Fernandes

#27Magassa

#10Tolentino Coelho De Lima

#7Sylverio Summerville

#20Bowen
Starting XI
![]() A. Aréola #23 | |
![]() J. Todibo #25 | |
![]() Max Kilman #3 | |
![]() Oliver Scarles #30 | 63' 64' |
![]() Kyle Walker-Peters #2 | |
![]() Freddie Potts #32 | 79' |
![]() Mateus Fernandes #18 | 79' |
![]() S. Magassa #27 | |
![]() L. Paquetá #10 | 78' |
![]() C. Summerville #7 | 79' |
![]() Jarrod Bowen #20 | 41' |
Substitutes
![]() L. Plogmann #1 | |
![]() Sven Jansen #30 | |
![]() A. Adelgaard #29 | |
![]() Julius Dirksen #26 | |
![]() L. Everink #24 | |
![]() R. Weijenberg #15 | |
![]() Calvin Twigt #6 | |
![]() Milan Smit #9 | |
![]() Oskar Sivertsen #11 |
Will not play

Pablo Felipe Pereira De Jesus
Forward
Calf injury
Return: Mid March 2026
Manager

Nuno Espírito Santo
Head-to-head
60 matches

Manchester City
31
Wins
10
Draws
19
Wins

West Ham
Premier League2025 • 1 match
Premier League2024 • 2 matches
Premier League2023 • 2 matches
Premier League2022 • 2 matches
EFL Cup2021 • 1 matchLeague standings
| # | Team | P | G | Pts |
|---|---|---|---|---|
1 | ![]() | 30 | 59:22 | 67 |
2 | ![]() | 29 | 59:27 | 60 |
3 | ![]() | 29 | 51:40 | 51 |
4 | ![]() | 29 | 39:34 | 51 |
5 | ![]() | 29 | 53:34 | 48 |
6 | ![]() | 29 | 48:39 | 48 |
7 | ![]() | 29 | 44:40 | 44 |
8 | ![]() | 29 | 34:33 | 43 |
9 | ![]() | 29 | 44:46 | 40 |
10 | ![]() | 29 | 40:43 | 40 |
11 | ![]() | 29 | 30:34 | 40 |
12 | ![]() | 29 | 42:43 | 39 |
13 | ![]() | 29 | 33:35 | 38 |
14 | ![]() | 29 | 38:36 | 37 |
15 | ![]() | 29 | 37:48 | 31 |
16 | ![]() | 29 | 39:46 | 29 |
17 | ![]() | 29 | 28:43 | 28 |
18 | ![]() | 29 | 35:54 | 28 |
19 | ![]() | 29 | 32:58 | 19 |
20 | ![]() | 30 | 22:52 | 16 |
Champion
UCL
Europa League
Relegation
Match Information
Referee:
Paul Tierney
Venue:
Etihad Stadium
Capacity:
55 017
Manchester City vs West Ham match from the Premier League. View the final score, key match events, detailed statistics, line-ups and head-to-head record between Manchester City and West Ham. Follow team performance and match context within the Premier League season.






































