Center Court
Surface: Clay
Rocha F
Moro Canas A
50%
wins
- 5 wins
- 5 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
Rocha F
Buse I
3
6
0
6
–
–
0
2
W
22.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Nagal S
Rocha F
6
4
6
7
4
6
1
2
W
21.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Rocha F
Barranco Cosano J
6
4
6
2
–
–
2
0
L
28.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Rocha F
Den Ouden G
3
6
4
6
–
–
0
2
W
26.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Rocha F
McKennon M
4
2
–
–
–
–
0
0
L
27.07.2025
ATP Challenger Porto, Portugal Men Singles
Rocha F
Malige M
6
4
5
7
3
6
1
2
L
12.05.2025
ATP Challenger Oeiras 5, Portugal Men Singles
Nijboer R
Rocha F
7
6
6
4
–
–
2
0
W
11.05.2025
ATP Challenger Oeiras 5, Portugal Men Singles
Rocha F
Zakaria F
3
6
6
2
6
4
2
1
L
29.04.2025
ATP Challenger Estoril, Portugal Men Singles
Rocha F
Vatutin A
6
4
3
6
0
6
1
2
W
28.04.2025
ATP Challenger Estoril, Portugal Men Singles
Zhukayev B
Rocha F
4
6
6
1
6
7
1
2
Tournament
Match
1
2
3
Result
L
23.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Llamas Ruiz P
Moro Canas A
6
4
7
6
–
–
2
0
W
22.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Moro Canas A
Luz O
–
–
–
–
–
–
–
–
W
21.09.2025
ATP Challenger Lisbon, Portugal Men Singles
Moro Canas A
Luis Tomas
6
2
6
4
–
–
2
0
L
11.09.2025
ATP Challenger Biella, Italy Men Singles
Martin Tiffon P
Moro Canas A
7
6
6
2
–
–
2
0
W
09.09.2025
ATP Challenger Biella, Italy Men Singles
Iannaccone F
Moro Canas A
0
6
0
6
–
–
0
2
L
30.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Moro Canas A
Bailly G A
4
6
6
1
3
6
1
2
W
29.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Sanches Izquierdo N
Moro Canas A
6
7
4
6
–
–
0
2
W
27.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Moro Canas A
Olivieri G A
7
5
2
6
6
1
2
1
W
26.08.2025
ATP Challenger Porto 2, Portugal Men Singles
Wallin O
Moro Canas A
3
6
4
6
–
–
0
2
L
05.08.2025
ATP Challenger Grodzisk Mazowiecki, Poland Men Singles
Engel J
Moro Canas A
6
7
6
4
6
4
2
1
Rocha F
Moro Canas A
All tournaments
10
Matches
All tournaments
Match
Match
36
Serves to out
23
31
Double faults
20
404
% first serve
409
308
% second serve
172
263
Points scored on first serve
276
167
Points scored on second serve
111
24
Scored break points
30
723
Total won points
711
105
Total games won
110
2
Scored tiebreaks
2
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
–