Home Tip of the day Bet Builder
Tournaments
Progress How it works Blog
Odds Format

Ben Shelton vs Daniel Altmaier — Prediction

Hard · Best of 3 ATP · Shanghai · Best of 3 · China
US·ATP 4
23 yrs · 1.93 m · Left
BSBen Shelton
9 Oct 2026 · 05:00
vs
1.12 8
DADaniel Altmaier
DE·ATP 67
28 yrs · 1.88 m · Right
1.12 8
Unlock AI features with a free account!Create an account to unlock the full AI analysis for this match.
Unlock predictions
Best Tip
Winner
Total Games
Total Games
Sets
Predicted Correct Score
Community · Who wins?
6
B. Shelton
stats lead
D. Altmaier
stats lead
1
Serve
82.4%First Serve %62.6%
9.2Aces6.7
3.2Double Faults3.7
Rally & Power
1Domination Rate0.9
3.1Breaks Converted1.8
7Breaks7.8
108.7Total Points Won73.2
B. Shelton 60%
L
W
W
W
W
W
W
L
L
L
6–4
Record
20–15
Sets W–L
1
Straight W
D. Altmaier 40%
W
L
W
L
W
L
L
L
L
W
4–6
Record
9–16
Sets W–L
1
Straight W
Form Comparison · Last 10
6Wins4
4Losses6
1Unexpected Wins4
3Unexpected Losses1
1Straight Wins1
2Straight Losses5
20Sets Won9
15Sets Lost16
BSBen Shelton
0 – 1
Head to Head
DADaniel Altmaier
Latest Meetings
19 May 26 Clay
BS 1–2 DA
Recent · B. Shelton LLLWW
L 19 Sep
B. Shelton 1 1.70
J. Mensik 2 2.37
L 18 Sep
B. Shelton 0 1.70
J. Lehečka 2 2.48
L 13 Sep
B. Shelton 1 2.30
A. Zverev 3 1.73
W 11 Sep
B. Shelton 3 1.39
F. Tiafoe 1 3.55
W 09 Sep
B. Shelton 3 4.00
C. Alcaraz 2 1.32
W 06 Sep
B. Shelton 3 1.38
S. Tsitsipas 0 3.60
W 05 Sep
B. Shelton 3 1.25
D. Shapovalov 1 4.30
W 02 Sep
B. Shelton 3 1.48
H. Hurkacz 1 3.00
W 31 Aug
B. Shelton 3 1.14
T. Griekspoor 1 7.20
L 16 Aug
B. Shelton 0 1.19
J. Faria 2 5.00
Recent · D. Altmaier WLLLL
W 07 Oct
D. Altmaier 2 2.70
H. Rune 1 1.47
L 28 Sep
D. Altmaier 0 1.35
J. Cui 2 3.15
L 19 Sep
D. Altmaier 0 2.43
D. Prižmić 2 1.60
L 02 Sep
D. Altmaier 1 2.32
Z. Svajda 3 1.65
L 26 Aug
D. Altmaier 0 2.10
I. Buse 2 1.77
W 25 Aug
D. Altmaier 2 1.93
F. Comesaña 0 1.91
L 16 Aug
D. Altmaier 0 4.20
L. Musetti 2 1.26
W 14 Aug
D. Altmaier 2 2.36
C. Wong 1 1.66
L 04 Aug
D. Altmaier 0 –
B. Nakashima 2 –
W 04 Aug
D. Altmaier 2 2.40
A. Vukic 1 1.62