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%
Market result
Crystal Palace
39.2%
BTTS
Yes
51.7%
Match numbers
Shots on target
West Ham UnitedCrystal Palace
West Ham United
1
4
Corners
West Ham UnitedCrystal Palace
West Ham United
4
6
Possession
Crystal PalaceCrystal 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.