Covered Court 4
Surface: Hard
Rocha H
Mo Yecong
70%
wins
- 7 wins
- 3 losses
10
last matches
- 5 wins
- 5 losses
50%
wins
Tournament
Match
1
2
3
Result
W
14.10.2025
ATP Challenger Shenzhen, China Men Singles
Rocha H
Castelnuovo L
6
3
6
4
–
–
2
0
L
01.10.2025
ATP Challenger Braga, Portugal Men Singles
Rocha H
Moeller E
7
6
3
6
1
6
1
2
W
30.09.2025
ATP Challenger Braga, Portugal Men Singles
Clarke J
Rocha H
5
7
4
6
–
–
0
2
L
28.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Rocha H
Gaubas V
7
6
3
6
4
6
1
2
W
27.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Travaglia S
Rocha H
6
4
4
6
6
7
1
2
W
26.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Llamas Ruiz P
Rocha H
3
6
4
6
–
–
0
2
W
24.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Rocha H
Choinski J
6
1
6
4
–
–
2
0
W
22.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Araujo P
Rocha H
4
6
3
6
–
–
0
2
L
03.09.2025
ATP Challenger Seville, Spain Men Singles
Olivieri G A
Rocha H
0
6
7
5
6
2
2
1
W
02.09.2025
ATP Challenger Seville, Spain Men Singles
Martin Tiffon P
Rocha H
3
6
2
6
–
–
0
2
Tournament
Match
1
2
3
Result
W
14.10.2025
ATP Challenger Shenzhen, China Men Singles
Mo Yecong
Sultanov K
6
1
6
2
–
–
2
0
W
13.10.2025
ATP Challenger Shenzhen, China Men Singles
Zhukov M
Mo Yecong
4
6
3
6
–
–
0
2
W
12.10.2025
ATP Challenger Shenzhen, China Men Singles
Mo Yecong
Vasami J
6
4
5
7
7
6
2
1
L
22.09.2025
ATP Challenger Jingshan, China, Men Singles
Mo Yecong
Samrej K
6
2
3
6
4
6
1
2
L
08.09.2025
ATP Challenger Guangzhou 2, China Men Singles
Castelnuovo L
Mo Yecong
4
6
6
3
7
6
2
1
W
07.09.2025
ATP Challenger Guangzhou 2, China Men Singles
Chen Xing Dao
Mo Yecong
4
6
5
7
–
–
0
2
L
26.08.2025
ATP Challenger Zhangjiagang, China Men Singles
Sun Fajing
Mo Yecong
3
6
6
3
6
4
2
1
L
04.05.2025
ATP Challenger Wuxi, China Men Singles
Mochizuki Y
Mo Yecong
6
4
6
4
–
–
2
0
L
29.04.2025
ATP Challenger Guangzhou, China Men Singles
Mo Yecong
Simakin I
1
6
6
7
–
–
0
2
W
28.04.2025
ATP Challenger Guangzhou, China Men Singles
Samrej K
Mo Yecong
2
6
4
6
–
–
0
2
Rocha H
Mo Yecong
All tournaments
10
Matches
All tournaments
Match
Match
25
Serves to out
62
54
Double faults
32
449
% first serve
410
264
% second serve
286
308
Points scored on first serve
303
152
Points scored on second serve
167
40
Scored break points
29
787
Total won points
737
128
Total games won
123
3
Scored tiebreaks
1
Qualification
Main draw
Qualification
Main draw
Round of 32
Round of 16
Quarter-final
Semi-finals
Rocha H
2
Castelnuovo L
0
Mo Yecong
2
Sultanov K
0
Kotov P
2
Zhang Tianhui
0
Cui Jie
2
McCabe J
0
Kubler J
0
Sun Fajing
2
Chung Hyeon
1
Te Rigele
0
Zhou Yi
2
Wang Xiaofei
0
Wang Aoran
2
Shimizu Y
1
Noguchi R
–
Uchida K
–
Samrej K
0
Jung Jason
2
Jasika O
1
Uchiyama Y
0
Dev S D P
0
Jacquet K
2
Shimabukuro S
2
Bar Biryukov P
0
Fomin S
2
Weber A
0
Honda N
1
Ferreira Silva F
2
Harris L
0
Mayot H
2
Rocha H
–
Mo Yecong
–
Kotov P
–
Cui Jie
–
Sun Fajing
–
Chung Hyeon
–
Zhou Yi
–
Wang Aoran
–
Jung Jason
–
Jasika O
–
Jacquet K
–
Shimabukuro S
–
Fomin S
–
Ferreira Silva F
–
Mayot H
–