Postmatch editorial

Neither side managed to pull the match clear

The final score was Metz 0-0 Nantes. The draw was not the loudest pre-match angle, but the game never fully escaped its balance.

Neither Metz nor Nantes found a breakthrough, so the game stayed goalless all the way through.

The raw numbers were a little messier than the result: Metz led Shots on target 5-2, even though the scoreboard went another way. Metz also shaded Total shots 19-6.

Before kickoff, our model made Metz the likeliest result at 40.2%, while the median bookmaker line priced Nantes at 40.0% implied. On BTTS, the model leaned Yes (53.9%), and that angle missed.

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

Prediction checks

Model result

Metz

40.2%

Miss

Market result

Nantes

40.0%

Miss

BTTS

Yes

53.9%

Miss
Key stats

Match numbers

Shots on target

Metz

Metz

Nantes

5

2

Total shots

Metz

Metz

Nantes

19

6

Possession

Metz

Metz

Nantes

66%

34%

Model edge

2

Pinnacle

Market odd

2.61

Fair odd

2.49

Edge

4.8%

Stake

0.69u

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