Michele Ribecai

Updated

Recent match previews

Match effects, last 365 days

Date Opponent Opp Rank Opp Rating Score Result Effect % of Ranking Tour Tournament Note
25.10.2026 Filippo Romano 285 6645.87 6-3, 4-6, 6-2 Loss -44.98 172.38% ATP SINGLES / 25.10.2026 Italy Florence
24.10.2026 Oriol Roca Batalla 315 6624.63 7-5, 6-4 Win 91.96 186.61% ATP SINGLES / 24.10.2026 Italy Florence
23.10.2026 Filip Misolic 359 6595.87 6-2, 6-1 Win 145.70 185.17% ATP SINGLES / 23.10.2026 Italy Florence
22.10.2026 Max Houkes 331 6613.15 3-6, 6-3, 6-0 Win 66.48 229.69% ATP SINGLES / 22.10.2026 Italy Florence
19.10.2026 Jacopo Vasami 261 6666.52 4-6, 6-0, 4-2 Win 91.00 209.48% ATP SINGLES / 19.10.2026 Italy Florence
13.10.2026 Radu Mihai Papoe 388 6574.38 6-3, 6-4 Loss -271.15 100.01% ATP SINGLES / 13.10.2026 Italy Catania
09.10.2026 Jonas Forejtek 280 6651.52 6-1, 1-6, 7-6 Loss 38.08 180.10% ATP SINGLES / 09.10.2026 Italy Palermo
07.10.2026 Zdenek Kolar 254 6671.77 6-1, 6-1 Win 229.10 163.71% ATP SINGLES / 07.10.2026 Italy Palermo
06.10.2026 Benito Sanchez Martinez 397 6567.11 5-7, 7-5, 6-0 Win -18.50 230.14% ATP SINGLES / 06.10.2026 Italy Palermo
20.09.2026 Mathys Domenc 778 6402.19 6-4, 6-3 Loss -443.33 83.78% ATP SINGLES / 20.09.2026 France St. Tropez
16.09.2026 Titouan Droguet 108 6821.01 7-6, 6-4 Loss 48.35 116.05% ATP SINGLES / 16.09.2026 France Rennes
08.09.2026 Jay Dylan Hara Friend 298 6636.88 2-6, 6-4, 6-4 Loss -35.08 152.76% ATP SINGLES / 08.09.2026 Turkey Istanbul
03.09.2026 Jack Pinnington Jones 147 6759.95 6-1, 6-0 Loss -162.72 10.50% ATP SINGLES / 03.09.2026 Spain Mallorca
02.09.2026 Sascha Gueymard Wayenburg 191 6719.37 3-6, 6-2, 6-2 Win 180.71 156.28% ATP SINGLES / 02.09.2026 Spain Mallorca
28.08.2026 George Loffhagen 253 6672.70 6-2, 6-2 Loss -234.97 40.10% ATP SINGLES / 28.08.2026 United Kingdom Roehampton
27.08.2026 Johannus Monday 389 6572.39 6-3, 6-4 Win 54.72 119.38% ATP SINGLES / 27.08.2026 United Kingdom Roehampton
26.08.2026 Anton Matusevich 357 6596.56 6-7, 6-3, 6-3 Win 17.23 177.70% ATP SINGLES / 26.08.2026 United Kingdom Roehampton
24.08.2026 Mark Ceban 640 6449.41 6-1, 6-2 Win 3.37 116.65% ATP SINGLES / 24.08.2026 United Kingdom Roehampton
07.08.2026 Andrea Guerrieri 188 6722.26 4-6, 7-5, 6-2 Loss 16.52 110.87% ATP SINGLES / 07.08.2026 Poland Grodzisk Mazowiecki
05.08.2026 Tomasz Berkieta 550 6483.75 7-5, 6-4 Win -48.92 100.77% ATP SINGLES / 05.08.2026 Poland Grodzisk Mazowiecki
03.08.2026 Iliyan Radulov 425 6549.61 6-2, 6-1 Win 99.44 99.23% ATP SINGLES / 03.08.2026 Poland Grodzisk Mazowiecki
28.07.2026 Juan Bautista Torres 337 6609.77 3-6, 7-5, 6-2 Loss -82.13 102.65% ATP SINGLES / 28.07.2026 Czech Republic Liberec
18.07.2026 Hugo Dellien 157 6747.65 4-6, 6-1, 6-3 Loss 76.98 73.11% ATP SINGLES / 18.07.2026 Austria Kitzbühel
14.07.2026 Gonzalo Villanueva 377 6585.69 6-1, 6-2 Loss -326.98 21.27% ATP SINGLES / 14.07.2026 Italy Cordenons
08.07.2026 Matej Dodig 145 6761.94 4-6, 7-5, 6-4 Loss 49.28 101.53% ATP SINGLES / 08.07.2026 Italy Trieste
06.07.2026 Franco Roncadelli 316 6624.07 6-3, 6-3 Win 121.40 79.98% ATP SINGLES / 06.07.2026 Italy Trieste
30.06.2026 Daniele Rapagnetta 482 6523.44 7-6, 6-4 Loss -249.23 63.64% ATP SINGLES / 30.06.2026 Italy Milan
23.06.2026 Niels Mcdonald 396 6567.61 7-5, 6-7, 6-1 Loss -172.56 72.36% ATP SINGLES / 23.06.2026 Romania Targu Mures
19.06.2026 Facundo Diaz Acosta 125 6793.94 2-6, 6-1, 6-4 Loss 157.64 64.32% ATP SINGLES / 19.06.2026 Poland Pozna?
18.06.2026 Joao Lucas Reis Da Silva 190 6719.50 6-4, 6-0 Win 236.84 69.63% ATP SINGLES / 18.06.2026 Poland Pozna?
17.06.2026 Genaro Alberto Olivieri 263 6665.90 7-6, 6-2 Win 120.73 69.10% ATP SINGLES / 17.06.2026 Poland Pozna?
16.06.2026 Henri Squire 214 6702.07 6-4, 6-1 Win 214.40 68.57% ATP SINGLES / 16.06.2026 Poland Pozna?
08.06.2026 Franco Agamenone 341 6608.05 3-6, 7-6, 6-3 Loss -58.61 80.59% ATP SINGLES / 08.06.2026 Italy Cattolica
01.06.2026 Pablo Llamas Ruiz 138 6771.64 6-4, 3-6, 7-6 Loss 100.22 81.45% ATP SINGLES / 01.06.2026 Italy Perugia
20.05.2026 Juan Cruz Martin Manzano 339 6609.71 5-7, 6-3, 6-4 Loss -91.42 60.33% ATP SINGLES / 20.05.2026 Italy Cervia
19.05.2026 Ioannis Xilas 581 6473.38 6-4, 6-1 Win -14.29 55.27% ATP SINGLES / 19.05.2026 Italy Cervia
11.05.2026 Thanasi Kokkinakis 92 6834.73 6-7, 6-3, 6-0 Loss 125.40 38.97% ATP SINGLES / 11.05.2026 Croatia Záh?eb
10.05.2026 Vito Tonejc 1538 6211.13 5-7, 6-4, 6-1 Win -296.29 73.05% ATP SINGLES / 10.05.2026 Croatia Záh?eb
20.04.2026 Filippo Romano 285 6645.87 7-5, 6-4 Loss -186.80 33.15% ATP SINGLES / 20.04.2026 Italy Roma
19.04.2026 Alessandro Pastorini 11499 998.83 6-2, 6-1 Win -0.00 43.86% ATP SINGLES / 19.04.2026 Italy Roma
07.04.2026 Billy Harris 165 6740.27 6-4, 6-2 Loss -117.39 20.00% ATP SINGLES / 07.04.2026 Italy Monza
05.04.2026 Lukas Neumayer 158 6745.85 2-6, 6-3, 6-3 Loss 85.68 39.38% ATP SINGLES / 05.04.2026 Italy Barletta
04.04.2026 Vitaliy Sachko 183 6725.04 7-5, 7-5 Win 192.37 39.08% ATP SINGLES / 04.04.2026 Italy Barletta
04.04.2026 Mili Poljicak 338 6609.75 6-1, 3-0 Win 147.09 29.31% ATP SINGLES / 04.04.2026 Italy Barletta
03.04.2026 Andrea Guerrieri 188 6722.26 6-2, 6-4 Win 227.09 38.78% ATP SINGLES / 03.04.2026 Italy Barletta
02.04.2026 Jacopo Berrettini 621 6459.58 6-1, 6-2 Win 9.41 38.48% ATP SINGLES / 02.04.2026 Italy Barletta
30.03.2026 Manas Dhamne 453 6535.57 4-6, 6-3, 6-3 Loss -162.10 37.60% ATP SINGLES / 30.03.2026 Italy Barletta
29.03.2026 Lorenzo Rottoli 710 6422.36 6-4, 6-2 Win -55.15 37.31% ATP SINGLES / 29.03.2026 Italy Barletta
27.03.2026 Federico Bondioli 277 6653.99 6-3, 6-2 Loss -226.67 15.31% ATP SINGLES / 27.03.2026 Italy Naples
25.03.2026 Matteo Martineau 309 6629.91 2-6, 6-4, 6-2 Win 75.82 42.21% ATP SINGLES / 25.03.2026 Italy Naples
24.03.2026 Saba Purtseladze 795 6396.81 6-2, 6-3 Win -52.93 35.90% ATP SINGLES / 24.03.2026 Italy Naples
23.03.2026 Mariano Tammaro 1516 6215.02 6-0, 6-1 Win 0.00 35.63% ATP SINGLES / 23.03.2026 Italy Naples
22.03.2026 Leo Raquillet 559 6479.34 6-1, 6-4 Win -8.32 35.36% ATP SINGLES / 22.03.2026 Italy Naples
07.03.2026 Joao Domingues 484 6521.74 6-4, 7-6 Loss -250.93 26.25% ATP SINGLES / 07.03.2026 Portugal Faro
06.03.2026 Tiago Cacao 570 6476.51 7-5, 6-2 Win -18.66 31.26% ATP SINGLES / 06.03.2026 Portugal Faro
05.03.2026 Giorgio Tabacco 509 6511.17 6-4, 6-3 Win -6.50 31.02% ATP SINGLES / 05.03.2026 Portugal Faro
03.03.2026 Miguel Semedo 1642 6192.91 6-0, 6-0 Win 0.00 30.54% ATP SINGLES / 03.03.2026 Portugal Faro
18.02.2026 Andrea Guerrieri 188 6722.26 3-6, 6-1, 6-2 Loss 82.93 20.72% ATP SINGLES / 18.02.2026 Italy Trento
08.02.2026 James Trotter 446 6539.50 1-6, 7-6, 6-2 Loss -93.88 29.85% ATP SINGLES / 08.02.2026 France Pau
27.01.2026 Petr Bar Biryukov 572 6476.19 6-4, 6-2 Loss -381.47 11.66% ATP SINGLES / 27.01.2026 Vietnam Phan Thiet
26.01.2026 Ethan Cook 1115 6311.22 6-1, 3-6, 6-2 Win -110.29 28.93% ATP SINGLES / 26.01.2026 Vietnam Phan Thiet
25.01.2026 Joshua Charlton 957 6350.07 6-3, 6-4 Win -167.60 22.97% ATP SINGLES / 25.01.2026 Vietnam Phan Thiet
21.01.2026 Darwin Blanch 170 6733.13 6-4, 6-7, 6-1 Loss 1.37 20.42% ATP SINGLES / 21.01.2026 Vietnam Phan Thiet
20.01.2026 Stefanos Sakellaridis 172 6731.39 7-6, 6-3 Win 163.72 22.10% ATP SINGLES / 20.01.2026 Vietnam Phan Thiet
19.01.2026 Hiroki Moriya 528 6496.56 6-2, 3-6, 6-4 Win -72.11 27.42% ATP SINGLES / 19.01.2026 Vietnam Phan Thiet
18.01.2026 Lachlan Mcfadzean 1539 6211.11 6-4, 6-1 Win -160.78 21.76% ATP SINGLES / 18.01.2026 Vietnam Phan Thiet
11.01.2026 Christian Langmo 457 6534.17 6-4, 6-2 Loss -323.50 10.31% ATP SINGLES / 11.01.2026 Thailand Nonthaburi
04.01.2026 Koki Matsuda 703 6425.20 1-6, 7-5, 7-6 Loss -228.36 27.68% ATP SINGLES / 04.01.2026 Thailand Nonthaburi
26.11.2025 Alberto Barroso Campos 614 6462.43 6-1, 3-6, 6-1 Loss -145.24 9.65% ATP SINGLES / 26.11.2025 Greece Athens I
24.11.2025 Diego Dedura Palomero 273 6655.05 4-6, 6-3, 6-3 Win 69.88 19.00% ATP SINGLES / 24.11.2025 Greece Athens I
18.11.2025 Francesco Passaro 162 6744.55 7-6, 6-2 Loss -31.86 9.07% ATP SINGLES / 18.11.2025 Italy Bergamo
17.11.2025 Sergio Callejon Hernando 514 6506.73 7-5, 7-6 Win -75.94 13.50% ATP SINGLES / 17.11.2025 Italy Bergamo
16.11.2025 Giorgio Ricca 6771 4739.31 6-1, 6-2 Win 0.00 13.40% ATP SINGLES / 16.11.2025 Italy Bergamo