Home Tip of the day All Matches Bet Builder
Tournaments
Progress How it works Blog

Michael Zheng vs Abdullah Shelbayh — Prediction

Hard · Best of 3 Challenger · Bloomfield Hills · Best of 3 · USA
Finished
US·ATP 121
21 yrs · 1.88 m · Right
MZMichael Zheng
20 Jul 2026 · 19:30
2:0
64
61
1.22 4.6
ASAbdullah Shelbayh
JO·ATP 267
21 yrs · 1.8 m · Left
1.22 4.6
Best Tip
M. Zheng 1.22
10/10
Winner
M. Zheng 1.22
10/10
Total Games
O19.5 1.74
1/10
Total Games
19
Sets
2 0
Predicted Correct Score
63
64
M. Zheng Stats Prediction A. Shelbayh
6Aces1
2Double Faults4
67%First Serve %58.7%
73.1%1st Serve Points Won61.6%
61.9%2nd Serve Points Won50.8%
3Break Points Won1
42.9%Return Points Won30.6%
67Total Points Won53
Community · Who wins?
94%M. Zheng
A. Shelbayh6%
1,728 votes
6
M. Zheng
stats lead
A. Shelbayh
stats lead
1
Serve
63.8%First Serve %56.4%
9.3Aces2.6
2.8Double Faults3.6
Rally & Power
1Domination Rate1.1
3.2Breaks Converted2.5
6.2Breaks5.6
99.4Total Points Won66.1
M. Zheng 60%
W
L
L
L
W
W
W
W
W
L
6–4
Record
17–14
Sets W–L
3
Straight W
A. Shelbayh 60%
W
W
L
W
W
L
W
L
W
L
6–4
Record
12–9
Sets W–L
5
Straight W
Form Comparison · Last 10
6Wins6
4Losses4
2Unexpected Wins2
1Unexpected Losses1
3Straight Wins5
2Straight Losses4
17Sets Won12
14Sets Lost9
Recent · M. Zheng LWWWW
L 03 Jul
M. Zheng 0 5.25
F. Auger-Aliassime 3 1.18
W 01 Jul
M. Zheng 3 1.22
N. Mejia 1 4.60
W 29 Jun
M. Zheng 3 2.45
C. Norrie 2 1.60
W 25 Jun
M. Zheng 3 1.65
C. Smith 1 2.30
W 24 Jun
M. Zheng 2 1.71
L. Djere 0 2.10
W 22 Jun
M. Zheng 2 1.46
H. Squire 0 2.87
L 14 Jun
M. Zheng 1 1.63
S. Mochizuki 2 2.25
L 10 Jun
M. Zheng 1 2.23
M. Lajal 2 1.67
L 24 May
M. Zheng 0 5.60
D. Prižmić 3 1.20
W 21 May
M. Zheng 2 2.80
J. De Jong 0 1.42
Recent · A. Shelbayh LWLWL
L 24 Jun
A. Shelbayh 0 5.00
G. Dimitrov 2 1.20
W 22 Jun
A. Shelbayh 2
C. Moutet 0
L 21 Jun
A. Shelbayh 0 1.78
M. Polmans 2 2.10
W 20 Jun
A. Shelbayh 2 2.57
A. Shevchenko 0 1.50
L 09 Jun
A. Shelbayh 0
P. Brunclik 2
W 08 Jun
A. Shelbayh 2 1.55
A. Santillan 1 2.28
W 07 Jun
A. Shelbayh 2 1.03
M. Lorincik 0 12.00
L 02 Jun
A. Shelbayh 0 6.00
M. Trungelliti 2 1.12
W 01 Jun
A. Shelbayh 2 2.06
R. Perot 0 1.75
W 31 May
A. Shelbayh 2 1.02
K. Akkocaoglu 0 11.00