Stadium: Court 5 Round: 26 Ground: Clay
ITF - M15 Pazardzhik | 2023/05/24 07:00 | Gabriele Pennaforti v Nicolas Buitrago | 6-2,6-4 |
ITF - M15 Antalya | 2023/05/20 10:45 | Gabriele Pennaforti v Lorenzo Joaquin Rodriguez | 2-6,1-6 |
ITF - M15 Antalya | 2023/05/19 07:30 | Gabriele Pennaforti v Alexander Donski | 6-3,6-2 |
ITF - M15 Antalya | 2023/05/18 09:35 | Timofei Derepasko v Gabriele Pennaforti | 1-6,4-6 |
ITF - M15 Antalya | 2023/05/17 10:15 | Vasile Antonescu v Gabriele Pennaforti | 5-7,3-6 |
ITF M15 - Telde | 2023/04/20 09:00 | Ignacio Buse v Gabriele Pennaforti | 6-3,7-6 |
ITF M15 - Telde | 2023/04/18 08:00 | Gabriele Pennaforti v Imanol L Morillo | 5-7,6-3,6-4 |
ITF M15 - Telde | 2023/04/12 10:05 | Gabriele Pennaforti v Bruno P Navarro | 5-7,4-6 |
ITF - M15 Pazardzhik | 2023/05/24 08:45 | Iliyan Radulov v Riccardo Balzerani | 4-6,1-6 |
ITF - M15 Pazardzhik | 2023/05/19 10:15 | Riccardo Balzerani v Marco Miceli | 1-6,2-6 |
ITF - M15 Pazardzhik | 2023/05/18 08:55 | Riccardo Balzerani v Vadym Konovchuk | 6-1,6-0 |
Challenger - Roseto | 2023/04/18 12:00 | Sumit Nagal v Riccardo Balzerani | 6-3,6-3 |
Challenger - Roseto | 2023/04/16 09:45 | Riccardo Balzerani v Khumoyun Sultanov | 6-3,6-3 |
Challenger - Zadar | 2023/03/19 09:00 | Riccardo Balzerani v Carlos Sanchez Jover | 3-6,5-7 |
ITF M15 - Rovinj | 2023/03/16 09:00 | Sergi Perez Contri v Riccardo Balzerani | 6-1,6-2 |
ITF M15 - Rovinj | 2023/03/15 12:55 | Riccardo Balzerani v Dusan Obradovic | 6-3,7-5 |