SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Chengdu · China · hard

Hurkacz H. vs Shapovalov D.

Monday, 28 September 2026

Played. Source reports: FINISHED.
Final score · sets
Hurkacz H.2-1Shapovalov D.
Set 1
6-7
Set 2
6-3
Set 3
6-3

Prediction and result

Before the match, the model gave Hurkacz H. a 56% chance on hard courts. That rests on 8 wins from the last 10 matches on hard courts to 6 and a 5-1 head-to-head lead. Hurkacz H. won 2-1 in sets, as the model expected.

Key facts before the match

  • Hurkacz H. has won 3 matches in a row.
  • Shapovalov D. has won 3 matches in a row.
  • They last met on 1 Jun 2024, when Hurkacz H. won 3-1.
China•ATP•Chengdu•hard
Hurkacz H.
Age 29 · Rank #46
VS
Age 27 · Rank #50
Shapovalov D.
Monday, 28 September 2026 at 14:25
Played. Source reports: FINISHED.
Final score · sets
Hurkacz H.2-1Shapovalov D.
Set 1
6-7
Set 2
6-3
Set 3
6-3
Model win probability
Hurkacz H.Shapovalov D.
56%
44%
Head-to-head
5/61/6
21
6 meetings · 3 went to a deciding set
Model Prediction
Hurkacz H.
56%
Shapovalov D.
44%
medium confidenceData 66%hard5 H2H used
◀ Hurkacz H.Why the model leansShapovalov D. ▶
Ranking
+0.04
Surface
0.00
Form
+0.04
H2H
+0.05
Model v2.3-2026-06
Hurkacz H. Form
Hurkacz H.
27 Sept2026
Harris L.ATP #136 vs Hurkacz H.ATP #46
0-2W
26 Sept2026
Damm M.ATP #106 vs Hurkacz H.ATP #46
1-2W
24 Sept2026
Shevchenko A.ATP #109 vs Hurkacz H.ATP #46
0-2W
02 Sept2026
Shelton B.ATP #4 vs Hurkacz H.ATP #46
3-1L
31 Aug2026
Dzumhur D.ATP #100 vs Hurkacz H.ATP #46
1-3W
24 Aug2026
Baez S.ATP #51 vs Hurkacz H.ATP #46
1-2W
23 Aug2026
Hurkacz H.ATP #46 vs Echargui M.ATP #378
2-0W
22 Aug2026
Safiullin R.ATP #102 vs Hurkacz H.ATP #46
0-2W
21 Aug2026
Rocha H.ATP #116 vs Hurkacz H.ATP #46
1-2W
16 Aug2026
Paul T.ATP #18 vs Hurkacz H.ATP #46
2-1L
Shapovalov D. Form
Shapovalov D.
27 Sept2026
Mannarino A.ATP #78 vs Shapovalov D.ATP #50
1-2W
25 Sept2026
Kopriva V.ATP #71 vs Shapovalov D.ATP #50
0-2W
24 Sept2026
Griekspoor T.ATP #55 vs Shapovalov D.ATP #50
0-2W
05 Sept2026
Shelton B.ATP #4 vs Shapovalov D.ATP #50
3-1L
02 Sept2026
Shapovalov D.ATP #50 vs Van Assche L.ATP #42
3-0W
30 Aug2026
Kecmanovic M.ATP #60 vs Shapovalov D.ATP #50
1-3W
16 Aug2026
Jodar R.ATP #14 vs Shapovalov D.ATP #50
2-1L
13 Aug2026
Shapovalov D.ATP #50 vs Mannarino A.ATP #78
2-0W
04 Aug2026
Svajda Z.ATP #81 vs Shapovalov D.ATP #50
1-1D
02 Aug2026
Gea A.ATP #61 vs Shapovalov D.ATP #50
2-0L
Head-to-Head
Last 10
01 Jun2024
Hurkacz H.ATP #46 vs Shapovalov D.ATP #50
3-1
20 Jan2023
Hurkacz H.ATP #46 vs Shapovalov D.ATP #50
3-2
29 Mar2021
Shapovalov D.ATP #50 vs Hurkacz H.ATP #46
0-2
17 Mar2021
Shapovalov D.ATP #50 vs Hurkacz H.ATP #46
2-0
24 Aug2019
Hurkacz H.ATP #46 vs Shapovalov D.ATP #50
2-0
13 Mar2019
Hurkacz H.ATP #46 vs Shapovalov D.ATP #50
2-1

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Tennis board.