Player

🇺🇸 Michael Zheng

Career matches 102
Wins 64
Losses 38
Win rate 62.7%
Elo (current) —

Surface breakdown

Hard 65.9% 58W – 30L (88 matches)
Clay 46.2% 6W – 7L (13 matches)
Grass 0.0% 0W – 1L (1 matches)

Career form (last 10)

LLLWWWLWWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Andres Martin43175%
Leo Vithoontien220100%
Rodrigo Pacheco Mendez220100%
Johannus Monday2020%
Tyler Zink220100%

Recent matches

Reset

1–50 of 102

DateTournamentRoundWinnerLoserScoreSurface
2026-03-04Indian WellsRound of 128Vit KoprivaMichael Zheng7-6(1) 7-5Hard
2026-02-09DallasRound of 32Sebastian KordaMichael Zheng6-3 6-4Hard
2026-01-18Australian OpenRound of 64Corentin MoutetMichael Zheng3-6 6-1 6-3 2-0 RETHard
2026-01-18Australian OpenRound of 128Michael ZhengSebastian Korda6-4 6-4 3-6 6(0)-7 6-3Hard
2026-01-18Australian Open3rd Round QualifyingMichael ZhengLukas Klein4-6 6-3 7-6(10)Hard
2026-01-18Australian Open2nd Round QualifyingMichael ZhengTomas Barrios Vera6-4 6(5)-7 6-2Hard
2026-01-05NoumeaSemifinalsArthur GeaMichael Zheng4-6 6-1 6-4Hard
2026-01-05NoumeaRound of 32Michael ZhengOmar Jasika6-4 6-2Hard
2026-01-05NoumeaRound of 16Michael ZhengDan Added6-2 6-1Hard
2026-01-05NoumeaQuarterfinalsMichael ZhengClement Tabur3-6 6-4 6-2Hard
2025-10-20Sioux FallsRound of 32Johannus MondayMichael Zheng2-6 6-4 6-4Hard
2025-09-29TiburonSemi-FinalsMichael ZhengRafael Jodar6-4 7-5Hard
2025-09-29TiburonRound of 32Michael ZhengOliver Tarvet6-4 6-3Hard
2025-09-29TiburonRound of 16Michael ZhengOlle Wallin6-4 6-1Hard
2025-09-29TiburonQuarter-FinalsMichael ZhengMitchell Krueger7-5 6-3Hard
2025-09-29TiburonFinalsMichael ZhengTyler Zink6-4 6-4Hard
2025-09-15ColumbusSemi-FinalsMichael ZhengDaniel Masur6-3 6-2Hard
2025-09-15ColumbusRound of 32Michael ZhengGarrett Johns6-0 6-4Hard
2025-09-15ColumbusRound of 16Michael ZhengAndre Ilagan6-3 7-6(1)Hard
2025-09-15ColumbusQuarter-FinalsMichael ZhengAlfredo Perez6-2 3-6 6-3Hard
2025-09-15ColumbusFinalsMichael ZhengMartin Damm3-6 6-3 7-5Hard
2025-08-24US Open2nd Round QualifyingJerome KymMichael Zheng6-3 6-4Hard
2025-08-24US Open1st Round QualifyingMichael ZhengYasutaka Uchiyama6-2 6-3Hard
2025-08-04ChicagoSemi-FinalsMichael ZhengGarrett Johns2-6 6-4 6-1Hard
2025-08-04ChicagoRound of 32Michael ZhengRodrigo Pacheco Mendez7-6(7) 6-2Hard
2025-08-04ChicagoRound of 16Michael ZhengYi Zhou6-4 3-6 7-6(5)Hard
2025-08-04ChicagoQuarter-FinalsMichael ZhengHady Habib6-4 6-3Hard
2025-08-04ChicagoFinalsMichael ZhengYu Hsiou Hsu6-4 6-2Hard
2025-07-28LexingtonRound of 32Michael ZhengAndres Martin6-4 6-4Hard
2025-07-28LexingtonRound of 16Michael ZhengDaniel Evans6-1 6-3Hard
2025-07-28LexingtonQuarter-FinalsYu Hsiou HsuMichael Zheng6-1 7-5Hard
2025-07-21Bloomfield HillsRound of 32Michael ZhengRodrigo Pacheco Mendez7-5 6-2Hard
2025-07-21Bloomfield HillsRound of 16Eliot SpizzirriMichael Zheng6-4 4-6 7-6(4)Hard
2025-07-07NewportRound of 32Bernard TomicMichael Zheng6-4 6-3Grass
2025-06-30CaryRound of 32Michael ZhengOmar Jasika6-2 6-2Hard
2025-06-30CaryRound of 16Michael ZhengDaniil Glinka6-4 6-4Hard
2025-06-30CaryQuarter-FinalsYibing WuMichael Zheng6-2 6-3Hard
2025-06-30Cary2nd Round QualifyingMichael ZhengWill Mayew6-1 6-0Hard
2025-06-30Cary1st Round QualifyingMichael ZhengAlexander Visser6-4 6-4Hard
2025-06-02TylerRound of 32Stefan DostanicMichael Zheng7-6(3) 6-4Hard
2025-05-26Little RockSemi-FinalsMichael ZhengLiam Draxl6-4 6-4Hard
2025-05-26Little RockRound of 32Michael ZhengChristian Langmo6-2 6-2Hard
2025-05-26Little RockRound of 16Michael ZhengAdria Soriano Barrera6-2 6-1Hard
2025-05-26Little RockQuarter-FinalsMichael ZhengAndres Martin6-4 6-2Hard
2025-05-26Little RockFinalsPatrick KypsonMichael Zheng6-1 1-6 7-5Hard
2025-01-06M25 Ithaca, NYQFPatrick MaloneyMichael Zheng6-1 6-1Hard
2025-01-06M25 Ithaca, NYR2Michael ZhengStefan Dostanic6-7 6-4 6-3Hard
2025-01-06M25 Ithaca, NYR1Michael ZhengFabien Salle6-3 6-1Hard
2024-08-26Us OpenQ1Kamil MajchrzakMichael Zheng6-3 6-7(5) 7-5Hard
2024-08-05M25 Southaven MSFMichael ZhengTyler Zink6-4 7-6(3)Hard

Aliases

6

atp

  • M. Zheng
  • Michael Zheng (z0bz)

atp_short

  • M. Zheng (z0bz)

itf

  • Michael Zheng (800556204)

sackmann

  • Michael Zheng (210116)

variant

  • M Zheng
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair