Michael Mmoh
195 ATP ranking 301 points 28 years 188 cm Right handed
Match log
2026
London, qualifying Grass, June
Little Rock CH, challenger Hard, May
Abidjan 2 CH, challenger Hard, April
Savannah CH, challenger Clay, April
Tallahassee CH, challenger Clay, April
Mexico City CH, challenger Clay, April
Cuernavaca CH, challenger Hard, March
Delray Beach, qualifying Hard, February
Tenerife 1 CH, challenger Hard, February
Hong Kong Hard, January
2025
Drummondville CH, challenger Hard, November
Sioux Falls CH, challenger Hard, October
Lincoln CH, challenger Hard, October
Fairfield CH, challenger Hard, October
Saint-Tropez CH, challenger Hard, September
Savannah CH, challenger Clay, April
Tallahassee CH, challenger Clay, April
Sarasota CH, challenger Clay, April
Houston Clay, March
Miami Masters, qualifying Hard, March
San Diego CH, challenger Hard, February
Delray Beach Hard, February
Dallas Hard, February
Cleveland CH, challenger Hard, January
2024
Savannah CH, challenger Clay, April
Acapulco CH, challenger Hard, April
Houston Clay, April
Miami Masters, qualifying Hard, March
Phoenix CH, challenger Hard, March
Indian Wells Masters, qualifying Hard, March
Acapulco Hard, February
Montpellier Hard, January
Quimper CH, challenger Hard, January
Australian Open, qualifying Hard, January
Canberra CH, challenger Hard, January
2023
Yokkaichi CH, challenger Hard, November
Yokohama CH, challenger Hard, November
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, October
Basel, qualifying Hard, October
Saint-Tropez CH, challenger Hard, September
Us Open Hard, August
Winston-Salem Hard, August
Palo Alto CH, challenger Hard, August
Washington Hard, July
Atlanta, qualifying Hard, July
Wimbledon Grass, July
Tyler CH, challenger Hard, June
Roland Garros Clay, May
Delray Beach Hard, February
Dallas Hard, February
Australian Open Hard, January
2022
Drummondville CH, challenger Hard, November
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, October
Fairfield CH, challenger Hard, October
Tiburon CH, challenger Hard, October
Charleston CH, challenger Hard, September
Cary CH, challenger Hard, September
Us Open, qualifying Hard, August
Canada Masters, qualifying Hard, August
Washington Hard, August
Winnipeg CH, challenger Hard, July
Rome CH, challenger Hard, July
Malaga CH, challenger Hard, June
Ilkley CH, challenger Grass, June
Orlando CH, challenger Hard, June
Little Rock CH, challenger Hard, May
Roland Garros Clay, May
Lyon Clay, May
Savannah CH, challenger Clay, April
Tallahassee CH, challenger Clay, April
Houston Clay, April
Miami Masters, qualifying Hard, March
Monterrey CH, challenger Hard, March
Turin CH, challenger Hard, February
Forli 5 CH, challenger Hard, February
Cleveland CH, challenger Hard, January
Columbus CH, challenger Hard, January
Australian Open, qualifying Hard, January
Bendigo CH, challenger Hard, January
2021
Puerto Vallarta CH, challenger Hard, November
Champaign CH, challenger Hard, November
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, November
Las Vegas CH, challenger Hard, October
Indian Wells Masters, qualifying Hard, October
Cary 2 CH, challenger Hard, September
Us Open, qualifying Hard, August
Canada Masters, qualifying Hard, August
Washington, qualifying Hard, August
Roland Garros, qualifying Clay, May
Zagreb CH, challenger Clay, May
Tallahassee CH, challenger Clay, April
Orlando 1 CH, challenger Hard, April
Miami Masters Hard, March
Singapore Hard, February
Australian Open Hard, February
Murray River Open Hard, February
Doha Aus Open Qualies, qualifying Hard, January
2020
Roland Garros Clay, September
Cincinnati Masters, qualifying Hard, August
Drummondville CH, challenger Hard, February
Cleveland CH, challenger Hard, February
Dallas CH, challenger Hard, February
Australian Open Hard, January
Auckland Hard, January
2019
Houston CH, challenger Hard, November
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, October
Las Vegas CH, challenger Hard, October
Tiburon CH, challenger Hard, September
Cary CH, challenger Hard, September
New Haven CH, challenger Hard, September
US Open, qualifying Hard, August
Aptos CH, challenger Hard, August
Washington, qualifying Hard, July
Atlanta, qualifying Hard, July
Winnetka CH, challenger Hard, July
Wimbledon, qualifying Grass, July
Columbus CH, challenger Hard, June
Little Rock CH, challenger Hard, June
Roland Garros, qualifying Clay, May
Australian Open Hard, January
2018
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, October
Brest CH, challenger Hard, October
Stockholm, qualifying Hard, October
Tiburon CH, challenger Hard, September
Columbus CH, challenger Hard, September
Chicago CH, challenger Hard, September
US Open Hard, August
Cincinnati Masters Hard, August
Los Cabos Hard, July
Winnipeg CH, challenger Hard, July
Wimbledon Grass, July
Ilkley CH, challenger Grass, June
Nottingham CH, challenger Grass, June
Savannah CH, challenger Clay, April
Tallahassee CH, challenger Clay, April
Houston, qualifying Clay, April
Miami Masters Hard, March
Indian Wells Masters, qualifying Hard, March
Acapulco, qualifying Hard, February
New York, qualifying Hard, February
San Francisco CH, challenger Hard, February
Newport Beach CH, challenger Hard, January
Australian Open, qualifying Hard, January
Brisbane Hard, January
2017
Champaign CH, challenger Hard, November
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, October
Fairfield CH, challenger Hard, October
Stockton CH, challenger Hard, October
Tiburon CH, challenger Hard, September
Cary CH, challenger Hard, September
US Open, qualifying Hard, August
Lexington CH, challenger Hard, July
Newport Grass, July
Wimbledon, qualifying Grass, July
Ilkley CH, challenger Grass, June
Nottingham CH, challenger Grass, June
Roland Garros, qualifying Clay, May
Samarkand CH, challenger Clay, May
Rome CH, challenger Clay, May
Savannah CH, challenger Clay, May
Miami Masters Hard, March
Indian Wells Masters, qualifying Hard, March
Tempe CH, challenger Hard, February
San Francisco CH, challenger Hard, February
Lahaina CH, challenger Hard, January
Australian Open Hard, January
Auckland Hard, January
2016
Champaign CH, challenger Hard, November
Knoxville CH, challenger Hard, November
Charlottesville CH, challenger Hard, October
Fairfield CH, challenger Hard, October
Stockton CH, challenger Hard, October
Tiburon CH, challenger Hard, September
US Open Hard, August
Winston-Salem, qualifying Hard, August
Atlanta, qualifying Hard, August
Canada Masters, qualifying Hard, July
Binghamton CH, challenger Hard, July
Newport, qualifying Grass, July
Winnetka CH, challenger Hard, July
Houston, qualifying Clay, April
Miami Masters Hard, March
Memphis Hard, February
Lahaina CH, challenger Hard, January
2015
Champaign CH, challenger Hard, November
Las Vegas CH, challenger Hard, October
US Open, qualifying Hard, August
Sarasota CH, challenger Clay, April
Miami Masters, qualifying Hard, March
Memphis, qualifying Hard, February