SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Shanghai · China · hard

Shelton B. vs Altmaier D.

Friday, 09 October 2026

Played. Source reports: FINISHED.
Final score · sets
Shelton B.2-0Altmaier D.
Set 1
6-3
Set 2
7-6

Prediction and result

Before the match, the model gave Shelton B. a 90% chance on hard courts. That rests on a ranking of No. 4 against No. 67 and 8 wins from the last 10 matches on hard courts to 4. Shelton B. won 2-0 in sets, as the model expected.

Key facts before the match

  • Shelton B. has lost 3 matches in a row.
  • They last met on 19 May 2026, when Altmaier D. won 2-1.
China•ATP•Shanghai•hard
Shelton B.
Age 24 · Rank #4
VS
Age 28 · Rank #67
Altmaier D.
Friday, 09 October 2026 at 07:10
Played. Source reports: FINISHED.
Final score · sets
Shelton B.2-0Altmaier D.
Set 1
6-3
Set 2
7-6
Model win probability
Shelton B.Altmaier D.
90%
10%
Head-to-head
0/11/1
00
1 meeting · 1 went to a deciding set
Model Prediction
Shelton B.
90%
Altmaier D.
10%
medium confidenceData 70%hard0 H2H used
◀ Shelton B.Why the model leansAltmaier D. ▶
Ranking
+1.18
Surface
+0.30
Form
+0.36
H2H
0.00
Model v2.3-2026-06
Shelton B. Form
Shelton B.
19 Sept2026
Mensik J.ATP #15 vs Shelton B.ATP #4
2-1L
18 Sept2026
Lehecka J.ATP #19 vs Shelton B.ATP #4
2-0L
13 Sept2026
Zverev A.ATP #2 vs Shelton B.ATP #4
3-1L
12 Sept2026
Tiafoe F.ATP #8 vs Shelton B.ATP #4
1-3W
09 Sept2026
Shelton B.ATP #4 vs Alcaraz C.ATP #3
3-2W
07 Sept2026
Shelton B.ATP #4 vs Tsitsipas S.ATP #43
3-0W
05 Sept2026
Shelton B.ATP #4 vs Shapovalov D.ATP #42
3-1W
02 Sept2026
Shelton B.ATP #4 vs Hurkacz H.ATP #34
3-1W
01 Sept2026
Shelton B.ATP #4 vs Griekspoor T.ATP #58
3-1W
17 Aug2026
Shelton B.ATP #4 vs Faria J.ATP #60
0-2L
Altmaier D. Form
Altmaier D.
07 Oct2026
Rune H.ATP #195 vs Altmaier D.ATP #67
1-2W
28 Sept2026
Cui J.ATP #420 vs Altmaier D.ATP #67
2-0L
19 Sept2026
Altmaier D.ATP #67 vs Prizmic D.ATP #97
0-2L
02 Sept2026
Svajda Z.ATP #82 vs Altmaier D.ATP #67
3-1L
26 Aug2026
Altmaier D.ATP #67 vs Buse I.ATP #36
0-2L
25 Aug2026
Altmaier D.ATP #67 vs Comesana F.ATP #125
2-0W
16 Aug2026
Altmaier D.ATP #67 vs Musetti L.ATP #25
0-2L
14 Aug2026
Wong C.ATP #101 vs Altmaier D.ATP #67
1-2W
05 Aug2026
Nakashima B.ATP #18 vs Altmaier D.ATP #67
2-0L
04 Aug2026
Vukic A.ATP #115 vs Altmaier D.ATP #67
1-2W
Head-to-Head
Last 10
19 May2026
Altmaier D.ATP #67 vs Shelton B.ATP #4
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.