Postmatch editorial
Rennes found the margin in a finely priced match
The final score was Strasbourg 0-3 Rennes. The model and the market were not perfectly aligned, but one side of that divide ended up cashing out.
Estéban Lepaul put the first mark on the match 20', setting the tone for the rest of the night.
The numbers leaned the same way as the scoreline: Rennes led Shots on target 1-9. Rennes also shaded Total shots 9-26.
Before kickoff, our model made Strasbourg the likeliest result at 49.1%, while the median bookmaker line priced Rennes at 54.1% implied. On BTTS, the model leaned Yes (60.5%), and that angle missed.
The model still found a small price edge on 2 at Cloudbet. The market was offering 2.61 against a fair line of 2.49. That translated to an edge of 4.8% before kickoff. That ticket matched the final outcome.
Prediction checks
Model result
Strasbourg
49.1%
Market result
Rennes
54.1%
BTTS
Yes
60.5%
Match numbers
Shots on target
RennesStrasbourg
Rennes
1
9
Total shots
RennesStrasbourg
Rennes
9
26
Corners
RennesStrasbourg
Rennes
2
9
Model edge
2
Cloudbet
Market odd
2.61
Fair odd
2.49
Edge
4.8%
Stake
0.76u
That ticket matched the final outcome.