OgaOods

form, quantified 路 picks with an edge
Back to 馃幘 Tennis on 2026-10-09
馃幘 tennis_atp_shanghai_masters 路 Friday 09 October 2026, 09:00 UTC 路 scheduled
Francisco Cerundolo 1.80 09:00 1.20 Roman Safiullin
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Home win 53.8%52%+1.5%
Model breakdown (1X2)
ModelHomeAway
poisson37.1%35.2%
xgboost48.9%51.1%
logistic56.6%43.4%
markovabstained: unknown match format (best_of=0)
Inputs the models saw
Francisco CerundoloRoman Safiullin
Elo (pre-match)19351879
Surface Elo19351879
Form, last 5 (PPG)1.801.20
Form trend0.30-0.60
Season points per game1.501.50
Season goals for / game1.501.50
Season goals against / game1.501.50
Rest days52
Head-to-head (last 10)1 W1 W 路 0 D
Francisco Cerundolo: last 5
09 OctHRoman Safiullin2 - 0W
04 OctADaniil Medvedev0 - 2L
04 OctADaniil Medvedev0 - 2L
03 OctHJakub Mensik2 - 0W
03 OctHJakub Mensik2 - 0W
Roman Safiullin: last 5
09 OctAFrancisco Cerundolo0 - 2L
07 OctARinky Hijikata2 - 0W
07 OctARinky Hijikata2 - 0W
03 OctAAndrey Rublev1 - 2L
03 OctAAndrey Rublev1 - 2L
Head to head
09 Oct 2026Francisco Cerundolo2 - 0Roman Safiullin
04 Nov 2024Francisco Cerundolo2 - 0Roman Safiullin
01 Jul 2024Francisco Cerundolo2 - 3Roman Safiullin
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
1xBeth2hFrancisco Cerundolo1.8952.9%09 Oct 06:01
1xBeth2hRoman Safiullin1.9651.0%09 Oct 06:01
888sporth2hFrancisco Cerundolo1.8554.0%09 Oct 06:01
888sporth2hRoman Safiullin1.9551.3%09 Oct 06:01
BetAnythingh2hFrancisco Cerundolo1.8554.0%09 Oct 06:01
BetAnythingh2hRoman Safiullin1.8952.9%09 Oct 06:01
Betfair sharph2hFrancisco Cerundolo1.9750.8%09 Oct 06:01
Betfair sharph2hRoman Safiullin2.0249.5%09 Oct 06:01
Betfair sharph2h_layFrancisco Cerundolo1.9850.5%09 Oct 06:01
Betfair sharph2h_layRoman Safiullin2.0449.0%09 Oct 06:01
BetOnline.agh2hFrancisco Cerundolo1.8554.0%09 Oct 06:01
BetOnline.agh2hRoman Safiullin1.9850.5%09 Oct 06:01
Betssonh2hFrancisco Cerundolo1.8952.9%09 Oct 06:01
Betssonh2hRoman Safiullin1.9252.1%09 Oct 06:01
Coolbeth2hFrancisco Cerundolo1.8753.5%09 Oct 06:01
Coolbeth2hRoman Safiullin1.9551.3%09 Oct 06:01
GTbetsh2hFrancisco Cerundolo1.9551.3%09 Oct 06:01
GTbetsh2hRoman Safiullin1.8554.0%09 Oct 06:01
LeoVegas (SE)h2hFrancisco Cerundolo1.8853.2%09 Oct 06:01
LeoVegas (SE)h2hRoman Safiullin1.9252.1%09 Oct 06:01
Matchbookh2hFrancisco Cerundolo1.9750.8%09 Oct 06:01
Matchbookh2hRoman Safiullin2.0249.5%09 Oct 06:01
Matchbookh2h_layFrancisco Cerundolo1.9850.5%09 Oct 06:01
Matchbookh2h_layRoman Safiullin2.0449.0%09 Oct 06:01
Nordic Beth2hFrancisco Cerundolo1.8952.9%09 Oct 06:01
Nordic Beth2hRoman Safiullin1.9252.1%09 Oct 06:01
Pinnacle sharph2hFrancisco Cerundolo1.8952.9%09 Oct 06:01
Pinnacle sharph2hRoman Safiullin1.9950.2%09 Oct 06:01
PMU (FR)h2hFrancisco Cerundolo1.8055.6%09 Oct 06:01
PMU (FR)h2hRoman Safiullin1.8354.6%09 Oct 06:01
SportyBet1X2away1.9451.5%09 Oct 06:15
SportyBet1X2home1.9152.4%09 Oct 06:15
Tipicoh2hFrancisco Cerundolo1.8055.6%09 Oct 06:01
Tipicoh2hRoman Safiullin1.9052.6%09 Oct 06:01
Unibet (FR)h2hFrancisco Cerundolo1.8254.9%09 Oct 06:01
Unibet (FR)h2hRoman Safiullin1.8554.0%09 Oct 06:01
Unibet (NL)h2hFrancisco Cerundolo1.8853.2%09 Oct 06:01
Unibet (NL)h2hRoman Safiullin1.9252.1%09 Oct 06:01
Unibet (SE)h2hFrancisco Cerundolo1.8853.2%09 Oct 06:01
Unibet (SE)h2hRoman Safiullin1.9252.1%09 Oct 06:01
William Hillh2hFrancisco Cerundolo1.8554.0%09 Oct 06:01
William Hillh2hRoman Safiullin1.9551.3%09 Oct 06:01
Winamax (DE)h2hFrancisco Cerundolo1.8853.2%09 Oct 06:01
Winamax (DE)h2hRoman Safiullin1.9850.5%09 Oct 06:01
Winamax (FR)h2hFrancisco Cerundolo1.8653.8%09 Oct 06:01
Winamax (FR)h2hRoman Safiullin1.9451.5%09 Oct 06:01
Generated 2026-10-30 15:58 UTC