← Back to search

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