Premier League
Regular Season (17)
Manchester City
MATCH FINISHED
20 December
3
:
0
West Ham United
1
-500
X
+700
2
+1300
TU 2.5
+240
TO 2.5
-303
Upcoming games
This match has ended, please select an alternative match to bet on
1 X 2
TU TO
January 09
1 -125
X +250
2 +300
TU 2.5 +105
2.5
TO 2.5 -113
January 09
1 -105
X +260
2 +290
TU 2.5 -125
2.5
TO 2.5 +100
January 09
1 +600
X +330
2 -250
TU 2.5 +125
2.5
TO 2.5 -156
January 09
1 +245
X +270
2 +105
TU 2.5 +120
2.5
TO 2.5 -149
January 09
1 +240
X +200
2 +150
TU 2.5 -277
2.5
TO 2.5 +225
Show all

Manchester City vs West Ham United: prediction & betting odds December 20, 2025

The Matchday 17 Premier League fixture between Manchester City and West Ham will take place on December 20 at the Etihad Stadium. Manchester City vs West Ham: prediction and betting odds, statistics.


Manchester City

The team arrive at this fixture on the back of a four-match winning run in the league, scoring at least three goals in each of those games. In the last two rounds City recorded identical 3-0 victories over promoted sides who are pushing for a top-four finish — beating Sunderland at home and Crystal Palace away. Remarkably, Manchester City had not gone four Premier League matches unbeaten against this opponent since May. Those results have helped Pep Guardiola's side consolidate second place, now just two points behind leaders Arsenal. City are also the division's top scorers, averaging 2.4 goals per game.


  • The club has won seven of their last nine Premier League matches.
  • At least three goals have been scored in seven of Manchester City's last league games.
  • City have scored three or more goals in six of their last seven home Premier League matches.

Projected Manchester City lineup (4-3-2-1)

Gianluigi Donnarumma – Matheus Nunes, Rúben Dias, Joško Gvardiol, Niko O’Riley – Nico González, Bernardo Silva, Tijjani Reijnders – Ryan Cherki, Phil Foden – Erling Haaland.


Defender John Stones, midfielders Mateo Kovačić and Rodri Hernández, and forward Jeremy Doku are sidelined through injury. Defender Ryan Ait-Nouri and forward Omar Marmoush have joined their national team camps.


West Ham

Nuno Espírito Santo's side have gone five Premier League matches without a win. That sequence has featured difficult opponents, however, and includes three draws alongside home defeats to Liverpool (0-2) and Aston Villa (2-3). Despite their winless run the Hammers have scored in seven of their last eight league games. They currently sit inside the relegation zone, but are only three points shy of 17th place and safety.


  • Both teams scored in seven of West Ham's last eight league matches.
  • The club are without a win in six away Premier League games (four draws, two defeats).
  • Exactly two or three goals were scored in seven of the Hammers' last eight away league matches.

Projected West Ham lineup (4-3-1-2)

Alphonse Areola – Konstantinos Mavropanos, Jean-Clair Todibo, Aaron Wan-Bissaka, El-Hadji Malick Diouf – Sungutu Magassa, Freddy Potts, Mateusz Fernandes – Lucas Paquetá – Krisencyo Summerville, Jarrod Bowen.


Goalkeeper Łukasz Fabiański is out injured. Aaron Wan-Bissaka and El-Hadji Malick Diouf have departed to participate in the Africa Cup of Nations.


Referee: Paul Tierney (England)


Matches – 25 (Premier League, 2023/24–2025/26);

Yellow cards shown (including seconds) – 88;

Average yellow cards per match – 3.5;

Red cards shown – 3;

Average fouls per match – 22;

Penalties – 20%.

Match prediction Manchester City – West Ham

City have gone 19 straight Premier League meetings with this opponent without defeat, registering 16 wins and three draws in that run. In their last five head-to-heads Manchester City have scored at least three goals. Despite absences and the AFCON commitments affecting several players, Pep Guardiola's side should still beat the Londoners and register a high scoring output.


Manchester City have won their last seven home Premier League matches, scoring three or more goals in six of those and twice scoring two. West Ham rarely keep clean sheets away from home, so I expect them to concede again in this meeting. Erling Haaland should be among the scorers — he has netted nine goals in six Premier League meetings with West Ham, including two braces and a hat-trick.


My prediction – Manchester City individual total over 2.5


* For each team the starting XI shown is from its previous match in this competition.

Manchester City vs West Ham United Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
HANDICAP
TOTAL HOME GOALS
TOTAL AWAY GOALS
Bookie1X2

Premier League: previous matches of the tournament

Manchester City
12/14/25
Crystal Palace
Manchester City
W
12/06/25
Manchester City
Sunderland
W
12/02/25
Fulham
Manchester City
W
11/29/25
Manchester City
Leeds United
W
11/22/25
Newcastle United
Manchester City
L
11/09/25
Manchester City
Liverpool
W
11/02/25
Manchester City
Bournemouth
W
10/26/25
Aston Villa
Manchester City
L
10/18/25
Manchester City
Everton
W
10/05/25
Brentford
Manchester City
W
09/27/25
Manchester City
Burnley
W
09/21/25
Arsenal
Manchester City
T
09/14/25
Manchester City
Manchester United
W
08/31/25
Brighton and Hove Albion
Manchester City
L
08/23/25
Manchester City
Tottenham Hotspur
L
08/16/25
Wolverhampton Wanderers
Manchester City
W
More games
West Ham United
12/14/25
West Ham United
Aston Villa
L
12/07/25
Brighton and Hove Albion
West Ham United
T
12/04/25
Manchester United
West Ham United
T
11/30/25
West Ham United
Liverpool
L
11/22/25
Bournemouth
West Ham United
T
11/08/25
West Ham United
Burnley
W
11/02/25
West Ham United
Newcastle United
W
10/24/25
Leeds United
West Ham United
L
10/20/25
West Ham United
Brentford
L
10/04/25
Arsenal
West Ham United
L
09/29/25
Everton
West Ham United
T
09/20/25
West Ham United
Crystal Palace
L
09/13/25
West Ham United
Tottenham Hotspur
L
08/31/25
Nottingham Forest
West Ham United
W
08/22/25
West Ham United
Chelsea
L
08/16/25
Sunderland
West Ham United
L
More games

