Search for active players ...
Marcos Giron
United States of America
2
1
2023-08-21
Michael Mmoh
Winston-Salem
R32
6-3 6-4
Hard
Aleksandar Kovacevic
United States of America
1
0
2023-02-13
Michael Mmoh
Delray Beach
R32
6-4 3-6 6-3
Hard
Alexander Zverev
Germany
1
1
2023-01-16
Michael Mmoh
Australian Open
R64
6-7(1) 6-4 6-3 6-2
Hard
Alexandre Muller
France
1
0
2024-01-31
Michael Mmoh
Montpellier
R16
6-4 6-4
Hard
Benjamin Bonzi
France
1
0
2024-01-29
Michael Mmoh
Montpellier
R32
3-6 5-7
Hard
Bradley Klahn
United States of America
1
0
2023-07-31
Michael Mmoh
Washington
R64
6-3 6-3
Hard
Christopher Eubanks
United States of America
1
0
2018-03-19
Michael Mmoh
Miami
R128
4-6 6-4 6-4
Hard
Darian King
Barbados
1
0
2023-08-21
Michael Mmoh
Winston-Salem
R64
6-2 3-6 6-3
Hard
Denis Shapovalov
Canada
1
0
2023-02-13
Michael Mmoh
Delray Beach
R16
7-5 3-6 6-3
Hard
Emilio Nava
United States of America
1
0
2024-02-06
Michael Mmoh
Dallas
R32
5-7 2-6
Hard
Ernesto Escobedo
United States of America
1
0
2018-07-30
Michael Mmoh
Los Cabos
R32
6-3 4-6 6-1
Hard
Federico Delbonis
Argentina
1
0
2018-01-01
Michael Mmoh
Brisbane
R32
6-3 6-4
Hard
Felix Auger-Aliassime
Canada
1
0
2023-07-03
Michael Mmoh
Wimbledon
R128
7-6(4) 6-7(4) 7-6(4) 6-4
Grass
Hubert Hurkacz
Poland
1
0
2023-07-31
Michael Mmoh
Washington
R32
6-3 6-7(4) 7-6(4)
Hard
Joao Sousa
Portugal
1
0
2020-08-31
Michael Mmoh
US Open
R128
6-2 7-5 2-6 6-1
Hard
John Isner
United States of America
1
0
2023-08-28
Michael Mmoh
US Open
R64
3-6 4-6 7-6(3) 6-4 7-6(7)
Hard
Juan Pablo Varillas
World
1
0
2024-04-02
Michael Mmoh
Houston
R32
6-2 7(7)-6(4)
Clay
Karen Khachanov
Russia
1
0
2023-08-28
Michael Mmoh
US Open
R128
6-2 6-4 6-2
Hard
Laurent Lokoli
France
1
0
2023-01-16
Michael Mmoh
Australian Open
R128
4-6 2-6 7-6(7) 6-4 6-2
Hard
Manas Dhamne
India
1
0
2023-01-02
Michael Mmoh
Pune
R32
6-2 6-4
Hard
Max Purcell
Australia
1
0
2024-04-04
Michael Mmoh
Houston
R16
6-2 7-5
Clay
Mischa Zverev
Germany
1
0
2018-01-01
Michael Mmoh
Brisbane
R16
6-2 5-7 6-4
Hard
Pablo Andujar
Spain
1
0
2020-01-20
Michael Mmoh
Australian Open
R128
6-1 6-4 6-4
Hard
Peter Polansky
Canada
1
0
2018-07-30
Michael Mmoh
Los Cabos
R16
7-6(1) 7-6(2)
Hard
Prajnesh Gunneswaran
India
1
0
2018-12-31
Michael Mmoh
Pune
R32
7-5 6-3
Hard
Roberto Bautista-Agut
Spain
1
1
2020-01-20
Roberto Bautista-Agut
Australian Open
R64
5-7 6-2 6-4 6-1
Hard
Sam Querrey
United States of America
1
0
2022-04-04
Michael Mmoh
Houston
R16
6-2 6-4
Clay
Thanasi Kokkinakis
Australia
1
0
2024-02-24
Michael Mmoh
Acapulco
SF
4-1
Hard
Viktor Troicki
Serbia
1
0
2021-02-08
Michael Mmoh
Australian Open
R128
7-6(3) 6-7(3) 3-6 7-6(3) 7-5
Hard
Yoshihito Nishioka
Japan
1
1
2024-02-25
Michael Mmoh
Acapulco
F
2-6 6-1 0-6
Hard
Akira Santillan
Australia
0
1
2017-07-17
Akira Santillan
Newport
R32
6-1 6-2
Grass
Alex De Minaur
Australia
0
1
2018-01-01
Alex De Minaur
Brisbane
QF
6-4 6-0
Hard
Ben Shelton
United States of America
0
1
2024-02-07
Ben Shelton
Dallas
R16
3-6 3-6
Hard
Bernabe Zapata Miralles
Spain
0
1
2022-05-23
Bernabe Zapata Miralles
Roland Garros
R128
7-6(7) 6-3 7-5
Clay
Borna Coric
Croatia
0
1
2023-08-21
Borna Coric
Winston-Salem
R16
6-4 6-7(3) 6-3
Hard
Brandon Nakashima
United States of America
0
1
2024-03-18
Brandon Nakashima
Miami
SF
2-6 7(7)-6(4) 6-4
Hard
Damir Dzumhur
Bosnia and Herzegovina
0
1
2018-07-30
Damir Dzumhur
Los Cabos
QF
6-2 6-3
Hard
Denis Kudla
United States of America
0
1
2022-08-01
Denis Kudla
Washington
R64
1-6 6-3 6-4
Hard
Dustin Brown
Germany
0
1
2017-01-09
Dustin Brown
Auckland
R32
7-6(4) 3-6 6-4
Hard
Fabio Fognini
Italy
0
1
2018-08-27
Fabio Fognini
US Open
R128
4-6 6-2 6-4 7-6(4)
Hard
Facundo Bagnis
Argentina
0
1
2024-03-04
Facundo Bagnis
Indian Wells
SF
3-6 6-4 6-4
Hard
Felipe Meligeni Alves
Brazil
0
1
2024-01-09
Felipe Meligeni Alves
Australian Open
QF
1-6 3-6
Hard
Filip Krajinovic
Serbia
0
1
2023-01-02
Filip Krajinovic
Pune
R16
2-6 6-3 6-4
Hard
Gilles Muller
Luxembourg
0
1
2018-07-02
Gilles Muller
Wimbledon
R128
7-5 4-6 7-6(7) 3-6 6-1
Grass
Gilles Simon
France
0
1
2017-01-16
Gilles Simon
Australian Open
R128
6-1 6-3 6-3
Hard
Holger Rune
Denmark
0
2
2024-02-27
Holger Rune
Acapulco
R32
2-6 3-6
Hard
Hyeon Chung
South Korea
0
1
2018-03-19
Hyeon Chung
Miami
R32
6-1 6-1
Hard
Jack Draper
United Kingdom
0
1
2023-08-28
Jack Draper
US Open
R32
6-4 6-2 3-6 6-3
Hard
Jan-Lennard Struff
Germany
0
1
2020-08-31
Jan-Lennard Struff
US Open
R64
6-2 6-2 7-5
Hard
Jeremy Chardy
France
0
1
2016-08-29
Jeremy Chardy
US Open
R128
6-4 6-4 6-1
Hard
John Millman
Australia
0
1
2020-01-13
John Millman
Auckland
R32
7-6(5) 6-4
Hard
John Wolf Jeffrey
United States of America
0
2
2023-07-31
John Wolf Jeffrey
Washington
R16
6-4 7-6(5)
Hard
Leonardo Mayer
Argentina
0
1
2018-08-13
Leonardo Mayer
Cincinnati
R64
6-4 1-6 6-4
Hard
Lorenzo Musetti
Italy
0
1
2021-03-22
Lorenzo Musetti
Miami
R128
6-4 6-4
Hard
Mackenzie Mcdonald
United States of America
0
1
2023-02-13
Mackenzie Mcdonald
Delray Beach
QF
3-6 6-3 6-4
Hard
Manuel Guinard
France
0
1
2022-05-16
Manuel Guinard
Lyon
R16
4-6 6-4 7-5
Clay
Maximilian Marterer
Germany
0
1
2023-07-03
Maximilian Marterer
Wimbledon
R64
7-5 7-6(5) 6-4
Grass
Nick Kyrgios
Australia
0
1
2022-04-04
Nick Kyrgios
Houston
QF
W/O
Clay
Nicolas Mahut
France
0
1
2017-03-20
Nicolas Mahut
Miami
R128
6-3 6-2
Hard
Pierre Hugues Herbert
France
0
1
2020-09-28
Pierre Hugues Herbert
Roland Garros
R128
6-3 6-2 6-3
Clay
Radu Albot
Moldova
0
1
2019-01-14
Radu Albot
Australian Open
R128
3-6 6-3 6-4 6-2
Hard
Rafael Nadal
Spain
0
1
2021-02-08
Rafael Nadal
Australian Open
R64
6-1 6-4 6-2
Hard
Steve Darcis
Belgium
0
1
2018-12-31
Steve Darcis
Pune
R16
4-6 7-6(4) 6-2
Hard
Taylor Fritz
United States of America
0
2
2023-05-29
Taylor Fritz
Roland Garros
R128
6-2 6-1 6-1
Clay
Tomas Martin Etcheverry
World
0
1
2024-04-05
Tomas Martin Etcheverry
Houston
QF
6-3 0-1
Clay
Tommy Paul
United States of America
0
1
2023-02-27
Tommy Paul
Acapulco
R16
6-4 2-2 RET
Hard
Yibing Wu
China
0
1
2023-02-06
Yibing Wu
Dallas
R32
6-3 3-6 6-3
Hard