Grandstand
Surface: Hard
McCabe J
Klein L
50%
wins
- 5 wins
- 5 losses
10
last matches
- 10 wins
- 0 losses
100%
wins
Tournament
Match
1
2
3
4
Result
W
13.08.2025
ATP Challenger Sumter, USA Men Singles
McCabe J
Fearnley J
3
6
7
5
0
0
–
–
1
1
L
19.07.2025
ATP Washington, USA Men Singles
Zhukayev B
McCabe J
6
7
6
2
6
2
–
–
2
1
L
16.07.2025
ATP Los Cabos, Mexico Men Singles
McCabe J
Alvarez Valdes L C
1
6
2
6
–
–
–
–
0
2
L
09.07.2025
ATP Challenger Newport, USA Men Singles
Schoolkate T
McCabe J
6
7
7
6
4
0
–
–
1
1
W
08.07.2025
ATP Challenger Newport, USA Men Singles
McCabe J
Ayeni A
6
1
6
2
–
–
–
–
2
0
L
01.07.2025
Wimbledon Men Singles
McCabe J
Marozsan F
1
6
4
6
3
6
–
–
0
3
W
26.06.2025
Wimbledon Men Singles
Barrios Vera M T
McCabe J
6
4
3
6
6
7
6
7
1
3
W
25.06.2025
Wimbledon Men Singles
McCabe J
Burruchaga R A
6
1
6
4
–
–
–
–
2
0
W
23.06.2025
Wimbledon Men Singles
McCabe J
Gojo B
6
4
7
5
–
–
–
–
2
0
L
18.06.2025
ATP Challenger Nottingham 2, Great Britain Men Singles
McCabe J
Smith Colton
7
5
3
6
3
6
–
–
1
2
Tournament
Match
1
2
3
Result
W
13.08.2025
ATP Challenger Sumter, USA Men Singles
Seggerman R
Klein L
4
6
0
0
–
–
0
1
W
27.07.2025
ATP Challenger Zug, Switzerland Men Singles
Mayot H
Klein L
2
6
7
6
4
6
1
2
W
27.07.2025
ATP Challenger Zug, Switzerland Men Singles
Paul J
Klein L
1
6
4
6
–
–
0
2
W
25.07.2025
ATP Challenger Zug, Switzerland Men Singles
Klein L
Huesler M-A
6
2
7
5
–
–
2
0
W
24.07.2025
ATP Challenger Zug, Switzerland Men Singles
Klein L
Bernet H
6
4
3
6
6
3
2
1
W
22.07.2025
ATP Challenger Zug, Switzerland Men Singles
Rodriguez Taverna S F
Klein L
3
6
3
6
–
–
0
2
W
20.07.2025
ATP Challenger San Marino, San Marino Men Singles
Klein L
Prizmic D
6
3
6
4
–
–
2
0
W
19.07.2025
ATP Challenger San Marino, San Marino Men Singles
Klein L
Gigante M
7
6
6
4
–
–
2
0
W
18.07.2025
ATP Challenger San Marino, San Marino Men Singles
Klein L
Neumayer L
6
7
6
4
6
4
2
1
W
17.07.2025
ATP Challenger San Marino, San Marino Men Singles
Royer V
Klein L
6
7
6
3
4
6
1
2
McCabe J
Klein L
All tournaments
10
Matches
All tournaments
Match
Match
83
Serves to out
57
37
Double faults
21
513
% first serve
470
288
% second serve
202
377
Points scored on first serve
359
150
Points scored on second serve
128
18
Scored break points
23
772
Total won points
752
119
Total games won
135
4
Scored tiebreaks
2
Qualification
Main draw
Qualification
Main draw
Round of 16
Quarter-final
Semi-finals
Final
Bergs Z
–
Lajal M
–
Bigun K
–
Faria J
–
Bellucci M
–
Rocha H
–
McCabe J
–
Klein L
–
Mochizuki S
–
Poling K
–
Trotter J
–
Misolic F
–
Basilashvili N
–
Cassone M
–
Shimabukuro S
–
Shevchenko A
–