Giovanni Ciocca

Updated

Recent match previews

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