Grandstand
Surface: Hard
Bellucci M
Rocha H
50%
wins
- 5 wins
- 5 losses
10
last matches
- 4 wins
- 6 losses
40%
wins
Tournament
Match
1
2
3
4
Result
L
09.08.2025
ATP Cincinnati, USA Men Singles
Bellucci M
Dzumhur D
6
7
6
7
–
–
–
–
0
2
L
28.07.2025
ATP Toronto, Canada Men Singles
Bellucci M
Gaston H
6
3
4
6
0
2
–
–
1
1
L
04.07.2025
Wimbledon Men Singles
Bellucci M
Norrie C
6
7
4
6
3
6
–
–
0
3
W
02.07.2025
Wimbledon Men Singles
Lehecka J
Bellucci M
6
7
1
6
5
7
–
–
0
3
W
30.06.2025
Wimbledon Men Singles
Bellucci M
Crawford O
6
7
6
3
6
4
6
4
3
1
L
25.06.2025
ATP Eastbourne, Great Britain Men Singles
Harris B
Bellucci M
6
3
6
4
–
–
–
–
2
0
W
23.06.2025
ATP Eastbourne, Great Britain Men Singles
Bellucci M
Halys Q
6
4
6
2
–
–
–
–
2
0
W
22.06.2025
ATP Eastbourne, Great Britain Men Singles
Bellucci M
Tseng Chun-Hsin
6
2
6
1
–
–
–
–
2
0
W
21.06.2025
ATP Eastbourne, Great Britain Men Singles
Bellucci M
Gengel M
7
5
6
1
–
–
–
–
2
0
L
14.06.2025
ATP London, Great Britain Men Singles
Bellucci M
Moutet C
6
7
6
4
3
6
–
–
1
2
Tournament
Match
1
2
3
Result
W
13.08.2025
ATP Challenger Sumter, USA Men Singles
Rocha H
Damm M
3
6
6
3
6
4
2
1
L
01.08.2025
ATP Challenger Porto, Portugal Men Singles
Rocha H
Moro Canas A
3
6
2
6
–
–
0
2
W
30.07.2025
ATP Challenger Porto, Portugal Men Singles
Rocha H
Coulibaly E
7
6
6
4
–
–
2
0
W
29.07.2025
ATP Challenger Porto, Portugal Men Singles
Rocha H
Searle H
6
4
6
4
–
–
2
0
L
19.07.2025
ATP Kitzbuhel, Austria Men Singles
Bagnis F
Rocha H
6
4
6
3
–
–
2
0
L
12.07.2025
ATP Gstaad, Switzerland Men Singles
Zahraj P
Rocha H
7
5
6
4
–
–
2
0
L
08.07.2025
ATP Challenger Trieste, Italy Men Singles
Tirante T A
Rocha H
6
0
6
4
–
–
2
0
L
25.06.2025
Wimbledon Men Singles
Barrios Vera M T
Rocha H
6
4
6
3
–
–
2
0
W
23.06.2025
Wimbledon Men Singles
Rocha H
Dellien M
6
3
6
1
–
–
2
0
L
13.06.2025
ATP Challenger Bratislava, Slovakia Men Singles
Prizmic D
Rocha H
6
4
6
1
–
–
2
0
Bellucci M
Rocha H
All tournaments
10
Matches
All tournaments
Match
Match
73
Serves to out
31
45
Double faults
40
453
% first serve
376
291
% second serve
214
349
Points scored on first serve
255
179
Points scored on second serve
121
31
Scored break points
17
859
Total won points
589
138
Total games won
89
1
Scored tiebreaks
1
Qualification
Main draw
Qualification
Main draw
Round of 16
Quarter-final
Semi-finals
Final
Bergs Z
–
Lajal M
–
Bigun K
–
Faria J
–
Bellucci M
–
Rocha H
–
McCabe J
–
Klein L
–
Mochizuki S
–
Poling K
–
Trotter J
–
Misolic F
–
Basilashvili N
–
Cassone M
–
Shimabukuro S
–
Shevchenko A
–