Head-to-Head: Manchester City — West Ham United

Premier League 2024-2025
01/04/25
Manchester City
West Ham United
08/31/24
West Ham United
Manchester City
Premier League 2023-2024
05/19/24
Manchester City
West Ham United
09/16/23
West Ham United
Manchester City
Premier League 2022-2023
05/03/23
Manchester City
West Ham United
08/07/22
West Ham United
Manchester City
Premier League 2021-2022
05/15/22
West Ham United
Manchester City
11/28/21
Manchester City
West Ham United
Premier League 2020-2021
02/27/21
Manchester City
West Ham United
10/24/20
West Ham United
Manchester City
Premier League 2019-2020
02/19/20
Manchester City
West Ham United
08/10/19
West Ham United
Manchester City
Premier League 2018-2019
02/27/19
Manchester City
West Ham United
11/24/18
West Ham United
Manchester City
Premier League 2017-2018
04/29/18
West Ham United
Manchester City
12/03/17
Manchester City
West Ham United
Premier League 2016-2017
02/01/17
West Ham United
Manchester City
FA Cup 2016-2017
01/06/17
West Ham United
Manchester City
0
:
5
Premier League 2016-2017
08/28/16
Manchester City
West Ham United
Premier League 2015-2016
01/23/16
West Ham United
Manchester City
09/19/15
Manchester City
West Ham United
Premier League 2014-2015
04/19/15
Manchester City
West Ham United
10/25/14
West Ham United
Manchester City
Premier League 2013-2014
05/10/14
Manchester City
West Ham United
2
:
0
League Cup 2013-2014
01/21/14
West Ham United
Manchester City
0
:
3
01/08/14
Manchester City
West Ham United
6
:
0
Premier League 2013-2014
10/18/13
West Ham United
Manchester City
1
:
3
Premier League 2012-2013
04/26/13
Manchester City
West Ham United
2
:
1
11/02/12
West Ham United
Manchester City
0
:
0
Premier League 2010-2011
04/30/11
Manchester City
West Ham United
2
:
1
12/10/10
West Ham United
Manchester City
1
:
3
Premier League 2009-2010
05/08/10
West Ham United
Manchester City
1
:
1
09/27/09
Manchester City
West Ham United
3
:
1
Premier League 2008-2009
02/28/09
West Ham United
Manchester City
1
:
0
08/23/08
Manchester City
West Ham United
3
:
0
Premier League 2007-2008
01/19/08
Manchester City
West Ham United
1
:
1
08/10/07
West Ham United
Manchester City
0
:
2
Premier League 2006-2007
12/29/06
West Ham United
Manchester City
0
:
1
09/22/06
Manchester City
West Ham United
2
:
0
Premier League 2005-2006
04/14/06
West Ham United
Manchester City
1
:
0
10/15/05
Manchester City
West Ham United
2
:
1
More games

Team Rosters

Manchester City

Pep Guardiola
coach
Player Games Goals
Line-up
Gianluigi Donnarumma
gk. 0 0
Joško Gvardiol
df. 0 0
Matheus Nunes
df. 0 0
Nico O'Reilly
df. 0 0
Rúben Dias
df. 0 0
Bernardo Silva
mf. 0 0
Nicolás González
mf. 0 0
Phil Foden
mf. 0 0
Rayan Cherki
mf. 0 0
Tijjani Reijnders
mf. 0 0
Erling Haaland
fw. 0 0
Substitutes
James Trafford
gk. 0 0
Abdukodir Khusanov
df. 0 0
Nathan Aké
df. 0 0
Rico Lewis
df. 0 0
Stephen-Nevin Mutanda Mfuni
df. 0 0
Charlie George Gray
mf. 0 0
Divine Tayon Mahogany Mukasa
mf. 0 0
Reigan William Stephen Heskey
fw. 0 0
Sávio
fw. 0 0
West Ham United

Nuno Espírito Santo
coach
Player Games Goals
Line-up
Alphonse Francis Areola
gk. 0 0
Jean-Clair Dimitri Roger Todibo
df. 0 0
Kyle Leonardus Walker-Peters
df. 0 0
Maximilian William Kilman
df. 0 0
Oliver James Scarles
df. 0 0
Freddie Potts
mf. 0 0
Lucas Tolentino Coelho de Lima
mf. 0 0
Mateus Gonçalo Espanha Fernandes
mf. 0 0
Soungoutou Magassa
mf. 0 0
Crysencio Jilbert Sylverio Cirro Summerville
fw. 0 0
Jarrod Bowen
fw. 0 0
Substitutes
Mads Hermansen
gk. 0 0
Ezra Mayers
df. 0 0
Igor Julio dos Santos de Paulo
df. 0 0
Konstantinos Mavropanos
df. 0 0
Andrew Irving
mf. 0 0
Guido Rodríguez
mf. 0 0
Mohamadou Kanté
mf. 0 0
Tomáš Souček
mf. 0 0
Callum Eddie Graham Wilson
fw. 0 0
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token