Crystal Palace vs West Ham prediction with odds, team stats and score forecast for the Premier League match on 20 Apr 2026.
Premier LeagueApr 20, 07:00 PMSelhurst Park, London
Crystal Palace13
VS17
West Ham44% 28% 28%
P:1-0

Premier League
2025| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Arsenal | 32 | 21 | 7 | 4 | 62 | 24 | +38 | 70 | LWWWW |
| 2 | Manchester City | 31 | 19 | 7 | 5 | 63 | 28 | +35 | 64 | WDDWW |
| 3 | Manchester United | 32 | 15 | 10 | 7 | 57 | 45 | +12 | 55 | LDWLW |
| 4 | Aston Villa | 32 | 16 | 7 | 9 | 43 | 38 | +5 | 55 | DWLLL |
| 5 | Liverpool | 32 | 15 | 7 | 10 | 52 | 42 | +10 | 52 | WLDLW |
| 6 | Chelsea | 32 | 13 | 9 | 10 | 53 | 41 | +12 | 48 | LLLWL |
| 7 | Brentford | 32 | 13 | 8 | 11 | 48 | 44 | +4 | 47 | DDDDW |
| 8 | Everton | 32 | 13 | 8 | 11 | 39 | 37 | +2 | 47 | DWLWW |
| 9 | Brighton | 32 | 12 | 10 | 10 | 43 | 37 | +6 | 46 | WWWLW |
| 10 | Sunderland | 32 | 12 | 10 | 10 | 33 | 36 | -3 | 46 | WWLWD |
| 11 | Bournemouth | 32 | 10 | 15 | 7 | 48 | 49 | -1 | 45 | WDDDD |
| 12 | Fulham | 32 | 13 | 5 | 14 | 43 | 46 | -3 | 44 | LWDLW |
| 13 | Crystal Palace | 31 | 11 | 9 | 11 | 35 | 36 | -1 | 42 | WDWLW |
| 14 | Newcastle | 32 | 12 | 6 | 14 | 45 | 47 | -2 | 42 | LLWWL |
| 15 | Leeds | 32 | 8 | 12 | 12 | 39 | 49 | -10 | 36 | WDDLL |
| 16 | Nottingham Forest | 32 | 8 | 9 | 15 | 32 | 44 | -12 | 33 | DWDDL |
| 17 | West Ham | 32 | 8 | 8 | 16 | 40 | 57 | -17 | 32 | WLDWL |
| 18 | Tottenham | 32 | 7 | 9 | 16 | 40 | 51 | -11 | 30 | LLDLL |
| 19 | Burnley | 32 | 4 | 8 | 20 | 33 | 63 | -30 | 20 | LLDLL |
| 20 | Wolves | 32 | 3 | 8 | 21 | 24 | 58 | -34 | 17 | LDWWL |
Recent Matches
Crystal Palace
| Date | Competition | Home | FT | HT | Away | Result |
|---|---|---|---|---|---|---|
| 4/12/2026 | Premier League | ![]() | 2-1 | 0-1 | ![]() | W |
| 4/9/2026 | UEFA Europa Conference League | ![]() | 3-0 | 2-0 | ![]() | W |
| 3/21/2026 | Premier League | ![]() | 0-0 | 0-0 | ![]() | D |
| 3/19/2026 | UEFA Europa Conference League | ![]() | 1-2 | 0-1 | ![]() | W |
| 3/15/2026 | Premier League | ![]() | 0-0 | 0-0 | ![]() | D |
| 3/12/2026 | UEFA Europa Conference League | ![]() | 0-0 | 0-0 | ![]() | D |
| 3/5/2026 | Premier League | ![]() | 1-3 | 1-3 | ![]() | W |
| 3/1/2026 | Premier League | ![]() | 2-1 | 0-1 | ![]() | L |
| 2/26/2026 | UEFA Europa Conference League | ![]() | 2-0 | 1-0 | ![]() | W |
| 2/22/2026 | Premier League | ![]() | 1-0 | 0-0 | ![]() | W |
West Ham
| Date | Competition | Home | FT | HT | Away | Result |
|---|---|---|---|---|---|---|
| 4/10/2026 | Premier League | ![]() | 4-0 | 1-0 | ![]() | W |
| 4/5/2026 | FA Cup | ![]() | 2-2 | 0-1 | ![]() | D |
| 3/22/2026 | Premier League | ![]() | 2-0 | 1-0 | ![]() | L |
| 3/14/2026 | Premier League | ![]() | 1-1 | 1-1 | ![]() | D |
| 3/9/2026 | FA Cup | ![]() | 2-2 | 2-1 | ![]() | D |
| 3/4/2026 | Premier League | ![]() | 0-1 | 0-0 | ![]() | W |
| 2/28/2026 | Premier League | ![]() | 5-2 | 3-0 | ![]() | L |
| 2/21/2026 | Premier League | ![]() | 0-0 | 0-0 | ![]() | D |
| 2/14/2026 | FA Cup | ![]() | 0-1 | 0-0 | ![]() | W |
| 2/10/2026 | Premier League | ![]() | 1-1 | 0-0 | ![]() | D |
Odds & Key Metrics
Odds
| Bookmaker | 1 | X | 2 |
|---|---|---|---|
| Dafabet | 2.25 | 3.30 | 3.20 |
| Betano | 2.32 | 3.10 | 3.40 |
| 1xBet | 2.31 | 3.31 | 3.58 |
| SBO | 2.20 | 3.04 | 2.88 |
| Pinnacle | 2.32 | 3.19 | 3.40 |
| 188Bet | 2.25 | 3.50 | 3.25 |
| Betfair | 2.20 | 3.30 | 3.30 |
| Unibet | 2.23 | 3.30 | 3.35 |
| Marathonbet | 2.27 | 3.26 | 3.52 |
| Bet365 | 2.20 | 3.25 | 3.10 |
| William Hill | 2.20 | 3.25 | 3.20 |
| 10Bet | 2.24 | 3.05 | 3.45 |
Markets
BTTS (Both Teams to Score)44.8%
Over 2.539.3%
Top Scorelines
1-013.5%
1-112.8%
0-010.9%
0-110.3%
2-08.3%
2-17.9%
1-26.1%
0-24.9%
2-23.8%
3-03.4%
Player Overall Stats
(Data may be outdated or incomplete)Goalkeepers


