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

Cardiff City

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

Won–drawn–lost at 90 minutes, every competition. Scored 1.5 and allowed 1.5 a game over 13 games · Last season (2025–26) 0–0–1

Next gameToday · 2:45 PM ET
vsWest Ham United

Lines

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

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)−1016 sportsbooks
  • Over 3.5 goalsThe books' fair chance 48% (6 sportsbooks)−1066 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
Championship133–5–519–208

Team stats

A game this season, ESPN's numbers; allowed is the opponents' in the same games
A gameClubAllowedGames
Shots16.914.313
Shots on target6.25.413
Possession61%—13
Corners6.74.813
Fouls9.913.813
Yellow cards1.82.313

Schedule

Coming up8

WhenOpponentGame page
Today2:45 PM ETChampionshipvsWest Ham UnitedGame
Sat, Nov 710:00 AM ETChampionshipvsBurnleyGame
Sat, Nov 217:30 AM ETChampionship@Norwich City
Tue, Nov 242:45 PM ETChampionshipvsPreston North End
Sun, Nov 297:00 AM ETChampionship@Swansea City
Sat, Dec 510:00 AM ETChampionshipvsLincoln City
Tue, Dec 82:45 PM ETChampionship@West Bromwich Albion
Sat, Dec 1210:00 AM ETChampionshipvsSouthampton

Results 2026–27, at 90 minutes13

DateResultOpponent
Sat, Oct 31ChampionshipLost0–3@Wolverhampton Wanderers
Sat, Oct 24ChampionshipWon1–0vsBirmingham City
Sat, Oct 17ChampionshipDrew2–2@Middlesbrough
Tue, Oct 13ChampionshipWon5–1vsWatford
Sat, Oct 10ChampionshipLost1–2@Blackburn Rovers
Sat, Sep 19ChampionshipWon3–1vsCharlton Athletic
Sat, Sep 12ChampionshipLost0–1@Bolton Wanderers
Tue, Sep 8ChampionshipDrew1–1vsStoke City
Sat, Sep 5ChampionshipLost0–2@Portsmouth
Wed, Sep 2ChampionshipLost1–2@Queens Park Rangers
Earlier games 3
DateResultOpponent
Sat, Aug 29ChampionshipDrew2–2vsSheffield United
Sat, Aug 22ChampionshipDrew2–2@Derby County
Mon, Aug 17ChampionshipDrew1–1vsWrexham

Roster

29 players

Goalkeepers3

  • Harry TyrerG · #30
  • Matthew TurnerG · #41
  • Nathan TrottG · #1

Defenders10

  • Calum ChambersD · #12
  • Calum ScanlonD · #23
  • Dylan LawlorD · #48
  • Gabriel OshoD · #4
  • Joel BaganD · #3
  • Krystian BielikD · #5
  • Noah Dafydd AnyadikeD · #40
  • Perry NgD · #38
  • Ronan KpakioD · #44
  • William FishD · #2

Midfielders11

  • Alex RobertsonM · #18
  • Charlie HoltM · #50
  • Chris WillockM · #16
  • Dakarai MaficoM · #51
  • David TurnbullM · #14
  • Jack MoylanM · #8
  • Joel ColwillM · #27
  • Paul MorenoM · #43
  • Rob TankiewiczM · #33
  • Rubin ColwillM · #10
  • Troy PerrettM · #52

Forwards5

  • Callum RobinsonF · #47
  • Cian AshfordF · #45
  • Isaak DaviesF · #39
  • Ollie TannerF · #11
  • Yousef SalechF · #9