OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-10-14
🎾 ATP Shanghai, China Men Singles · Wednesday 14 October 2026, 05:10 UTC · finished
Casper Ruud 1.20 1 - 0 1.80 Felix Auger Aliassime
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Away win 52.5%59%-6.3%✗ miss
Model breakdown (1X2)
ModelHomeAway
markov47.3%52.7%
poisson37.1%35.2%
xgboost50.9%49.0%
logistic47.7%52.3%
Inputs the models saw
Casper RuudFelix Auger Aliassime
Elo (pre-match)19441978
Surface Elo19441978
Form, last 5 (PPG)1.201.80
Form trend-0.90-0.30
Season points per game2.002.00
Season goals for / game1.331.33
Season goals against / game0.671.33
Rest days22
Head-to-head (last 10)3 W4 W · 0 D
Casper Ruud: last 5
14 OctHFelix Auger-Aliassime1 - 0W
12 OctALearner Tien2 - 0W
12 OctHLearner Tien2 - 0W
10 OctABu Yunchaokete2 - 0W
10 OctHYunchaokete Bu2 - 0W
Felix Auger Aliassime: last 5
12 OctAPablo Carreno Busta2 - 1W
10 OctACamilo Ugo Carabelli2 - 1W
30 SepAKaren Khachanov0 - 2L
03 SepHKaren Khachanov1 - 3L
31 AugHRinky Hijikata3 - 1W
Head to head
09 Apr 2026Casper Ruud0 - 1Felix Auger Aliassime
12 Aug 2024Casper Ruud0 - 2Felix Auger Aliassime
22 Apr 2024Casper Ruud0 - 2Felix Auger Aliassime
14 Nov 2022Casper Ruud2 - 0Felix Auger Aliassime
08 Aug 2022Casper Ruud2 - 0Felix Auger Aliassime
03 May 2021Casper Ruud2 - 0Felix Auger Aliassime
18 Mar 2019Casper Ruud1 - 2Felix Auger Aliassime
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away1.7058.8%13 Oct 06:15
SportyBet1X2home2.2045.5%13 Oct 06:15
Generated 2026-10-30 17:08 UTC