Leonardo Rossi
Updated
- Rating6433.58
- ATP rank#683
- Last 105-5
- Last 304-3
- Current streak1 Loss
Recent match previews
- 2026-10-16: vs Mika Petkovic, ATP Offenbach (Germany)
- 2026-10-15: vs Guillaume Dalmasso, ATP Offenbach (Germany)
- 2026-10-14: vs Michael Agwi, ATP Offenbach (Germany)
- 2026-10-13: vs Arian Barbic, ATP Offenbach (Germany)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 28.10.2026 | Martin Krumich | 291 | 6639.98 | 6-2, 6-3 | Loss | 8.40 | 80.19% | ATP SINGLES / 28.10.2026 | United Kingdom Sheffield | |
| 27.10.2026 | Marcus Walters | 985 | 6344.26 | 7-6, 5-7, 7-6 | Win | -98.15 | 270.54% | ATP SINGLES / 27.10.2026 | United Kingdom Sheffield | |
| 16.10.2026 | Mika Petkovic | 413 | 6553.43 | 7-6, 6-2 | Loss | 26.10 | 116.97% | ATP SINGLES / 16.10.2026 | Germany Offenbach | |
| 16.10.2026 | Mika Petkovic | 413 | 6553.43 | 7-6, 6-2 | Loss | 26.10 | 116.97% | ATP SINGLES / 16.10.2026 | Germany Offenbach | |
| 15.10.2026 | Guillaume Dalmasso | 1156 | 6299.61 | 6-2, 6-2 | Win | 91.03 | 174.11% | ATP SINGLES / 15.10.2026 | Germany Offenbach | |
| 14.10.2026 | Michael Agwi | 713 | 6421.88 | 7-5, 6-7, 6-1 | Win | 101.63 | 259.16% | ATP SINGLES / 14.10.2026 | Germany Offenbach | |
| 13.10.2026 | Arian Barbic | 1983 | 6134.58 | 6-7, 6-3, 6-3 | Win | -195.66 | 257.17% | ATP SINGLES / 13.10.2026 | Germany Offenbach | |
| 28.09.2026 | Yanis Ghazouani Durand | 539 | 6492.29 | 6-4, 7-5 | Loss | -91.29 | 114.56% | ATP SINGLES / 28.09.2026 | France Mouilleron-Le-Captif | |
| 27.09.2026 | Constantin Bittoun Kouzmine | 791 | 6397.23 | 7-5, 7-5 | Win | 113.65 | 151.57% | ATP SINGLES / 27.09.2026 | France Mouilleron-Le-Captif | |
| 20.09.2026 | Daniel Masur | 362 | 6593.17 | 6-2, 3-6, 6-4 | Loss | 162.09 | 143.62% | ATP SINGLES / 20.09.2026 | France St. Tropez | |
| 18.09.2026 | Aidan Mchugh | 719 | 6421.18 | 6-2, 6-4 | Loss | -187.41 | 70.71% | ATP SINGLES / 18.09.2026 | France Nevers | |
| 17.09.2026 | Mathys Domenc | 778 | 6402.19 | 7-6, 3-6, 6-2 | Win | 42.61 | 175.42% | ATP SINGLES / 17.09.2026 | France Nevers | |
| 16.09.2026 | Liam Branger | 1146 | 6302.95 | 6-4, 6-3 | Win | 34.37 | 139.26% | ATP SINGLES / 16.09.2026 | France Nevers | |
| 13.09.2026 | Menelaos Efstathiou | 651 | 6445.48 | 6-2, 7-6 | Loss | -81.86 | 90.72% | ATP SINGLES / 13.09.2026 | Italy Pozzuoli | |
| 12.09.2026 | Aidan Mchugh | 719 | 6421.18 | 6-3, 6-4 | Win | 152.59 | 135.03% | ATP SINGLES / 12.09.2026 | Italy Pozzuoli | |
| 11.09.2026 | Dimitris Sakellaridis | 639 | 6450.21 | 6-4, 4-6, 6-4 | Win | 91.63 | 178.67% | ATP SINGLES / 11.09.2026 | Italy Pozzuoli | |
| 10.09.2026 | Mateja Stanisavljevic | 2473 | 6061.95 | 6-2, 6-2 | Win | 0.00 | 132.97% | ATP SINGLES / 10.09.2026 | Italy Pozzuoli | |
| 09.09.2026 | Jacopo Bilardo | 920 | 6358.04 | 6-2, 6-4 | Win | 111.96 | 131.95% | ATP SINGLES / 09.09.2026 | Italy Pozzuoli | |
| 25.08.2026 | Charles Broom | 284 | 6646.29 | 6-4, 6-1 | Loss | 44.71 | 48.98% | ATP SINGLES / 25.08.2026 | United Kingdom Roehampton | |
| 24.08.2026 | Radu Albot | 493 | 6518.59 | 6-4, 2-6, 6-3 | Win | 194.29 | 136.10% | ATP SINGLES / 24.08.2026 | United Kingdom Roehampton | |
| 23.08.2026 | Hady Habib | 986 | 6343.84 | 6-2, 6-4 | Win | 97.75 | 115.76% | ATP SINGLES / 23.08.2026 | United Kingdom Roehampton | |
| 17.08.2026 | Radu Albot | 493 | 6518.59 | 6-4, 3-6, 7-6 | Loss | 96.25 | 147.37% | ATP SINGLES / 17.08.2026 | United Kingdom Roehampton | |
| 16.08.2026 | Benjamin Gusic Wan | 1234 | 6280.12 | 6-1, 6-7, 6-3 | Win | -30.13 | 164.52% | ATP SINGLES / 16.08.2026 | United Kingdom Roehampton | |
| 14.08.2026 | Robert Strombachs | 648 | 6446.20 | 6-4, 6-4 | Loss | -137.39 | 72.00% | ATP SINGLES / 14.08.2026 | Poland Warsaw | |
| 13.08.2026 | Adam Majchrzak | 1399 | 6243.77 | 6-7, 7-6, 6-3 | Win | -129.81 | 160.77% | ATP SINGLES / 13.08.2026 | Poland Warsaw | |
| 12.08.2026 | Lorenzo Berto | 907 | 6362.14 | 6-3, 7-5 | Win | 93.56 | 106.36% | ATP SINGLES / 12.08.2026 | Poland Warsaw | |
| 26.07.2026 | Marko Topo | 365 | 6591.86 | 6-4, 6-1 | Loss | -9.72 | 38.88% | ATP SINGLES / 26.07.2026 | Germany Bonn | |
| 20.07.2026 | Igor Ribeiro Marcondes | 346 | 6605.59 | 7-5, 6-2 | Loss | 0.59 | 51.97% | ATP SINGLES / 20.07.2026 | Finland Tampere | |
| 19.07.2026 | Christopher Papa | 1200 | 6288.16 | 6-2, 6-2 | Win | 79.58 | 88.41% | ATP SINGLES / 19.07.2026 | Finland Tampere | |
| 12.07.2026 | Matyas Fuele | 672 | 6438.79 | 7-5, 7-6 | Loss | -90.24 | 76.79% | ATP SINGLES / 12.07.2026 | Italy Cordenons | |
| 10.07.2026 | Linus Lagerbohm | 1095 | 6315.67 | 2-6, 6-2, 6-4 | Loss | -92.91 | 82.49% | ATP SINGLES / 10.07.2026 | Poland Lodz | |
| 09.07.2026 | Niklas Guttau | 752 | 6411.49 | 6-3, 6-4 | Win | 142.91 | 81.85% | ATP SINGLES / 09.07.2026 | Poland Lodz | |
| 08.07.2026 | Marcello Serafini | 745 | 6413.23 | 7-6, 6-1 | Win | 124.65 | 81.23% | ATP SINGLES / 08.07.2026 | Poland Lodz | |
| 02.07.2026 | Daniel Siniakov | 544 | 6489.98 | 7-5, 6-1 | Loss | -108.60 | 38.78% | ATP SINGLES / 02.07.2026 | Germany Marburg | |
| 01.07.2026 | Arian Barbic | 1983 | 6134.58 | 6-1, 6-3 | Win | -59.50 | 76.96% | ATP SINGLES / 01.07.2026 | Germany Marburg | |
| 13.06.2026 | Joaquin Guilleme | 1384 | 6245.98 | 7-6, 7-6 | Loss | -237.60 | 67.00% | ATP SINGLES / 13.06.2026 | Finland Vaasa | |
| 12.06.2026 | Moritz Kudernatsch | 1292 | 6266.84 | 6-4, 6-2 | Win | 20.75 | 66.49% | ATP SINGLES / 12.06.2026 | Finland Vaasa | |
| 11.06.2026 | Iiro Vasa | 1061 | 6324.47 | 6-3, 6-0 | Win | 105.89 | 65.98% | ATP SINGLES / 11.06.2026 | Finland Vaasa | |
| 11.06.2026 | Jules Leroux | 1163 | 6298.18 | 6-2, 6-2 | Win | 89.60 | 65.98% | ATP SINGLES / 11.06.2026 | Finland Vaasa | |
| 30.05.2026 | Vadym Ursu | 563 | 6477.97 | 7-6, 6-4 | Loss | -45.61 | 50.13% | ATP SINGLES / 30.05.2026 | Georgia Kutaisi II | |
| 28.05.2026 | Aleksandre Shvangiradze | 4398 | 5756.25 | 6-2, 7-6 | Win | -313.66 | 59.23% | ATP SINGLES / 28.05.2026 | Georgia Kutaisi II | |
| 28.05.2026 | David Prasievi | 5199 | 5546.57 | 6-2, 6-2 | Win | 0.00 | 59.23% | ATP SINGLES / 28.05.2026 | Georgia Kutaisi II | |
| 27.05.2026 | Hudson Baxter | 4456 | 5743.31 | 6-1, 6-1 | Win | 0.00 | 58.78% | ATP SINGLES / 27.05.2026 | Georgia Kutaisi II | |
| 18.05.2026 | Yanki Erel | 378 | 6585.54 | 6-2, 6-1 | Loss | -78.04 | 13.71% | ATP SINGLES / 18.05.2026 | Georgia Kutaisi I | |
| 10.05.2026 | Nico Hipfl | 787 | 6398.52 | 6-4, 6-0 | Win | 164.94 | 51.56% | ATP SINGLES / 10.05.2026 | Egypt Hurghada III | |
| 09.05.2026 | Filippo Francesco Garbero | 2461 | 6062.69 | 6-0, 6-3 | Win | -95.45 | 51.17% | ATP SINGLES / 09.05.2026 | Egypt Hurghada III | |
| 08.05.2026 | Jorge Plans | 1166 | 6297.47 | 6-0, 6-4 | Win | 63.89 | 50.78% | ATP SINGLES / 08.05.2026 | Egypt Hurghada III | |
| 07.05.2026 | Peter Alam | 1653 | 6191.24 | 5-7, 6-1, 6-3 | Win | -137.40 | 71.38% | ATP SINGLES / 07.05.2026 | Egypt Hurghada III | |
| 06.05.2026 | Marwan Ehab | 2737 | 6026.54 | 6-1, 6-3 | Win | -113.52 | 50.00% | ATP SINGLES / 06.05.2026 | Egypt Hurghada III | |
| 01.05.2026 | Viktor Frydrych | 1338 | 6253.06 | 7-5, 7-5 | Loss | -330.52 | 40.09% | ATP SINGLES / 01.05.2026 | Egypt Hurghada II | |
| 30.04.2026 | Roman Kharlamov | 1240 | 6278.92 | 6-3, 6-4 | Win | 10.34 | 47.74% | ATP SINGLES / 30.04.2026 | Egypt Hurghada II | |
| 29.04.2026 | Mattias Southcombe | 3297 | 5943.24 | 6-2, 6-2 | Win | 0.00 | 47.38% | ATP SINGLES / 29.04.2026 | Egypt Hurghada II | |
| 17.04.2026 | Sebastian Gima | 706 | 6423.58 | 6-2, 6-0 | Loss | -235.00 | 7.20% | ATP SINGLES / 17.04.2026 | Tunisia Monastir | |
| 16.04.2026 | Luca Castagnola | 853 | 6381.52 | 4-6, 7-5, 6-3 | Win | 34.19 | 57.15% | ATP SINGLES / 16.04.2026 | Tunisia Monastir | |
| 15.04.2026 | Mustapha El Natour | 4020 | 5826.57 | 6-2, 6-2 | Win | 0.00 | 42.53% | ATP SINGLES / 15.04.2026 | Tunisia Monastir | |
| 11.04.2026 | Aziz Ouakaa | 824 | 6389.24 | 4-6, 7-5, 6-3 | Loss | -72.20 | 48.12% | ATP SINGLES / 11.04.2026 | Tunisia Monastir | |
| 10.04.2026 | Seydina Andre | 1121 | 6309.79 | 6-4, 6-3 | Win | 41.21 | 40.93% | ATP SINGLES / 10.04.2026 | Tunisia Monastir | |
| 09.04.2026 | Alexandre Aubriot | 950 | 6351.16 | 6-4, 2-6, 6-4 | Win | 14.01 | 47.38% | ATP SINGLES / 09.04.2026 | Tunisia Monastir | |
| 08.04.2026 | Yanis Ghazouani Durand | 539 | 6492.29 | 6-3, 3-6, 6-0 | Win | 194.71 | 50.38% | ATP SINGLES / 08.04.2026 | Tunisia Monastir | |
| 28.03.2026 | Arthur Nagel | 533 | 6493.89 | 6-2, 6-4 | Loss | -114.70 | 18.51% | ATP SINGLES / 28.03.2026 | Italy Altamura | |
| 27.03.2026 | Massimo Giunta | 376 | 6586.34 | 3-6, 7-6, 6-4 | Win | 196.76 | 45.93% | ATP SINGLES / 27.03.2026 | Italy Altamura | |
| 26.03.2026 | Leonardo Borrelli | 1759 | 6169.45 | 6-2, 6-4 | Win | -57.07 | 36.46% | ATP SINGLES / 26.03.2026 | Italy Altamura | |
| 25.03.2026 | Flynn Thomas | 786 | 6398.91 | 6-4, 6-2 | Win | 152.83 | 36.18% | ATP SINGLES / 25.03.2026 | Italy Altamura | |
| 19.03.2026 | Amir Omarkhanov | 811 | 6391.25 | 6-4, 2-6, 6-3 | Loss | -26.18 | 37.43% | ATP SINGLES / 19.03.2026 | Tunisia Monastir | |
| 11.03.2026 | Amine Jamji | 1614 | 6196.56 | 6-4, 6-4 | Loss | -387.02 | 21.66% | ATP SINGLES / 11.03.2026 | Tunisia Monastir | |
| 08.03.2026 | Anton Matusevich | 357 | 6596.56 | 7-6, 6-3 | Loss | 69.65 | 23.81% | ATP SINGLES / 08.03.2026 | France Poitiers | |
| 07.03.2026 | Maxence Beauge | 935 | 6354.60 | 6-4, 1-6, 7-5 | Win | 41.02 | 34.12% | ATP SINGLES / 07.03.2026 | France Poitiers | |
| 06.03.2026 | Mathys Domenc | 778 | 6402.19 | 7-6, 6-3 | Win | 83.61 | 31.26% | ATP SINGLES / 06.03.2026 | France Poitiers | |
| 05.03.2026 | Louis Dussin | 871 | 6375.26 | 6-3, 6-4 | Win | 106.68 | 31.02% | ATP SINGLES / 05.03.2026 | France Poitiers | |
| 04.03.2026 | Etienne Donnet | 801 | 6394.56 | 6-2, 6-3 | Win | 163.48 | 30.78% | ATP SINGLES / 04.03.2026 | France Poitiers | |
| 21.02.2026 | Oskar Brostrom Poulsen | 1073 | 6321.27 | 6-4, 6-4 | Loss | -262.31 | 18.85% | ATP SINGLES / 21.02.2026 | Egypt Sharm El Sheikh III | |
| 20.02.2026 | Michael Bassem Sobhy | 832 | 6385.34 | 6-4, 6-2 | Win | 139.25 | 28.06% | ATP SINGLES / 20.02.2026 | Egypt Sharm El Sheikh III | |
| 19.02.2026 | Mili Poljicak | 338 | 6609.75 | 6-0, 6-3 | Win | 391.17 | 27.85% | ATP SINGLES / 19.02.2026 | Egypt Sharm El Sheikh III | |
| 18.02.2026 | Emanuel Ivanisevic | 1093 | 6316.12 | 6-1, 6-2 | Win | 115.03 | 27.63% | ATP SINGLES / 18.02.2026 | Egypt Sharm El Sheikh III | |
| 11.02.2026 | Ruslan Tiukaev | 948 | 6351.69 | 6-2, 6-2 | Loss | -306.89 | 8.73% | ATP SINGLES / 11.02.2026 | Egypt Sharm El Sheikh II | |
| 05.02.2026 | Peter Makk | 574 | 6475.84 | 6-2, 6-4 | Loss | -132.74 | 12.50% | ATP SINGLES / 05.02.2026 | Egypt Sharm El Sheikh I | |
| 04.02.2026 | Yua Taka | 1705 | 6180.21 | 6-2, 6-2 | Win | 0.00 | 24.81% | ATP SINGLES / 04.02.2026 | Egypt Sharm El Sheikh I | |
| 17.12.2025 | Alp Horoz | 2475 | 6061.71 | 1-6, 6-0, 6-3 | Loss | -183.96 | 12.76% | ATP SINGLES / 17.12.2025 | Turkey Antalya | |
| 09.12.2025 | Nikola Jovic | 2178 | 6102.41 | 6-3, 6-3 | Loss | -511.18 | 8.00% | ATP SINGLES / 09.12.2025 | Turkey Antalya | |
| 03.12.2025 | Miha Vetrih | 2092 | 6116.81 | 6-3, 6-2 | Loss | -514.77 | 6.36% | ATP SINGLES / 03.12.2025 | Turkey Antalya | |
| 21.11.2025 | Grigory Shebekin | 979 | 6345.59 | 6-4, 6-4 | Loss | -237.99 | 9.28% | ATP SINGLES / 21.11.2025 | Egypt Sharm El Sheikh XXI | |
| 20.11.2025 | Matthew Carroll | 1832 | 6158.47 | 7-5, 6-1 | Win | -62.56 | 13.82% | ATP SINGLES / 20.11.2025 | Egypt Sharm El Sheikh XXI | |
| 19.11.2025 | Noah Merre | 3515 | 5907.16 | 6-2, 6-4 | Win | -188.21 | 13.71% | ATP SINGLES / 19.11.2025 | Egypt Sharm El Sheikh XXI | |
| 13.11.2025 | Sergey Petrov | 1086 | 6317.58 | 6-4, 6-3 | Loss | -278.86 | 7.64% | ATP SINGLES / 13.11.2025 | Egypt Sharm El Sheikh XX | |
| 12.11.2025 | Melih Anavatan | 1424 | 6237.36 | 6-4, 6-3 | Win | -31.23 | 12.99% | ATP SINGLES / 12.11.2025 | Egypt Sharm El Sheikh XX |