Palace's home season in one brutal number

Across 25 home matches this season, Crystal Palace have accumulated 41.6 expected goals. They have scored 30. That is a deficit of nearly 12 goals, a chasm between process and product that has cost them dearly. In expected terms they are generating 1.89 xG per home game. They are converting that into 1.20 actual goals.

The gap is not a blip: it holds across every timeframe. Last 10 home games, 1.87 xG versus 1.20 goals per game. Last five, 2.01 xG versus 1.40. The story does not change with sample size. Palace are creating the chances — consistently, reliably, at home — and finding ways to leave them unpunished.

This is not just a general finishing-efficiency problem. It shows up in specific, damaging ways. Against Chelsea at home in January, Palace racked up 2.38 xG and lost 1-3. Against Aston Villa in the same month, 1.26 xG, goalless draw. Against Leeds in March, the model liked them at 0.56 xG — and they ended up 0-0. That last one is interesting: it was not a performance where Palace battered the door. But the Aston Villa and Chelsea games represent genuine statistical tragedy — quality opportunities wasted in matches that had season-shaping implications.

The flipside, and it is worth noting, is that Palace's defensive work at home has been exceptional recently. Four clean sheets from their last five home games, conceding just one goal across that run. Opponents are averaging only 0.65 xG against them at Selhurst Park over the same period. So this is not a team being outplayed at home. It is a team that controls games, suffocates the opposition, and then leaves points behind through finishing frailty.

West Ham: a defence that travels badly

If Palace represent an attacking riddle, West Ham's defensive record on the road represents an outright crisis. In 18 away fixtures this season, they have conceded 32 goals — 1.78 per game, with four clean sheets. Over their last 10 away matches, the rate has actually worsened: 18 goals in 10 games, or 1.80 per game. There is no sign of improvement as the season has progressed.

The away form list reads like a guided tour of defensive catastrophe: 0-3 at Wolves in January, having mustered an xG of just 0.25; 0-3 at Manchester City in December; 2-5 at Liverpool in February; and 2-3 at Chelsea at the end of January. When the conditions are right, West Ham can score on the road — that 2-1 win at Tottenham showed it, and the 2-0 win at Burnley in early February too. But keeping the opposition out has consistently proved beyond them.

There is also a concerning xG story running in the opposite direction to Palace's. West Ham drew 0-0 at Burton Albion in the FA Cup despite generating 2.19 xG — another occasion where the numbers screamed a winning result and the scoreline refused to comply. Their away form over the last 10 games reads 3 wins, 2 draws, and 5 losses. Over the full season away, it is 4 wins, 5 draws, and 9 losses. Glasner's opposite number Nuno has a side that is unpredictable and prone to chaos at both ends.

The matchup tension

So here is what Monday evening at Selhurst Park sets up: a home team who create enough — reliably, demonstrably, game after game — but who have developed an almost systematic habit of leaving xG on the table, facing visitors who concede freely away from home but who carry genuine attacking threat when the game opens up.

The key question is which version of each team shows up. If Palace's attack rediscovers the kind of clinical edge they showed in the 3-0 win over Fiorentina (3.05 xG, converted in full) and the 2-1 victory over Newcastle (2.34 xG, three points), West Ham's road defence will not cope. But if Palace return to the goalless paralysis of the Villa game, or the Chelsea defeat where they created chances they simply could not finish, West Ham are perfectly capable of nicking something on a counter. Their attack is not weak — they scored four at home against Wolves last week and have shown sharp transitional moments all season.

Palace's last five home games have produced only 0.20 goals conceded on average; West Ham, travelling, have conceded 1.40. The defensive numbers favour the hosts clearly. The attacking question mark over Palace is the thing that keeps this open. If the xG debt gets paid tonight, West Ham look like the wrong team to be facing at Selhurst. If Palace's finishing remains as wasteful as it has been for most of this season, Nuno's side will back themselves to find a way.

View fixture in app Get NordVPN

Some links on this site are affiliate links, which means we may earn a commission at no extra cost to you.