Court 1
Surface: Clay
Tirante T A
Piraino G
70%
wins
- 7 wins
- 3 losses
10
last matches
- 3 wins
- 7 losses
30%
wins
Tournament
Match
1
2
3
Result
W
14.09.2025
ATP Challenger Szczecin, Poland Men Singles
Llamas Ruiz P
Tirante T A
3
6
2
6
–
–
0
2
W
13.09.2025
ATP Challenger Szczecin, Poland Men Singles
Blanсaneaux G
Tirante T A
7
6
3
6
0
6
1
2
W
12.09.2025
ATP Challenger Szczecin, Poland Men Singles
Sachko V
Tirante T A
2
6
6
7
–
–
0
2
W
11.09.2025
ATP Challenger Szczecin, Poland Men Singles
Kovalik J
Tirante T A
3
6
6
4
5
7
1
2
W
09.09.2025
ATP Challenger Szczecin, Poland Men Singles
Vatutin A
Tirante T A
1
6
1
6
–
–
0
2
L
03.09.2025
ATP Challenger Genoa, Italy Men Singles
Feldbausch K
Tirante T A
6
3
6
4
–
–
2
0
W
01.09.2025
ATP Challenger Genoa, Italy Men Singles
Holmgren A
Tirante T A
6
7
6
7
–
–
0
2
L
21.08.2025
US Open Men Singles
Piros Z
Tirante T A
6
3
7
6
–
–
2
0
W
19.08.2025
US Open Men Singles
Kennedy J
Tirante T A
4
6
4
6
–
–
0
2
L
18.08.2025
ATP Challenger Cancun, Mexico Men Singles
Svrcina D
Tirante T A
6
4
5
7
6
4
2
1
Tournament
Match
1
2
3
Result
L
15.09.2025
ATP Challenger Bad Waltersdorf, Austria Men Singles
Piraino G
Novak D
6
4
3
6
0
3
1
1
W
14.09.2025
ATP Challenger Bad Waltersdorf, Austria Men Singles
Piraino G
Ramskogler G
7
5
6
4
–
–
2
0
L
08.09.2025
ATP Challenger Biella, Italy Men Singles
Piraino G
Strombachs R
3
6
4
6
–
–
0
2
L
01.09.2025
ATP Challenger Genoa, Italy Men Singles
Piraino G
Compagnucci T
2
6
2
6
–
–
0
2
W
31.08.2025
ATP Challenger Genoa, Italy Men Singles
Piraino G
Romano F
6
4
6
2
–
–
2
0
L
07.08.2025
ATP Challenger Cordenons, Italy Men Singles
Neumayer L
Piraino G
6
4
6
2
–
–
2
0
W
05.08.2025
ATP Challenger Cordenons, Italy Men Singles
Piraino G
Sels J
6
4
6
2
–
–
2
0
L
29.06.2025
ATP Challenger Modena, Italy Men Singles
Piraino G
Kodat T
4
6
1
6
–
–
0
2
L
23.06.2025
ATP Challenger Milan, Italy Men Singles
Prizmic D
Piraino G
6
1
6
4
–
–
2
0
L
15.06.2025
ATP Challenger Sassuolo, Italy Men Singles
Piraino G
Cecchinato M
4
6
6
7
–
–
0
2
Tirante T A
Piraino G
All tournaments
10
Matches
All tournaments
Match
Match
55
Serves to out
8
29
Double faults
26
460
% first serve
387
232
% second serve
209
312
Points scored on first serve
232
149
Points scored on second serve
105
36
Scored break points
25
792
Total won points
585
129
Total games won
83
3
Scored tiebreaks
0
Qualification
Main draw
Qualification
Main draw
Round of 32
Round of 16
Quarter-final
Semi-finals
Martinez P
–
Topo M
–
Choinski J
2
Sachko V
0
Pavlovic L
–
Paroulek T
–
Passaro F
2
Lajovic D
1
Tirante T A
–
Piraino G
–
Dodig M
–
Kolar Z
–
Monteiro T
2
Merida Aguilar D
0
Gaubas V
–
Burruchaga R A
–
Galan D E
–
Diaz Acosta F
–
Feldbausch K
–
Barton H
–
Ymer E
0
Kopp S
2
Novak D
–
Carballes Baena R
–
Carreno Busta P
–
Neumayer L
–
Sorger S
–
Kovalik J
–
Stebe C-M
–
Schwaerzler J
–
Seyboth Wild T
–
Kopriva V
–
Choinski J
–
Passaro F
–
Monteiro T
–
Kopp S
–