West Ham host Leeds in the England FA Cup on 5 April 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 16:30 UK Time.
West Ham return home looking to stabilise after a mixed run of results that has seen moments of control interrupted by heavy defeats. Leeds arrive with a contrasting profile, showing defensive resilience but struggling to convert possession into goals.
This FA Cup meeting brings together two sides with perfect records in the competition so far, yet their recent league patterns suggest a tighter contest than the raw win rates imply.
The Hammers come into this match after a 2-0 defeat away at Aston Villa, a performance that again exposed issues when facing sustained attacking pressure. That loss followed a 1-1 draw against Manchester City and a 2-2 result with Brentford, both matches where they showed attacking intent but could not fully manage the game.
At home, West Ham have been more composed. The draw with City and the high scoring stalemate with Brentford highlight a side capable of creating chances, though defensive lapses remain a concern. Their only recent clean sheet came in a 0-1 win away at Fulham, suggesting they can tighten up when needed.
Across the last five matches, the Hammers have conceded in four, yet they continue to find goals in most fixtures. This balance points to a team that relies on moments of quality rather than sustained control.
Leeds enter this tie after back to back goalless draws against Brentford and Crystal Palace, underlining a clear shift towards defensive discipline. They have conceded just once across their last four matches, a notable improvement after earlier losses.
However, that defensive structure has come at the cost of attacking output. Leeds have failed to score in four of their last five matches, including home defeats to Sunderland and Manchester City. The only exception was a 3-0 win over Norwich in the FA Cup.
Their away form reflects a cautious approach, with both recent trips ending in 0-0 draws. This suggests a team focused on limiting risk, often prioritising shape over attacking ambition.
The best bet for this match is West Ham to win at 2.51 odds. While both sides have perfect FA Cup records, West Ham offer more consistent attacking threat, especially at home. Leeds have tightened defensively but their lack of goals limits their ability to control outcomes.
The under 2.5 goals priced at 2.02 is a value bet. Leeds have seen four of their last five matches end with low scoring outcomes, while West Ham’s recent fixtures also show periods of controlled tempo despite occasional high scoring games.
The Correct Score Prediction is West Ham 1-0 offered at 9.50 odds. Leeds’ defensive approach combined with their attacking struggles suggests a narrow margin, while West Ham’s home edge could be enough to decide a tight contest.
| West Ham | Leeds | |
|---|---|---|
| Game Played | 3 | 4 |
| Wins | 3 | 4 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 6 | 11 |
| Goals Against | 3 | 4 |
| West Ham | Leeds | |
|---|---|---|
| Game Played | 2 | 3 |
| Wins | 2 | 3 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 5 | 8 |
| Goals Against | 3 | 4 |
|
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
|
Leeds Brighton |
1-0 |
|
11.05.26
|
Tottenham Leeds |
1-1 |
|
01.05.26
|
Leeds Burnley |
3-1 |
|
26.04.26
|
Chelsea Leeds |
1-0 |
|
22.04.26
|
Bournemouth Leeds |
2-2 |
|
18.04.26
|
Leeds Wolves |
3-0 |
|
13.04.26
|
Manchester United Leeds |
1-2 |
|
05.04.26
|
West Ham Leeds (Penalties:2 - 4) |
2-2 |
|
21.03.26
|
Leeds Brentford |
0-0 |
|
15.03.26
|
Crystal Palace Leeds |
0-0 |
|
08.03.26
|
Leeds Norwich |
3-0 |
|
03.03.26
|
Leeds Sunderland |
0-1 |
|
28.02.26
|
Leeds Manchester City |
0-1 |
|
21.02.26
|
Aston Villa Leeds |
1-1 |
|
15.02.26
|
Birmingham Leeds (Penalties:2 - 4) |
1-1 |
|
10.02.26
|
Chelsea Leeds |
2-2 |
|
06.02.26
|
Leeds Nottingham Forest |
3-1 |
|
31.01.26
|
Leeds Arsenal |
0-4 |
|
26.01.26
|
Everton Leeds |
1-1 |
|
17.01.26
|
Leeds Fulham |
1-0 |
|
11.01.26
|
Derby Leeds |
1-3 |
|
07.01.26
|
Newcastle Leeds |
4-3 |
|
04.01.26
|
Leeds Manchester United |
1-1 |
|
01.01.26
|
Liverpool Leeds |
0-0 |
|
28.12.25
|
Sunderland Leeds |
1-1 |
|
20.12.25
|
Leeds Crystal Palace |
4-1 |
|
14.12.25
|
Brentford Leeds |
1-1 |
|
06.12.25
|
Leeds Liverpool |
3-3 |
|
03.12.25
|
Leeds Chelsea |
3-1 |
|
29.11.25
|
Manchester City Leeds |
3-2 |
|
23.11.25
|
Leeds Aston Villa |
1-2 |
|
09.11.25
|
Nottingham Forest Leeds |
3-1 |
|
01.11.25
|
Brighton Leeds |
3-0 |
|
24.10.25
|
Leeds West Ham |
2-1 |
|
18.10.25
|
Burnley Leeds |
2-0 |
|
04.10.25
|
Leeds Tottenham |
1-2 |
|
27.09.25
|
Leeds Bournemouth |
2-2 |
|
20.09.25
|
Wolves Leeds |
1-3 |
|
13.09.25
|
Fulham Leeds |
1-0 |
|
30.08.25
|
Leeds Newcastle |
0-0 |
|
26.08.25
|
Sheffield Wednesday Leeds (Penalties:3 - 0) |
1-1 |
|
23.08.25
|
Arsenal Leeds |
5-0 |
|
18.08.25
|
Leeds Everton |
1-0 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
02.08.25
|
Leeds Villarreal |
1-1 |
|
19.07.25
|
Manchester United Leeds |
0-0 |
|
03.05.25
|
Plymouth Leeds |
1-2 |
|
28.04.25
|
Leeds Bristol City |
4-0 |
|
21.04.25
|
Leeds Stoke City |
6-0 |
|
18.04.25
|
Oxford Leeds |
0-1 |
|
17.05.26
|
Leeds Brighton |
1-0 |
|
01.05.26
|
Leeds Burnley |
3-1 |
|
18.04.26
|
Leeds Wolves |
3-0 |
|
21.03.26
|
Leeds Brentford |
0-0 |
|
08.03.26
|
Leeds Norwich |
3-0 |
|
03.03.26
|
Leeds Sunderland |
0-1 |
|
28.02.26
|
Leeds Manchester City |
0-1 |
|
06.02.26
|
Leeds Nottingham Forest |
3-1 |
|
31.01.26
|
Leeds Arsenal |
0-4 |
|
17.01.26
|
Leeds Fulham |
1-0 |
|
04.01.26
|
Leeds Manchester United |
1-1 |
|
20.12.25
|
Leeds Crystal Palace |
4-1 |
|
06.12.25
|
Leeds Liverpool |
3-3 |
|
03.12.25
|
Leeds Chelsea |
3-1 |
|
23.11.25
|
Leeds Aston Villa |
1-2 |
|
24.10.25
|
Leeds West Ham |
2-1 |
|
04.10.25
|
Leeds Tottenham |
1-2 |
|
27.09.25
|
Leeds Bournemouth |
2-2 |
|
30.08.25
|
Leeds Newcastle |
0-0 |
|
18.08.25
|
Leeds Everton |
1-0 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
02.08.25
|
Leeds Villarreal |
1-1 |
|
28.04.25
|
Leeds Bristol City |
4-0 |
|
21.04.25
|
Leeds Stoke City |
6-0 |
|
12.04.25
|
Leeds Preston |
2-1 |
|
29.03.25
|
Leeds Swansea |
2-2 |
|
12.03.25
|
Leeds Millwall |
2-0 |
|
01.03.25
|
Leeds West Brom |
1-1 |
|
17.02.25
|
Leeds Sunderland |
2-1 |
|
08.02.25
|
Leeds Millwall |
0-2 |
|
01.02.25
|
Leeds Cardiff |
7-0 |
|
22.01.25
|
Leeds Norwich |
2-0 |
|
19.01.25
|
Leeds Sheffield Wednesday |
3-0 |
|
11.01.25
|
Leeds Harrogate |
1-0 |
|
01.01.25
|
Leeds Blackburn |
1-1 |
|
21.12.24
|
Leeds Oxford |
4-0 |
|
10.12.24
|
Leeds Middlesbrough |
3-1 |
|
07.12.24
|
Leeds Derby |
2-0 |
|
27.11.24
|
Leeds Luton |
3-0 |
|
09.11.24
|
Leeds QPR |
2-0 |
|
02.11.24
|
Leeds Plymouth |
3-0 |
|
22.10.24
|
Leeds Watford |
2-1 |
|
18.10.24
|
Leeds Sheffield United |
2-0 |
|
28.09.24
|
Leeds Coventry |
3-0 |
|
14.09.24
|
Leeds Burnley |
0-1 |
|
31.08.24
|
Leeds Hull City |
2-0 |
|
14.08.24
|
Leeds Middlesbrough |
0-3 |
|
10.08.24
|
Leeds Portsmouth |
3-3 |
|
03.08.24
|
Leeds Valencia |
2-1 |
|
26.05.24
|
Leeds Southampton |
0-1 |
|
11.05.26
|
Tottenham Leeds |
1-1 |
|
26.04.26
|
Chelsea Leeds |
1-0 |
|
22.04.26
|
Bournemouth Leeds |
2-2 |
|
13.04.26
|
Manchester United Leeds |
1-2 |
|
05.04.26
|
West Ham Leeds (Penalties:2 - 4) |
2-2 |
|
15.03.26
|
Crystal Palace Leeds |
0-0 |
|
21.02.26
|
Aston Villa Leeds |
1-1 |
|
15.02.26
|
Birmingham Leeds (Penalties:2 - 4) |
1-1 |
|
10.02.26
|
Chelsea Leeds |
2-2 |
|
26.01.26
|
Everton Leeds |
1-1 |
|
11.01.26
|
Derby Leeds |
1-3 |
|
07.01.26
|
Newcastle Leeds |
4-3 |
|
01.01.26
|
Liverpool Leeds |
0-0 |
|
28.12.25
|
Sunderland Leeds |
1-1 |
|
14.12.25
|
Brentford Leeds |
1-1 |
|
29.11.25
|
Manchester City Leeds |
3-2 |
|
09.11.25
|
Nottingham Forest Leeds |
3-1 |
|
01.11.25
|
Brighton Leeds |
3-0 |
|
18.10.25
|
Burnley Leeds |
2-0 |
|
20.09.25
|
Wolves Leeds |
1-3 |
|
13.09.25
|
Fulham Leeds |
1-0 |
|
26.08.25
|
Sheffield Wednesday Leeds (Penalties:3 - 0) |
1-1 |
|
23.08.25
|
Arsenal Leeds |
5-0 |
|
19.07.25
|
Manchester United Leeds |
0-0 |
|
03.05.25
|
Plymouth Leeds |
1-2 |
|
18.04.25
|
Oxford Leeds |
0-1 |
|
08.04.25
|
Middlesbrough Leeds |
0-1 |
|
05.04.25
|
Luton Leeds |
1-1 |
|
15.03.25
|
QPR Leeds |
2-2 |
|
09.03.25
|
Portsmouth Leeds |
1-0 |
|
24.02.25
|
Sheffield United Leeds |
1-3 |
|
11.02.25
|
Watford Leeds |
0-4 |
|
05.02.25
|
Coventry Leeds |
0-2 |
|
27.01.25
|
Burnley Leeds |
0-0 |
|
04.01.25
|
Hull City Leeds |
3-3 |
|
29.12.24
|
Derby Leeds |
0-1 |
|
26.12.24
|
Stoke City Leeds |
0-2 |
|
14.12.24
|
Preston Leeds |
1-1 |
|
30.11.24
|
Blackburn Leeds |
1-0 |
|
24.11.24
|
Swansea Leeds |
3-4 |
|
06.11.24
|
Millwall Leeds |
1-0 |
|
26.10.24
|
Bristol City Leeds |
0-0 |
|
04.10.24
|
Sunderland Leeds |
2-2 |
|
01.10.24
|
Norwich Leeds |
1-1 |
|
21.09.24
|
Cardiff Leeds |
0-2 |
|
23.08.24
|
Sheffield Wednesday Leeds |
0-2 |
|
17.08.24
|
West Brom Leeds |
0-0 |
|
19.07.24
|
Harrogate Leeds |
0-3 |
|
12.05.24
|
Norwich Leeds |
0-0 |
|
26.04.24
|
QPR Leeds |
4-0 |
|
05.04.2026
|
West Ham Leeds (Penalties:2 - 4) |
2-2
|
|
24.10.2025
|
Leeds West Ham |
2-1
|
|
21.05.2023
|
West Ham Leeds |
3-1
|
|
04.01.2023
|
Leeds West Ham |
2-2
|
|
16.01.2022
|
West Ham Leeds |
2-3
|
|
05.04.2026
|
West Ham Leeds (Penalties:2 - 4) |
2-2
|
|
21.05.2023
|
West Ham Leeds |
3-1
|
|
16.01.2022
|
West Ham Leeds |
2-3
|
|
09.01.2022
|
West Ham Leeds |
2-0
|
|
08.03.2021
|
West Ham Leeds |
2-0
|
|
21.08.2011
|
West Ham Leeds |
2-2
|