Postmatch editorial

The prices said close and the pitch agreed

The final score was Crystal Palace 0-0 West Ham United. The draw was not the loudest pre-match angle, but the game never fully escaped its balance.

Neither Crystal Palace nor West Ham United found a breakthrough, so the game stayed goalless all the way through.

The raw numbers were a little messier than the result: West Ham United led Shots on target 1-4, even though the scoreboard went another way. West Ham United also shaded Corners 4-6.

Before kickoff, our model made Crystal Palace the likeliest result at 54.4%, while the median bookmaker line priced Crystal Palace at 39.2% implied. On BTTS, the model leaned Yes (51.7%), and that angle missed.

The model still found a small price edge on 2 at Dafabet. The market was offering 3.05 against a fair line of 2.88. That translated to an edge of 5.9% before kickoff. The price edge was there, but the final result did not follow it.

Prediction checks

Model result

Crystal Palace

54.4%

Miss

Market result

Crystal Palace

39.2%

Miss

BTTS

Yes

51.7%

Miss
Key stats

Match numbers

Shots on target

West Ham United

Crystal Palace

West Ham United

1

4

Corners

West Ham United

Crystal Palace

West Ham United

4

6

Possession

Crystal Palace

Crystal Palace

West Ham United

54%

46%

Model edge

2

Dafabet

Market odd

3.05

Fair odd

2.88

Edge

5.9%

Stake

0.61u

The price edge was there, but the final result did not follow it.