W. Benítez
Rating: 7.10
Min750'
Saves18
Conceded7
Passes183
Accuracy72%
Drawn1
Apps9
Bench40

D. Henderson
Rating: 6.85
Min3696'
Saves108
Conceded45
Passes1185
Accuracy54%
Key Passes2
Tackles1
Interceptions2
Fouls1
Drawn6
Dribbles1/1
Pen Saved1
Apps40
Bench7
Yellow3

R. Matthews
Bench21


F. Herrick
Rating: 8.40
Min361'
Saves13
Conceded4
Passes78
Accuracy1%
Pen Saved1
Apps4
Bench9

M. Hermansen
Rating: 6.70
Min1560'
Saves52
Conceded32
Passes576
Accuracy48%
Drawn2
Apps19
Bench21

A. Areola
Rating: 6.69
Min2256'
Assists1
Saves90
Conceded44
Passes712
Accuracy49%
Key Passes1
Interceptions1
Fouls1
Drawn1
Apps24
Bench12
Defenders


N. Clyne
Rating: 6.77
Min584'
Assists1
Shots2
Passes175
Accuracy76%
Key Passes4
Tackles16
Interceptions5
Blocks1
Fouls4
Drawn1
Dribbles4/8
Apps11
Bench36
Yellow1

G. King
Rating: 6.75
Min166'
Goals1
Shots1
On Target1
Passes82
Accuracy78%
Key Passes1
Tackles2
Interceptions2
Blocks1
Fouls5
Drawn2
Dribbles1/1
Apps3
Bench2

M. Lacroix
Rating: 6.73
Min4026'
Goals3
Assists2
Shots24
On Target7
Passes2428
Accuracy87%
Key Passes5
Tackles70
Interceptions53
Blocks15
Fouls53
Drawn21
Dribbles5/10
Apps44
Bench2
Yellow5
Red1

B. Sosa
Rating: 6.69
Min803'
Shots9
On Target4
Passes324
Accuracy77%
Key Passes11
Tackles14
Interceptions3
Blocks2
Fouls14
Drawn7
Dribbles4/9
Apps16
Bench35
Yellow4

C. Riad
Rating: 6.42
Min401'
Assists1
Shots3
On Target1
Passes352
Accuracy86%
Key Passes2
Tackles4
Interceptions3
Blocks1
Fouls6
Drawn2
Dribbles1/1
Apps7
Bench11
Yellow2

D. Benamar
Rating: 6.20
Min63'
Passes10
Accuracy90%
Tackles2
Interceptions1
Fouls1
Dribbles1/4
Apps1
Bench5


K. Walker-Peters
Rating: 7.06
Min1608'
Goals1
Assists2
Shots6
On Target4
Passes738
Accuracy82%
Key Passes11
Tackles55
Interceptions12
Blocks6
Fouls14
Drawn26
Dribbles18/28
Apps25
Bench22
Yellow4

A. Disasi
Rating: 6.96
Min975'
Goals1
Shots7
On Target4
Passes473
Accuracy87%
Key Passes2
Tackles8
Interceptions6
Blocks9
Fouls7
Drawn4
Apps11
Bench1

K. Mavropanos
Rating: 6.94
Min3006'
Goals3
Shots22
On Target7
Passes1643
Accuracy76%
Key Passes5
Tackles41
Interceptions56
Blocks31
Fouls12
Drawn18
Dribbles3/4
Apps36
Bench7
Yellow2

E. Mayers
Rating: 6.93
Min495'
Assists1
Shots1
Passes311
Accuracy84%
Key Passes4
Tackles5
Interceptions3
Fouls1
Drawn1
Dribbles2/6
Apps13
Bench16

M. Kilman
Rating: 6.78
Min1972'
Shots6
On Target2
Passes1004
Accuracy87%
Key Passes5
Tackles24
Interceptions10
Blocks27
Fouls19
Drawn5
Dribbles6/9
Apps26
Bench16
Yellow5

O. Scarles
Rating: 6.75
Min830'
Shots4
Passes341
Accuracy80%
Key Passes7
Tackles35
Interceptions14
Blocks2
Fouls8
Drawn8
Dribbles2/10
Apps17
Bench18
Yellow1

A. Wan-Bissaka
Rating: 6.70
Min2506'
Assists2
Passes946
Accuracy64%
Key Passes22
Tackles34
Interceptions47
Blocks7
Fouls25
Drawn16
Dribbles20/45
Apps30
Bench6
Yellow5

J. Todibo
Rating: 6.53
Min2041'
Assists1
Shots3
Passes1017
Accuracy80%
Key Passes6
Tackles44
Interceptions17
Blocks16
Fouls10
Drawn4
Dribbles4/9
Apps24
Bench5
Yellow5
Red1

A. Golambeckis
Rating: 5.30
Min90'
Passes47
Blocks1
Fouls1
Apps3
Bench6
Yellow2
Midfielders


K. Rodney
Rating: 7.05
Min234'
Goals1
Shots1
On Target1
Passes132
Accuracy84%
Key Passes2
Tackles5
Interceptions2
Fouls2
Drawn2
Apps8
Bench18

D. Muñoz
Rating: 6.96
Min3085'
Goals4
Assists2
Shots25
On Target15
Passes1172
Accuracy74%
Key Passes47
Tackles106
Interceptions38
Blocks1
Fouls50
Drawn21
Dribbles4/18
Apps35
Bench3
Yellow5

J. Lerma
Rating: 6.92
Min2318'
Goals2
Assists4
Shots22
On Target11
Passes1274
Accuracy72%
Key Passes23
Tackles39
Interceptions27
Blocks7
Fouls34
Drawn28
Dribbles5/12
Apps42
Bench24
Yellow7

T. Mitchell
Rating: 6.92
Min3679'
Goals3
Assists3
Shots16
On Target9
Passes1291
Accuracy73%
Key Passes38
Tackles110
Interceptions32
Blocks12
Fouls29
Drawn33
Dribbles15/40
Apps43
Bench8
Yellow5

Rio Cardines
Rating: 6.90
Min277'
Conceded4
Passes80
Accuracy73%
Tackles14
Interceptions8
Apps12
Bench21

W. Hughes
Rating: 6.88
Min2028'
Assists1
Shots17
On Target2
Passes979
Accuracy80%
Key Passes28
Tackles35
Interceptions17
Blocks7
Fouls32
Drawn30
Dribbles12/18
Apps42
Bench25
Yellow9

D. Kamada
Rating: 6.82
Min2700'
Goals1
Assists3
Shots19
On Target6
Passes1314
Accuracy74%
Key Passes39
Tackles68
Interceptions21
Blocks2
Fouls37
Drawn33
Dribbles18/40
Apps39
Bench10
Yellow3

J. Drakes-Thomas
Rating: 6.70
Min250'
Assists1
Shots3
On Target1
Passes68
Accuracy79%
Key Passes3
Tackles5
Fouls1
Drawn4
Dribbles6/9
Apps5
Bench8


C. Summerville
Rating: 7.34
Min2321'
Goals7
Assists3
Shots32
On Target19
Passes620
Accuracy78%
Key Passes25
Tackles41
Interceptions15
Blocks4
Fouls47
Drawn59
Dribbles46/96
Apps31
Bench4
Yellow5

J. Bowen
Rating: 7.07
Min3513'
Goals11
Assists9
Shots57
On Target33
Passes894
Accuracy72%
Key Passes45
Tackles50
Interceptions29
Blocks7
Fouls22
Drawn55
Dribbles55/120
PenaltiesP2
Apps39
Bench1
Yellow4

K. Lamadrid
Rating: 7.04
Min1707'
Goals4
Assists5
Conceded15
Shots30
On Target12
Passes604
Accuracy81%
Key Passes25
Tackles23
Interceptions9
Blocks9
Drawn2
Dribbles43/4
Apps21
Bench3
Yellow2

