Court 17
Surface: Grass
Schoolkate T
Hassan B
70%
wins
- 7 wins
- 3 losses
10
last matches
- 6 wins
- 4 losses
60%
wins
Tournament
Match
1
2
3
Result
W
23.06.2025
Wimbledon Men Singles
Schoolkate T
Diaz Acosta F
6
7
6
1
6
3
2
1
L
18.06.2025
ATP Challenger Nottingham 2, Great Britain Men Singles
Barrios Vera M T
Schoolkate T
6
2
7
6
–
–
2
0
W
17.06.2025
ATP Challenger Nottingham 2, Great Britain Men Singles
Schoolkate T
Blockx A
6
3
6
2
–
–
2
0
W
15.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Schoolkate T
Pinnington Jones J
6
7
6
4
6
3
2
1
W
14.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Schoolkate T
Svajda Z
6
4
7
6
–
–
2
0
W
13.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Shimabukuro S
Schoolkate T
6
3
3
6
6
7
1
2
W
11.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Searle H
Schoolkate T
6
2
1
6
4
6
1
2
W
09.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Mayot H
Schoolkate T
6
3
5
7
5
7
1
2
L
02.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Schoolkate T
Jarry N
7
6
4
6
4
6
1
2
L
25.05.2025
French Open Men Singles
Fucsovics M
Schoolkate T
6
4
6
2
6
2
3
0
Tournament
Match
1
2
3
Result
W
23.06.2025
Wimbledon Men Singles
Ajdukovic D
Hassan B
6
7
0
6
–
–
0
2
L
14.06.2025
ATP Halle, Germany Men Singles
Ofner S
Hassan B
7
6
7
5
–
–
2
0
L
07.06.2025
ATP Stuttgart, Germany Men Singles
Duckworth J
Hassan B
6
3
7
6
–
–
2
0
L
25.05.2025
French Open Men Singles
Hassan B
Gigante M
4
6
2
6
0
6
0
3
W
23.05.2025
French Open Men Singles
Trotter J
Hassan B
2
6
6
7
–
–
0
2
W
21.05.2025
French Open Men Singles
Gueymard Wayenburg S
Hassan B
4
6
4
6
–
–
0
2
W
19.05.2025
French Open Men Singles
Hassan B
Kotov P
7
6
7
5
–
–
2
0
L
16.05.2025
ATP Challenger Bordeaux, France Men Singles
Hassan B
Hijikata R
4
6
6
7
–
–
0
2
W
15.05.2025
ATP Challenger Bordeaux, France Men Singles
Dzumhur D
Hassan B
6
3
3
6
1
6
1
2
W
14.05.2025
ATP Challenger Bordeaux, France Men Singles
Hassan B
Barrere G
6
3
3
1
–
–
1
0
Schoolkate T
Hassan B
All tournaments
10
Matches
All tournaments
Match
Match
94
Serves to out
47
45
Double faults
33
535
% first serve
376
295
% second serve
299
388
Points scored on first serve
271
161
Points scored on second serve
171
33
Scored break points
26
892
Total won points
730
139
Total games won
112
3
Scored tiebreaks
3
1st Qualification Round
Ficovich J P
2
Taberner C
0
Bonding O
2
Durasovic V
1
Martin Tiffon P
0
Wong C
2
Basilashvili N
2
Llamas Ruiz P
1
Kotov P
0
Jarry N
2
Kovalik J
2
Escoffier A
1
Kym J
0
Klein L
2
Svrcina D
2
Jasika O
0
Mena F
0
Blockx A
2
Skatov T
2
Napolitano S
0
Galarneau A
2
Cassone M
1
Atmane T
0
Tarvet O
2
Mochizuki S
2
Herbert P-H
0
Meligeni Rodrigues Alves F
2
Guillen Meza A
1
Purtseladze S
0
Stricker D
2
Nava E
2
Krueger M
0
Watanuki Y
1
Monteiro T
0
Smith Colton
2
Rodriguez Taverna S F
0
Hussey G
1
Holmgren A
2
Seyboth Wild T
1
Kukushkin M
2
Shimizu Y
1
Gaubas V
2
Marterer M
1
Jacquet K
2
Trungelliti M
2
Kachmazov A
1
Faria J
2
Piros Z
0
Landaluce M
2
Passaro F
1
Bagnis F
0
Peniston R
2
Bolt A
2
Mayot H
0
Spizzirri E
2
Moro Canas A
1
Grenier H
0
Hanfmann Y
2
Zhukayev B
2
Sachko V
1
Trotter J
2
Hemery C
0
Boyer T
0
Pavlovic L
2
Jubb P
2
Tirante T A
0
Nagal S
1
Zeppieri G
2
Jianu F C
1
Habib H
2
Garin C
2
Maestrelli F
0
Draxl L
1
Lajovic D
2
Gray A
1
Bouquier A
2
Rincon D
0
Blanchet U
2
Cazaux A
2
Buse I
1
Droguet T
2
Pellegrino A
0
Butvilas E
0
Daniel T
2
Uchiyama Y
2
Brouwer G
0
Royer V
2
Huesler M-A
1
Popko D
0
Burruchaga R A
2
McCabe J
2
Gojo B
0
Rocha H
2
Dellien M
0
Barrios Vera M T
2
Story J
0
Collarini A
0
Mannarino A
2
Bai Yan
0
Budkov Kjaer N
2
Dougaz A
1
Shimabukuro S
2
Galan D E
0
Tu Li
2
Arnaboldi F
0
Gomez F A
2
Riedi L
2
Sun Fajing
0
Stewart H
0
Vacherot V
1
Cerundolo J M
0
Van Assche L
2
Den Ouden G
1
Misolic F
2
Lestienne C
1
Onclin G
2
Ajdukovic D
0
Hassan B
2
Schoolkate T
2
Diaz Acosta F
1
Rodesch C
2
Gigante M
0
Choinski J
1
Lajal M
2
Svajda Z
2
Neumayer L
0
Fucsovics M
2
Rodionov J
0