122

Michael Mmoh

Hand: Right

Highest ranked: 81

All matches

(27 wins - 19 losses)

Pre-match favourite:
self odd less than 1.20

(2 wins - 0 losses)

Pre-match favourite:
self odd between 1.20 and 1.50

(12 wins - 5 losses)

Pre-match favourite:
self odd between 1.50 and 1.80

(5 wins - 3 losses)

Not a pre-match favourite:
rival's odd between 1.50 and 1.80

(4 wins - 4 losses)

Not a pre-match favourite:
rival's odd between 1.20 and 1.50

(2 wins - 6 losses)

Pre-match underdog:
rival's odd less than 1.20

(2 wins - 1 losses)

Dominance & Efficiency

Current view:
All the surfaces
Summary
Hard
Clay
Grass

General Stats Spider

You can compare the performance of Michael Mmoh on the chosen surface with any player selected down below. After the choice, you can change the selected player, surface to compare on, or hide the comparision.

Breakpoints, aces, double faults

Michael Mmoh Matches History - All surfaces

Date Tournament Rival's Name Round Result Score Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
Nov. 24, 2023 Yokohama Challenger Luca Nardi QF Win 7-6(6) 2-6 6-4 1.95 1.8 118 68.0 73.5 40.6 9 6 5/8 12/15 26.2 36.4 2/7 2/15
Nov. 23, 2023 Yokohama Challenger Geoffrey Blancaneaux R16 Win 6-4 5-7 7-6(3) 1.34 3.13 241 69.9 66.7 45.2 7 3 4/9 12/17 44.9 40.0 5/16 5/17
Nov. 21, 2023 Yokohama Challenger Moez Echargui R32 Win 6-1 6-2 1.27 3.64 278 63.8 73.3 58.8 5 1 1/1 7/7 50.0 55.6 5/11 5/8
Nov. 6, 2023 Knoxville Challenger Martin Damm R32 Lose 4-6 3-6 1.45 2.66 269 76.4 73.8 30.8 4 4 4/6 7/9 10.7 34.8 0/0 0/10
Nov. 2, 2023 Charlottesville Challenger Alexander Ritschard R16 Lose 3-6 6-7(5) 1.34 3.14 242 59.7 71.7 41.9 5 6 5/8 8/11 26.9 50.0 1/7 1/10
Nov. 1, 2023 Charlottesville Challenger Steve Johnson R32 Win 7-6(6) 7-5 1.5 2.5 224 69.8 76.7 50.0 9 5 3/3 12/12 24.1 53.3 1/6 1/12
Oct. 21, 2023 Basel Thiago Seyboth Wild Q1 Lose 5-7 6-4 3-6 1.49 2.56 78 59.8 69.0 53.8 6 0 6/8 13/15 17.5 40.7 1/3 1/16
Sept. 23, 2023 Saint-Tropez Challenger Constant Lestienne Semis Lose 3-5 1.72 2.07 107 57.7 53.3 54.5 1 1 3/5 2/4 38.5 30.0 1/3 1/4
Sept. 22, 2023 Saint-Tropez Challenger Giulio Zeppieri QF Win 3-6 6-3 6-4 1.63 2.2 139 72.5 72.7 32.0 6 5 3/6 11/14 31.4 57.1 4/9 4/14
Sept. 21, 2023 Saint-Tropez Challenger Eliakim Coulibaly R16 Win 6-4 6-2 1.26 3.69 470 63.8 75.7 71.4 7 0 6/6 9/9 36.8 72.0 3/15 3/9
Sept. 19, 2023 Saint-Tropez Challenger Jesper De Jong R32 Win 6-4 1-6 6-4 1.62 2.21 138 60.3 74.5 45.2 6 5 5/8 10/13 24.5 53.5 3/9 3/14
Sept. 2, 2023 US Open Jack Draper R32 Lose 4-6 2-6 6-3 3-6 3.35 1.33 123 63.5 76.7 31.0 10 7 4/9 13/18 14.1 57.4 2/6 2/18
Aug. 31, 2023 US Open John Isner R64 Win 3-6 4-6 7-6(3) 6-4 7-6(7) 1.83 1.99 157 71.9 79.1 62.2 19 5 3/5 24/26 13.5 49.0 1/4 1/27
Aug. 29, 2023 US Open Karen Khachanov R128 Win 6-2 6-4 6-2 2.4 1.58 11 59.5 78.7 53.1 8 4 2/3 12/13 32.6 69.0 6/10 6/13
Aug. 24, 2023 Winston Salem Borna Coric R16 Lose 4-6 7-6(3) 3-6 2.6 1.5 29 69.1 70.1 60.0 7 4 6/8 13/15 25.0 39.5 0/4 0/16
Aug. 23, 2023 Winston Salem Marcos Giron R32 Win 6-3 6-4 2.45 1.55 63 68.9 64.3 36.8 2 3 5/8 7/10 37.9 64.3 5/7 5/9
Aug. 22, 2023 Winston Salem Darian King R64 Win 6-2 3-6 6-3 1.29 3.55 497 70.8 65.1 38.5 10 9 7/11 9/13 44.8 50.0 6/11 6/13
Aug. 17, 2023 Stanford Challenger Tristan Boyer QF Lose 5-7 6-7(5) 1.28 3.49 492 61.9 67.7 45.0 8 7 6/9 9/12 30.5 36.7 2/4 2/12
Aug. 16, 2023 Stanford Challenger Dalibor Svrcina R16 Win 6-4 6-3 1.36 3.0 167 66.1 64.1 50.0 9 2 8/11 6/9 37.0 66.7 6/10 6/10
Aug. 15, 2023 Stanford Challenger Mitchell Krueger R32 Win 6-2 6-3 1.35 3.06 278 72.7 81.3 50.0 6 2 0/0 8/8 39.3 54.5 4/6 4/9
Aug. 3, 2023 Washington Jeffrey John Wolf R16 Lose 4-6 6-7(5) 3.32 1.33 45 62.9 68.5 32.6 16 6 19/22 8/11 11.9 69.0 2/6 2/11
Aug. 1, 2023 Washington Hubert Hurkacz R32 Win 6-3 6-7(4) 7-6(4) 4.25 1.22 17 60.2 73.5 57.8 7 5 6/7 15/16 32.2 47.4 3/12 3/17
July 31, 2023 Washington Bradley Klahn R64 Win 6-3 6-3 1.3 3.53 797 66.7 82.4 64.7 8 2 2/2 9/9 33.3 68.4 3/9 3/9
July 23, 2023 Atlanta Lloyd Harris Q2 Lose 2-6 7-6(5) 6-7(2) 2.6 1.48 204 58.0 72.4 47.6 6 6 6/10 12/16 21.8 56.7 2/3 2/16
July 22, 2023 Atlanta Tennys Sandgren Q1 Win 4-6 7-6(8) 6-4 1.35 3.1 214 59.5 78.8 44.4 12 6 5/7 14/16 24.7 40.9 2/6 2/16
July 6, 2023 Wimbledon Maximilian Marterer R64 Lose 5-7 6-7(5) 4-6 1.98 1.85 170 64.2 81.4 43.6 17 2 4/6 15/17 15.9 40.5 0/4 0/17
July 3, 2023 Wimbledon Felix Auger Aliassime R128 Win 7-6(4) 6-7(4) 7-6(4) 6-4 6.65 1.12 12 71.2 81.7 52.4 12 4 3/5 21/23 19.8 48.3 3/5 3/23
June 29, 2023 Wimbledon Laurent Lokoli Q3 Lose 6-2 6-7(2) 3-6 6-2 2-6 1.75 2.04 199 68.5 69.4 37.8 14 4 12/18 17/23 27.9 61.4 6/20 6/22
June 28, 2023 Wimbledon Dragos Nicolae Madaras Q2 Win 3-6 6-1 6-4 1.34 3.13 203 74.1 88.4 68.8 10 1 0/1 12/13 21.8 70.4 3/8 3/13
June 26, 2023 Wimbledon Adrian Andreev Q1 Win 6-4 3-6 7-6(4) 1.43 2.77 210 None None
June 6, 2023 Tyler Challenger Christian Langmo R32 Lose 3-6 6-7(2) 1.36 3.03 353 73.5 72.0 38.9 11 3 5/7 8/10 13.9 27.3 1/1 1/11
May 30, 2023 Roland Garros Taylor Fritz R128 Lose 2-6 1-6 1-6 14.79 1.03 8 61.5 54.2 16.7 2 6 9/16 4/11 12.8 70.0 0/0 0/11
March 2, 2023 Acapulco Tommy Paul R16 Lose 4-6 2-2 3.24 1.35 23 62.5 76.7 38.9 3 5 2/3 6/7 21.2 50.0 0/4 0/7
Feb. 28, 2023 Acapulco Marcos Giron R32 Win 7-6(3) 6-1 2.42 1.56 69 66.3 61.4 51.7 3 3 12/14 7/9 46.2 53.8 5/6 5/10
Feb. 18, 2023 Delray Beach Mackenzie Mcdonald QF Lose 6-3 3-6 4-6 2.54 1.52 56 67.1 68.6 28.0 2 6 1/7 8/14 45.6 48.3 5/11 5/14
Feb. 16, 2023 Delray Beach Denis Shapovalov R16 Win 7-5 3-6 6-3 3.66 1.28 27 66.7 76.6 46.9 2 5 8/10 13/15 25.5 48.6 3/5 3/15
Feb. 14, 2023 Delray Beach Aleksandar Kovacevic R32 Win 6-4 3-6 6-3 1.71 2.14 122 68.2 57.3 62.9 3 2 13/16 11/14 26.4 56.8 4/14 4/14
Feb. 8, 2023 Dallas Yibing Wu R32 Lose 3-6 6-3 3-6 2.15 1.69 97 62.8 64.8 56.3 12 3 6/9 10/13 29.3 46.7 2/7 2/14
Jan. 21, 2023 Australian Open J J Wolf R32 Lose 4-6 1-6 2-6 3.3 1.35 67 59.7 55.0 48.1 6 3 2/8 6/12 25.0 38.2 1/5 1/13
Jan. 19, 2023 Australian Open Alexander Zverev R64 Win 6-7(1) 6-4 6-3 6-2 4.78 1.19 13 62.2 65.5 52.9 13 7 7/10 17/20 28.9 73.8 8/14 8/19
Jan. 18, 2023 Australian Open Laurent Lokoli R128 Win 4-6 2-6 7-6(7) 6-4 6-2 1.57 2.39 175 57.7 69.5 51.7 9 6 3/9 18/24 29.7 53.7 6/11 6/24
Jan. 12, 2023 Australian Open Aleksandar Vukic Q3 Lose 4-6 5-7 1.71 2.08 146 63.2 67.4 44.0 5 6 5/9 7/11 24.4 51.5 2/8 2/11
Jan. 11, 2023 Australian Open Benoit Paire Q2 Win 6-4 7-6(1) 1.4 2.86 172 67.0 73.8 40.0 3 6 5/6 10/11 25.6 55.3 2/8 2/11
Jan. 10, 2023 Australian Open Bruno Kuzuhara Q1 Win 6-1 6-0 1.1 6.5 631 56.3 88.9 64.3 3 4 0/0 7/7 67.7 56.3 6/11 6/6
Jan. 4, 2023 Pune Filip Krajinovic R16 Lose 6-2 3-6 4-6 2.04 1.78 54 58.3 69.0 63.3 4 1 0/3 10/13 29.9 53.8 3/8 3/14
Jan. 2, 2023 Pune Manas Dhamne R32 Win 6-2 6-4 1.01 22.85 0 59.2 75.9 60.0 3 1 2/3 8/9 43.2 54.5 4/10 4/9
Date Tournament Rival's Name Round Result Score Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
Nov. 24, 2023 Yokohama Challenger Luca Nardi QF Win 7-6(6) 2-6 6-4 1.95 1.8 118 68.0 73.5 40.6 9 6 5/8 12/15 26.2 36.4 2/7 2/15
Nov. 23, 2023 Yokohama Challenger Geoffrey Blancaneaux R16 Win 6-4 5-7 7-6(3) 1.34 3.13 241 69.9 66.7 45.2 7 3 4/9 12/17 44.9 40.0 5/16 5/17
Nov. 21, 2023 Yokohama Challenger Moez Echargui R32 Win 6-1 6-2 1.27 3.64 278 63.8 73.3 58.8 5 1 1/1 7/7 50.0 55.6 5/11 5/8
Nov. 6, 2023 Knoxville Challenger Martin Damm R32 Lose 4-6 3-6 1.45 2.66 269 76.4 73.8 30.8 4 4 4/6 7/9 10.7 34.8 0/0 0/10
Nov. 2, 2023 Charlottesville Challenger Alexander Ritschard R16 Lose 3-6 6-7(5) 1.34 3.14 242 59.7 71.7 41.9 5 6 5/8 8/11 26.9 50.0 1/7 1/10
Nov. 1, 2023 Charlottesville Challenger Steve Johnson R32 Win 7-6(6) 7-5 1.5 2.5 224 69.8 76.7 50.0 9 5 3/3 12/12 24.1 53.3 1/6 1/12
Oct. 21, 2023 Basel Thiago Seyboth Wild Q1 Lose 5-7 6-4 3-6 1.49 2.56 78 59.8 69.0 53.8 6 0 6/8 13/15 17.5 40.7 1/3 1/16
Sept. 23, 2023 Saint-Tropez Challenger Constant Lestienne Semis Lose 3-5 1.72 2.07 107 57.7 53.3 54.5 1 1 3/5 2/4 38.5 30.0 1/3 1/4
Sept. 22, 2023 Saint-Tropez Challenger Giulio Zeppieri QF Win 3-6 6-3 6-4 1.63 2.2 139 72.5 72.7 32.0 6 5 3/6 11/14 31.4 57.1 4/9 4/14
Sept. 21, 2023 Saint-Tropez Challenger Eliakim Coulibaly R16 Win 6-4 6-2 1.26 3.69 470 63.8 75.7 71.4 7 0 6/6 9/9 36.8 72.0 3/15 3/9
Sept. 19, 2023 Saint-Tropez Challenger Jesper De Jong R32 Win 6-4 1-6 6-4 1.62 2.21 138 60.3 74.5 45.2 6 5 5/8 10/13 24.5 53.5 3/9 3/14
Sept. 2, 2023 US Open Jack Draper R32 Lose 4-6 2-6 6-3 3-6 3.35 1.33 123 63.5 76.7 31.0 10 7 4/9 13/18 14.1 57.4 2/6 2/18
Aug. 31, 2023 US Open John Isner R64 Win 3-6 4-6 7-6(3) 6-4 7-6(7) 1.83 1.99 157 71.9 79.1 62.2 19 5 3/5 24/26 13.5 49.0 1/4 1/27
Aug. 29, 2023 US Open Karen Khachanov R128 Win 6-2 6-4 6-2 2.4 1.58 11 59.5 78.7 53.1 8 4 2/3 12/13 32.6 69.0 6/10 6/13
Aug. 24, 2023 Winston Salem Borna Coric R16 Lose 4-6 7-6(3) 3-6 2.6 1.5 29 69.1 70.1 60.0 7 4 6/8 13/15 25.0 39.5 0/4 0/16
Aug. 23, 2023 Winston Salem Marcos Giron R32 Win 6-3 6-4 2.45 1.55 63 68.9 64.3 36.8 2 3 5/8 7/10 37.9 64.3 5/7 5/9
Aug. 22, 2023 Winston Salem Darian King R64 Win 6-2 3-6 6-3 1.29 3.55 497 70.8 65.1 38.5 10 9 7/11 9/13 44.8 50.0 6/11 6/13
Aug. 17, 2023 Stanford Challenger Tristan Boyer QF Lose 5-7 6-7(5) 1.28 3.49 492 61.9 67.7 45.0 8 7 6/9 9/12 30.5 36.7 2/4 2/12
Aug. 16, 2023 Stanford Challenger Dalibor Svrcina R16 Win 6-4 6-3 1.36 3.0 167 66.1 64.1 50.0 9 2 8/11 6/9 37.0 66.7 6/10 6/10
Aug. 15, 2023 Stanford Challenger Mitchell Krueger R32 Win 6-2 6-3 1.35 3.06 278 72.7 81.3 50.0 6 2 0/0 8/8 39.3 54.5 4/6 4/9
Aug. 3, 2023 Washington Jeffrey John Wolf R16 Lose 4-6 6-7(5) 3.32 1.33 45 62.9 68.5 32.6 16 6 19/22 8/11 11.9 69.0 2/6 2/11
Aug. 1, 2023 Washington Hubert Hurkacz R32 Win 6-3 6-7(4) 7-6(4) 4.25 1.22 17 60.2 73.5 57.8 7 5 6/7 15/16 32.2 47.4 3/12 3/17
July 31, 2023 Washington Bradley Klahn R64 Win 6-3 6-3 1.3 3.53 797 66.7 82.4 64.7 8 2 2/2 9/9 33.3 68.4 3/9 3/9
July 23, 2023 Atlanta Lloyd Harris Q2 Lose 2-6 7-6(5) 6-7(2) 2.6 1.48 204 58.0 72.4 47.6 6 6 6/10 12/16 21.8 56.7 2/3 2/16
July 22, 2023 Atlanta Tennys Sandgren Q1 Win 4-6 7-6(8) 6-4 1.35 3.1 214 59.5 78.8 44.4 12 6 5/7 14/16 24.7 40.9 2/6 2/16
June 6, 2023 Tyler Challenger Christian Langmo R32 Lose 3-6 6-7(2) 1.36 3.03 353 73.5 72.0 38.9 11 3 5/7 8/10 13.9 27.3 1/1 1/11
March 2, 2023 Acapulco Tommy Paul R16 Lose 4-6 2-2 3.24 1.35 23 62.5 76.7 38.9 3 5 2/3 6/7 21.2 50.0 0/4 0/7
Feb. 28, 2023 Acapulco Marcos Giron R32 Win 7-6(3) 6-1 2.42 1.56 69 66.3 61.4 51.7 3 3 12/14 7/9 46.2 53.8 5/6 5/10
Feb. 18, 2023 Delray Beach Mackenzie Mcdonald QF Lose 6-3 3-6 4-6 2.54 1.52 56 67.1 68.6 28.0 2 6 1/7 8/14 45.6 48.3 5/11 5/14
Feb. 16, 2023 Delray Beach Denis Shapovalov R16 Win 7-5 3-6 6-3 3.66 1.28 27 66.7 76.6 46.9 2 5 8/10 13/15 25.5 48.6 3/5 3/15
Feb. 14, 2023 Delray Beach Aleksandar Kovacevic R32 Win 6-4 3-6 6-3 1.71 2.14 122 68.2 57.3 62.9 3 2 13/16 11/14 26.4 56.8 4/14 4/14
Feb. 8, 2023 Dallas Yibing Wu R32 Lose 3-6 6-3 3-6 2.15 1.69 97 62.8 64.8 56.3 12 3 6/9 10/13 29.3 46.7 2/7 2/14
Jan. 21, 2023 Australian Open J J Wolf R32 Lose 4-6 1-6 2-6 3.3 1.35 67 59.7 55.0 48.1 6 3 2/8 6/12 25.0 38.2 1/5 1/13
Jan. 19, 2023 Australian Open Alexander Zverev R64 Win 6-7(1) 6-4 6-3 6-2 4.78 1.19 13 62.2 65.5 52.9 13 7 7/10 17/20 28.9 73.8 8/14 8/19
Jan. 18, 2023 Australian Open Laurent Lokoli R128 Win 4-6 2-6 7-6(7) 6-4 6-2 1.57 2.39 175 57.7 69.5 51.7 9 6 3/9 18/24 29.7 53.7 6/11 6/24
Jan. 12, 2023 Australian Open Aleksandar Vukic Q3 Lose 4-6 5-7 1.71 2.08 146 63.2 67.4 44.0 5 6 5/9 7/11 24.4 51.5 2/8 2/11
Jan. 11, 2023 Australian Open Benoit Paire Q2 Win 6-4 7-6(1) 1.4 2.86 172 67.0 73.8 40.0 3 6 5/6 10/11 25.6 55.3 2/8 2/11
Jan. 10, 2023 Australian Open Bruno Kuzuhara Q1 Win 6-1 6-0 1.1 6.5 631 56.3 88.9 64.3 3 4 0/0 7/7 67.7 56.3 6/11 6/6
Jan. 4, 2023 Pune Filip Krajinovic R16 Lose 6-2 3-6 4-6 2.04 1.78 54 58.3 69.0 63.3 4 1 0/3 10/13 29.9 53.8 3/8 3/14
Jan. 2, 2023 Pune Manas Dhamne R32 Win 6-2 6-4 1.01 22.85 0 59.2 75.9 60.0 3 1 2/3 8/9 43.2 54.5 4/10 4/9
Date Tournament Rival's Name Round Result Score Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
May 30, 2023 Roland Garros Taylor Fritz R128 Lose 2-6 1-6 1-6 14.79 1.03 8 61.5 54.2 16.7 2 6 9/16 4/11 12.8 70.0 0/0 0/11
Date Tournament Rival's Name Round Result Score Self Odd Rival's Odd Rival's Rank 1st Srv Accuracy % 1st Srv Pts % 2nd Srv Pts % Aces DFs BPs Saved Srv Games Won Return 1st Srv Pts % Return 2nd Srv Pts % BPs Converted Return Games Won
July 6, 2023 Wimbledon Maximilian Marterer R64 Lose 5-7 6-7(5) 4-6 1.98 1.85 170 64.2 81.4 43.6 17 2 4/6 15/17 15.9 40.5 0/4 0/17
July 3, 2023 Wimbledon Felix Auger Aliassime R128 Win 7-6(4) 6-7(4) 7-6(4) 6-4 6.65 1.12 12 71.2 81.7 52.4 12 4 3/5 21/23 19.8 48.3 3/5 3/23
June 29, 2023 Wimbledon Laurent Lokoli Q3 Lose 6-2 6-7(2) 3-6 6-2 2-6 1.75 2.04 199 68.5 69.4 37.8 14 4 12/18 17/23 27.9 61.4 6/20 6/22
June 28, 2023 Wimbledon Dragos Nicolae Madaras Q2 Win 3-6 6-1 6-4 1.34 3.13 203 74.1 88.4 68.8 10 1 0/1 12/13 21.8 70.4 3/8 3/13
June 26, 2023 Wimbledon Adrian Andreev Q1 Win 6-4 3-6 7-6(4) 1.43 2.77 210 None None