Clarke J
Rocha H
70%
wins
- 7 wins
- 3 losses
10
last matches
- 6 wins
- 4 losses
60%
wins
Tournament
Match
1
2
3
Result
L
23.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Ferreira Silva F
Clarke J
6
3
1
6
6
1
2
1
L
21.09.2025
ATP Challenger Targu Mures 2, Romania Men Singles
Clarke J
Agamenone F
3
6
4
6
–
–
0
2
W
20.09.2025
ATP Challenger Targu Mures 2, Romania Men Singles
Clarke J
Damas M
6
3
6
0
–
–
2
0
W
19.09.2025
ATP Challenger Targu Mures 2, Romania Men Singles
Clarke J
Boitan G A
6
0
7
5
–
–
2
0
W
18.09.2025
ATP Challenger Targu Mures 2, Romania Men Singles
Clarke J
Raynel A
6
2
6
4
–
–
2
0
W
17.09.2025
ATP Challenger Targu Mures 2, Romania Men Singles
Clarke J
Ovcharenko O
6
0
6
4
–
–
2
0
L
13.09.2025
ATP Challenger Targu Mures, Romania Men Singles
Poljicak M
Clarke J
6
3
7
5
–
–
2
0
W
12.09.2025
ATP Challenger Targu Mures, Romania Men Singles
Picchione A
Clarke J
4
6
6
3
5
7
1
2
W
11.09.2025
ATP Challenger Targu Mures, Romania Men Singles
Papoe R M
Clarke J
6
3
3
6
4
6
1
2
W
09.09.2025
ATP Challenger Targu Mures, Romania Men Singles
Nijboer R
Clarke J
3
6
2
6
–
–
0
2
Tournament
Match
1
2
3
Result
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
L
26.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Brunold M
Rocha H
7
6
6
0
–
–
2
0
L
22.08.2025
US Open Men Singles
Passaro F
Rocha H
7
5
6
3
–
–
2
0
W
21.08.2025
US Open Men Singles
Tomic B
Rocha H
6
7
2
6
–
–
0
2
Clarke J
Rocha H
All tournaments
10
Matches
All tournaments
Match
Match
19
Serves to out
27
24
Double faults
52
397
% first serve
424
243
% second serve
258
265
Points scored on first serve
295
122
Points scored on second serve
153
46
Scored break points
33
722
Total won points
754
117
Total games won
119
0
Scored tiebreaks
3
Qualification
Main draw
Qualification
Main draw
1st Qualification Round
Ingildsen J
0
Cretu C
0
Ajdukovic D
1
Raynel A
1
Latinovic S
–
Gadamauri B
–
Barranco Cosano J
–
Pichler D
–
Torres T
2
Chazal M
1
Ritschard A
2
Silva Iago
0
Cacao T
0
Romano F
2
Squire H
2
Sperle J
0
Donski A
0
Marmousez L
2
Houkes M
2
Valkusz M
1
Maia H
0
Dalla Valle E
2
Nagal S
–
Fanselow S
–