Player

🇺🇸 michael mmoh

Career matches 550
Wins 319
Losses 231
Win rate 58.0%
Elo (current) 1,807 2026-04-30

Surface breakdown

Hard 61.0% 275W – 176L (451 matches)
Clay 44.6% 33W – 41L (74 matches)
Grass 44.0% 11W – 14L (25 matches)

Career form (last 10)

WWLLWWWLWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
tennys sandgren95456%
christopher eubanks95456%
darian king85363%
mikael torpegaard64267%
noah rubin64267%

Recent matches

Reset

101–150 of 550

DateTournamentRoundWinnerLoserScoreSurface
2023-08-21Winston-SalemR32michael mmohmarcos giron6-3 6-4Hard
2023-08-21Winston-SalemR16borna coricmichael mmoh6-4 6-7(3) 6-3Hard
2023-08-14Palo Alto CHQFtristan boyermichael mmoh7-5 7-6(5)Hard
2023-08-14Palo Alto CHR16michael mmohdalibor svrcina6-4 6-3Hard
2023-08-14Palo Alto CHR32michael mmohmitchell krueger6-2 6-3Hard
2023-07-31WashingtonR64michael mmohbradley klahn6-3 6-3Hard
2023-07-31WashingtonR32michael mmohhubert hurkacz6-3 6-7(4) 7-6(4)Hard
2023-07-31WashingtonR16j j wolfmichael mmoh6-4 7-6(5)Hard
2023-07-24AtlantaQ2lloyd harrismichael mmoh6-2 6-7(5) 7-6(2)Hard
2023-07-24AtlantaQ1michael mmohtennys sandgren4-6 7-6(8) 6-4Hard
2023-07-03WimbledonR64maximilian marterermichael mmoh7-5 7-6(5) 6-4Grass
2023-07-03WimbledonR128michael mmohfelix auger aliassime7-6(4) 6-7(4) 7-6(4) 6-4Grass
2023-07-03WimbledonQ3laurent lokolimichael mmoh2-6 7-6(2) 6-3 2-6 6-2Grass
2023-07-03WimbledonQ2michael mmohdragos nicolae madaras3-6 6-1 6-4Grass
2023-07-03WimbledonQ1michael mmohadrian andreev6-4 3-6 7-6(4)Grass
2023-06-05Tyler CHR32christian langmomichael mmoh6-3 7-6(2)Hard
2023-05-29Roland GarrosR128taylor fritzmichael mmoh6-2 6-1 6-1Clay
2023-02-27AcapulcoR32michael mmohmarcos giron7-6(3) 6-1Hard
2023-02-27AcapulcoR16tommy paulmichael mmoh6-4 2-2 RETHard
2023-02-13Delray BeachR32michael mmohaleksandar kovacevic6-4 3-6 6-3Hard
2023-02-13Delray BeachR16michael mmohdenis shapovalov7-5 3-6 6-3Hard
2023-02-13Delray BeachQFmackenzie mcdonaldmichael mmoh3-6 6-3 6-4Hard
2023-02-06DallasR32yibing wumichael mmoh6-3 3-6 6-3Hard
2023-01-16Australian OpenR32j j wolfmichael mmoh6-4 6-1 6-2Hard
2023-01-16Australian OpenR64michael mmohalexander zverev6-7(1) 6-4 6-3 6-2Hard
2023-01-16Australian OpenR128michael mmohlaurent lokoli4-6 2-6 7-6(7) 6-4 6-2Hard
2023-01-16Australian OpenQ3aleksandar vukicmichael mmoh6-4 7-5Hard
2023-01-16Australian OpenQ2michael mmohbenoit paire6-4 7-6(1)Hard
2023-01-16Australian OpenQ1michael mmohbruno kuzuhara6-1 6-0Hard
2023-01-02PuneR32michael mmohmanas dhamne6-2 6-4Hard
2023-01-02PuneR16filip krajinovicmichael mmoh2-6 6-3 6-4Hard
2022-11-14Drummondville CHFvasek pospisilmichael mmoh7-6(5) 4-6 6-4Hard
2022-11-14Drummondville CHSFmichael mmohmichael geerts6-2 6-0Hard
2022-11-14Drummondville CHQFmichael mmohcharles broom6-0 7-5Hard
2022-11-14Drummondville CHR16michael mmohmaks kasnikowski6-3 7-5Hard
2022-11-14Drummondville CHR32michael mmohvalentin vacherot7-5 6-2Hard
2022-11-07Knoxville CHSFchristopher eubanksmichael mmoh6-7(2) 7-5 6-2Hard
2022-11-07Knoxville CHQFmichael mmohtennys sandgren6-3 6-4Hard
2022-11-07Knoxville CHR16michael mmohulises blanch7-5 6-3Hard
2022-11-07Knoxville CHR32michael mmohalexander bernard6-0 6-0Hard
2022-10-31Charlottesville CHR16paul jubbmichael mmoh7-6(4) 6-3Hard
2022-10-31Charlottesville CHR32michael mmohernesto escobedo7-6(5) 7-5Hard
2022-10-10Fairfield CHFmichael mmohgabriel diallo6-3 6-2Hard
2022-10-10Fairfield CHSFmichael mmohsam riffice6-4 6-4Hard
2022-10-10Fairfield CHQFmichael mmohjuncheng shang6-3 6-1Hard
2022-10-10Fairfield CHR16michael mmohalexander cozbinov6-2 6-2Hard
2022-10-10Fairfield CHR32michael mmohpaul jubb6-2 0-0 RETHard
2022-10-03Tiburon CHR16zachary svajdamichael mmoh6-3 5-7 7-6(4)Hard
2022-10-03Tiburon CHR32michael mmohbenjamin lock6-1 6-3Hard
2022-09-26Charleston CHR32michael mmohtennys sandgren6-1 6-2Hard

Aliases

1

betfair

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