T. Souček
Rating: 7.03
Min2046'
Goals5
Shots19
On Target15
Passes847
Accuracy77%
Key Passes11
Tackles34
Interceptions20
Blocks12
Fouls34
Drawn23
Dribbles3/8
Apps35
Bench14
Yellow4
Red1

F. Potts
Rating: 6.75
Min1351'
Assists1
Shots1
On Target1
Passes634
Accuracy83%
Key Passes14
Tackles29
Interceptions19
Blocks5
Fouls20
Drawn17
Dribbles2/10
Apps24
Bench19
Yellow1
Red1

M. Kanté
Rating: 6.64
Min446'
Shots4
Passes188
Accuracy79%
Key Passes2
Tackles18
Interceptions1
Blocks2
Fouls10
Drawn4
Dribbles7/10
Apps15
Bench20
Yellow2
Forwards


J. Strand Larsen
Rating: 7.21
Min2483'
Goals9
Assists3
Shots39
On Target21
Passes530
Accuracy65%
Key Passes17
Tackles11
Interceptions5
Blocks6
Fouls59
Drawn21
Dribbles9/27
PenaltiesP1
Apps37
Bench10
Yellow7

Yeremy Pino
Rating: 7.16
Min2682'
Goals5
Assists5
Shots39
On Target20
Passes1077
Accuracy75%
Key Passes70
Tackles47
Interceptions12
Blocks2
Fouls40
Drawn33
Dribbles27/67
Apps42
Bench13
Yellow5

J. Mateta
Rating: 6.89
Min2900'
Goals13
Assists2
Shots75
On Target41
Passes432
Accuracy61%
Key Passes18
Tackles13
Interceptions7
Blocks7
Fouls24
Drawn30
Dribbles17/41
PenaltiesP6
Apps38
Bench6
Yellow4

E. Nketiah
Rating: 6.64
Min690'
Goals4
Assists1
Shots21
On Target12
Passes161
Accuracy77%
Key Passes15
Tackles12
Interceptions2
Blocks1
Fouls12
Drawn10
Dribbles7/21
Apps19
Bench14
Yellow3

B. Casey
Rating: 6.33
Min49'
Shots2
On Target1
Passes4
Accuracy75%
Fouls3
Drawn3
Apps5
Bench8

Z. Marsh


J. Ajala
Rating: 7.30
Min179'
Goals1
Shots5
On Target3
Passes44
Accuracy89%
Key Passes1
Tackles1
Drawn6
Dribbles4/5
Apps2
Bench2

Adama Traoré
Rating: 6.84
Min993'
Assists1
Shots10
On Target4
Passes260
Accuracy80%
Key Passes15
Tackles7
Blocks1
Fouls11
Drawn16
Dribbles32/56
Apps31
Bench30
Yellow1

V. Castellanos
Rating: 6.68
Min4631'
Goals20
Assists3
Shots113
On Target57
Passes776
Accuracy33%
Key Passes40
Tackles27
Interceptions10
Blocks5
Fouls83
Drawn77
Dribbles26/67
PenaltiesP1
Apps63
Bench5
Yellow17

C. Wilson
Rating: 6.61
Min1192'
Goals5
Assists1
Shots27
On Target15
Passes153
Accuracy66%
Key Passes9
Tackles3
Interceptions3
Blocks2
Fouls10
Drawn13
Dribbles12/20
Apps29
Bench23

Pablo
Rating: 6.57
Min1651'
Goals10
Assists2
Shots23
On Target14
Passes351
Accuracy74%
Key Passes23
Tackles29
Interceptions8
Blocks2
Fouls45
Drawn37
Dribbles16/28
PenaltiesP2
Apps24
Bench6
Yellow4
Betting Facts
Kickoff2026-04-20 21:00
Crystal Palace vs. West Ham
ProbabilitiesHome 43.5% • Draw 28.4% • Away 28.1%
Fair OddsHome 2.30 / Draw 3.53 / Away 3.56
BTTS (Both Teams to Score) 44.8% • Over 2.5 39.3%
ROI3.0%
Example profit (per 100)-2.24
Market Analysis
Bookmakers13
Market Efficiency85.9%
Overround5.95%
KL Divergence0.000079
Dispersion0.000093
ROI Analysis
ROI Cap120.0%
Model ROI3.02%
Market ROI-2.24%
Market Odds & Probabilities
Market Home42.1%
Market Draw29.1%
Market Away28.8%
Edge Odds H2.32
Edge Odds D3.31
Edge Odds A3.58
Last Updated4/14/2026, 6:04:47 AM
Risk Guards
Max ROI120.0%
Max KL1
Max Gap35.0%
Min Odds1.1
Max Odds Age12h
Min ROI Override1.5%
Steam Detection
Steam MoveNo
Momentum0
Intensity0






















