M. Zheng 2-0 A. Shelbayh: Result, 20 Jul 2026
Bloomfield Hills · 19:40
FT↓#94
↓#291
MZ
M.
Zheng
66
2
vs
A.
Shelbayh
41
0
18+ | Gamble responsibly
Score
12Zheng#94▼66Shelbayh#291▼41
Winner
M. Zheng
Match Events
Game 17 - Michael Zheng - breaks to 30
Game 16 - Michael Zheng - holds to 30
Game 15 - Michael Zheng - breaks to 40
Game 14 - Michael Zheng - holds to 15
Game 13 - Michael Zheng - breaks to 15
Game 12 - Michael Zheng - holds to love
Game 11 - Abedallah Shelbayh - holds to 40
Game 10 - Michael Zheng - holds to 15
Game 9 - Abedallah Shelbayh - holds to 40
Game 8 - Abedallah Shelbayh - breaks to 40
Game 7 - Michael Zheng - breaks to 15
Game 6 - Michael Zheng - holds to love
Game 5 - Abedallah Shelbayh - holds to 30
Game 4 - Michael Zheng - holds to 15
Game 3 - Abedallah Shelbayh - holds to love
Game 2 - Michael Zheng - holds to 15
Game 1 - Michael Zheng - breaks to 30
Live Stats
11Aces1
2Double Faults4
80Win % 1st Serve62
62Break Point Conversions25
Rankings
Zheng
#94▼
Shelbayh
#291▼
Match Statistics
ZhengStatShelbayh
11Aces1
2Double Faults4
80Win % 1st Serve62
62Break Point Conversions25
Match Info
Tournament
Bloomfield Hills
Surface
Hard
Location
Bloomfield Hills, Usa
Date
20 Jul 2026
Loading H2H