OgaOods

form, quantified · picks with an edge
Back to 🎾 Tennis on 2026-09-28
🎾 ATP Chengdu, China Men Singles · Monday 28 September 2026, 11:00 UTC · finished
Hubert Hurkacz 2.40 2 - 1 2.40 Denis Shapovalov
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Home win 62.1%59%+2.9%✓ hit
Model breakdown (1X2)
ModelHomeAway
markov67.2%32.8%
poisson37.0%35.3%
xgboost55.9%44.1%
logistic55.9%44.1%
Inputs the models saw
Hubert HurkaczDenis Shapovalov
Elo (pre-match)19281835
Surface Elo19281835
Form, last 5 (PPG)2.402.40
Form trend-0.300.00
Season points per game3.003.00
Season goals for / game2.002.00
Season goals against / game0.330.50
Rest days11
Head-to-head (last 10)5 W1 W · 0 D
Hubert Hurkacz: last 5
28 SepADenis Shapovalov2 - 1W
27 SepALloyd Harris2 - 0W
27 SepHLloyd Harris2 - 0W
26 SepADamm Jr, Martin2 - 1W
26 SepHMartin Damm2 - 1W
Denis Shapovalov: last 5
28 SepHHubert Hurkacz1 - 2L
27 SepAAdrian Mannarino2 - 1W
27 SepAAdrian Mannarino2 - 1W
25 SepHVit Kopriva2 - 0W
24 SepATallon Griekspoor2 - 0W
Head to head
28 Sep 2026Denis Shapovalov1 - 2Hubert Hurkacz
27 May 2024Denis Shapovalov1 - 3Hubert Hurkacz
16 Jan 2023Denis Shapovalov2 - 3Hubert Hurkacz
22 Mar 2021Denis Shapovalov0 - 2Hubert Hurkacz
15 Mar 2021Denis Shapovalov2 - 0Hubert Hurkacz
19 Aug 2019Denis Shapovalov0 - 2Hubert Hurkacz
04 Mar 2019Denis Shapovalov1 - 2Hubert Hurkacz
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away2.2544.4%28 Sep 06:15
SportyBet1X2home1.6959.2%28 Sep 06:15
Generated 2026-10-30 17:08 UTC