Ribecai M
Harris B
70%
wins
- 7 wins
- 3 losses
10
last matches
- 4 wins
- 6 losses
40%
wins
Tournament
Match
1
2
3
Result
L
05.04.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Neumayer L
6
2
3
6
3
6
1
2
W
04.04.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Sachko V
7
5
7
5
–
–
2
0
W
04.04.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Poljicak M
6
1
3
0
–
–
1
0
W
03.04.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Guerrieri A
6
2
6
4
–
–
2
0
W
02.04.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Berrettini J
6
1
6
2
–
–
2
0
L
30.03.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Dhamne M
6
4
3
6
3
6
1
2
W
29.03.2026
ATP Challenger Barletta, Italy Men Singles
Ribecai M
Rottoli L
6
4
6
2
–
–
2
0
L
27.03.2026
ATP Challenger Naples, Italy Men Singles
Ribecai M
Bondioli F
3
6
2
6
–
–
0
2
W
25.03.2026
ATP Challenger Naples, Italy Men Singles
Martineau M
Ribecai M
6
2
4
6
2
6
1
2
W
24.03.2026
ATP Challenger Naples, Italy Men Singles
Purtseladze S
Ribecai M
2
6
3
6
–
–
0
2
Tournament
Match
1
2
3
Result
L
30.03.2026
ATP Bucharest, Romania Men Singles
Harris B
Molcan A
1
6
6
7
–
–
0
2
L
17.03.2026
ATP Miami, USA Men Singles
Vukic A
Harris B
7
6
6
4
–
–
2
0
L
14.03.2026
ATP Challenger Phoenix, USA Men Singles
Harris B
Quinn E
6
7
6
7
–
–
0
2
W
13.03.2026
ATP Challenger Phoenix, USA Men Singles
Harris B
Mannarino A
6
4
6
7
6
4
2
1
W
12.03.2026
ATP Challenger Phoenix, USA Men Singles
Blanch Darwin
Harris B
6
3
6
7
6
7
1
2
W
11.03.2026
ATP Challenger Phoenix, USA Men Singles
Vukic A
Harris B
6
7
6
7
–
–
0
2
L
02.03.2026
ATP Indian Wells, USA Men Singles
O'Connell C
Harris B
6
4
6
3
–
–
2
0
L
15.02.2026
ATP Doha, Qatar Men Singles
Carreno Busta P
Harris B
7
5
6
3
–
–
2
0
W
14.02.2026
ATP Doha, Qatar Men Singles
Trungelliti M
Harris B
6
3
4
6
4
6
1
2
L
07.02.2026
ATP Rotterdam, Netherlands Men Singles
Pavlovic L
Harris B
6
4
6
3
–
–
2
0
Ribecai M
Harris B
All tournaments
10
Matches
All tournaments
Match
Match
8
Serves to out
57
7
Double faults
17
404
% first serve
476
217
% second serve
308
253
Points scored on first serve
340
116
Points scored on second serve
164
31
Scored break points
12
653
Total won points
780
114
Total games won
115
0
Scored tiebreaks
4
Ribecai M
Country:
Italy
Rating:
ATP: 350
(Max: 350)
Leading hand:
Right
Age:
23 years
Height / weight:
n/a / n/a
Statistics by coverage
Hard:
52.6%
(10-9)
Clay:
71.4%
(10-4)
Harris B
Country:
Great Britain
Rating:
ATP: 148
(Max: 101)
Leading hand:
Right
Age:
31 year
Height / weight:
n/a / n/a
Statistics by coverage
Hard:
48%
(24-26)
Grass:
45.4%
(5-6)
Clay:
18.1%
(2-9)
Qualification
Main draw
Qualification
Main draw
1st Qualification Round
Qualification. Final
Bondioli F
2
Yevseyev D
1
Albot R
0
Guerrieri A
2
Brunclik P
0
Arnaboldi F
2
Berkieta T
1
Andaloro F
2
Kopp S
2
Oberleitner N
0
Dhamne M
1
Romano F
2
Gombos N
2
Vasa E
1
Molleker R
1
Caniato C A
2
Nagal S
2
Dalla Valle E
1
Lokoli L
1
Kasnikowski M
2
Squire H
2
Didoni V S
0
Vasami J
2
Krumich M
1
Bondioli F
–
Guerrieri A
–
Arnaboldi F
–
Andaloro F
–
Kopp S
–
Romano F
–
Gombos N
–
Caniato C A
–
Nagal S
–
Kasnikowski M
–
Squire H
–
Vasami J
–