OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-11-05
🎾 ATP Paris, France Men Singles · Thursday 05 November 2026, 15:20 UTC · finished
Jan Lennard Struff 2.40 0 - 2 1.80 Casper Ruud
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Away win 51.9%no line✓ hit
Model breakdown (1X2)
ModelHomeAway
markov45.9%54.1%
poisson37.0%35.2%
xgboost55.6%44.3%
logistic43.5%56.5%
Inputs the models saw
Jan Lennard StruffCasper Ruud
Elo (pre-match)19281965
Surface Elo19281965
Form, last 5 (PPG)2.401.80
Form trend0.00-0.30
Season points per game2.202.00
Season goals for / game1.671.44
Season goals against / game0.730.78
Rest days11
Head-to-head (last 10)3 W1 W · 0 D
Jan Lennard Struff: last 5
04 NovAThiago Agustin Tirante2 - 1W
03 NovHArthur Gea2 - 0W
31 OctAJiri Lehecka1 - 2L
30 OctHNuno Borges2 - 0W
29 OctANovak Djokovic2 - 1W
Casper Ruud: last 5
05 NovHRodrigo Alujas2 - 0W
03 NovHRafael Jodar2 - 0W
03 NovHRafael Jodar2 - 0W
02 NovHJuan Manuel Cerundolo2 - 0W
02 NovHJuan Manuel Cerundolo2 - 0W
Head to head
27 Sep 2023Casper Ruud2 - 0Jan Lennard Struff
10 Apr 2023Casper Ruud0 - 2Jan Lennard Struff
26 Aug 2019Casper Ruud0 - 3Jan Lennard Struff
17 Apr 2017Casper Ruud0 - 2Jan Lennard Struff
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
No bookmaker lines stored.
Generated 2026-11-12 21:54 UTC