17.04.24 | 1st round | Florent Bax | Giuseppe Tresca | 7-5, 6-1 | | match details | M25 Hammamet | Clay |
16.04.24 | qual. | Giuseppe Tresca | Adam Panaras | 6-4, 7-65 | | match details |
15.04.24 | q 2 | Giuseppe Tresca | Eduard Tsaturyan | 5-7, 6-2, 10-8 | | match details |
10.04.24 | 1st round | Oleksandr Ovcharenko | Giuseppe Tresca | 6-2, 6-2 | | match details | M25 Hammamet | Clay |
08.04.24 | qual. | Giuseppe Tresca | Valentin Lapalu | 3-6, 6-0, 10-7 | | match details |
07.04.24 | q 1 | Giuseppe Tresca | Haruto Ishikawa | 6-1, 6-3 | | match details |
07.04.24 | q 2 | Giuseppe Tresca | Aleksandr Lobanov | 6-1, 6-4 | | match details |
31.03.24 | q 1 | Kirill Kivattsev | Giuseppe Tresca | 6-0, 6-2 | | match details | Barletta Challenger | Clay |
26.03.24 | 1st round | Marcello Serafini | Giuseppe Tresca | 6-2, 7-63 | | match details | M25 Santa | Clay |
25.03.24 | qual. | Giuseppe Tresca | Kyle Overmyer | 6-1, 6-1 | | match details |
24.03.24 | q 1 | Giuseppe Tresca | Edoardo Pilia | 6-3, 6-3 | | match details |
10.03.24 | q 1 | Hien Pham | Giuseppe Tresca | 5-7, 7-65, 10-8 | | match details | M15 Antalya | Clay |
04.03.24 | q 2 | Sebastian Pino | Giuseppe Tresca | 2-6, 6-4, 11-9 | | match details | M15 Antalya | Clay |
03.03.24 | q 1 | Giuseppe Tresca | Kai-I Wang | 6-1, 6-1 | | match details |
19.02.24 | q 2 | Miles Jones | Giuseppe Tresca | 6-3, 6-1 | | match details | M25 Hammamet | Clay |
18.02.24 | q 1 | Giuseppe Tresca | Charles Dossetter | 6-0, 6-75, 10-5 | | match details |
14.02.24 | 1st round | Damien Wenger | Giuseppe Tresca | 6-1, 6-4 | | match details | M25 Hammamet | Clay |
13.02.24 | qual. | Giuseppe Tresca | Gabriele Volpi | 6-1, 2-6, 10-6 | | match details |
12.02.24 | q 2 | Giuseppe Tresca | Jeremy Gschwendtner | 6-3, 6-2 | | match details |
11.02.24 | q 1 | Giuseppe Tresca | Giannicola Misasi | 6-4, 6-4 | | match details |
07.02.24 | 1st round | Jay Clarke | Giuseppe Tresca | 6-3, 6-2 | | match details | M25 Hammamet | Clay |
06.02.24 | qual. | Giuseppe Tresca | Ferdinand Kloesters | 4-6, 6-0, 10-2 | | match details |
05.02.24 | q 2 | Giuseppe Tresca | Pietro Marino | 6-4, 7-64 | | match details |
04.02.24 | q 1 | Giuseppe Tresca | Tushar Sharma | 6-1, 6-3 | | match details |
18.12.23 | q 1 | Serafin Zund | Giuseppe Tresca | 6-2, 7-5 | | match details | M15 Monastir | Hard |
13.12.23 | 1st round | Adit Sinha | Giuseppe Tresca | 6-3, 6-2 | | match details | M15 Monastir | Hard |
11.12.23 | q 2 | Giuseppe Tresca | Loan Lestir | 7-5, 6-78, 10-6 | | match details |
11.12.23 | qual. | Giuseppe Tresca | Andrea Militi Ribaldi | 6-4, 2-6, 10-6 | | match details |
10.12.23 | q 1 | Giuseppe Tresca | Teo Masera | 7-63, 6-2 | | match details |
04.12.23 | q 2 | Igor Kudriashov | Giuseppe Tresca | 6-0, 6-0 | | match details | M15 Monastir | Hard |
03.12.23 | q 1 | Giuseppe Tresca | Dimitris Sakellaridis | 6-4, 6-4 | | match details |
06.11.23 | q 2 | Patrick Schoen | Giuseppe Tresca | 7-62, 6-0 | | match details | M25 Monastir | Hard |
05.11.23 | q 1 | Giuseppe Tresca | Stevan Popovic | 6-3, 6-4 | | match details |
09.08.23 | 1st round | Pavel Nejedly | Giuseppe Tresca | 6-3, 6-1 | | match details | M25 Lodz | Clay |
26.07.23 | qual. | Leonardo Malgaroli | Giuseppe Tresca | Giuseppe Tresca - walk over | | match details | M15 Perugia | Clay |
24.07.23 | q 2 | Giuseppe Tresca | Stefano D'Agostino | 7-61, 6-4 | | match details |
16.07.23 | q 1 | Andrea Bolla | Giuseppe Tresca | 6-4, 6-3 | | match details | M15 Gubbio | Clay |
12.07.23 | 1st round | Oliver Crawford | Giuseppe Tresca | 6-4, 6-2 | | match details | M25 Padova | Clay |
10.07.23 | qual. | Giuseppe Tresca | Lukas Palovic | 2-6, 6-2, 11-9 | | match details |
09.07.23 | q 1 | Giuseppe Tresca | Andrea Pavia | 6-3, 6-4 | | match details |
03.07.23 | qual. | David Jorda Sanchis | Giuseppe Tresca | 6-1, 4-6, 4-4, Giuseppe Tresca - retired | | match details | Troyes Challenger | Clay |
02.07.23 | q 1 | Giuseppe Tresca | Kalin Ivanovski | 6-4, 7-60 | | match details |
27.06.23 | 1st round | Alexandr Binda | Giuseppe Tresca | 6-2, 6-3 | | match details | M15 Bergamo | Clay |
19.06.23 | 1st round | Samuel Vincent Ruggeri | Giuseppe Tresca | 6-4, 6-3 | | match details | M25 Cattolica | Clay |
13.06.23 | 1st round | Gianluca Di Nicola | Giuseppe Tresca | 7-65, 6-2 | | match details | M15 Chieti | Clay |
05.06.23 | qual. | Mariano Tammaro | Giuseppe Tresca | 6-71, 6-3, 10-2 | | match details | M15 Frascati | Clay |
04.06.23 | q 1 | Giuseppe Tresca | Alessandro Pastorini | 6-1, 6-1 | | match details |
31.05.23 | 1st round | Cezar Cretu | Giuseppe Tresca | 6-2, 6-0 | | match details | M15 Constanta | Clay |
30.05.23 | qual. | Giuseppe Tresca | Luca Matteo Sobbe | 7-5, 6-4 | | match details |
29.05.23 | q 2 | Giuseppe Tresca | Cosmin Ontica | 7-5, 1-0, Cosmin Ontica - retired | | match details |