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%

Miss

Market result

Rennes

54.1%

Hit

BTTS

Yes

60.5%

Miss
Key stats

Match numbers

Shots on target

Rennes

Strasbourg

Rennes

1

9

Total shots

Rennes

Strasbourg

Rennes

9

26

Corners

Rennes

Strasbourg

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.