Are you 21 or older?

dane.bet is sports betting research for adults 21 and older. It is information only, not a sportsbook: we take no bets.

Gambling problem? Call or text 1-800-GAMBLER.

Soccer · Championship

West Ham United

2026–27
6–4–3
Home
3–1–3
Away
3–3–0
Last 10
6–2–2
Streak
Lost 2

Won–drawn–lost at 90 minutes, every competition. Scored 2.5 and allowed 1.4 a game over 13 games · Last season (2025–26) 10–13–19

Next gameToday · 2:45 PM ET
@Cardiff City

Lines

The 3-way at 90 minutes and total goals: typical prices, the books' fair chance
Today · 2:45 PM ET
@ Cardiff

No number of ours on this match yet; the market makes Cardiff 29% / draw 23% / West Ham 48%

  • Cardiff to winThe books' fair chance 29% (6 sportsbooks)+2156 sportsbooks
  • DrawThe books' fair chance 23% (6 sportsbooks)+2906 sportsbooks
  • West Ham to winThe books' fair chance 48% (6 sportsbooks)−1006 sportsbooks
  • Over 3.5 goalsThe books' fair chance 48% (6 sportsbooks)−1056 sportsbooks
  • Under 3.5 goalsThe books' fair chance 52% (6 sportsbooks)−1206 sportsbooks
Typical prices · research, not a pickGame

Competitions

This season at 90 minutes: games, won–drawn–lost, goals for and against
CompetitionGamesW⁠–⁠D⁠–⁠LGoalsComing up
Championship136–4–333–188

Team stats

A game this season, ESPN's numbers; allowed is the opponents' in the same games
A gameClubAllowedGames
Shots17.011.713
Shots on target6.43.513
Possession58%—13
Corners7.04.713
Fouls10.810.413
Yellow cards2.01.413

Schedule

Coming up8

WhenOpponentGame page
Today2:45 PM ETChampionship@Cardiff CityGame
Sat, Nov 710:00 AM ETChampionship@Blackburn RoversGame
Sat, Nov 2110:00 AM ETChampionshipvsPreston North End
Tue, Nov 242:45 PM ETChampionship@Portsmouth
Sat, Nov 2810:00 AM ETChampionshipvsStoke City
Fri, Dec 43:00 PM ETChampionship@Sheffield United
Tue, Dec 83:00 PM ETChampionshipvsMiddlesbrough
Sat, Dec 1210:00 AM ETChampionshipvsBristol City

Results 2026–27, at 90 minutes13

DateResultOpponent
Sat, Oct 31ChampionshipLost1–3vsWest Bromwich Albion
Sat, Oct 24ChampionshipLost2–3vsSouthampton
Sat, Oct 17ChampionshipWon1–0@Swansea City
Wed, Oct 14ChampionshipWon6–0@Lincoln City
Fri, Oct 9ChampionshipDrew1–1vsQueens Park Rangers
Sat, Sep 19ChampionshipDrew2–2@Millwall
Fri, Sep 11ChampionshipWon6–0vsWrexham
Tue, Sep 8ChampionshipWon3–2@Bolton Wanderers
Sat, Sep 5ChampionshipWon3–0vsDerby County
Tue, Sep 1ChampionshipWon4–2vsWolverhampton Wanderers
Earlier games 3
DateResultOpponent
Sat, Aug 29ChampionshipDrew1–1@Watford
Sat, Aug 22ChampionshipLost1–2vsCharlton Athletic
Sun, Aug 16ChampionshipDrew2–2@Burnley

Roster

52 players

Goalkeepers6

  • Alphonse AreolaG · #23
  • Alphonse AreolaG · #23
  • Finlay HerrickG · #49
  • Finlay HerrickG · #49
  • Lukasz FabianskiG · #22
  • Mads HermansenG · #1

Defenders17

  • Aaron Wan-BissakaD · #29
  • Adama BoiroD · #18
  • Airidas GolambeckisD · #58
  • Airidas GolambeckisD · #58
  • El Hadji Malick DioufD · #12
  • Ezra MayersD · #63
  • Ezra MayersD · #63
  • Jean-Clair TodiboD · #25
  • Joël VeltmanD · #34
  • Konstantinos MavropanosD · #15
  • Konstantinos MavropanosD · #15
  • Kyle Walker-PetersD · #2
  • Max KilmanD · #3
  • Max KilmanD · #3
  • MoratoD · #5
  • Oliver ScarlesD · #30
  • Oliver ScarlesD · #30

Midfielders14

  • Arne EngelsM · #7
  • Divine MukasaM · #14
  • Edson ÁlvarezM · #4
  • Freddie PottsM · #32
  • Keiber LamadridM · #21
  • Keiber LamadridM · #21
  • Lewis OrfordM · #61
  • Lewis OrfordM · #61
  • Mohamadou KantéM · #55
  • Mohamadou KantéM · #17
  • Soungoutou MagassaM · #27
  • Soungoutou MagassaM · #27
  • Tomás SoucekM · #28
  • Tomás SoucekM · #28

Forwards15

  • Adama TraoréF · #17
  • Callum WilsonF · #9
  • Crysencio SummervilleF · #7
  • Edvin AustbøF · #35
  • Jarrod BowenF · #20
  • Jarrod BowenF · #20
  • Joël PiroeF · #9
  • Joshua AjalaF · #66
  • Joshua AjalaF · #66
  • Manor SolomonF · #10
  • Maxwel CornetF · #22
  • PabloF · #19
  • PabloF · #19
  • Valentín CastellanosF · #11
  • Valentín CastellanosF · #11