SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Shanghai · China · hard

Bu Y. vs Ruud C.

Saturday, 10 October 2026

Played. Source reports: FINISHED.
Final score · sets
Bu Y.0-2Ruud C.
Set 1
1-6
Set 2
6-7

Prediction and result

Before the match, the model gave Bu Y. a 52% chance on hard courts. That rests on 6 wins from the last 10 matches on hard courts to 4. Ruud C. is the higher-ranked player (No. 24 against No. 93), so the model is leaning on form rather than ranking. Ruud C. won 2-0 in sets, against the model's 52% for Bu Y.

Key facts before the match

  • They last met on 26 Aug 2024, when Ruud C. won 3-0.
China•ATP•Shanghai•hard
Bu Y.
Age 24 · Rank #93
VS
Age 27 · Rank #24
Ruud C.
Saturday, 10 October 2026 at 10:30
Played. Source reports: FINISHED.
Final score · sets
Bu Y.0-2Ruud C.
Set 1
1-6
Set 2
6-7
Model win probability
Bu Y.Ruud C.
52%
48%
Head-to-head
0/11/1
01
1 meeting · 1 went to a deciding set
Model Prediction
Bu Y.
52%
Ruud C.
48%
low confidenceData 66%hard1 H2H used
◀ Bu Y.Why the model leansRuud C. ▶
Ranking
-0.57
Surface
+0.15
Form
+0.38
H2H
0.00
Model v2.3-2026-06
Bu Y. Form
bu Y.
08 Oct2026
Van Assche L.ATP #45 vs bu Y.ATP #93
0-2W
02 Oct2026
bu Y.ATP #93 vs Djokovic N.ATP #11
1-2L
30 Sept2026
Cerundolo J. M.ATP #55 vs bu Y.ATP #93
1-2W
27 Sept2026
Safiullin R.ATP #79 vs bu Y.ATP #93
2-0L
26 Sept2026
bu Y.ATP #93 vs Majchrzak K.ATP #70
2-1W
24 Sept2026
bu Y.ATP #93 vs Zheng M.ATP #94
2-0W
04 Sept2026
bu Y.ATP #93 vs Zheng M.ATP #94
1-3L
02 Sept2026
Jodar R.ATP #13 vs bu Y.ATP #93
0-3W
28 Aug2026
bu Y.ATP #93 vs Cina F.ATP #147
1-2L
27 Aug2026
bu Y.ATP #93 vs Gojo B.ATP #150
2-0W
Ruud C. Form
Ruud C.
01 Oct2026
Darderi L.ATP #21 vs Ruud C.ATP #24
2-0L
25 Sept2026
Ruud C.ATP #24 vs Cerundolo F.ATP #20
2-1W
19 Sept2026
Ruud C.ATP #24 vs Nidunjianzan F.ATP #2007
2-0W
18 Sept2026
Ruud C.ATP #24 vs te R.ATP #849
2-0W
16 Aug2026
O'connell C.ATP #117 vs Ruud C.ATP #24
1-0L
08 Aug2026
Ruud C.ATP #24 vs Fonseca J.ATP #29
0-2L
05 Aug2026
Ruud C.ATP #24 vs Cerundolo J. M.ATP #55
2-0W
17 Jul2026
Cerundolo J. M.ATP #55 vs Ruud C.ATP #24
2-1L
16 Jul2026
Faria J.ATP #60 vs Ruud C.ATP #24
1-2W
29 Jun2026
Ruud C.ATP #24 vs Hurkacz H.ATP #34
0-3L
Head-to-Head
Last 10
26 Aug2024
Ruud C.ATP #24 vs bu Y.ATP #93
3-0

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.