Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballPremier LeagueFull time

Manchester City vs West Ham 3-0: result, December 20, 2025

Etihad Stadium · England

Manchester CityWinner
3:0
West Ham

Team statistics

  • 8Shots on goal3
  • 7Shots off goal4
  • 17Total shots7
  • 2Blocked shots0
  • 14Shots inside box5
  • 3Shots outside box2
  • 8Shots on goal3
  • 7Shots off goal4
  • 17Total shots7
  • 2Blocked shots0
  • 14Shots inside box5
  • 3Shots outside box2
  • 16Fouls10
  • 6Corners0
  • 1Offsides2
  • 66%Possession34%
  • 1Yellow cards1
  • -Red cards-
  • 4Saves5
  • 750Passes391
  • 693Accurate passes314
  • 92%Pass accuracy80%
  • 2.10Expected goals0.98
  • -0.19Goals prevented-0.19

Line-ups

Manchester City 4-3-2-1

  1. 25G. DonnarummaG
  2. 27M. NunesD
  3. 3R. DiasD
  4. 24J. GvardiolD
  5. 33N. O'ReillyD
  6. 4T. ReijndersM
  7. 14NicoM
  8. 20B. SilvaM
  9. 10R. CherkiM
  10. 47P. FodenM
  11. 9E. HaalandF

West Ham 4-3-1-2

  1. 23A. AreolaG
  2. 2K. Walker-PetersD
  3. 3M. KilmanD
  4. 25J. TodiboD
  5. 30O. ScarlesD
  6. 27S. MagassaM
  7. 32F. PottsM
  8. 18M. FernandesM
  9. 10Lucas PaquetaM
  10. 20J. BowenF
  11. 7C. SummervilleF

Manchester City 4-3-2-1

  1. 25G. DonnarummaG
  2. 27M. NunesD
  3. 3R. DiasD
  4. 24J. GvardiolD
  5. 33N. O'ReillyD
  6. 4T. ReijndersM
  7. 14NicoM
  8. 20B. SilvaM
  9. 10R. CherkiM
  10. 47P. FodenM
  11. 9E. HaalandF

Bench

  1. 1J. TraffordG
  2. 82R. LewisD
  3. 92R. HeskeyF
  4. 6N. AkeD
  5. 26SavinhoF
  6. 45A. KhusanovD
  7. 59C. GrayM
  8. 91S. MfuniD
  9. 63D. MukasaM

Coach

Pep Guardiola

West Ham 4-3-1-2

  1. 23A. AreolaG
  2. 2K. Walker-PetersD
  3. 3M. KilmanD
  4. 25J. TodiboD
  5. 30O. ScarlesD
  6. 27S. MagassaM
  7. 32F. PottsM
  8. 18M. FernandesM
  9. 10Lucas PaquetaM
  10. 20J. BowenF
  11. 7C. SummervilleF

Bench

  1. 1M. HermansenG
  2. 5IgorD
  3. 63E. MayersD
  4. 9C. WilsonF
  5. 28T. SoucekM
  6. 24G. RodriguezM
  7. 15K. MavropanosD
  8. 39A. IrvingM
  9. 55M. KanteM

Coach

Nuno Espirito Santo

Timeline

0'15'30'45'60'75'90'105'120'
  1. 5'GoalE. HaalandManchester City
  2. 38'GoalT. Reijnders (assist: E. Haaland)Manchester City
  3. 69'GoalE. HaalandManchester City
0'15'30'45'60'75'90'105'120'
  1. 5'GoalE. HaalandManchester City
  2. 28'Yellow cardNico GonzálezManchester City
  3. 38'GoalT. Reijnders (assist: E. Haaland)Manchester City
  4. 41'Yellow cardJarrod BowenWest Ham
  5. 64'SubstitutionOn: E. MayersOff: O. ScarlesWest Ham
  6. 67'SubstitutionOn: R. LewisOff: T. ReijndersManchester City
  7. 67'SubstitutionOn: SavinhoOff: R. CherkiManchester City
  8. 67'SubstitutionOn: A. KhusanovOff: NicoManchester City
  9. 69'GoalE. HaalandManchester City
  10. 75'SubstitutionOn: D. MukasaOff: B. SilvaManchester City
  11. 78'SubstitutionOn: T. SoucekOff: Lucas PaquetaWest Ham
  12. 79'SubstitutionOn: C. WilsonOff: F. PottsWest Ham
  13. 79'SubstitutionOn: G. RodriguezOff: M. FernandesWest Ham
  14. 79'SubstitutionOn: K. MavropanosOff: C. SummervilleWest Ham

Players of the match

  • 8.6Erling HaalandManchester City
  • 8.3Gianluigi DonnarummaManchester City
  • 8.2Matheus NunesManchester City
PlayerMinutesRating
Erling Haaland908.6
Gianluigi Donnarumma908.3
Matheus Nunes908.2
Rayan Cherki678
Joško Gvardiol907.3
Tijjani Reijnders677.3
Rúben Dias907.2
Nico González677.2
Rico Lewis237.2
Freddie Potts797.2
Bernardo Silva757
Abdukodir Khusanov237
Alphonse Aréola907
Mateus Fernandes797
Divine Mukasa156.9
Crysencio Summerville796.7
Konstantinos Mavropanos116.7
Savinho236.6
Soungoutou Magassa906.6
Lucas Paquetá786.6
Guido Rodríguez116.6
Phil Foden906.5
Jarrod Bowen906.5
Ezra Mayers266.5
Tomáš Souček126.5
Callum Wilson116.5
Nico O'Reilly906.2
Max Kilman906.2
Oliver Scarles646.2
Jean-Clair Todibo906
Kyle Walker-Peters905.9
James Trafford--
Nathan Aké--
Stephen Mfuni--
Charlie Gray--
Reigan Heskey--
Mads Hermansen--
Igor Júlio--
Andy Irving--
Mohamadou Kanté--

Standings

PositionRecordPointsGoal diff
18West Ham10-9-1939-19
2Manchester City23-9-678+42
Premier League table

Recent matches

  • West Ham
    0-3-2DLDDLL1
  • Manchester City
    5-0WWWWWW5

Head-to-head

3 matches

3 Manchester CityDraws 00 West Ham

3 matches

3 Manchester CityDraws 00 West Ham
  1. 2025-01-04Manchester City
  2. 2024-08-31Manchester City
  3. 2019-07-17Manchester City

Also in this competition

FinishedNewcastlevsChelseaPremier LeagueSt. James' Park2:2
FinishedBournemouthvsBurnleyPremier LeagueVitality Stadium1:1
FinishedBrightonvsSunderlandPremier LeagueAmex Stadium0:0
FinishedWolvesvsBrentfordPremier LeagueMolineux Stadium0:2
FinishedNewcastlevsChelseaPremier LeagueSt. James' Park2:2
FinishedBournemouthvsBurnleyPremier LeagueVitality Stadium1:1
FinishedBrightonvsSunderlandPremier LeagueAmex Stadium0:0
FinishedWolvesvsBrentfordPremier LeagueMolineux Stadium0:2
FinishedTottenhamvsLiverpoolPremier LeagueTottenham Hotspur Stadium1:2
FinishedEvertonvsArsenalPremier LeagueHill Dickinson Stadium0:1
FinishedLeedsvsCrystal PalacePremier LeagueElland Road4:1
FinishedAston VillavsManchester UnitedPremier LeagueVilla Park2:1

Entertainment only. 18+. Play responsibly.