HeroPredict Logo

Manchester City vs West Ham Prediction, Odds & H2H

Premier League

England

2025-12-20

16:00

Etihad Stadium ,Manchester

Manchester City

Manchester City

W
W
W
W
W

-

-

West Ham

West Ham

L
D
D
L
D

Match Predictions

Expert analysis and top betting picks for the game.

1X2 Markets

Tip

Home Win

Odds

1.39

Correct Score

Tip

2-0

Odds

1.39

HEAD TO HEAD MATCHES (H2H)
01/25

Manchester City

4 : 1

West Ham

08/24

West Ham

1 : 3

Manchester City

05/24

Manchester City

3 : 1

West Ham

09/23

West Ham

1 : 3

Manchester City

05/23

Manchester City

3 : 0

West Ham

08/22

West Ham

0 : 2

Manchester City

05/22

West Ham

2 : 2

Manchester City

11/21

Manchester City

2 : 1

West Ham

10/21

West Ham

0 : 0

Manchester City

02/21

Manchester City

2 : 1

West Ham

LAST FIVE MATCHES

Manchester City

Previous Matches
17/12

Manchester City

2 : 0

Brentford

W
14/12

Crystal Palace

0 : 3

Manchester City

W
10/12

Real Madrid

1 : 2

Manchester City

W
06/12

Manchester City

3 : 0

Sunderland

W
02/12

Fulham

4 : 5

Manchester City

W
29/11

Manchester City

3 : 2

Leeds

W
25/11

Manchester City

0 : 2

Bayer Leverkusen

L
22/11

Newcastle

2 : 1

Manchester City

L
09/11

Manchester City

3 : 0

Liverpool

W
05/11

Manchester City

4 : 1

Borussia Dortmund

W

West Ham

Previous Matches
14/12

West Ham

2 : 3

Aston Villa

L
07/12

Brighton

1 : 1

West Ham

D
04/12

Manchester United

1 : 1

West Ham

D
30/11

West Ham

0 : 2

Liverpool

L
22/11

Bournemouth

2 : 2

West Ham

D
08/11

West Ham

3 : 2

Burnley

W
02/11

West Ham

3 : 1

Newcastle

W
24/10

Leeds

2 : 1

West Ham

L
20/10

West Ham

0 : 2

Brentford

L
04/10

Arsenal

2 : 0

West Ham

L
LEAGUE TABLE

Team

PL
W
D
L
GD
Pts
1
Arsenal

Arsenal

16
11
3
2
20
36
2
Manchester City

Manchester City

16
11
1
4
22
34
3
Aston Villa

Aston Villa

16
10
3
3
8
33
4
Chelsea

Chelsea

16
8
4
4
12
28
5
Crystal Palace

Crystal Palace

16
7
5
4
5
26
6
Manchester United

Manchester United

16
7
5
4
4
26
7
Liverpool

Liverpool

16
8
2
6
2
26
8
Sunderland

Sunderland

16
7
5
4
2
26
9
Everton

Everton

16
7
3
6
-1
24
10
Brighton

Brighton

16
6
5
5
2
23
11
Tottenham

Tottenham

16
6
4
6
4
22
12
Newcastle

Newcastle

16
6
4
6
1
22
13
Bournemouth

Bournemouth

16
5
6
5
-3
21
14
Fulham

Fulham

16
6
2
8
-3
20
15
Brentford

Brentford

16
6
2
8
-3
20
16
Nottingham Forest

Nottingham Forest

16
5
3
8
-8
18
17
Leeds

Leeds

16
4
4
8
-10
16
18
West Ham

West Ham

16
3
4
9
-13
13
19
Burnley

Burnley

16
3
1
12
-15
10
20
Wolves

Wolves

16
0
2
14
-26
2