Michael Zheng
ATP
career high · #88

Michael
Zheng

USAUSA·age 22·Right-handed·188cm · 6′2″
#100=
Live ranking · ATP
594
Points
#99
Race

Photos: Hameltion (CC BY-SA 4.0)

Michael Zheng is No. 100 in the live ATP ranking with 594 points. Career high: No. 88 (14 September 2026). 2026 season: 12-11 in tour-level matches. Last match: Shanghai, 7 October 2026.

Ranking since 2026

weekly ranking, No. 1 at the top
#1#10#100best #88
Latest matches
More matches
MontrealAug 2026HARD
Los CabosJul 2026HARDLost in R16
WimbledonJul 2026GRSSLost in R32
French OpenMay 2026CLAYLost in R128
Indian Wells MastersMar 2026HARDLost in R128
DallasFeb 2026HARDLost in R32
Australian OpenJan 2026HARDLost in R64
R64
🇫🇷Corentin Moutet323662
🇺🇸Michael ZhengQ6130
Q3
🇺🇸Michael Zheng467
🇸🇰Lukas Klein2863610
Q2
🇺🇸Michael Zheng6656
🇨🇱Tomas Barrios Vera4472
Q1
🇺🇸Michael Zheng66
🇦🇺Cruz HewittWC33
Noumea CHJan 2026HARDLost in SF
SF
🇫🇷Arthur Gea466
🇺🇸Michael Zheng6614
QF
🇺🇸Michael Zheng6366
🇫🇷Clement Tabur642
R16
🇺🇸Michael Zheng666
🇫🇷Dan Added21
R32
🇺🇸Michael Zheng666
🇦🇺Omar Jasika42
Sioux Falls CHOct 2025HARDLost in R32
R32
🇬🇧Johannus Monday266
🇺🇸Michael Zheng7644
Tiburon CHSept 2025HARDReached SF
SF
🇺🇸Michael Zheng767
🇪🇸Rafael Jodar45
QF
🇺🇸Michael Zheng776
R16
🇺🇸Michael Zheng766
🇸🇪Olle WallinQ41
R32
🇺🇸Michael Zheng766
🇬🇧Oliver TarvetAlt43
Season by season
tour-level singles
2026Service games won79.3%Tour average 80.8%Return games won22.2%Tour average 19.2%
0%20%40%60%80%2026
Statistic2026
Results
Year-end rank#100
W–L12–11
52.2%
Titles0
Serve
5.7
2.5
58.5%
70.5%
49.2%
62.6%
79.3%
Return
45.0%
22.2%
Matches with statistics22

2026: ranking of today.

Rankings & Race
updated weekly · 52w rolling
Live ranking · ATP
#100=
Points total
594
52-week rolling
This week
+0 −0
won · dropped
Tournaments played
19
career high · #88
Race position · #99
594 Race points
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
12 – 11
win rate · 52.2%
Titles
0
tour-level singles
Hard
6–9
40% win
Clay
3–1
75% win
Grass
3–1
75% win
Elo rating by surface
Hard1509peak 1535 · 22 matches
Clay1495peak 1500 · 1 match