Michael Zheng
24 matches followed, from 19 January 2026 to 7 October 2026, 23 of them rated.
1605.0
Elo rating
124
active · out of 290
249
all-time · out of 1,178
12–12
record · 50% wins
Trajectory
Latest changes
Where does this rating come from? →beaten by Nicolás Mejía 0–2
06/10/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−17.01632.6 → 1615.7
beat Federico Agustín Gómez 2–1
05/10/26 · ATP 1000 2026 · Qualifying — First round · detail
+9.11623.5 → 1632.6
Latest matches
✗Wu Yibing07/10/26 · ATP 1000 2026 · First round✗Nicolás Mejía06/10/26 · ATP 1000 2026 · Qualifying — Qualifying competition✓Federico Agustín Gómez05/10/26 · ATP 1000 2026 · Qualifying — First round✗Bu Yunchaokete21/09/26 · ATP 250 2026 · First round✗Arthur Géa04/09/26 · ATP Grand Slam 2026 · Third round✓Bu Yunchaokete02/09/26 · ATP Grand Slam 2026 · Second round✓Fábián Marozsán31/08/26 · ATP Grand Slam 2026 · First round✗Lorenzo Musetti16/08/26 · ATP 1000 2026 · Third round