← Back to search

Michael Mmoh

10/01/1998 · right-handed

Global Elo

1659

Record

77-95

ATP / Tour Record

Wins
77
Losses
95
Matches
172

Challenger Record

Wins
206
Losses
125
Matches
331

Elo and Record by Surface

Clay 1613
Wins
9
Losses
15
Matches
24

Challenger

Wins
19
Losses
19
Matches
38
Hard 1706
Wins
62
Losses
69
Matches
131

Challenger

Wins
182
Losses
100
Matches
282
Grass 1371
Wins
6
Losses
11
Matches
17

Challenger

Wins
5
Losses
6
Matches
11

Recent Matches

W Hard Vancouver challenger · 1. round · 2026-07-29

vs Yu Hsiou Hsu #222

6-3 6-4

Michael Mmoh Yu Hsiou Hsu
0 Aces 6
6 Double Faults 8
51 Service Points 54
30 First Serve In 26
15 First Serve Won 21
11 Second Serve Won 13
1 Break Points Saved 2
6 Break Points Faced 4
- Winners -
- Unforced Errors -
1.7 Average Odds 2.0
L Hard Vancouver challenger · R16 · 2026-07-29

vs Benjamin Bonzi #101

7-5 6-4

Michael Mmoh Benjamin Bonzi
8 Aces 6
10 Double Faults 4
81 Service Points 66
39 First Serve In 42
27 First Serve Won 33
20 Second Serve Won 11
6 Break Points Saved 4
10 Break Points Faced 6
- Winners -
- Unforced Errors -
2.3 Average Odds 1.6
L Hard Cary challenger · R16 · 2026-07-01

vs William Manning #2192

7-6 3-6 3-3

Michael Mmoh William Manning
7 Aces 10
1 Double Faults 4
84 Service Points 94
51 First Serve In 59
44 First Serve Won 40
18 Second Serve Won 22
1 Break Points Saved 6
2 Break Points Faced 8
- Winners -
- Unforced Errors -
1.2 Average Odds 3.8
W Hard Cary challenger · 1. round · 2026-06-30

vs Yuta Shimizu #356

7-6 7-6

Michael Mmoh Yuta Shimizu
4 Aces 7
3 Double Faults 5
84 Service Points 84
48 First Serve In 40
34 First Serve Won 31
21 Second Serve Won 26
6 Break Points Saved 2
7 Break Points Faced 3
- Winners -
- Unforced Errors -
1.5 Average Odds 2.5
L Grass Wimbledon · qualification - 1. round · 2026-06-22

vs Vilius Gaubas #129

4-6 6-3 6-2

Michael Mmoh Vilius Gaubas
5 Aces 4
3 Double Faults 2
89 Service Points 90
60 First Serve In 55
41 First Serve Won 41
14 Second Serve Won 21
10 Break Points Saved 6
13 Break Points Faced 7
16 Winners 29
21 Unforced Errors 25
1.5 Average Odds 2.6
L Grass Queen's Club · qualification - round of 16 · 2026-06-13

vs Aleksandar Kovacevic #69

7-6 6-4

Michael Mmoh Aleksandar Kovacevic
7 Aces 2
11 Double Faults 4
95 Service Points 64
57 First Serve In 40
37 First Serve Won 29
13 Second Serve Won 9
10 Break Points Saved 5
15 Break Points Faced 9
24 Winners 39
25 Unforced Errors 30
- Average Odds -
L Grass Ilkley challenger · qualification - 1. round · 2026-06-08

vs Filippo Romano #355

6-2 6-4

Michael Mmoh Filippo Romano
5 Aces 2
1 Double Faults 1
44 Service Points 59
29 First Serve In 37
23 First Serve Won 23
6 Second Serve Won 5
0 Break Points Saved 6
0 Break Points Faced 9
18 Winners 5
17 Unforced Errors 16
1.6 Average Odds 2.2
L Hard Little Rock challenger · F · 2026-05-31

vs Colton Smith #185

6-2 6-4

Michael Mmoh Colton Smith
0 Aces 5
6 Double Faults 0
64 Service Points 63
36 First Serve In 35
20 First Serve Won 23
10 Second Serve Won 15
7 Break Points Saved 3
12 Break Points Faced 5
12 Winners 26
31 Unforced Errors 26
2.1 Average Odds 1.7
W Hard Little Rock challenger · QF · 2026-05-30

vs Bernard Tomic #194

6-3 6-3

Michael Mmoh Bernard Tomic
5 Aces 2
4 Double Faults 0
55 Service Points 60
32 First Serve In 34
24 First Serve Won 20
13 Second Serve Won 11
3 Break Points Saved 4
4 Break Points Faced 8
- Winners -
- Unforced Errors -
1.4 Average Odds 3.0
W Hard Little Rock challenger · SF · 2026-05-30

vs Justin Boulais #423

1-6 6-1 6-2

Michael Mmoh Justin Boulais
6 Aces 3
6 Double Faults 1
65 Service Points 85
38 First Serve In 54
27 First Serve Won 35
11 Second Serve Won 9
5 Break Points Saved 5
8 Break Points Faced 10
30 Winners 21
27 Unforced Errors 30
1.3 Average Odds 3.6