143ATP
In numbers
Highest ranking
N°143
WORLD
Peak reached in 2026 · still No.143 today
+
Career record
1 / 4
1 wins 4 losses 20 %
+
ATP titles
0
+
On tour
2023
Professional · ATP Tour
20232026
Last 5 played
Compare Michael Zheng
Search an opponent : head-to-head, shared history and form, surface by surface.
- Andres Martin
- Bernard Tomic
- Garrett Johns
- Marius Copil
- Omar Jasika
- Rodrigo Pacheco Mendez
- Sebastian Korda
- Stefan Kozlov
- Tomas Barrios Vera
- Yu Hsiou Hsu
- Adria Soriano Barrera
- Alexander Visser
- Alexis Galarneau
- Alfredo Perez
- Andre Ilagan
- Antoine Ghibaudo
- Arthur Gea
- Beibit Zhukayev
- Christian Langmo
- Clement Tabur
- Colton Smith
- Corentin Moutet
- Cruz Hewitt
- Dan Added
- Daniel Evans
- Daniel Masur
- Daniel Rodrigues
- Daniil Glinka
- Dino Prizmic
- Duarte Vale
- Eliot Spizzirri
- Emilio Gomez
- Florent Bax
- Franco Agamenone
- Hady Habib
- Henri Squire
- Jerome Kym
- Jesper de Jong
- Johannus Monday
- Kamil Majchrzak
- Kei Nishikori
- Laslo Djere
- Liam Draxl
- Lukas Klein
- Luke Saville
- Mark Lajal
- Martin Damm
- Mikhail Kukushkin
- Mitchell Krueger
- Naoki Nakagawa
- Nathan Ponwith
- Oliver Tarvet
- Olle Wallin
- Otto Virtanen
- Patrick Kypson
- Rafael Jodar
- Sasi Kumar Mukund
- Shintaro Mochizuki
- Stefan Dostanic
- Stefano Travaglia
- Steven Diez
- Tristan Boyer
- Tyler Zink
- Vit Kopriva
- Will Mayew
- Yasutaka Uchiyama
- Yi Zhou
- Yibing Wu
- Yunchaokete Bu
No player found.
Serve & Return
1st serve points won66 %
2nd serve points won48 %
Break point conversion48 %
Double faults per match1.1
Aces per match4.1
No matches on this surface.