OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-10-29
🎾 ATP Basel, Switzerland Men Singles · Thursday 29 October 2026, 17:00 UTC · finished
Novak Djokovic 1.80 1 - 2 2.40 Jan Lennard Struff
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Home win 66.4%no line✗ miss
Model breakdown (1X2)
ModelHomeAway
markov59.5%40.5%
poisson37.0%35.2%
xgboost70.4%29.5%
logistic73.4%26.6%
Inputs the models saw
Novak DjokovicJan Lennard Struff
Elo (pre-match)21411869
Surface Elo21411869
Form, last 5 (PPG)1.802.40
Form trend0.300.30
Season points per game2.572.10
Season goals for / game1.571.60
Season goals against / game0.710.70
Rest days11
Head-to-head (last 10)6 W0 W · 0 D
Novak Djokovic: last 5
28 OctHUgo Humbert2 - 1W
09 OctHHubert Hurkacz0 - 2L
09 OctAHubert Hurkacz0 - 2L
06 OctHAlex De Minaur1 - 0W
06 OctAAlex De Minaur1 - 0W
Jan Lennard Struff: last 5
28 OctAYannick Hanfmann2 - 0W
25 OctHTallon Griekspoor1 - 2L
24 OctAArthur Fils2 - 1W
23 OctHZizou Bergs2 - 0W
21 OctAGauthier Onclin2 - 0W
Head to head
24 Jul 2021Jan Lennard Struff0 - 2Novak Djokovic
31 Aug 2020Jan Lennard Struff0 - 3Novak Djokovic
24 Aug 2020Jan Lennard Struff0 - 2Novak Djokovic
20 Jan 2020Jan Lennard Struff1 - 3Novak Djokovic
27 May 2019Jan Lennard Struff0 - 3Novak Djokovic
02 Jan 2017Jan Lennard Struff0 - 2Novak Djokovic
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
No bookmaker lines stored.
Generated 2026-10-30 17:05 UTC