MoneyballDixon-Coles · xG fusion
Back to Moneyball

Cardiff City 3-3 West Ham United: Match Report, Goals, Stats and Ratings

Full time: Cardiff City 3-3 West Ham United

Cardiff City and West Ham United drew 3-3 in Championship Matchday 14 on Wednesday 4 November 2026 at Cardiff City Stadium. The goals: Jack Moylan 11', Jack Moylan 37', Jack Moylan 39', Divine Mukasa 58', Arne Engels 65', Maximilian Kilman 82'. Moneyball's pre-match estimate had the result right.

How the match unfolded

The opening goal came in the 11th minute: Jack Moylan for Cardiff City, set up by Alex Robertson. Jack Moylan from the penalty spot made it 2-0 to Cardiff City in the 37th minute. Jack Moylan made it 3-0 to Cardiff City in the 39th minute, set up by Joel Bagan. Divine Mukasa made it 3-1 to West Ham United in the 58th minute, set up by Jarrod Bowen. Arne Engels made it 3-2 to West Ham United in the 65th minute, set up by Joël Piroe. West Ham United levelled at 3-3 in the 82nd minute through Maximilian Kilman, set up by Jarrod Bowen.

Cardiff City were three goals up and could not hold on: West Ham United came back from three down for a draw.

It was 3-0 at half-time, and the second half changed the result.

Jack Moylan scored a hat-trick.

The referee, E. Duckworth, showed 3 yellow cards: 0 to Cardiff City and 3 to West Ham United.

Cardiff City: B. Barry-Murphy, 4-1-4-1 · West Ham United: S. Parker, 4-4-1-1.

Moneyball's prediction against the result

A correct call: the Match Board's pick was Cardiff City +0.50, and 3-3 bears it out.

The estimate's most likely result was a West Ham United win at 46%; a draw, at 22%, is what happened. Its single most likely score was 1-1 (9%).

The match had far more goals than expected: the estimate was about 3.8 goals and there were 6.

Over 2.5 goals had been put at 71%; with 6 goals the over came in, as the estimate leaned.

Both teams to score was 72%; both did, in line with the estimate.

The pre-match consensus had a West Ham United win at 45%, the same lean as Moneyball.

Computed before kick-off from both sides' season goals and expected goals as of 2026-11-03, through a Dixon-Coles score model, and left as it was.

Why it went this way

On the day the expected goals were 2.30 for Cardiff City and 1.19 for West Ham United.

West Ham United made more of their chances than the xG suggests, by about 1.8 goals.

Cardiff City created the better chances, 2.30 xG to 1.19, and still did not win. On chances alone, the result could easily have gone the other way.

The run of play itself went against the pre-match reading: Moneyball expected West Ham United to create more, and Cardiff City did.

Cardiff City had 4 shots on target, West Ham United 10.

Cardiff City's goalkeeper made 7 saves.

West Ham United had 55% of the ball.

Where the two sides stood before this match

Cardiff City came into it with 15 Championship matches played, scoring 1.8 and conceding 1.8 a match, with 2.13 expected goals for and 1.61 against, and had won 27% of their matches.

West Ham United came into it with 15 Championship matches played, scoring 2.5 and conceding 1.5 a match, with 2.19 expected goals for and 1.32 against, and had won 40% of their matches.

Cardiff City vs West Ham United: the match in numbers

Cardiff CityMatch statisticsWest Ham United
45%Ball possession55%
2.30Expected goals (xG)1.19
7Total shots18
4Shots on target10
1Big chances6
387Total passes482
81%Pass accuracy84%
4Corners6
10Fouls11
1Offsides1
9Tackles16
7Saves1
0Yellow cards3

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Jack Moylan (Cardiff City), rated 8.5 by Sportmonks, with 3 goals.

Cardiff City

West Ham United

The lowest-rated starter was Morato at 6.0. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Cardiff City vs West Ham United

What was the score in Cardiff City vs West Ham United?

Cardiff City 3-3 West Ham United (half-time 3-0), Championship, Wednesday 4 November 2026.

Who scored in Cardiff City vs West Ham United?

Jack Moylan 11', Jack Moylan 37', Jack Moylan 39', Divine Mukasa 58', Arne Engels 65', Maximilian Kilman 82'.

Did Moneyball predict Cardiff City vs West Ham United correctly?

A correct call: the Match Board's pick was Cardiff City +0.50, and 3-3 bears it out.

Who was man of the match in Cardiff City vs West Ham United?

Jack Moylan, rated 8.5 by Sportmonks.

Who refereed Cardiff City vs West Ham United?

E. Duckworth.

Every match, before and after

Moneyball writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Match Live All match reports

Moneyball is a football statistics site. No model predicts football reliably: every figure is an estimate.