Player
🇺🇸 Michael Mmoh
Career matches 546
Wins 316
Losses 230
Win rate 57.9%
Elo (current) 2,365 2026-04-21
Surface breakdown
Hard 60.8% 273W – 176L (449 matches)
Clay 44.4% 32W – 40L (72 matches)
Grass 44.0% 11W – 14L (25 matches)
Career form (last 10)
LLWWWLWWWW
Newest on left. Hover for details.
Head-to-head (top 5 opponents)
| Opponent | Played | W | L | W% |
|---|---|---|---|---|
| Christopher Eubanks | 9 | 5 | 4 | 56% |
| Tennys Sandgren | 9 | 5 | 4 | 56% |
| Darian King | 8 | 5 | 3 | 63% |
| Tommy Paul | 6 | 4 | 2 | 67% |
| Noah Rubin | 6 | 4 | 2 | 67% |
Recent matches
1–50 of 546
| Date | Tournament | Round | Winner | Loser | Score | Surface |
|---|---|---|---|---|---|---|
| 2026-04-20 | Savannah | Round of 32 | Franco Roncadelli | Michael Mmoh | 6-1 3-1 RET | Clay |
| 2026-04-13 | Tallahassee | Semifinals | Clement Tabur | Michael Mmoh | 6-4 6-2 | Clay |
| 2026-04-13 | Tallahassee | Round of 32 | Michael Mmoh | Federico Agustin Gomez | 6-2 6-1 | Clay |
| 2026-04-13 | Tallahassee | Round of 16 | Michael Mmoh | Cannon Kingsley | 4-6 7-6(4) 6-4 | Clay |
| 2026-04-13 | Tallahassee | Quarterfinals | Michael Mmoh | Hynek Barton | 6-3 7-6(5) | Clay |
| 2026-04-06 | Mexico City | Round of 32 | James Duckworth | Michael Mmoh | 6-4 6-3 | Clay |
| 2026-03-16 | Morelos | Semifinals | Michael Mmoh | Tyler Zink | 1-6 7-6(4) 6-2 | Hard |
| 2026-03-16 | Morelos | Round of 32 | Michael Mmoh | Alan Fernando Rubio Fierros | 7-5 6-1 | Hard |
| 2026-03-16 | Morelos | Round of 16 | Michael Mmoh | Stefan Kozlov | 7-5 6-2 | Hard |
| 2026-03-16 | Morelos | Quarterfinals | Michael Mmoh | Rodrigo Pacheco Mendez | 6(7)-7 6-2 6-2 | Hard |
| 2026-03-16 | Morelos | Final | Michael Mmoh | Taro Daniel | 4-6 6-4 6-3 | Hard |
| 2026-03-10 | Phoenix | Round of 32 | Michael Mmoh | Emilio Nava | 6-2 7-6(3) | Hard |
| 2026-03-10 | Phoenix | Round of 16 | Ethan Quinn | Michael Mmoh | 6-1 6-3 | Hard |
| 2026-02-23 | Lugano | Round of 32 | Michael Mmoh | Remy Bertola | 6-4 6(2)-7 6-4 | Hard |
| 2026-02-23 | Lugano | Round of 16 | Maxim Mrva | Michael Mmoh | 1-6 6-4 6-4 | Hard |
| 2026-02-16 | Delray Beach | 1st Round Qualifying | Rinky Hijikata | Michael Mmoh | 6-3 3-6 7-6(2) | Hard |
| 2026-02-02 | Tenerife | Round of 32 | Michael Mmoh | Mikhail Kukushkin | 7-5 7-6(7) | Hard |
| 2026-02-02 | Tenerife | Round of 16 | Javier Barranco Cosano | Michael Mmoh | 7-6(1) 3-3 RET | Hard |
| 2026-01-05 | Hong Kong | Round of 32 | Michael Mmoh | Alejandro Tabilo | 7-5 6-4 | Hard |
| 2026-01-05 | Hong Kong | Round of 16 | Michael Mmoh | Karen Khachanov | 7-6(2) 7-6(4) | Hard |
| 2026-01-05 | Hong Kong | Quarterfinals | Marcos Giron | Michael Mmoh | 6-3 1-0 RET | Hard |
| 2026-01-05 | Hong Kong | 2nd Round Qualifying | Michael Mmoh | Patrick Kypson | 6-2 3-6 6-4 | Hard |
| 2026-01-05 | Hong Kong | 1st Round Qualifying | Michael Mmoh | Cristian Garin | 3-6 6-3 7-5 | Hard |
| 2025-11-10 | Drummondville | Round of 32 | Michael Mmoh | Cleeve Harper | 6-3 6-3 | Hard |
| 2025-11-10 | Drummondville | Round of 16 | Maks Kasnikowski | Michael Mmoh | 1-6 6-4 4-0 RET | Hard |
| 2025-10-20 | Sioux Falls | Round of 32 | Jordan Thompson | Michael Mmoh | 6-3 6-4 | Hard |
| 2025-10-13 | Lincoln | Round of 32 | Michael Mmoh | Olle Wallin | 6-4 6-2 | Hard |
| 2025-10-13 | Lincoln | Round of 16 | Michael Mmoh | Jack Pinnington Jones | 6-3 7-6(4) | Hard |
| 2025-10-13 | Lincoln | Quarter-Finals | Johannus Monday | Michael Mmoh | 6-3 6-3 | Hard |
| 2025-10-06 | Fairfield | Round of 32 | Michael Mmoh | Quinn Vandecasteele | 7-6(5) 6-3 | Hard |
| 2025-10-06 | Fairfield | Round of 16 | Jay Friend | Michael Mmoh | 6-2 7-6(4) | Hard |
| 2025-09-15 | Saint Tropez | Round of 32 | Mae Malige | Michael Mmoh | 6-4 6-4 | Hard |
| 2025-09-01 | Cassis | Round of 32 | Michael Mmoh | Lucas Poullain | 7-5 6-3 | Hard |
| 2025-09-01 | Cassis | Round of 16 | Valentin Vacherot | Michael Mmoh | 6-3 6-4 | Hard |
| 2025-04-21 | Savannah | Round of 32 | Bernard Tomic | Michael Mmoh | 6-4 0-6 6-2 | Clay |
| 2025-04-14 | Tallahassee | Round of 32 | Michael Mmoh | Tomas Barrios Vera | 6-3 6-3 | Clay |
| 2025-04-14 | Tallahassee | Round of 16 | Andres Andrade | Michael Mmoh | 7-6(5) 1-6 6-1 | Clay |
| 2025-04-07 | Sarasota | Round of 32 | Michael Mmoh | Daniel Dutra Da Silva | 6-3 6-3 | Clay |
| 2025-04-07 | Sarasota | Round of 16 | Tomas Barrios Vera | Michael Mmoh | 4-6 6-3 6-2 | Clay |
| 2025-03-31 | Houston | Round of 32 | Adam Walton | Michael Mmoh | 6-3 7-6(5) | Clay |
| 2025-03-19 | Miami | 1st Round Qualifying | Francisco Comesana | Michael Mmoh | 6-3 6-4 | Hard |
| 2025-03-05 | Indian Wells | 2nd Round Qualifying | Adam Walton | Michael Mmoh | 6-4 2-6 6-1 | Hard |
| 2025-03-05 | Indian Wells | 1st Round Qualifying | Michael Mmoh | Billy Harris | 6-3 6-2 | Hard |
| 2025-02-24 | San Diego | Round of 32 | Michael Mmoh | Blaise Bicknell | 2-6 7-6(4) 6-4 | Hard |
| 2025-02-24 | San Diego | Round of 16 | Kamil Majchrzak | Michael Mmoh | 7-5 7-5 | Hard |
| 2025-02-10 | Delray Beach | Round of 32 | Michael Mmoh | Alexander Shevchenko | 7-5 7-6(5) | Hard |
| 2025-02-10 | Delray Beach | Round of 16 | Alex Michelsen | Michael Mmoh | 6(8)-7 3-0 RET | Hard |
| 2025-02-10 | Delray Beach | 2nd Round Qualifying | Michael Mmoh | Dmitry Popko | 7-6(5) 6-0 | Hard |
| 2025-02-10 | Delray Beach | 1st Round Qualifying | Michael Mmoh | Radu Albot | 7-6(4) 4-6 6-3 | Hard |
| 2025-02-03 | Dallas | Round of 32 | Michael Mmoh | Roberto Carballes Baena | 6-1 3-6 6-4 | Hard |
Aliases
5
atp
- M. Mmoh
- Michael Mmoh (mp01)
atp_short
- M. Mmoh (mp01)
sackmann
- Michael Mmoh (111581)
variant
- M Mmoh