Cardiff host West Ham in the Championship. The table tells a clear story early in the season: West Ham sit second while Cardiff are down in 19th. That gap has built up steadily through the opening eleven games for both sides.
Cardiff have picked up some decent home form lately, including a 5-1 win over Watford. West Ham, though, have swung between big away wins and shaky nights at home, including a surprise home defeat to Southampton. That contrast is the starting point here.
Analysis updated .
Where to place this bet
Form guide
Cardiff's recent run is a mixed bag. They beat Birmingham and thrashed Watford 5-1 at home, but also lost away at Blackburn and drew at Middlesbrough. There's enough there to suggest they're not easy beats right now, even if results have been inconsistent.
What could your bet return?
Potential returns include your stake. Odds may change.
Cardiff: 20 completed matches; West Ham: 20 completed matches.
Cardiff
- Win
- 40% 8 / 20
- Draw
- 25% 5 / 20
- Loss
- 35% 7 / 20
- Scored
- 47
- Conceded
- 36
- Difference
- +11
West Ham
- Win
- 50% 10 / 20
- Draw
- 35% 7 / 20
- Loss
- 15% 3 / 20
- Scored
- 51
- Conceded
- 22
- Difference
- +29
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Cardiff | Birmingham | 24.10.2026 | 1-0 |
| Championship | Middlesbrough | Cardiff | 17.10.2026 | 2-2 |
| Championship | Cardiff | Watford | 13.10.2026 | 5-1 |
| Championship | Blackburn | Cardiff | 10.10.2026 | 2-1 |
| Championship | Cardiff | Charlton | 19.09.2026 | 3-1 |
| Championship | Bolton | Cardiff | 12.09.2026 | 1-0 |
| Championship | Cardiff | Stoke City | 08.09.2026 | 1-1 |
| Championship | Portsmouth | Cardiff | 05.09.2026 | 2-0 |
| Championship | QPR | Cardiff | 02.09.2026 | 2-1 |
| Championship | Cardiff | Sheffield Utd | 29.08.2026 | 2-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | West Ham | Southampton | 24.10.2026 | 2-3 |
| Championship | Swansea | West Ham | 17.10.2026 | 0-1 |
| Championship | Lincoln | West Ham | 14.10.2026 | 0-6 |
| Championship | West Ham | QPR | 09.10.2026 | 1-1 |
| Championship | Millwall | West Ham | 19.09.2026 | 2-2 |
| League Cup | West Ham | Fulham | 15.09.2026 | 2-3 |
| Championship | West Ham | Wrexham | 11.09.2026 | 6-0 |
| Championship | Bolton | West Ham | 08.09.2026 | 2-3 |
| Championship | West Ham | Derby | 05.09.2026 | 3-0 |
| Championship | West Ham | Wolves | 01.09.2026 | 4-2 |
West Ham's form has been just as uneven. They thumped Lincoln 6-0 away from home but then lost 2-3 at home to Southampton, and drew with both QPR and Millwall in between. Big scorelines in both directions suggest a side capable of high moments but not always consistent ones.
Neither side arrives in smooth, settled form, which leaves room for goals at both ends.
Comparative Team Statistics: Cardiff vs West Ham

Head-to-head
These two haven't met since 2019, and most of their recorded meetings go back to the Premier League and Championship days of the early 2010s. West Ham won several of those old fixtures, but that history doesn't tell us much about either squad as they stand now.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Cardiff | West Ham | 09.03.2019 | 2-0 |
| Premier League | West Ham | Cardiff | 04.12.2018 | 3-1 |
| Premier League | Cardiff | West Ham | 11.01.2014 | 0-2 |
| League Cup | West Ham | Cardiff | 24.09.2013 | 3-2 |
| Premier League | West Ham | Cardiff | 17.08.2013 | 2-0 |
| Championship | West Ham | Cardiff | 07.05.2012 | 3-0 |
| Championship | Cardiff | West Ham | 03.05.2012 | 0-2 |
| Championship | Cardiff | West Ham | 04.03.2012 | 0-2 |
| Championship | West Ham | Cardiff | 07.08.2011 | 0-1 |
With such a long gap between meetings, this head-to-head record is really just background rather than something that should shape expectations for Tuesday's game.
League table gap
The numbers in the table are stark. West Ham have 22 points from 11 games, scoring 30 and conceding just 12. Cardiff have 11 points from the same number of matches, with 18 scored and 17 conceded.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | Swansea | 11 | 7 | 2 | 2 | 16/8 | 23 |
| 2 | West Ham | 11 | 6 | 4 | 1 | 30/12 | 22 |
| 3 | Middlesbrough | 11 | 6 | 4 | 1 | 22/16 | 22 |
| 18 | Lincoln | 11 | 3 | 3 | 5 | 9/19 | 12 |
| 19 | Cardiff | 11 | 2 | 5 | 4 | 18/17 | 11 |
| 20 | Watford | 11 | 3 | 2 | 6 | 10/19 | 11 |
That's a big difference in both results and goal output. West Ham are among the league's form sides this season, while Cardiff sit much closer to the bottom with a defence that's been leaking goals at a similar rate to their own scoring.
That gap is the clearest reason West Ham go into this as favourites.
Players to watch
Jarrod Bowen has been central to West Ham's attack, with 4 goals and 3 assists in 8 games, and Konstantinos Mavropanos has chipped in with 4 goals himself, which is a notable return from the back. Malick Kanté adds goals from midfield too.
For Cardiff, Jamie Moylan leads the scoring with 3 in 8 appearances, and Ollie Tanner has been involved at both ends, picking up 2 assists but also 3 yellow cards. Andy Robertson has picked up the most cards in the squad with 4 yellows in 8 matches.

