| Futures 2025 | Round | Result | H | A | 
		
			| 09.10. |  | Giunta M. - Piraino G. | QF | 6-4, 4-6, 7-63 | 2.65 | 1.43 | 
		
			| 08.10. |  | Piraino G. - Amarandei D. | R16 | 2-6, 6-2, 6-2 | 1.05 | 7.58 | 
		
			| 07.10. |  | Piraino G. - Catini N. | 1R | 6-3, 6-4 | 1.20 | 4.06 | 
		
			| 03.10. |  | Ribecai M. - Piraino G. | SF | 2-6, 6-1, 6-2 | 2.11 | 1.66 | 
		
			| 02.10. |  | Piraino G. - Weis A. | QF | 3-0 | 1.76 | 1.95 | 
		
			| 01.10. |  | Piraino G. - Sorger S. | R16 | 6-4, 6-4 | 1.52 | 2.38 | 
		
			| 30.09. |  | Piraino G. - Petkovic M. | 1R | 6-4, 2-6, 6-4 | 1.60 | 2.20 | 
		
			| Bad Waltersdorf challenger | Round | Result | H | A | 
		
			| 18.09. |  | Kolar Z. - Piraino G. | R16 | 6-1, 1-6, 6-2 | 1.40 | 2.79 | 
		
			| 17.09. |  | Piraino G. - Tirante T. | 1R | 2-6, 6-1, 6-4 | 6.71 | 1.09 | 
		
			| 15.09. |  | Novak D. - Piraino G. | Q-R16 | 4-6, 6-3, 3-0 | 1.81 | 1.91 | 
		
			| 14.09. |  | Piraino G. - Ramskogler G. | Q-1R | 7-5, 6-4 | 1.12 | 5.48 | 
		
			| Biella challenger | Round | Result | H | A | 
		
			| 08.09. |  | Strombachs R. - Piraino G. | 1R | 6-3, 6-4 | 2.69 | 1.43 | 
		
			| Genoa challenger | Round | Result | H | A | 
		
			| 01.09. |  | Compagnucci T. - Piraino G. | Q-R16 | 6-2, 6-2 | 3.16 | 1.33 | 
		
			| 31.08. |  | Piraino G. - Romano F. | Q-1R | 6-4, 6-2 | 1.42 | 2.71 | 
		
			| Cordenons challenger | Round | Result | H | A | 
		
			| 07.08. |  | Neumayer L. - Piraino G. | R16 | 6-4, 6-2 | 1.42 | 2.73 | 
		
			| 05.08. |  | Piraino G. - Sels J. | 1R | 6-4, 6-2 | 1.58 | 2.28 | 
		
			| Futures 2025 | Round | Result | H | A | 
		
			| 03.08. |  | Piraino G. - Perot R. | F | 2-6, 6-2, 7-68 | 1.51 | 2.39 | 
		
			| 02.08. |  | Piraino G. - Cretu C. | SF | 6-3, 6-3 | 1.67 | 2.09 | 
		
			| 01.08. |  | Piraino G. - Lopez Morillo I. | QF | 7-5, 6-0 | 1.57 | 2.27 | 
		
			| 31.07. |  | Piraino G. - Marysko V. | R16 | 61-7, 7-65, 6-2 | 1.06 | 7.63 | 
		
			| 29.07. |  | Piraino G. - Maksimovic M. | 1R | 3-6, 6-1, 6-1 | 1.15 | 4.77 | 
		
			| 20.07. |  | Piraino G. - Meduri A. | F | 6-4, 6-1 | 1.14 | 5.00 | 
		
			| 19.07. |  | Piraino G. - Pieri S. | SF | 6-2, 4-6, 6-2 | 1.27 | 3.39 | 
		
			| 18.07. |  | Piraino G. - Ribecai M. | QF | 6-0, 6-3 | 1.49 | 2.65 | 
		
			| 17.07. |  | Piraino G. - Lorusso L. | R16 | 6-4, 6-4 | 1.06 | 7.62 | 
		
			| 16.07. |  | Piraino G. - Beraldo L. | 1R | 6-3, 7-5 | 1.14 | 4.96 | 
		
			| Modena challenger | Round | Result | H | A | 
		
			| 29.06. |  | Kodat T. - Piraino G. | Q-1R | 6-4, 6-1 | 1.86 | 1.87 | 
		
			| Milan challenger | Round | Result | H | A | 
		
			| 23.06. |  | Prizmic D. - Piraino G. | 1R | 6-1, 6-4 | 1.11 | 6.06 | 
		
			| Sassuolo challenger | Round | Result | H | A | 
		
			| 15.06. |  | Cecchinato M. - Piraino G. | Q-1R | 6-4, 7-62 | 1.93 | 1.80 | 
		
			| Perugia challenger | Round | Result | H | A | 
		
			| 10.06. |  | Pellegrino A. - Piraino G. | 1R | 4-6, 6-4, 6-4 | 1.37 | 2.89 | 
		
			| 09.06. |  | Piraino G. - Ratti L. | Q-R16 | 62-7, 6-4, 6-0 | 1.07 | 7.88 | 
		
			| 08.06. |  | Piraino G. - Guinard M. | Q-1R | 4-6, 6-1, 6-2 | 1.62 | 2.19 | 
		
			| Futures 2025 | Round | Result | H | A | 
		
			| 05.06. |  | Mazza M. - Piraino G. | R16 | 6-1, 64-7, 7-5 | 2.74 | 1.40 | 
		
			| 03.06. |  | Piraino G. - Pizzigoni M. | 1R | 6-2, 6-1 | 1.02 | 11.05 | 
		
			| Vicenza challenger | Round | Result | H | A | 
		
			| 25.05. |  | Schwaerzler J. - Piraino G. | Q-1R | 6-3, 6-4 | 1.95 | 1.77 | 
		
			| Futures 2025 | Round | Result | H | A | 
		
			| 23.05. |  | Berrettini J. - Piraino G. | QF | 4-6, 7-64, 6-2 | 1.84 | 1.84 | 
		
			| 22.05. |  | Piraino G. - Gill F. | R16 | 6-3, 6-3 | 1.87 | 1.83 | 
		
			| 21.05. |  | Piraino G. - Iannaccone F. | 1R | 6-2, 6-1 | 2.01 | 1.73 | 
		
			| Rome | Round | Result | H | A | 
		
			| 05.05. |  | Tseng C. - Piraino G. | Q-1R | 6-2, 6-4 | 1.28 | 3.57 | 
		
			| Futures 2025 | Round | Result | H | A | 
		
			| 27.04. |  | Piraino G. - Alcala Gurri M. | F | 6-3, 6-4 | 2.06 | 1.70 | 
		
			| 25.04. |  | Piraino G. - Bondioli F. | SF | 6-2, 6-1 | 1.67 | 2.10 | 
		
			| 24.04. |  | Piraino G. - Clarke J. | QF | 6-4, 7-5 |  |  | 
		
			| 24.04. |  | Piraino G. - Picchione A. | R16 | 3-0 | 1.91 | 1.80 | 
		
			| 23.04. |  | Piraino G. - Ferrari G. | 1R | 7-62, 7-5 | 1.79 | 1.95 | 
		
			| 28.03. |  | Fomin S. - Piraino G. | QF | 6-2, 3-6, 6-1 | 2.15 | 1.62 | 
		
			| 27.03. |  | Piraino G. - Matuszewski G. | R16 | 6-1, 6-4 | 1.08 | 6.59 | 
		
			| 26.03. |  | Piraino G. - Arinc K. | 1R | 6-3, 7-5 | 1.05 | 8.21 | 
		
			| 14.02. |  | Lopez Montagud C. - Piraino G. | QF | 0-6, 6-3, 6-2 | 2.09 | 1.66 | 
		
			| 13.02. |  | Piraino G. - Lopez Morillo I. | R16 | 6-2, 6-1 | 1.28 | 3.95 | 
		
			| 11.02. |  | Piraino G. - Cordoba C. | 1R | 6-2, 6-2 | 1.10 | 5.99 | 
		
			| 08.02. |  | Michalski D. - Piraino G. | SF | 7-5, 3-6, 6-2 | 1.35 | 2.92 | 
		
			| 07.02. |  | Piraino G. - Sperle J. | QF | 7-66, 6-3 | 1.52 | 2.41 | 
		
			| 06.02. |  | Piraino G. - Pavlovic L. | R16 | 5-7, 7-5, 4-0 | 1.76 | 1.96 | 
		
			| 05.02. |  | Piraino G. - La Cava I. | 1R | 6-0, 6-0 | 1.04 | 8.86 | 
		
			| 29.01. |  | Popovic S. - Piraino G. | 1R | 6-4, 6-3 | 1.29 | 3.40 | 
		
			| 26.01. |  | Piraino G. - Feldbausch K. | F | 6-4, 6-3 | 3.09 | 1.33 | 
		
			| 25.01. |  | Piraino G. - Basic M. | SF | 7-5, 6-3 | 2.25 | 1.57 | 
		
			| 24.01. |  | Piraino G. - Pacheco Mendez R. | QF | 6-4, 6-2 | 1.90 | 1.80 | 
		
			| 23.01. |  | Piraino G. - Elsayed A. | R16 | 7-65, 6-4 | 1.40 | 2.74 | 
		
			| 21.01. |  | Piraino G. - Vasa E. | 1R | 6-3, 6-1 | 1.81 | 1.88 |