M. Zheng 2-0 A. Shelbayh: Result, 20 Jul 2026

Bloomfield Hills · 19:40
FT
↓#94
↓#291
MZ
M.
Zheng
66
2
vs
AS
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