OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-10-15
🎾 ATP Challenger Roanne, France, Men Singles · Thursday 15 October 2026, 14:30 UTC · finished
Etienne Donnet 2.40 1 - 2 1.20 Matteo Martineau
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Away win 51.3%73%-21.7%✓ hit
Model breakdown (1X2)
ModelHomeAway
poisson37.1%35.2%
xgboost39.5%60.4%
logistic59.4%40.6%
markovabstained: no serve/return ratings for this match
Inputs the models saw
Etienne DonnetMatteo Martineau
Elo (pre-match)16081546
Surface Elo16081546
Form, last 5 (PPG)2.401.20
Form trend-0.300.00
Season points per game3.001.88
Season goals for / game2.001.50
Season goals against / game0.000.88
Rest days12
Head-to-head (last 10)0 W0 W · 0 D
Etienne Donnet: last 5
13 OctAGiovanni Mpetshi Perricard2 - 0W
12 OctAPatrick Brady2 - 0W
12 OctHMatteo Martineau1 - 2L
12 OctHGiovanni Mpetshi Perricard2 - 0W
11 OctHAmir Omarkhanov2 - 0W
Matteo Martineau: last 5
13 OctHMax Schoenhaus2 - 0W
12 OctHMika Brunold1 - 2L
12 OctHNicolai Budkov Kjaer2 - 0W
12 OctHSascha Gueymard Wayenburg2 - 0W
12 OctAEtienne Donnet2 - 1W
Head to head
12 Oct 2026Etienne Donnet1 - 2Matteo Martineau
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away1.3773.0%15 Oct 06:15
SportyBet1X2home2.9533.9%15 Oct 06:15
Generated 2026-10-30 17:06 UTC