Giovanni Ciocca
Updated
- Rating6117.38
- ATP rank#2084
- Last 106-4
- Last 301-1
- Current streak1 Loss
Recent match previews
- 2026-10-30: vs Lilian Marmousez, ATP Monastir (XI) (Tunisia)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 29.10.2026 | Lilian Marmousez | 517 | 6503.13 | 6-3, 6-0 | Loss | 205.75 | 48.48% | ATP SINGLES / 29.10.2026 | Tunisia Monastir | |
| 28.10.2026 | Fnu Nidunjianzan | 1313 | 6258.88 | 6-2, 6-1 | Win | 374.00 | 192.44% | ATP SINGLES / 28.10.2026 | Tunisia Monastir | |
| 30.08.2026 | Maksim Despotovic | 3263 | 5948.60 | 6-4, 3-1 | Loss | -318.78 | 50.90% | ATP SINGLES / 30.08.2026 | Serbia Kursumlijska Banja XVI | |
| 26.08.2026 | Kristijan Juhas | 728 | 6418.65 | 6-2, 6-1 | Loss | -0.00 | 29.62% | ATP SINGLES / 26.08.2026 | Serbia Kursumlijska Banja XV | |
| 24.08.2026 | Gokberk Saritas | 3981 | 5832.99 | 6-3, 6-4 | Win | -119.38 | 116.65% | ATP SINGLES / 24.08.2026 | Serbia Kursumlijska Banja XV | |
| 23.08.2026 | Nemanja Sapic | 4321 | 5772.33 | 6-1, 6-4 | Win | -97.52 | 115.76% | ATP SINGLES / 23.08.2026 | Serbia Kursumlijska Banja XV | |
| 22.08.2026 | Nikola Tasic | 9172 | 2529.01 | 6-0, 6-1 | Win | 0.00 | 114.87% | ATP SINGLES / 22.08.2026 | Serbia Kursumlijska Banja XV | |
| 19.08.2026 | Sebastian Gima | 706 | 6423.58 | 3-6, 6-1, 6-1 | Loss | 364.65 | 74.83% | ATP SINGLES / 19.08.2026 | Romania Arad | |
| 17.08.2026 | Louis Allen | 3423 | 5922.72 | 6-3, 6-4 | Win | -29.66 | 110.53% | ATP SINGLES / 17.08.2026 | Romania Arad | |
| 16.08.2026 | Lucian Stefan Andrei | 3975 | 5833.95 | 6-2, 7-6 | Win | -116.71 | 109.68% | ATP SINGLES / 16.08.2026 | Romania Arad | |
| 12.08.2026 | Ignacio Monzon | 1003 | 6339.53 | 6-2, 6-4 | Loss | 47.15 | 53.18% | ATP SINGLES / 12.08.2026 | Targu Jiu | |
| 10.08.2026 | Carles Rojas | 2255 | 6091.15 | 6-4, 6-2 | Loss | -201.23 | 52.36% | ATP SINGLES / 10.08.2026 | Targu Jiu | |
| 09.08.2026 | Evan Galea | 2929 | 5996.60 | 6-7, 6-4, 1-0 | Win | -70.78 | 112.59% | ATP SINGLES / 09.08.2026 | Targu Jiu | |
| 08.08.2026 | Juan Pedro Gialleonardo | 5418 | 5473.76 | 6-2, 6-0 | Win | 0.00 | 103.13% | ATP SINGLES / 08.08.2026 | Targu Jiu | |
| 05.08.2026 | Fermin Tenti | 1165 | 6297.48 | 7-6, 7-6 | Loss | 130.10 | 100.77% | ATP SINGLES / 05.08.2026 | Romania Curtea De Arges I | |
| 03.08.2026 | Renato Kurmanaev | 5547 | 5419.20 | 2-6, 2-6 | Win | 0.00 | 99.23% | ATP SINGLES / 03.08.2026 | Romania Curtea De Arges I | |
| 03.08.2026 | Jose Murariu | 2437 | 6065.93 | 6-3, 6-2 | Win | 151.06 | 99.23% | ATP SINGLES / 03.08.2026 | Curtea De Arges I | |
| 15.07.2026 | Preston Brown | 1912 | 6146.40 | 6-0, 6-1 | Loss | -210.98 | 7.14% | ATP SINGLES / 15.07.2026 | JAR Hillcrest III | |
| 12.07.2026 | Jayden Summers | 3339 | 5937.25 | 6-2, 6-3 | Win | 22.37 | 83.77% | ATP SINGLES / 12.07.2026 | JAR Hillcrest III | |
| 08.07.2026 | Ofek Shimanov | 1070 | 6322.06 | 6-2, 6-4 | Loss | 29.68 | 40.61% | ATP SINGLES / 08.07.2026 | JAR Hillcrest II | |
| 06.07.2026 | Filippo Francesco Garbero | 2461 | 6062.69 | 6-0, 7-6 | Loss | -104.69 | 39.99% | ATP SINGLES / 06.07.2026 | JAR Hillcrest II | |
| 05.07.2026 | Rishikrishna Ayyappan | 6786 | 4721.65 | 6-1, 6-1 | Win | 0.00 | 79.37% | ATP SINGLES / 05.07.2026 | JAR Hillcrest II | |
| 28.06.2026 | Connor Kruger | 4655 | 5698.16 | 6-3, 0-6, 1-0 | Loss | -199.74 | 56.40% | ATP SINGLES / 28.06.2026 | JAR Hillcrest | |
| 13.05.2026 | Udit Kamboj | 2305 | 6084.63 | 4-6, 6-1, 4-3 | Loss | 18.25 | 43.97% | ATP SINGLES / 13.05.2026 | Botswana Gaborone | |
| 11.05.2026 | James Hart | 4871 | 5641.71 | 6-1, 6-3 | Win | -147.83 | 51.96% | ATP SINGLES / 11.05.2026 | Botswana Gaborone | |
| 07.05.2026 | Tom Zeuch | 1012 | 6337.07 | 6-4, 6-1 | Loss | 51.69 | 20.99% | ATP SINGLES / 07.05.2026 | JAR Nelspruit I | |
| 07.05.2026 | Stefan Storch | 2476 | 6061.67 | 6-4, 3-6, 6-4 | Win | 28.29 | 62.98% | ATP SINGLES / 07.05.2026 | JAR Nelspruit I | |
| 04.05.2026 | Patrick Jozwicki | 1857 | 6154.54 | 6-1, 7-6 | Win | 182.16 | 49.24% | ATP SINGLES / 04.05.2026 | JAR Mbombela I | |
| 03.05.2026 | Ronan Tashinga Mtisi | 5104 | 5577.93 | 6-3, 6-2 | Win | -179.72 | 48.86% | ATP SINGLES / 03.05.2026 | JAR Mbombela I | |
| 01.05.2026 | Stefan Cooper | 2129 | 6111.02 | 4-6, 6-3, 10-6 | Loss | -72.36 | 60.14% | ATP SINGLES / 01.05.2026 | JAR Nelspruit | |
| 30.04.2026 | Simphiwe Kwanele Ngwenya | 1941 | 6141.09 | 6-3, 6-0 | Win | 238.71 | 47.74% | ATP SINGLES / 30.04.2026 | JAR Nelspruit | |
| 27.04.2026 | Stefan Storch | 2476 | 6061.67 | 4-6, 6-2, 1-0 | Win | 17.01 | 42.76% | ATP SINGLES / 27.04.2026 | JAR Mbombela | |
| 26.04.2026 | Atharva Sharma | 4064 | 5820.58 | 6-2, 6-0 | Win | 0.00 | 46.29% | ATP SINGLES / 26.04.2026 | JAR Mbombela | |
| 23.04.2026 | Stefan Vujic | 1162 | 6298.59 | 6-3, 7-6 | Loss | 87.88 | 33.93% | ATP SINGLES / 23.04.2026 | JAR Pretoria I | |
| 20.04.2026 | Makar Elesin | 3451 | 5918.87 | 6-3, 6-1 | Win | 11.49 | 44.20% | ATP SINGLES / 20.04.2026 | JAR Pretoria | |
| 19.04.2026 | Darrshan Suresh | 3624 | 5889.30 | 6-4, 6-7, 1-0 | Win | -178.08 | 47.52% | ATP SINGLES / 19.04.2026 | JAR Pretoria | |
| 18.04.2026 | Stefan Cooper | 2129 | 6111.02 | 6-4, 7-6 | Win | 93.64 | 43.53% | ATP SINGLES / 18.04.2026 | JAR Pretoria | |
| 05.04.2026 | Nicolas Jadoun | 932 | 6355.29 | 6-3, 4-6, 1-0 | Loss | 277.91 | 29.54% | ATP SINGLES / 05.04.2026 | Tunisia Monastir | |
| 29.03.2026 | Yannik Kelm | 588 | 6470.57 | 6-1, 6-2 | Loss | -0.00 | 9.33% | ATP SINGLES / 29.03.2026 | Tunisia Monastir | |
| 28.03.2026 | Samuel Constantinou | 4762 | 5669.92 | 6-4, 6-2 | Win | -148.73 | 37.03% | ATP SINGLES / 28.03.2026 | Tunisia Monastir | |
| 22.03.2026 | Federico Bondioli | 277 | 6653.99 | 6-2, 6-0 | Loss | 0.00 | 5.89% | ATP SINGLES / 22.03.2026 | Italy Naples | |
| 08.03.2026 | Fons Van Sambeek | 964 | 6349.02 | 6-1, 7-6 | Loss | 154.50 | 18.52% | ATP SINGLES / 08.03.2026 | Greece Heraklion I | |
| 07.03.2026 | Paulo Knippling | 4896 | 5635.81 | 6-1, 6-4 | Win | -165.78 | 31.50% | ATP SINGLES / 07.03.2026 | Greece Heraklion I | |
| 28.02.2026 | Jordan Hasson | 1286 | 6267.97 | 6-2, 6-3 | Loss | -47.41 | 12.44% | ATP SINGLES / 28.02.2026 | Greece Heraklion | |
| 26.01.2026 | Damien Salvestre | 1534 | 6211.83 | 6-1, 6-3 | Loss | -100.55 | 7.72% | ATP SINGLES / 26.01.2026 | Tunisia Monastir | |
| 25.01.2026 | Jared Horwood | 3414 | 5924.29 | 6-3, 6-3 | Win | -13.09 | 22.97% | ATP SINGLES / 25.01.2026 | Tunisia Monastir | |
| 24.01.2026 | Louis Larue | 1205 | 6287.64 | 6-4, 7-6 | Win | 270.26 | 22.79% | ATP SINGLES / 24.01.2026 | Tunisia Monastir | |
| 17.01.2026 | Alessandro Barbieri | 5093 | 5580.16 | 7-5, 6-3 | Loss | -698.47 | 14.40% | ATP SINGLES / 17.01.2026 | Tunisia Monastir | |
| 14.01.2026 | Michal Krajci | 923 | 6357.14 | 6-2, 6-2 | Loss | 0.00 | 7.03% | ATP SINGLES / 14.01.2026 | Tunisia Monastir | |
| 12.01.2026 | Michalis Sakellaridis | 2896 | 6002.32 | 6-0, 6-4 | Win | 84.94 | 20.78% | ATP SINGLES / 12.01.2026 | Tunisia Monastir | |
| 10.01.2026 | Bakhtior Kraev | 8915 | 2708.36 | 6-0, 6-0 | Win | 0.00 | 20.46% | ATP SINGLES / 10.01.2026 | Tunisia Monastir | |
| 26.11.2025 | Thomas Kostka | 2313 | 6083.52 | 6-2, 6-1 | Loss | -263.86 | 3.62% | ATP SINGLES / 26.11.2025 | Greece Heraklion |