Michele Ribecai
Updated
- Rating6682.67
- ATP rank#243
- Last 106-4
- Last 306-3
- Current streak1 Loss
Recent match previews
- 2026-10-28: vs Max Houkes, ATP Florence (Italy)
- 2026-10-21: vs Jacopo Vasami, ATP Florence (Italy)
- 2026-10-13: vs Radu Mihai Papoe, ATP Catania (Italy)
- 2026-10-08: vs Jonas Forejtek, ATP Palermo (X) (Italy)
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 |