Michele Ribecai

285 ATP ranking 188 points 23 years

Match log

2026

Perugia CH, challenger Clay, June
R32 L Pablo Llamas Ruiz 4-6 6-3 6-7(2)
Cervia CH, challenger Clay, May
R16 L Juan Cruz Martin Manzano 7-5 3-6 4-6
R32 W Ioannis Xilas 6-4 6-1
Zagreb CH, challenger Clay, May
Q2 L Thanasi Kokkinakis 7-6(2) 3-6 0-6
Q1 W Vito Tonejc 5-7 6-4 6-1
Rome CH, challenger Clay, April
Q2 L Filippo Romano 5-7 4-6
Monza CH, challenger Clay, April
R32 L Billy Harris 4-6 2-6
Naples CH, challenger Clay, March
QF L Federico Bondioli 3-6 2-6
R16 W Matteo Martineau 2-6 6-4 6-2
R32 W Saba Purtseladze 6-2 6-3
Q2 W Mariano Tammaro 6-0 6-1
Q1 W Leo Raquillet 6-1 6-4
Pau CH, challenger Hard, February
Q1 L James Trotter 6-1 6-7(4) 2-6
Phan Thiet 2 CH, challenger Hard, January
R32 L Petr Bar Biryukov 4-6 2-6
Q2 W Ethan Cook 6-1 3-6 6-2
Q1 W Joshua Charlton 6-3 6-4
Phan Thiet 1 CH, challenger Hard, January
R16 L Darwin Blanch 4-6 7-6(9) 1-6
R32 W Stefanos Sakellaridis 7-6(9) 6-3
Q2 W Hiroki Moriya 6-2 3-6 6-4
Nonthaburi 2 CH, challenger Hard, January
Q1 L Christian Langmo 4-6 2-6
Nonthaburi 1 CH, challenger Hard, January
Q1 L Koki Matsuda 6-1 5-7 6-7(8)

2025

Athens CH, challenger Hard, November
R16 L Alberto Barroso Campos 1-6 6-3 1-6
R32 W Diego Dedura Palomero 4-6 6-3 6-3
Bergamo CH, challenger Hard, November
R32 L Francesco Passaro 6-7(6) 2-6
Q2 W Sergio Callejon Hernando 7-5 7-6(5)
Q1 W Giorgio Ricca 6-1 6-2
Monastir CH, challenger Hard, October
Q2 L Giles Hussey 2-6 3-6
Q1 W Amir Omarkhanov 6-3 6-3
Olbia CH, challenger Hard, October
R32 L Dusan Lajovic 2-6 6-4 1-6
Q2 W Christoph Negritu 6-3 6-2
Q1 W Michael Vrbensky 7-6(3) 6-1
Biella CH, challenger Clay, September
Q2 L Pol Martin Tiffon 4-6 4-6
Q1 W Lorenzo Beraldo 6-1 6-3