Court 4
Surface: Grass
Rocha H
O'Connell C
70
%
wins
- 7 wins
- 3 losses
10
last matches
- 1 win
- 9 losses
10
%
wins
Tournament
Match
1
2
3
Result
L
12.06.2026
ATP Challenger Ilkley, Great Britain Men Singles
Rocha H
Blanch Darwin
6
7
6
1
3
6
1
2
W
10.06.2026
ATP Challenger Ilkley, Great Britain Men Singles
Rocha H
Broom C
6
2
6
2
–
–
2
0
W
07.06.2026
ATP Challenger Perugia, Italy Men Singles
Rocha H
Merida Aguilar D
7
6
6
3
–
–
2
0
W
06.06.2026
ATP Challenger Perugia, Italy Men Singles
Skatov T
Rocha H
4
6
2
6
–
–
0
2
W
05.06.2026
ATP Challenger Perugia, Italy Men Singles
Rocha H
Bertola R
6
2
4
6
6
2
2
1
W
04.06.2026
ATP Challenger Perugia, Italy Men Singles
Rocha H
Lajovic D
6
4
7
5
–
–
2
0
W
02.06.2026
ATP Challenger Perugia, Italy Men Singles
Rocha H
Dalla Valle E
6
4
7
6
–
–
2
0
L
20.05.2026
French Open Men Singles
Rocha H
Gojo B
3
6
6
3
6
7
1
2
W
19.05.2026
French Open Men Singles
Rocha H
Piros Z
6
4
7
6
–
–
2
0
L
11.05.2026
ATP Challenger Oeiras 4, Portugal Men Singles
Rocha H
Safiullin R
7
5
6
7
2
6
1
2
Tournament
Match
1
2
3
Result
L
09.06.2026
ATP Challenger Ilkley, Great Britain Men Singles
Blanch Darwin
O'Connell C
7
6
4
6
6
3
2
1
L
03.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
Ymer E
O'Connell C
7
6
6
3
–
–
2
0
L
18.05.2026
French Open Men Singles
Diaz Acosta F
O'Connell C
7
6
4
6
6
4
2
1
L
12.05.2026
ATP Challenger Valencia, Spain Men Singles
Lajovic D
O'Connell C
6
4
6
3
–
–
2
0
L
04.05.2026
ATP Rome, Italy Men Singles
Landaluce M
O'Connell C
6
2
6
3
–
–
2
0
L
20.04.2026
ATP Madrid, Spain Men Singles
Prizmic D
O'Connell C
7
6
6
7
7
6
2
1
L
07.04.2026
ATP Challenger Monza, Italy Men Singles
Collignon R
O'Connell C
6
2
6
2
–
–
2
0
L
31.03.2026
ATP Bucharest, Romania Men Singles
O'Connell C
Navone M
4
6
6
7
–
–
0
2
L
20.03.2026
ATP Miami, USA Men Singles
O'Connell C
Fucsovics M
6
7
3
6
–
–
0
2
W
17.03.2026
ATP Miami, USA Men Singles
Blockx A
O'Connell C
6
4
4
6
4
6
1
2
Rocha H
O'Connell C
All tournaments
10
Matches
All tournaments
24
Aces
54
31
Double faults
15
453
% first serve
491
239
% second serve
295
329
Points scored on first serve
331
141
Points scored on second serve
155
33
Scored break points
21
783
Total won points
734
137
Total games won
110
2
Scored tiebreaks
1
Rocha H
Country:
Portugal
Rating:
ATP: 121
(Max: 118)
Leading hand:
-
Age:
22 years
Height / weight:
n/a
Statistics by coverage
Hard:
52.6%
(10-9)
Grass:
50%
(2-2)
Clay:
63.2%
(31-18)
O'Connell C
Country:
Australia
Rating:
ATP: 156
(Max: 53)
Leading hand:
Right
Age:
32 years
Height / weight:
183 cm / 78 kg
Statistics by coverage
Hard:
50%
(18-18)
Grass:
0%
(0-6)
Clay:
0%
(0-6)
Qualification
Main draw
Qualification
Main draw
15.06.2026 15:20
Faria J
Echargui M
–
–
15.06.2026 14:10
Blanch Darwin
Zhang Zhizhen
–
–
15.06.2026 13:00
Tarvet O
Safiullin R
5
4
0
0
15.06.2026 14:10
Gray A
Schoolkate T
–
–
15.06.2026 15:50
Wong C
Harris B
–
–
15.06.2026 16:30
Matusevich A
Gea A
–
–
16.06.2026 13:00
Bu Yunchaokete
Virtanen O
–
–
15.06.2026 17:00
Gill F
Gaston H
–
–
14.06.2026 17:00
Budkov Kjaer N
McDonald M
6
3
3
6
2
6
1
2
14.06.2026 18:30
Mochizuki S
Zheng Michael
7
6
3
6
7
6
2
1
15.06.2026 13:00
Nardi L
Bertola R
6
3
0
0
1
0
14.06.2026 18:55
Sakamoto R
Wu Yibing
5
7
1
6
0
2
15.06.2026 15:20
Rocha H
O'Connell C
–
–
15.06.2026 15:20
Boyer T
Clarke J
–
–
16.06.2026 13:00
Sweeny D
Fearnley J
–
–
15.06.2026 16:30
Barrios Vera M T
Bonzi B
–
–