Cardiff 3-3 West Ham | Championship highlights
Sky Sports · 2026-11-04 · 4m 52s
Watch on the official website ↗Cardiff City 3–3 West Ham United was the full-time score in the Championship on Wed 4 Nov 2026 at Cardiff City Stadium.
UK dates and kick-off times · GMT / BST
· 19:45 GMT · Regular season
Cardiff City Stadium
Match information as at 12 Nov 2026, 08:52 GMT.
Sky Sports · 2026-11-04 · 4m 52s
Watch on the official website ↗
West Ham United FC · 2026-11-04T15:35:31-08:00 · 2m 22s
Watch on the official website ↗
West Ham United FC · 2026-11-05T06:30:32-08:00 · 12m 12s
Watch on the official website ↗
EFL · 2026-11-04T16:01:32-08:00 · 2m 30s
Watch on the official website ↗Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.
No confirmed UK broadcaster is listed for this match.
Explore Championship matches on TV or read how to watch in the UK.
Scorer: Jack Moylan · Assist: Alex Robertson
Max Kilman
Soungoutou Magassa
Jack Moylan
Scorer: Jack Moylan · Assist: Joel Bagan
On: Ezra Mayers · Off: Morato
On: Mohamadou Kanté · Off: Soungoutou Magassa
On: Joël Piroe · Off: Valentín Castellanos
On: Joel Colwill · Off: Rubin Colwill
On: Cian Ashford · Off: Chris Willock
Scorer: Divine Mukasa · Assist: Jarrod Bowen
Scorer: Arne Engels · Assist: Joël Piroe
On: Edvin Austbø · Off: Manor Solomon
On: David Turnbull · Off: Calum Scanlon
On: Ronan Kpakio · Off: Perry Ng
Scorer: Max Kilman · Assist: Jarrod Bowen
Joël Veltman
On: Tomás Soucek · Off: Joël Veltman
| Statistic | ||
|---|---|---|
| Possession | 44.4% | 55.6% |
| Shots | 7 | 18 |
| Shots on target | 4 | 10 |
| Corners | 4 | 6 |
| Fouls | 9 | 11 |
| Offsides | 1 | 1 |
| Saves | 7 | 1 |
| Yellow cards | 0 | 3 |
| Red cards | 0 | 0 |
| Passes | 388 | 484 |
| Accurate passes | 313 | 408 |
| Pass accuracy | 80.7% | 84.3% |
| Crosses | 11 | 15 |
| Accurate crosses | 2 | 5 |
| Long balls | 62 | 48 |
| Accurate long balls | 31 | 20 |
| Blocked shots | 1 | 4 |
| Tackles | 10 | 17 |
| Interceptions | 7 | 12 |
| Clearances | 24 | 10 |
| Shots on target (%) | 57.1% | 55.6% |
| Penalties scored | 0 | 0 |
| Penalties taken | 1 | 0 |
| Cross accuracy | 18.2% | 33.3% |
| Long-ball accuracy | 50.0% | 41.7% |
| Successful tackles | 9 | 11 |
| Tackle success | 90.0% | 64.7% |
| Effective clearances | 24 | 10 |
Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.
| Player | Goals | Assists | Shots | On target | YC | RC | Saves |
|---|---|---|---|---|---|---|---|
| Nathan Trott | 0 | 0 | 0 | 0 | 0 | 0 | 7 |
| Joel Bagan | 0 | 1 | 0 | 0 | 0 | 0 | — |
| William Fish | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Alex Robertson | 0 | 1 | 0 | 0 | 0 | 0 | — |
| Calum Scanlon | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Perry Ng | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Rubin Colwill | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Jack Moylan | 3 | 0 | 3 | 3 | 0 | 0 | — |
| Chris Willock | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Ollie Tanner | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Yousef Salech | 0 | 0 | 1 | 1 | 0 | 0 | — |
| David Turnbull | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Cian Ashford | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Joel Colwill | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Ronan Kpakio | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Player | Goals | Assists | Shots | On target | YC | RC | Saves |
|---|---|---|---|---|---|---|---|
| Mads Hermansen | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Max Kilman | 1 | 0 | 1 | 1 | 1 | 0 | — |
| Konstantinos Mavropanos | 0 | 0 | 2 | 0 | 0 | 0 | — |
| Morato | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Joël Veltman | 0 | 0 | 0 | 0 | 1 | 0 | — |
| Soungoutou Magassa | 0 | 0 | 0 | 0 | 1 | 0 | — |
| Arne Engels | 1 | 0 | 1 | 1 | 0 | 0 | — |
| Manor Solomon | 0 | 0 | 2 | 0 | 0 | 0 | — |
| Jarrod Bowen | 0 | 2 | 2 | 1 | 0 | 0 | — |
| Valentín Castellanos | 0 | 0 | 2 | 2 | 0 | 0 | — |
| Divine Mukasa | 1 | 0 | 1 | 1 | 0 | 0 | — |
| Tomás Soucek | 0 | 0 | 1 | 1 | 0 | 0 | — |
| Mohamadou Kanté | 0 | 0 | 1 | 1 | 0 | 0 | — |
| Edvin Austbø | 0 | 0 | 2 | 1 | 0 | 0 | — |
| Joël Piroe | 0 | 1 | 2 | 1 | 0 | 0 | — |
| Ezra Mayers | 0 | 0 | 1 | 0 | 0 | 0 | — |
YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.
| Date | Home | Score | Away |
|---|---|---|---|
| 9 Mar 2019 | 2 – 0 | ||
| 4 Dec 2018 | 3 – 1 | ||
| 11 Jan 2014 | 0 – 2 | ||
| 24 Sep 2013 | 3 – 2 | ||
| 17 Aug 2013 | 2 – 0 |
| Team | Statistic | Player | Total | Other figures |
|---|---|---|---|---|
| Shots | Jack Moylan | 3 | Shots on target: 3Expected goals (xG): 1.00 | |
| Accurate passes | William Fish | 43 | Passes: 51Big chances created: 0 | |
| Defensive interventions | William Fish | 12 | Successful tackles: 1Duels won: 2 | |
| Saves | Nathan Trott | 7 | Shots on target faced: 10Expected goals conceded (xGC): 2.62 | |
| Shots | Konstantinos Mavropanos | 2 | Shots on target: 0Expected goals (xG): 0.26 | |
| Accurate passes | Divine Mukasa | 55 | Passes: 63Big chances created: 0 | |
| Defensive interventions | Konstantinos Mavropanos | 11 | Successful tackles: 2Duels won: 4 | |
| Saves | Mads Hermansen | 1 | Shots on target faced: 4Expected goals conceded (xGC): 1.15 |
xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.
Earlier results, with the competition shown for each game. Scores are written home team first.
| Date | Opponent | Venue | Score | Result | Competition |
|---|---|---|---|---|---|
| 31 Oct 2026 | Away | 3 – 0 | L | EFL Championship | |
| 24 Oct 2026 | Home | 1 – 0 | W | EFL Championship | |
| 17 Oct 2026 | Away | 2 – 2 | D | EFL Championship | |
| 13 Oct 2026 | Home | 5 – 1 | W | EFL Championship | |
| 10 Oct 2026 | Away | 2 – 1 | L | EFL Championship |
| Date | Opponent | Venue | Score | Result | Competition |
|---|---|---|---|---|---|
| 31 Oct 2026 | Home | 1 – 3 | L | EFL Championship | |
| 24 Oct 2026 | Home | 2 – 3 | L | EFL Championship | |
| 17 Oct 2026 | Away | 0 – 1 | W | EFL Championship | |
| 14 Oct 2026 | Away | 0 – 6 | W | EFL Championship | |
| 9 Oct 2026 | Home | 1 – 1 | D | EFL Championship |
Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.
| Pos | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 9 | 15 | 6 | 5 | 4 | 37 | 23 | +14 | 23 | |
| 14 | 15 | 4 | 6 | 5 | 27 | 27 | 0 | 18 |
Cardiff City 3–3 West Ham United was the full-time score in the Championship on Wed 4 Nov 2026 at Cardiff City Stadium.
No confirmed UK broadcaster is listed for this match.
Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.