Michele Ribecai
285 ATP ranking 188 points 23 years
Match log
2026
Perugia CH, challenger Clay, June
Cervia CH, challenger Clay, May
Rome CH, challenger Clay, April
Monza CH, challenger Clay, April
Naples CH, challenger Clay, March
Pau CH, challenger Hard, February
Phan Thiet 2 CH, challenger Hard, January
Phan Thiet 1 CH, challenger Hard, January
Nonthaburi 2 CH, challenger Hard, January
Nonthaburi 1 CH, challenger Hard, January
2025
Athens CH, challenger Hard, November
Bergamo CH, challenger Hard, November
Olbia CH, challenger Hard, October