How the goals might flow
West Ham are scoring close to three goals a game in the league this season while conceding just over one, which is a strong ratio. Cardiff's numbers are far more even, shipping goals at nearly the same rate they score them.
That combination points to a game where West Ham's attack should get chances, with Cardiff's defence not offering much resistance based on their season so far. Whether Cardiff can find enough at the other end to keep it close is less certain.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| P. Ng | England | 30 | Defender | 180 | 77 |
| C. Robinson | Republic of Ireland | 31 | Attacker | 178 | 75 |
| K. Bielik | Poland | 28 | Defender | 189 | 78 |
| G. Osho | England | 28 | Defender | 185 | 70 |
| C. Willock | England | 28 | Midfielder | 178 | 67 |
| D. Turnbull | Scotland | 27 | Midfielder | 185 | 75 |
| N. Trott | England | 27 | Goalkeeper | 188 | 75 |
| O. Tanner | England | 24 | Midfielder | 177 | 69 |
| H. Tyrer | England | 24 | Goalkeeper | 194 | n/a |
| W. Fish | England | 23 | Defender | 185 | n/a |
| J. Moylan | Republic of Ireland | 25 | Midfielder | 186 | n/a |
| J. Bagan | Republic of Ireland | 25 | Defender | 193 | n/a |
| I. Davies | Wales | 25 | Attacker | 175 | 65 |
| M. Turner | Wales | 24 | Goalkeeper | 191 | 79 |
| A. Robertson | Australia | 23 | Midfielder | 182 | n/a |
| R. Colwill | Wales | 24 | Midfielder | 189 | 77 |
| C. Scanlon | England | 21 | Defender | 171 | 60 |
| Y. Salech | Denmark | 24 | Attacker | 195 | 88 |
| T. Perrett | Wales | 20 | Midfielder | n/a | n/a |
| J. Colwill | Wales | 22 | Midfielder | n/a | n/a |
| Cian Ashford | Wales | 22 | Midfielder | 179 | n/a |
| R. Kpakio | Wales | 19 | Defender | 178 | n/a |
| D. Lawlor | Wales | 20 | Defender | 188 | n/a |
| L. Giles | Wales | 20 | Defender | 176 | 72 |
| R. Tankiewicz | n/a | n/a | Midfielder | n/a | n/a |
| C. Holt | n/a | n/a | Midfielder | n/a | n/a |
| P. Moreno | n/a | n/a | Midfielder | n/a | n/a |
| N. Anyadike | n/a | n/a | Defender | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| K. Walker-Peters | England | 29 | Defender | 173 | 62 |
| J. Piroe | Netherlands | 27 | Attacker | 181 | 74 |
| A. Areola | France | 33 | Goalkeeper | 195 | 94 |
| J. Veltman | Netherlands | 34 | Defender | 184 | 75 |
| M. Solomon | Israel | 27 | Midfielder | 170 | 66 |
| T. Souček | Czechia | 31 | Midfielder | 192 | 86 |
| K. Mavropanos | Greece | 28 | Defender | 194 | 94 |
| E. Álvarez | Mexico | 29 | Midfielder | 187 | 73 |
| J. Ward-Prowse | England | 32 | Midfielder | 177 | 66 |
| M. Hermansen | Denmark | 26 | Goalkeeper | 187 | 81 |
| M. Kilman | England | 29 | Defender | 194 | 89 |
| J. Bowen | England | 29 | Midfielder | 176 | 70 |
| V. Castellanos | Argentina | 28 | Attacker | 178 | 70 |
| Morato | Brazil | 25 | Defender | 192 | 88 |
| A. Engels | Belgium | 23 | Midfielder | 185 | 78 |
| K. Casey | England | 22 | Defender | 185 | 70 |
| L. Orford | England | 20 | Midfielder | 189 | 73 |
| George Earthy | England | 22 | Midfielder | 180 | 70 |
| Pablo | Portugal | 22 | Attacker | 184 | 74 |
| S. Magassa | France | 23 | Midfielder | 188 | 80 |
| O. Scarles | England | 20 | Defender | 182 | 75 |
| A. Boiro | Senegal | 24 | Defender | 183 | 75 |
| F. Herrick | England | 20 | Goalkeeper | 184 | n/a |
| K. Lamadrid | Venezuela | 22 | Midfielder | n/a | n/a |
| E. Austbö | Norway | 21 | Attacker | n/a | n/a |
| D. Mukasa | England | 19 | Midfielder | 180 | n/a |
| J. Landers | Scotland | 19 | Attacker | n/a | n/a |
| M. Kanté | France | 21 | Midfielder | 178 cm | 74 kg |
| Ezra Mayers | England | 19 | Defender | 183 | n/a |
| E. Diouf | Senegal | 21 | Defender | 183 | n/a |
| J. Ajala | England | 19 | Attacker | n/a | n/a |
| A. Golambeckis | England | 19 | Defender | n/a | n/a |
Put together, the league gap and the underlying goal numbers both lean towards West Ham having the edge here. Cardiff have shown signs of life at home, but the overall body of evidence from this season favours the visitors.
It's not a case of West Ham cruising through everything they play, but the table position and scoring record make them the more convincing side on current evidence.
