Crystal Palace vs. West Ham United Betting Odds, Offensive Leaders, Moneyline – April 21, 2024

West Ham United (eighth) and Crystal Palace (14th) play on Sunday at 10:00 AM ET, in a matchup between two teams in opposite halves of the table in the Premier League. The game will air on Peacock Premium.

Read on for our betting primer for this event, and discover all of our predictions here, too!

Odds to Win

Crystal Palace to win vs West Ham United +123

Bet $20, Payout $44.60

Crystal Palace vs. West Ham Odds & Favorites

  • Favorite: Crystal Palace (+123)
  • Underdog: West Ham United (+214)
  • Draw: +239
  • Over/under: 2.5

Crystal Palace Betting Insights

  • In the Premier League, Crystal Palace has put up 37 goals in 32 games (17th in league), and West Ham has allowed 58 in 33 games (15th).
  • Crystal Palace has won 50.0% of its games this season when favored on the moneyline (6-3-3).
  • Crystal Palace is 4-2-2 (winning 50.0% of its games) when it has played as a moneyline favorite of +123 or shorter.
  • Crystal Palace has an implied moneyline win probability of 44.8% in this matchup.

West Ham United Betting Insights

  • West Ham has scored 52 goals in 33 games this season (eighth in Premier League), and Crystal Palace has allowed 54 goals in 32 matches (13th in league).
  • West Ham has won six, or 35.3%, of the 17 games it has played as an underdog this season.
  • West Ham is 5-2-8 this season when entering a game as the underdog by +214 or more on the moneyline.
  • Bookmakers have implied, given the moneyline set for this matchup, that West Ham has a 31.8% chance to win.

Crystal Palace vs. West Ham United Offensive Leaders

Crystal Palace Offensive Leaders

Name Games Goals Assists Shots Chances Created
Jean-Philippe Mateta 31 7 4 32 25
Jordan Ayew 30 4 6 48 18
Eberechi Eze 22 7 2 61 45
Odsonne Edouard 27 7 0 48 17
Tyrick Mitchell 31 1 3 6 18

West Ham Offensive Leaders

Name Games Goals Assists Shots Chances Created
Jarrod Bowen 31 14 5 73 28
Mohammed Kudus 28 7 6 52 24
James Ward Prowse 32 5 7 39 60
Lucas Paqueta 26 4 7 39 35
Tomas Soucek 32 6 1 41 10

All Media on this page by Associated Press.