Tip of the day Predictions Bet Builder Tournaments Track record How it works
JM James McCabe
AU ATP · Rank #255

James McCabe: Predictions and form

23yrs 1.88 m 82 kg #164Career high Right
62.2%Hit rate
45
Matches tracked
Form guide
LLLLL
Just played, coming up Select a match to open its page
ATP S - Hertogenbosch Netherlands Grass ATP S - Hertogenbosch Netherlands (Grass) 4
ATP - S - Hertogenbosch, Netherlands: K. Majchrzak against J. McCabe, 11:55, Finished. Winner odds: K. Majchrzak 1.36, J. McCabe 3.25. Predicted winner: K. Majchrzak, priced at 1.36, trust score 3.3 of 10. Graded a hit. Predicted scoreline: 6-4, 7-6. Our best tip: O19.5, priced at 1.34, trust score 5.7 of 10. Graded a miss.
11:55 Finished 1155
PL K. Majchrzak
AU J. McCabe (Q)
2 0
▾1.36 ▴3.25
1 ▾1.36
6476
O19.5 ▾1.34
5.7
ATP - S - Hertogenbosch, Netherlands: J. McCabe against Z. Bergs, 10:00, Finished. Winner odds: J. McCabe 2.8, Z. Bergs 1.44. Predicted winner: Z. Bergs, priced at 1.44, trust score 1.2 of 10. Graded a miss. Predicted scoreline: 4-6, 6-7. Our best tip: Z. Bergs, priced at 1.44, trust score 1.2 of 10. Graded a miss.
10:00 Finished 1000
AU J. McCabe
BE Z. Bergs (8)
2 1
▾2.8 ▴1.44
2 ▴1.44
4667
2 ▴1.44
1.2
ATP - S - Hertogenbosch, Netherlands, Qualifying: J. McCabe against S. Jong, 15:10, Finished. Winner odds: J. McCabe 1.39, S. Jong 3.1. Predicted winner: J. McCabe, priced at 1.39, trust score 8.1 of 10. Graded a hit. Predicted scoreline: 7-5, 6-2. Our best tip: J. McCabe, priced at 1.39, trust score 8.1 of 10. Graded a hit.
15:10 Finished 1510
AU J. McCabe
NL S. Jong (WC)
2 0
▾1.39 ▴3.1
1 ▾1.39
7562
1 ▾1.39
8.1
ATP - S - Hertogenbosch, Netherlands, Qualifying: C. Wong against J. McCabe, 13:45, Finished. Winner odds: C. Wong 1.62, J. McCabe 2.33. Predicted winner: J. McCabe, priced at 2.33, trust score 2.3 of 10. Graded a hit. Predicted scoreline: 6-3, 3-6, 6-7. Our best tip: O20.5, priced at 1.4, trust score 6.3 of 10. Graded a hit.
13:45 Finished 1345
HK C. Wong
AU J. McCabe
1 2
▾1.62 ▴2.33
2 ▴2.33
633667
O20.5 ▾1.4
6.3
Results by surface
Hard
21-17
Clay
0-2
Grass
6-3
Overall 27-22
BananaCore's calls for this player 28 of 45 right

Only matches we forecast are counted

More on James McCabe

World No. 255 James McCabe is 23 and plays right-handed. Career best: No. 164 in the world. No clear favourite surface: Hard 21-17, Clay 0-2, Grass 6-3. 8.4 aces a match and 73.7% won on the first serve over twelve months make the serve the key shot. Return games are a struggle, with 34.8% of return points won. Point for point, 55.1% go this player's way.

A difficult stretch: 5 of the last 5 matches lost. No match in our data has lasted longer than the 35-game duel with D. Chan. We have forecast this player's matches most often at Challenger Gwangju Korea Republic: 3 of them. Open any of these matches for BananaCore's pick, a predicted scoreline and the serve and return figures behind them. Latest tournament on record: Challenger Jingshan China.

Serving and returning
1st serves in
62.5%
Won on 1st serve
70.9%
Won on 2nd serve
47.7%
Aces per match
6.1
Double faults per match
2.9
Break points saved
71.2%
Return games won
9.7%
Points won on return
26.8%
Service points won
62.2%
All points won
45.8%
Career Past 12 months
0
Titles
0
Finals
6
Semi-final runs
31
Tournaments played
Year by year

2026in progress

17–20
W–L
37
Matches
14–12
Tiebreaks
8.3
Aces per match
2.2
Double faults per match
1st serves in 64%
Won on 1st serve 74.6%
Won on 2nd serve 49.1%
Break points converted 37.6%
Break points saved 64.6%

2025

26–26
W–L
52
Matches
7–12
Tiebreaks
8.1
Aces per match
2.8
Double faults per match
1st serves in 61.9%
Won on 1st serve 70.7%
Won on 2nd serve 43.7%
Break points converted 32.4%
Break points saved 65.1%

2024

29–26
W–L
55
Matches
11–11
Tiebreaks
6.7
Aces per match
2.4
Double faults per match
1st serves in 60.9%
Won on 1st serve 69.9%
Won on 2nd serve 48.9%
Break points converted 39%
Break points saved 60.4%

2023

0–1
W–L
1
Matches
1–1
Tiebreaks
7
Aces per match
4
Double faults per match
1st serves in 80.9%
Won on 1st serve 68.8%
Won on 2nd serve 40.9%
Break points converted 50%
Break points saved 66.7%

Official singles figures for this season, as published by the tour. Don't expect the wins and losses to match our Predictions tab: that record covers only the matches we forecast. A dash marks a figure with no data yet.

Common questions

How often do our calls on James McCabe come true?

+

28 of our 45 graded predictions on James McCabe's matches were right, 62.2%. The latest 21 are listed below, each pick next to its result.

Which opponent has James McCabe met most in our records?

+

Luca Castelnuovo, 2 times, with James McCabe at 1-1 in those matches.