Court 1
Surface: Clay
Torres J B
Squire H
30%
wins
- 3 wins
- 7 losses
10
last matches
- 4 wins
- 6 losses
40%
wins
Tournament
Match
1
2
3
Result
L
11.08.2025
ATP Challenger Todi, Italy Men Singles
Budkov Kjaer N
Torres J B
6
2
4
6
7
6
2
1
L
05.08.2025
ATP Challenger Cordenons, Italy Men Singles
Torres J B
Clarke J
3
6
1
6
–
–
0
2
L
25.06.2025
ATP Challenger Lima, Peru Men Singles
Barrena A
Torres J B
5
7
6
3
6
4
2
1
W
24.06.2025
ATP Challenger Lima, Peru Men Singles
Kuzuhara B
Torres J B
6
7
3
6
–
–
0
2
L
18.06.2025
ATP Challenger Santa Cruz, Bolivia Men Singles
Barrena A
Torres J B
6
1
6
1
–
–
2
0
W
18.06.2025
ATP Challenger Santa Cruz, Bolivia Men Singles
Garcia Raul
Torres J B
2
6
1
6
–
–
0
2
L
10.06.2025
ATP Challenger Santa Fe, Argentina Men Singles
Bueno G
Torres J B
6
3
6
3
–
–
2
0
L
07.05.2025
ATP Challenger Santos, Brazil Men Singles
Villanueva G
Torres J B
6
1
1
6
7
5
2
1
W
06.05.2025
ATP Challenger Santos, Brazil Men Singles
Malacarne, Bruno
Torres J B
4
6
6
7
–
–
0
2
L
30.04.2025
ATP Challenger Porto Alegre, Brazil Men Singles
Sanches Izquierdo N
Torres J B
6
3
1
6
6
1
2
1
Tournament
Match
1
2
3
Result
L
24.06.2025
ATP Challenger Milan, Italy Men Singles
Berrettini J
Squire H
7
6
0
0
–
–
1
0
L
17.06.2025
ATP Challenger Poznan, Poland Men Singles
Squire H
Svrcina D
4
6
6
7
–
–
0
2
L
11.06.2025
ATP Challenger Lyon, France Men Singles
Merida Aguilar D
Squire H
3
6
6
1
6
4
2
1
W
10.06.2025
ATP Challenger Lyon, France Men Singles
Alvarez Varona N
Squire H
3
6
5
7
–
–
0
2
L
03.06.2025
ATP Challenger Heilbronn, Germany Men Singles
Dedura-Palomero D
Squire H
7
5
7
5
–
–
2
0
W
02.06.2025
ATP Challenger Heilbronn, Germany Men Singles
Squire H
Agwi M
3
6
6
1
6
4
2
1
W
01.06.2025
ATP Challenger Heilbronn, Germany Men Singles
Squire H
Sperle J
6
1
6
3
–
–
2
0
L
22.05.2025
French Open Men Singles
Jianu F C
Squire H
6
4
6
2
–
–
2
0
W
20.05.2025
French Open Men Singles
Squire H
Meligeni Rodrigues Alves F
3
6
6
1
6
4
2
1
L
12.05.2025
ATP Challenger Tunis, Tunisia Men Singles
Squire H
Rodesch C
3
6
6
7
–
–
0
2
Torres J B
Squire H
All tournaments
10
Matches
All tournaments
Match
Match
6
Serves to out
50
19
Double faults
59
502
% first serve
497
225
% second serve
194
281
Points scored on first serve
337
110
Points scored on second serve
99
39
Scored break points
32
733
Total won points
720
100
Total games won
107
2
Scored tiebreaks
0
Qualification
Main draw
Qualification
Main draw
1st Qualification Round
Qualification final
Arias B
0
Hellum Lilleengen L
0
Schifris J
1
Cerny M
2
Lopez Morillo I
2
Wiedenmann L
0
Held J
0
Ehrenschneider N
2
Guerrieri A
1
Barsukov N
2
Sanchez Martinez B
2
Donald M W
0
Popovic S
Uzhylovskyi V
0
Covato M
1
Kasnikowski M
Bellifemine A
0
Gadamauri B
2
Paroulek T
Duda F
1
Steiner M
2
Arias B
0
Cerny M
2
Lopez Morillo I
0
Ehrenschneider N
2
Barsukov N
0
Sanchez Martinez B
2
Popovic S
2
Covato M
0
Kasnikowski M
0
Gadamauri B
2
Paroulek T
2
Steiner M
0