OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-10-29
🎾 ATP Basel, Switzerland Men Singles · Thursday 29 October 2026, 13:00 UTC · finished
Alex Michelsen 1.80 0 - 2 1.80 Arthur Fils
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Away win 63.0%68%-5.5%✓ hit
Model breakdown (1X2)
ModelHomeAway
markov39.1%60.9%
poisson37.0%35.2%
xgboost28.3%71.7%
logistic39.1%60.9%
Inputs the models saw
Alex MichelsenArthur Fils
Elo (pre-match)18922004
Surface Elo18922004
Form, last 5 (PPG)1.801.80
Form trend0.300.30
Season points per game1.501.88
Season goals for / game1.171.50
Season goals against / game1.170.75
Rest days11
Head-to-head (last 10)0 W2 W · 0 D
Alex Michelsen: last 5
27 OctHBotic Van De Zandschulp2 - 1W
23 OctAArthur Fils0 - 2L
23 OctHArthur Fils0 - 2L
22 OctADavid Goffin2 - 0W
22 OctHDavid Goffin2 - 0W
Arthur Fils: last 5
27 OctAGiovanni Mpetshi Perricard2 - 0W
24 OctHJan Lennard Struff1 - 2L
24 OctHRodrigo Alujas1 - 2L
23 OctHAlex Michelsen2 - 0W
23 OctAAlex Michelsen2 - 0W
Head to head
23 Oct 2026Arthur Fils2 - 0Alex Michelsen
23 Oct 2026Alex Michelsen0 - 2Arthur Fils
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away1.4668.5%28 Oct 06:15
SportyBet1X2home2.8035.7%28 Oct 06:15
Generated 2026-10-30 15:00 UTC