James Mccabe
05/07/2003 · right-handed
Global Elo
1612
Record
16-27
ATP / Tour Record
- Wins
- 16
- Losses
- 27
- Matches
- 43
Challenger Record
- Wins
- 102
- Losses
- 90
- Matches
- 192
Elo and Record by Surface
Clay
1455
- Wins
- 0
- Losses
- 1
- Matches
- 1
Challenger
- Wins
- 3
- Losses
- 11
- Matches
- 14
Hard
1624
- Wins
- 7
- Losses
- 20
- Matches
- 27
Challenger
- Wins
- 91
- Losses
- 69
- Matches
- 160
Grass
1507
- Wins
- 9
- Losses
- 6
- Matches
- 15
Challenger
- Wins
- 8
- Losses
- 10
- Matches
- 18
Recent Matches
L
Hard
Washington
· qualification - 1. round
· 2026-07-25
vs Alex Bolt #167
7-6 7-6
James Mccabe
Alex Bolt
8
Aces
6
2
Double Faults
6
71
Service Points
91
44
First Serve In
49
36
First Serve Won
36
18
Second Serve Won
21
2
Break Points Saved
3
3
Break Points Faced
4
-
Winners
-
-
Unforced Errors
-
1.9
Average Odds
1.8
L
Hard
Winnipeg challenger
· 1. round
· 2026-07-21
vs Duncan Chan #665
7-6 4-6 7-5
James Mccabe
Duncan Chan
6
Aces
7
8
Double Faults
8
130
Service Points
131
83
First Serve In
68
59
First Serve Won
53
25
Second Serve Won
29
10
Break Points Saved
8
12
Break Points Faced
10
-
Winners
-
-
Unforced Errors
-
-
Average Odds
-
L
Hard
Lincoln challenger
· R16
· 2026-07-16
vs Bernard Tomic #206
7-6 6-4
James Mccabe
Bernard Tomic
1
Aces
7
1
Double Faults
2
61
Service Points
81
40
First Serve In
51
28
First Serve Won
33
14
Second Serve Won
12
2
Break Points Saved
6
5
Break Points Faced
10
-
Winners
-
-
Unforced Errors
-
1.8
Average Odds
1.9
W
Hard
Lincoln challenger
· 1. round
· 2026-07-15
vs Masamichi Imamura #420
6-4 7-6
James Mccabe
Masamichi Imamura
0
Aces
7
3
Double Faults
0
72
Service Points
73
43
First Serve In
45
29
First Serve Won
33
18
Second Serve Won
15
2
Break Points Saved
5
5
Break Points Faced
7
-
Winners
-
-
Unforced Errors
-
1.5
Average Odds
2.4
L
Grass
Newport challenger
· 1. round
· 2026-07-08
vs Jason Jung #1107
6-4 6-3
James Mccabe
Jason Jung
1
Aces
4
0
Double Faults
2
51
Service Points
85
26
First Serve In
58
19
First Serve Won
38
17
Second Serve Won
8
1
Break Points Saved
13
2
Break Points Faced
17
-
Winners
-
-
Unforced Errors
-
1.3
Average Odds
3.1
L
Grass
Wimbledon
· qualification - 1. round
· 2026-06-22
vs Roman Safiullin #127
6-3 7-6
James Mccabe
Roman Safiullin
8
Aces
4
0
Double Faults
2
69
Service Points
65
45
First Serve In
43
33
First Serve Won
39
13
Second Serve Won
13
2
Break Points Saved
1
3
Break Points Faced
1
18
Winners
17
9
Unforced Errors
11
3.0
Average Odds
1.4
L
Grass
Nottingham challenger
· qualification - round of 16
· 2026-06-14
vs Remy Bertola #197
7-6 6-4
James Mccabe
Remy Bertola
5
Aces
7
4
Double Faults
1
78
Service Points
63
48
First Serve In
38
38
First Serve Won
32
14
Second Serve Won
18
3
Break Points Saved
1
4
Break Points Faced
1
17
Winners
31
21
Unforced Errors
24
-
Average Odds
-
W
Grass
Nottingham challenger
· qualification - 1. round
· 2026-06-13
vs Rhys Lawlor #1500
6-4 6-2
James Mccabe
Rhys Lawlor
3
Aces
8
3
Double Faults
2
55
Service Points
49
29
First Serve In
34
15
First Serve Won
27
15
Second Serve Won
9
2
Break Points Saved
0
5
Break Points Faced
0
9
Winners
17
29
Unforced Errors
25
-
Average Odds
-
L
Grass
Hertogenbosch
· R16
· 2026-06-11
vs Kamil Majchrzak #76
6-0 6-3
James Mccabe
Kamil Majchrzak
3
Aces
4
1
Double Faults
0
42
Service Points
42
26
First Serve In
27
14
First Serve Won
22
7
Second Serve Won
12
3
Break Points Saved
1
7
Break Points Faced
1
8
Winners
18
25
Unforced Errors
10
3.2
Average Odds
1.3
W
Grass
Hertogenbosch
· 1. round
· 2026-06-10
vs Zizou Bergs #40
6-7 6-2 7-6
James Mccabe
Zizou Bergs
4
Aces
11
2
Double Faults
3
117
Service Points
93
80
First Serve In
56
60
First Serve Won
46
16
Second Serve Won
17
7
Break Points Saved
2
8
Break Points Faced
5
26
Winners
39
29
Unforced Errors
33
2.8
Average Odds
1.4