Premier League
Regular Season (17)
Manchester City
MATCH FINISHED
20 December
3
:
0
West Ham United
1
1.26
X
7.22
2
11.90
U 2.5
3.00
O 2.5
1.33
Upcoming games
This match has ended, please select an alternative match to bet on
1 X 2
TU TO
22:30
1 2.00
X 3.46
2 4.39
TU 2.5 1.71
2.5
TO 2.5 2.33
22:45
1 1.47
X 5.12
2 7.27
TU 2.5 2.41
2.5
TO 2.5 1.67
22:45
1 2.16
X 3.12
2 4.30
TU 2.5 1.69
2.5
TO 2.5 2.37
23:00
1 3.32
X 3.54
2 2.32
TU 2.5 2.02
2.5
TO 2.5 1.92
14 March
1 2.82
X 3.46
2 2.69
TU 2.5 1.86
2.5
TO 2.5 2.10
Show all

Manchester City vs West Ham United: prediction & betting odds 20 December 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
Bookie1X2

Premier League: previous matches of the tournament

Manchester City
14.12.25
Crystal Palace
Manchester City
W
06.12.25
Manchester City
Sunderland
W
02.12.25
Fulham
Manchester City
W
29.11.25
Manchester City
Leeds United
W
22.11.25
Newcastle United
Manchester City
L
09.11.25
Manchester City
Liverpool
W
02.11.25
Manchester City
Bournemouth
W
26.10.25
Aston Villa
Manchester City
L
18.10.25
Manchester City
Everton
W
05.10.25
Brentford
Manchester City
W
27.09.25
Manchester City
Burnley
W
21.09.25
Arsenal
Manchester City
D
14.09.25
Manchester City
Manchester United
W
31.08.25
Brighton and Hove Albion
Manchester City
L
23.08.25
Manchester City
Tottenham Hotspur
L
16.08.25
Wolverhampton Wanderers
Manchester City
W
More matches
West Ham United
14.12.25
West Ham United
Aston Villa
L
07.12.25
Brighton and Hove Albion
West Ham United
D
04.12.25
Manchester United
West Ham United
D
30.11.25
West Ham United
Liverpool
L
22.11.25
Bournemouth
West Ham United
D
08.11.25
West Ham United
Burnley
W
02.11.25
West Ham United
Newcastle United
W
24.10.25
Leeds United
West Ham United
L
20.10.25
West Ham United
Brentford
L
04.10.25
Arsenal
West Ham United
L
29.09.25
Everton
West Ham United
D
20.09.25
West Ham United
Crystal Palace
L
13.09.25
West Ham United
Tottenham Hotspur
L
31.08.25
Nottingham Forest
West Ham United
W
22.08.25
West Ham United
Chelsea
L
16.08.25
Sunderland
West Ham United
L
More matches

H2H: Manchester City — West Ham United

Premier League 2024-2025
04.01.25
Manchester City
West Ham United
31.08.24
West Ham United
Manchester City
Premier League 2023-2024
19.05.24
Manchester City
West Ham United
16.09.23
West Ham United
Manchester City
Premier League 2022-2023
03.05.23
Manchester City
West Ham United
07.08.22
West Ham United
Manchester City
Premier League 2021-2022
15.05.22
West Ham United
Manchester City
28.11.21
Manchester City
West Ham United
Premier League 2020-2021
27.02.21
Manchester City
West Ham United
24.10.20
West Ham United
Manchester City
Premier League 2019-2020
19.02.20
Manchester City
West Ham United
10.08.19
West Ham United
Manchester City
Premier League 2018-2019
27.02.19
Manchester City
West Ham United
24.11.18
West Ham United
Manchester City
Premier League 2017-2018
29.04.18
West Ham United
Manchester City
03.12.17
Manchester City
West Ham United
Premier League 2016-2017
01.02.17
West Ham United
Manchester City
FA Cup 2016-2017
06.01.17
West Ham United
Manchester City
0
:
5
Premier League 2016-2017
28.08.16
Manchester City
West Ham United
Premier League 2015-2016
23.01.16
West Ham United
Manchester City
19.09.15
Manchester City
West Ham United
Premier League 2014-2015
19.04.15
Manchester City
West Ham United
25.10.14
West Ham United
Manchester City
Premier League 2013-2014
10.05.14
Manchester City
West Ham United
2
:
0
League Cup 2013-2014
21.01.14
West Ham United
Manchester City
0
:
3
08.01.14
Manchester City
West Ham United
6
:
0
Premier League 2013-2014
18.10.13
West Ham United
Manchester City
1
:
3
Premier League 2012-2013
26.04.13
Manchester City
West Ham United
2
:
1
02.11.12
West Ham United
Manchester City
0
:
0
Premier League 2010-2011
30.04.11
Manchester City
West Ham United
2
:
1
11.12.10
West Ham United
Manchester City
1
:
3
Premier League 2009-2010
08.05.10
West Ham United
Manchester City
1
:
1
27.09.09
Manchester City
West Ham United
3
:
1
Premier League 2008-2009
01.03.09
West Ham United
Manchester City
1
:
0
23.08.08
Manchester City
West Ham United
3
:
0
Premier League 2007-2008
20.01.08
Manchester City
West Ham United
1
:
1
10.08.07
West Ham United
Manchester City
0
:
2
Premier League 2006-2007
30.12.06
West Ham United
Manchester City
0
:
1
22.09.06
Manchester City
West Ham United
2
:
0
Premier League 2005-2006
14.04.06
West Ham United
Manchester City
1
:
0
15.10.05
Manchester City
West Ham United
2
:
1
More matches

