West Ham host Fulham in the English Premier League on 27 December 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
West Ham welcome Fulham with both sides searching for consistency rather than momentum. Recent results show defensive fragility on both ends, while the head to head record suggests this fixture rarely settles into a controlled rhythm.
West Ham’s recent run reflects a side that competes without managing games effectively. Losses to Manchester City, Aston Villa and Liverpool came with at least two goals conceded each time, underlining ongoing defensive issues. The Hammers have conceded 35 goals in 17 league matches, a return that places constant pressure on their attack.
There are still signs of resistance. Back to back 1-1 draws away at Brighton and Manchester United showed greater structure, particularly in deeper phases. At home, though, West Ham have struggled to slow stronger opponents, as seen in the 2-3 defeat to Aston Villa and 0-2 loss to Liverpool. Goals have not disappeared entirely, with 19 scored overall, but they often arrive in response rather than control.
Fulham arrive with slightly sharper attacking numbers and a mixed run of results. Victories at Burnley and home to Nottingham Forest show their ability to convert pressure into goals, while the 3-2 win at Burnley highlighted their threat on the road. However, defensive stability remains elusive.
The Cottagers have conceded in four of their last five matches, including a chaotic 4-5 defeat to Manchester City and a narrow loss at Newcastle. Even in wins, Fulham rarely shut games down early. With 24 goals scored and 26 conceded, their matches often stay open deep into the second half. Recent meetings with West Ham support that pattern, with goals for both sides in three of the last five head to head clashes.
Both teams to score stands out as the best bet at 1.62 odds. West Ham have conceded in each of their last five league matches, while Fulham have scored in four of their last five. Neither side shows the defensive control needed to protect a lead for long periods, which keeps chances alive at both ends.
Another angle worth considering is Jarrod Bowen to score anytime at 2.88 odds. West Ham’s attack often funnels through him, especially when chasing games, and Fulham’s defensive record away from home leaves space for wide forwards to exploit.
For a correct score prediction, a 1-1 draw at 7.00 odds fits the underlying trends. Both teams create enough chances to score, but recent results suggest neither side consistently turns pressure into a decisive advantage.
| West Ham | Fulham | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 9 | 14 |
| Draws | 9 | 7 |
| Loss | 19 | 16 |
| Goals For | 43 | 45 |
| Goals Against | 65 | 51 |
| West Ham | Fulham | |
|---|---|---|
| Game Played | 18 | 19 |
| Wins | 5 | 4 |
| Draws | 4 | 5 |
| Loss | 9 | 10 |
| Goals For | 24 | 17 |
| Goals Against | 30 | 31 |
|
17.05.26
|
Newcastle West Ham |
3-1 |
|
10.05.26
|
West Ham Arsenal |
0-1 |
|
02.05.26
|
Brentford West Ham |
3-0 |
|
25.04.26
|
West Ham Everton |
2-1 |
|
20.04.26
|
Crystal Palace West Ham |
0-0 |
|
10.04.26
|
West Ham Wolves |
4-0 |
|
05.04.26
|
West Ham Leeds (Penalties:2 - 4) |
2-2 |
|
22.03.26
|
Aston Villa West Ham |
2-0 |
|
14.03.26
|
West Ham Manchester City |
1-1 |
|
09.03.26
|
West Ham Brentford (Penalties:5 - 3) |
2-2 |
|
04.03.26
|
Fulham West Ham |
0-1 |
|
28.02.26
|
Liverpool West Ham |
5-2 |
|
21.02.26
|
West Ham Bournemouth |
0-0 |
|
14.02.26
|
Burton Albion West Ham |
0-1 |
|
10.02.26
|
West Ham Manchester United |
1-1 |
|
07.02.26
|
Burnley West Ham |
0-2 |
|
31.01.26
|
Chelsea West Ham |
3-2 |
|
24.01.26
|
West Ham Sunderland |
3-1 |
|
17.01.26
|
Tottenham West Ham |
1-2 |
|
11.01.26
|
West Ham QPR |
2-1 |
|
06.01.26
|
West Ham Nottingham Forest |
1-2 |
|
03.01.26
|
Wolves West Ham |
3-0 |
|
30.12.25
|
West Ham Brighton |
2-2 |
|
27.12.25
|
West Ham Fulham |
0-1 |
|
20.12.25
|
Manchester City West Ham |
3-0 |
|
14.12.25
|
West Ham Aston Villa |
2-3 |
|
07.12.25
|
Brighton West Ham |
1-1 |
|
04.12.25
|
Manchester United West Ham |
1-1 |
|
30.11.25
|
West Ham Liverpool |
0-2 |
|
22.11.25
|
Bournemouth West Ham |
2-2 |
|
08.11.25
|
West Ham Burnley |
3-2 |
|
02.11.25
|
West Ham Newcastle |
3-1 |
|
24.10.25
|
Leeds West Ham |
2-1 |
|
20.10.25
|
West Ham Brentford |
0-2 |
|
04.10.25
|
Arsenal West Ham |
2-0 |
|
29.09.25
|
Everton West Ham |
1-1 |
|
20.09.25
|
West Ham Crystal Palace |
1-2 |
|
13.09.25
|
West Ham Tottenham |
0-3 |
|
31.08.25
|
Nottingham Forest West Ham |
0-3 |
|
26.08.25
|
Wolves West Ham |
3-2 |
|
22.08.25
|
West Ham Chelsea |
1-5 |
|
16.08.25
|
Sunderland West Ham |
3-0 |
|
09.08.25
|
West Ham Lille (Penalties:5 - 4) |
1-1 |
|
03.08.25
|
Bournemouth West Ham |
0-2 |
|
30.07.25
|
West Ham Everton |
2-1 |
|
27.07.25
|
Manchester United West Ham |
2-1 |
|
19.07.25
|
Grasshoppers West Ham |
1-3 |
|
25.05.25
|
Ipswich West Ham |
1-3 |
|
18.05.25
|
West Ham Nottingham Forest |
1-2 |
|
11.05.25
|
Manchester United West Ham |
0-2 |
|
10.05.26
|
West Ham Arsenal |
0-1 |
|
25.04.26
|
West Ham Everton |
2-1 |
|
10.04.26
|
West Ham Wolves |
4-0 |
|
05.04.26
|
West Ham Leeds (Penalties:2 - 4) |
2-2 |
|
14.03.26
|
West Ham Manchester City |
1-1 |
|
09.03.26
|
West Ham Brentford (Penalties:5 - 3) |
2-2 |
|
21.02.26
|
West Ham Bournemouth |
0-0 |
|
10.02.26
|
West Ham Manchester United |
1-1 |
|
24.01.26
|
West Ham Sunderland |
3-1 |
|
11.01.26
|
West Ham QPR |
2-1 |
|
06.01.26
|
West Ham Nottingham Forest |
1-2 |
|
30.12.25
|
West Ham Brighton |
2-2 |
|
27.12.25
|
West Ham Fulham |
0-1 |
|
14.12.25
|
West Ham Aston Villa |
2-3 |
|
30.11.25
|
West Ham Liverpool |
0-2 |
|
08.11.25
|
West Ham Burnley |
3-2 |
|
02.11.25
|
West Ham Newcastle |
3-1 |
|
20.10.25
|
West Ham Brentford |
0-2 |
|
20.09.25
|
West Ham Crystal Palace |
1-2 |
|
13.09.25
|
West Ham Tottenham |
0-3 |
|
22.08.25
|
West Ham Chelsea |
1-5 |
|
09.08.25
|
West Ham Lille (Penalties:5 - 4) |
1-1 |
|
30.07.25
|
West Ham Everton |
2-1 |
|
18.05.25
|
West Ham Nottingham Forest |
1-2 |
|
04.05.25
|
West Ham Tottenham |
1-1 |
|
19.04.25
|
West Ham Southampton |
1-1 |
|
05.04.25
|
West Ham Bournemouth |
2-2 |
|
10.03.25
|
West Ham Newcastle |
0-1 |
|
27.02.25
|
West Ham Leicester |
2-0 |
|
15.02.25
|
West Ham Brentford |
0-1 |
|
18.01.25
|
West Ham Crystal Palace |
0-2 |
|
14.01.25
|
West Ham Fulham |
3-2 |
|
29.12.24
|
West Ham Liverpool |
0-5 |
|
21.12.24
|
West Ham Brighton |
1-1 |
|
09.12.24
|
West Ham Wolves |
2-1 |
|
30.11.24
|
West Ham Arsenal |
2-5 |
|
09.11.24
|
West Ham Everton |
0-0 |
|
27.10.24
|
West Ham Manchester United |
2-1 |
|
05.10.24
|
West Ham Ipswich |
4-1 |
|
21.09.24
|
West Ham Chelsea |
0-3 |
|
31.08.24
|
West Ham Manchester City |
1-3 |
|
28.08.24
|
West Ham Bournemouth |
1-0 |
|
17.08.24
|
West Ham Aston Villa |
1-2 |
|
10.08.24
|
West Ham Celta Vigo (Penalties:1 - 0) |
2-2 |
|
03.08.24
|
West Ham Crystal Palace |
1-3 |
|
11.05.24
|
West Ham Luton |
3-1 |
|
27.04.24
|
West Ham Liverpool |
2-2 |
|
18.04.24
|
West Ham Bayer Leverkusen |
1-1 |
|
14.04.24
|
West Ham Fulham |
0-2 |
|
02.04.24
|
West Ham Tottenham |
1-1 |
|
17.05.26
|
Newcastle West Ham |
3-1 |
|
02.05.26
|
Brentford West Ham |
3-0 |
|
20.04.26
|
Crystal Palace West Ham |
0-0 |
|
22.03.26
|
Aston Villa West Ham |
2-0 |
|
04.03.26
|
Fulham West Ham |
0-1 |
|
28.02.26
|
Liverpool West Ham |
5-2 |
|
14.02.26
|
Burton Albion West Ham |
0-1 |
|
07.02.26
|
Burnley West Ham |
0-2 |
|
31.01.26
|
Chelsea West Ham |
3-2 |
|
17.01.26
|
Tottenham West Ham |
1-2 |
|
03.01.26
|
Wolves West Ham |
3-0 |
|
20.12.25
|
Manchester City West Ham |
3-0 |
|
07.12.25
|
Brighton West Ham |
1-1 |
|
04.12.25
|
Manchester United West Ham |
1-1 |
|
22.11.25
|
Bournemouth West Ham |
2-2 |
|
24.10.25
|
Leeds West Ham |
2-1 |
|
04.10.25
|
Arsenal West Ham |
2-0 |
|
29.09.25
|
Everton West Ham |
1-1 |
|
31.08.25
|
Nottingham Forest West Ham |
0-3 |
|
26.08.25
|
Wolves West Ham |
3-2 |
|
16.08.25
|
Sunderland West Ham |
3-0 |
|
03.08.25
|
Bournemouth West Ham |
0-2 |
|
26.07.25
|
Manchester United West Ham |
2-1 |
|
19.07.25
|
Grasshoppers West Ham |
1-3 |
|
25.05.25
|
Ipswich West Ham |
1-3 |
|
11.05.25
|
Manchester United West Ham |
0-2 |
|
26.04.25
|
Brighton West Ham |
3-2 |
|
13.04.25
|
Liverpool West Ham |
2-1 |
|
01.04.25
|
Wolves West Ham |
1-0 |
|
15.03.25
|
Everton West Ham |
1-1 |
|
22.02.25
|
Arsenal West Ham |
0-1 |
|
03.02.25
|
Chelsea West Ham |
2-1 |
|
26.01.25
|
Aston Villa West Ham |
1-1 |
|
10.01.25
|
Aston Villa West Ham |
2-1 |
|
04.01.25
|
Manchester City West Ham |
4-1 |
|
26.12.24
|
Southampton West Ham |
0-1 |
|
16.12.24
|
Bournemouth West Ham |
1-1 |
|
03.12.24
|
Leicester West Ham |
3-1 |
|
25.11.24
|
Newcastle West Ham |
0-2 |
|
02.11.24
|
Nottingham Forest West Ham |
3-0 |
|
19.10.24
|
Tottenham West Ham |
4-1 |
|
28.09.24
|
Brentford West Ham |
1-1 |
|
25.09.24
|
Liverpool West Ham |
5-1 |
|
14.09.24
|
Fulham West Ham |
1-1 |
|
24.08.24
|
Crystal Palace West Ham |
0-2 |
|
28.07.24
|
Wolves West Ham |
3-1 |
|
20.07.24
|
Dag & Red West Ham |
0-1 |
|
15.07.24
|
Ferencvaros West Ham |
2-2 |
|
19.05.24
|
Manchester City West Ham |
3-1 |
|
05.05.24
|
Chelsea West Ham |
5-0 |
|
17.05.26
|
Wolves Fulham |
1-1 |
|
09.05.26
|
Fulham Bournemouth |
0-1 |
|
02.05.26
|
Arsenal Fulham |
3-0 |
|
25.04.26
|
Fulham Aston Villa |
1-0 |
|
18.04.26
|
Brentford Fulham |
0-0 |
|
11.04.26
|
Liverpool Fulham |
2-0 |
|
21.03.26
|
Fulham Burnley |
3-1 |
|
15.03.26
|
Nottingham Forest Fulham |
0-0 |
|
08.03.26
|
Fulham Southampton |
0-1 |
|
04.03.26
|
Fulham West Ham |
0-1 |
|
01.03.26
|
Fulham Tottenham |
2-1 |
|
22.02.26
|
Sunderland Fulham |
1-3 |
|
15.02.26
|
Stoke City Fulham |
1-2 |
|
11.02.26
|
Manchester City Fulham |
3-0 |
|
07.02.26
|
Fulham Everton |
1-2 |
|
01.02.26
|
Manchester United Fulham |
3-2 |
|
24.01.26
|
Fulham Brighton |
2-1 |
|
17.01.26
|
Leeds Fulham |
1-0 |
|
10.01.26
|
Fulham Middlesbrough |
3-1 |
|
07.01.26
|
Fulham Chelsea |
2-1 |
|
04.01.26
|
Fulham Liverpool |
2-2 |
|
01.01.26
|
Crystal Palace Fulham |
1-1 |
|
27.12.25
|
West Ham Fulham |
0-1 |
|
22.12.25
|
Fulham Nottingham Forest |
1-0 |
|
17.12.25
|
Newcastle Fulham |
2-1 |
|
13.12.25
|
Burnley Fulham |
2-3 |
|
07.12.25
|
Fulham Crystal Palace |
1-2 |
|
02.12.25
|
Fulham Manchester City |
4-5 |
|
29.11.25
|
Tottenham Fulham |
1-2 |
|
22.11.25
|
Fulham Sunderland |
1-0 |
|
08.11.25
|
Everton Fulham |
2-0 |
|
01.11.25
|
Fulham Wolves |
3-0 |
|
28.10.25
|
Wycombe Fulham (Penalties:4 - 5) |
1-1 |
|
25.10.25
|
Newcastle Fulham |
2-1 |
|
18.10.25
|
Fulham Arsenal |
0-1 |
|
03.10.25
|
Bournemouth Fulham |
3-1 |
|
28.09.25
|
Aston Villa Fulham |
3-1 |
|
23.09.25
|
Fulham Cambridge |
1-0 |
|
20.09.25
|
Fulham Brentford |
3-1 |
|
13.09.25
|
Fulham Leeds |
1-0 |
|
30.08.25
|
Chelsea Fulham |
2-0 |
|
27.08.25
|
Fulham Bristol City |
2-0 |
|
24.08.25
|
Fulham Manchester United |
1-1 |
|
16.08.25
|
Brighton Fulham |
1-1 |
|
09.08.25
|
Fulham Eintracht Frankfurt |
1-0 |
|
26.07.25
|
Fulham Nottingham Forest |
3-1 |
|
25.05.25
|
Fulham Manchester City |
0-2 |
|
18.05.25
|
Brentford Fulham |
2-3 |
|
10.05.25
|
Fulham Everton |
1-3 |
|
03.05.25
|
Aston Villa Fulham |
1-0 |
|
09.05.26
|
Fulham Bournemouth |
0-1 |
|
25.04.26
|
Fulham Aston Villa |
1-0 |
|
21.03.26
|
Fulham Burnley |
3-1 |
|
08.03.26
|
Fulham Southampton |
0-1 |
|
04.03.26
|
Fulham West Ham |
0-1 |
|
01.03.26
|
Fulham Tottenham |
2-1 |
|
07.02.26
|
Fulham Everton |
1-2 |
|
24.01.26
|
Fulham Brighton |
2-1 |
|
10.01.26
|
Fulham Middlesbrough |
3-1 |
|
07.01.26
|
Fulham Chelsea |
2-1 |
|
04.01.26
|
Fulham Liverpool |
2-2 |
|
22.12.25
|
Fulham Nottingham Forest |
1-0 |
|
07.12.25
|
Fulham Crystal Palace |
1-2 |
|
02.12.25
|
Fulham Manchester City |
4-5 |
|
22.11.25
|
Fulham Sunderland |
1-0 |
|
01.11.25
|
Fulham Wolves |
3-0 |
|
18.10.25
|
Fulham Arsenal |
0-1 |
|
23.09.25
|
Fulham Cambridge |
1-0 |
|
20.09.25
|
Fulham Brentford |
3-1 |
|
13.09.25
|
Fulham Leeds |
1-0 |
|
27.08.25
|
Fulham Bristol City |
2-0 |
|
24.08.25
|
Fulham Manchester United |
1-1 |
|
09.08.25
|
Fulham Eintracht Frankfurt |
1-0 |
|
26.07.25
|
Fulham Nottingham Forest |
3-1 |
|
25.05.25
|
Fulham Manchester City |
0-2 |
|
10.05.25
|
Fulham Everton |
1-3 |
|
20.04.25
|
Fulham Chelsea |
1-2 |
|
06.04.25
|
Fulham Liverpool |
3-2 |
|
29.03.25
|
Fulham Crystal Palace |
0-3 |
|
16.03.25
|
Fulham Tottenham |
2-0 |
|
22.02.25
|
Fulham Crystal Palace |
0-2 |
|
15.02.25
|
Fulham Nottingham Forest |
2-1 |
|
26.01.25
|
Fulham Manchester United |
0-1 |
|
09.01.25
|
Fulham Watford |
4-1 |
|
05.01.25
|
Fulham Ipswich |
2-2 |
|
29.12.24
|
Fulham Bournemouth |
2-2 |
|
22.12.24
|
Fulham Southampton |
0-0 |
|
08.12.24
|
Fulham Arsenal |
1-1 |
|
05.12.24
|
Fulham Brighton |
3-1 |
|
23.11.24
|
Fulham Wolves |
1-4 |
|
04.11.24
|
Fulham Brentford |
2-1 |
|
19.10.24
|
Fulham Aston Villa |
1-3 |
|
21.09.24
|
Fulham Newcastle |
3-1 |
|
14.09.24
|
Fulham West Ham |
1-1 |
|
24.08.24
|
Fulham Leicester |
2-1 |
|
05.08.24
|
Fulham Sevilla |
1-2 |
|
11.05.24
|
Fulham Manchester City |
0-4 |
|
27.04.24
|
Fulham Crystal Palace |
1-1 |
|
21.04.24
|
Fulham Liverpool |
1-3 |
|
06.04.24
|
Fulham Newcastle |
0-1 |
|
17.05.26
|
Wolves Fulham |
1-1 |
|
02.05.26
|
Arsenal Fulham |
3-0 |
|
18.04.26
|
Brentford Fulham |
0-0 |
|
11.04.26
|
Liverpool Fulham |
2-0 |
|
15.03.26
|
Nottingham Forest Fulham |
0-0 |
|
22.02.26
|
Sunderland Fulham |
1-3 |
|
15.02.26
|
Stoke City Fulham |
1-2 |
|
11.02.26
|
Manchester City Fulham |
3-0 |
|
01.02.26
|
Manchester United Fulham |
3-2 |
|
17.01.26
|
Leeds Fulham |
1-0 |
|
01.01.26
|
Crystal Palace Fulham |
1-1 |
|
27.12.25
|
West Ham Fulham |
0-1 |
|
17.12.25
|
Newcastle Fulham |
2-1 |
|
13.12.25
|
Burnley Fulham |
2-3 |
|
29.11.25
|
Tottenham Fulham |
1-2 |
|
08.11.25
|
Everton Fulham |
2-0 |
|
28.10.25
|
Wycombe Fulham (Penalties:4 - 5) |
1-1 |
|
25.10.25
|
Newcastle Fulham |
2-1 |
|
03.10.25
|
Bournemouth Fulham |
3-1 |
|
28.09.25
|
Aston Villa Fulham |
3-1 |
|
30.08.25
|
Chelsea Fulham |
2-0 |
|
16.08.25
|
Brighton Fulham |
1-1 |
|
18.05.25
|
Brentford Fulham |
2-3 |
|
03.05.25
|
Aston Villa Fulham |
1-0 |
|
26.04.25
|
Southampton Fulham |
1-2 |
|
14.04.25
|
Bournemouth Fulham |
1-0 |
|
01.04.25
|
Arsenal Fulham |
2-1 |
|
08.03.25
|
Brighton Fulham |
2-1 |
|
02.03.25
|
Manchester United Fulham (Penalties:3 - 4) |
1-1 |
|
25.02.25
|
Wolves Fulham |
1-2 |
|
08.02.25
|
Wigan Fulham |
1-2 |
|
01.02.25
|
Newcastle Fulham |
1-2 |
|
18.01.25
|
Leicester Fulham |
0-2 |
|
14.01.25
|
West Ham Fulham |
3-2 |
|
26.12.24
|
Chelsea Fulham |
1-2 |
|
14.12.24
|
Liverpool Fulham |
2-2 |
|
01.12.24
|
Tottenham Fulham |
1-1 |
|
09.11.24
|
Crystal Palace Fulham |
0-2 |
|
26.10.24
|
Everton Fulham |
1-1 |
|
05.10.24
|
Manchester City Fulham |
3-2 |
|
28.09.24
|
Nottingham Forest Fulham |
0-1 |
|
17.09.24
|
Preston Fulham (Penalties:16 - 15) |
1-1 |
|
31.08.24
|
Ipswich Fulham |
1-1 |
|
27.08.24
|
Birmingham Fulham |
0-2 |
|
16.08.24
|
Manchester United Fulham |
1-0 |
|
10.08.24
|
Hoffenheim Fulham |
0-2 |
|
02.08.24
|
Benfica Fulham |
0-1 |
|
19.05.24
|
Luton Fulham |
2-4 |
|
04.05.24
|
Brentford Fulham |
0-0 |
|
14.04.24
|
West Ham Fulham |
0-2 |
|
27.12.2025
|
West Ham Fulham |
0-1
|
|
14.01.2025
|
West Ham Fulham |
3-2
|
|
14.09.2024
|
Fulham West Ham |
1-1
|
|
14.04.2024
|
West Ham Fulham |
0-2
|
|
10.12.2023
|
Fulham West Ham |
5-0
|
|
27.12.2025
|
West Ham Fulham |
0-1
|
|
14.01.2025
|
West Ham Fulham |
3-2
|
|
14.04.2024
|
West Ham Fulham |
0-2
|
|
09.10.2022
|
West Ham Fulham |
3-1
|
|
07.11.2020
|
West Ham Fulham |
1-0
|
|
22.02.2019
|
West Ham Fulham |
3-1
|