Want to see how AI predicts football matches? → Check the latest results !
Crystal Palace didn't play better in the last H2H match!
U3.5 -270
No more than 3 goals will be scored in the match with odds of -2701 145
Crystal Palace is expected to win with odds of 145Under 3.5 -270
No more than 3 goals will be scored in the matchNo 115
At least one team is not expected to score1X&U4.5 -159
Home win/draw and under 4.5 goals
0:0
1:0
Preview
The Crystal Palace vs West Ham prediction for Monday, April 20, 2026 (kickoff 20:00 GMT) feels like one of those Premier League evenings where small details matter more than big headlines. This preview rounds up the latest match details and sets the scene for Palace vs West Ham at Selhurst Park, before we get into the numbers, the betting odds, and what our models expect.
Palace at home usually means a serious tempo early on: a lot of duels, quick switches to the wings, and long stretches where they try to pin opponents into awkward clearances. West Ham, meanwhile, are rarely bothered by a scruffy match. They’re comfortable defending in blocks, then moving the ball forward with purpose when space appears.
That tug-of-war fits this fixture’s recent feel. In the last head to head meeting on 2024-08-24, Palace didn’t score, and West Ham left with a 0-2 win. It’s a useful reminder that this matchup can tilt on finishing rather than flow—especially if the first goal doesn’t arrive early.
Both sides have shown they can survive uncomfortable nights against elite teams, which often comes from being disciplined without the ball. Palace’s 1-1 draw away at Arsenal on 2025-12-23 came when they were huge underdogs (odds 6.7)—a classic “stay in it, then strike” performance. West Ham pulled off something similar against Manchester City on 2026-03-14, drawing 1-1 despite being priced at 5.1. When teams have those results in the recent memory bank, they tend not to panic if the game stays level.
The main betting odds reflect how tight this one looks:
So the market gives Palace the slight edge, but not the kind that screams “comfortable home win.” In other words: one goal could decide it, and a draw is very live.
Now to the NerdyTips numbers, which point toward a measured night. Our top suggestion is under 3.5 total goals (odds 1.37), with a trust score of 4.6/10. The under/over prediction aligns with that: under 3.5 again, confidence 4.7 at 1.37. In plain words, we’re expecting a maximum of three goals, and the stats agree with the story.
That corner split is interesting: West Ham projected to win more corners even if Palace shade possession. That often happens when the away side breaks quickly and forces blocks, while the home side recycles attacks without always getting to the byline.
For the Crystal Palace vs West Ham prediction, the safest angle is still the goals market. With both teams forecast for only 3 shots on target each, “under 3.5” fits the expected chance quality. If you want to take on more risk, the 1X2 model leans Palace to win (market prediction: 1) at odds 2.45, though the confidence is modest at 1.6.
Recommended bet: Under 3.5 total goals (1.37). If you’re feeling brave: Palace win (2.45) in a match that looks built for a 1-0 or 1-1 storyline.
Read More
Read Less
|
11
-
9
-
8
|
|
Crystal P. |
24-Aug-24
0:2
| West Ham ![]() |
Crystal P. |
21-Apr-24
5:2
| West Ham ![]() |
Crystal P. |
29-Apr-23
4:3
| West Ham ![]() |
Crystal P. |
01-Jan-22
2:3
| West Ham ![]() |
Crystal P. |
26-Jan-21
2:3
| West Ham ![]() |
Crystal P. |
01-Oct-11
2:2
| West Ham ![]() |
Crystal P. |
03-Dec-13
1:0
| West Ham ![]() |
Crystal P. |
23-Aug-14
1:3
| West Ham ![]() |
Crystal P. |
17-Oct-15
1:3
| West Ham ![]() |
Crystal P. |
26-Dec-19
2:1
| West Ham ![]() |
| 16 Apr | L |
Fiorentina
| 2 |
Crystal P.
| 1 |
| 12 Apr | W |
Crystal P.
| 2 |
Newcastle
| 1 |
| 09 Apr | W |
Crystal P.
| 3 |
Fiorentina
| 0 |
| 19 Mar | W |
AEK Larnaca
| 1 |
Crystal P.
| 2 |
| 15 Mar | D |
Crystal P.
| 0 |
Leeds
| 0 |
| 12 Mar | D |
Crystal P.
| 0 |
AEK Larnaca
| 0 |
| 05 Mar | W |
Tottenham
| 1 |
Crystal P.
| 3 |
| 01 Mar | L |
Man. Utd
| 2 |
Crystal P.
| 1 |
| 26 Feb | W |
Crystal P.
| 2 |
Zrinjski
| 0 |
| 22 Feb | W |
Crystal P.
| 1 |
Wolves
| 0 |
| 10 Apr | W | West Ham |
4 | Wolves |
0 |
| 05 Apr | D | West Ham |
2 | Leeds |
2 |
| 22 Mar | L | Aston Villa |
2 | West Ham |
0 |
| 14 Mar | D | West Ham |
1 | Man. City |
1 |
| 09 Mar | D | West Ham |
2 | Brentford |
2 |
| 04 Mar | W | Fulham |
0 | West Ham |
1 |
| 28 Feb | L | Liverpool |
5 | West Ham |
2 |
| 21 Feb | D | West Ham |
0 | Bournemouth |
0 |
| 14 Feb | W | Burton |
0 | West Ham |
1 |
| 10 Feb | D | West Ham |
1 | Man. Utd |
1 |
England - Premier League| Team | M | G | P | |
|---|---|---|---|---|
| 1 |
Arsenal | 32 | 62-24 | 70 |
| 2 |
Manchester | 31 | 63-28 | 64 |
| 3 |
Manchester | 32 | 57-45 | 55 |
| 4 |
Aston Villa | 32 | 43-38 | 55 |
| 5 |
Liverpool | 32 | 52-42 | 52 |
| 6 |
Chelsea | 32 | 53-41 | 48 |
| 7 |
Brentford | 32 | 48-44 | 47 |
| 8 |
Everton | 32 | 39-37 | 47 |
| 9 |
Brighton | 32 | 43-37 | 46 |
| 10 |
Sunderland | 32 | 33-36 | 46 |
| 11 |
Bournemouth | 32 | 48-49 | 45 |
| 12 |
Fulham | 32 | 43-46 | 44 |
| 13 |
Crystal Palace | 31 | 35-36 | 42 |
| 14 |
Newcastle | 32 | 45-47 | 42 |
| 15 |
Leeds | 32 | 39-49 | 36 |
| 16 |
Nottingham | 32 | 32-44 | 33 |
| 17 |
West Ham | 32 | 40-57 | 32 |
| 18 |
Tottenham | 32 | 40-51 | 30 |
| 19 |
Burnley | 32 | 33-63 | 20 |
| 20 |
Wolves | 32 | 24-58 | 17 |