OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-10-25
🎾 ATP Basel, Switzerland Men Singles · Sunday 25 October 2026, 12:00 UTC · finished
Juan Manuel Cerundolo 1.20 2 - 0 1.80 Daniel Altmaier
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Home win 52.6%51%+1.9%✓ hit
Model breakdown (1X2)
ModelHomeAway
markov54.9%45.1%
poisson37.0%35.2%
xgboost49.6%50.4%
logistic52.0%48.0%
Inputs the models saw
Juan Manuel CerundoloDaniel Altmaier
Elo (pre-match)18121802
Surface Elo18121802
Form, last 5 (PPG)1.201.80
Form trend0.00-0.30
Season points per game1.291.71
Season goals for / game1.001.14
Season goals against / game1.141.14
Rest days11
Head-to-head (last 10)3 W3 W · 0 D
Juan Manuel Cerundolo: last 5
24 OctHZachary Svajda2 - 0W
20 OctAMariano Navone0 - 2L
20 OctHMariano Navone0 - 2L
10 OctHCarlos Alcaraz0 - 2L
10 OctACarlos Alcaraz0 - 2L
Daniel Altmaier: last 5
24 OctAHenry Bernet2 - 0W
23 OctHTaylor Fritz0 - 2L
23 OctHTaylor Fritz0 - 2L
22 OctABorna Gojo2 - 0W
22 OctABorna Gojo2 - 0W
Head to head
23 Apr 2026Daniel Altmaier0 - 2Juan Manuel Cerundolo
10 Feb 2026Daniel Altmaier0 - 2Juan Manuel Cerundolo
13 May 2025Daniel Altmaier2 - 0Juan Manuel Cerundolo
29 Aug 2021Daniel Altmaier0 - 1Juan Manuel Cerundolo
16 Aug 2021Daniel Altmaier2 - 0Juan Manuel Cerundolo
14 Feb 2021Daniel Altmaier2 - 1Juan Manuel Cerundolo
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away1.8853.2%25 Oct 06:15
SportyBet1X2home1.9750.8%25 Oct 06:15
Generated 2026-10-30 15:01 UTC