Tables

Team Played W D L Goals Points Form
1
Arsenal
30 20 7 3 59:22 67
2
Manchester City
29 18 6 5 59:27 60
3
Manchester United
29 14 9 6 51:40 51
4
Aston Villa
29 15 6 8 39:34 51
5
Chelsea
29 13 9 7 53:34 48
6
Liverpool
29 14 6 9 48:39 48
7
Brentford
29 13 5 11 44:40 44
8
Everton
29 12 7 10 34:33 43
9
Bournemouth
29 9 13 7 44:46 40
10
Fulham
29 12 4 13 40:43 40
11
Sunderland
29 10 10 9 30:34 40
12
Newcastle United
29 11 6 12 42:43 39
13
Crystal Palace
29 10 8 11 33:35 38
14
Brighton and Hove Albion
29 9 10 10 38:36 37
15
Leeds United
29 7 10 12 37:48 31
16
Tottenham Hotspur
29 7 8 14 39:46 29
17
Nottingham Forest
29 7 7 15 28:43 28
18
West Ham United
29 7 7 15 35:54 28
19
Burnley
29 4 7 18 32:58 19
20
Wolverhampton Wanderers
30 3 7 20 22:52 16
Team Played W D L Goals Points Form
1
Manchester City
15 11 3 1 36:11 36
2
Arsenal
14 11 2 1 33:9 35
3
Manchester United
14 9 3 2 27:16 30
4
Aston Villa
15 9 2 4 21:15 29
5
Liverpool
14 8 3 3 26:16 27
6
Fulham
15 8 2 5 24:18 26
7
Sunderland
14 7 5 2 22:13 26
8
Newcastle United
15 8 2 5 28:24 26
9
Brentford
14 7 4 3 24:15 25
10
Bournemouth
15 6 7 2 21:15 25
11
Brighton and Hove Albion
15 6 6 3 22:16 24
12
Chelsea
14 6 5 3 23:16 23
13
Leeds United
15 6 4 5 22:20 22
14
Everton
15 5 4 6 18:19 19
15
Crystal Palace
14 3 6 5 14:18 15
16
Nottingham Forest
14 3 4 7 13:19 13
17
West Ham United
14 3 3 8 17:27 12
18
Wolverhampton Wanderers
16 3 3 10 17:31 12
19
Tottenham Hotspur
15 2 4 9 18:25 10
20
Burnley
14 2 4 8 15:23 10
Team Played W D L Goals Points Form
1
Arsenal
16 9 5 2 26:13 32
2
Chelsea
15 7 4 4 30:18 25
3
Manchester City
14 7 3 4 23:16 24
4
Everton
14 7 3 4 16:14 24
5
Crystal Palace
15 7 2 6 19:17 23
6
Aston Villa
14 6 4 4 18:19 22
7
Manchester United
15 5 6 4 24:24 21
8
Liverpool
15 6 3 6 22:23 21
9
Brentford
15 6 1 8 20:25 19
10
Tottenham Hotspur
14 5 4 5 21:21 19
11
West Ham United
15 4 4 7 18:27 16
12
Bournemouth
14 3 6 5 23:31 15
13
Nottingham Forest
15 4 3 8 15:24 15
14
Fulham
14 4 2 8 16:25 14
15
Sunderland
15 3 5 7 8:21 14
16
Newcastle United
14 3 4 7 14:19 13
17
Brighton and Hove Albion
14 3 4 7 16:20 13
18
Leeds United
14 1 6 7 15:28 9
19
Burnley
15 2 3 10 17:35 9
20
Wolverhampton Wanderers
14 0 4 10 5:21 4
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token