James McCabe

ATP #246AustraliaAge 222 titles222 ptsL2 streak
50%
Win rate (career)
48.8%
Hard win rate (career)
8.6
Aces / match (last 10)
27
Career wins

Upcoming

29 Apr 2025Guangzhou Challenger Men · Guangzhou Challenger Men - 1/16-finalsHardMatch preview →
2.50

Recent form

Form: 10 matches, 6 wins, 4 lossesLLWWLWLWWW

Last 10 matches: 6 wins, 4 losses. Current streak: L2.

Career statistics

James McCabe career statistics
StatCareerLast 10
Win rate50%60%
Win rate — Hard48.8%60%
Win rate — Clay0%
Win rate — Grass63.6%
Aces per match8.68.6
Break points converted34.8%34.8%
1st serve %63.4%63.4%
Return points won31.7%31.7%

Recent results

James McCabe last 10 match results
DateOpponentTournamentSurfScoreResult
J. ChoinskiDohaHard4-6 4-6L
B. EllisBrisbaneHard6-7 6-4 6-3L
S. HazawaBrisbaneHard4-6 4-6W
K. IsomuraBrisbaneHard2-6 3-6W
N. Budkov KjaerAustralian OpenHard6-4 3-6 6-7L
P. MarinkovAustralian OpenHard2-6 6-7W
A. BlockxCanberraHard6-3 6-7 6-3L
T. Barrios VeraCanberraHard1-6 6-7W
J. Pinnington JonesCanberraHard6-4 7-6W
M. LajalCanberraHard7-6 7-6W

Surface statistics

Clay
0%0–2
Hard
48.8%20–21
Grass
63.6%7–4

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

James McCabe betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
J. ChoinskiDoha1.53 / 2.61L4-6 4-6
B. EllisBrisbane1.40 / 3.18L6-7 6-4 6-3
S. HazawaBrisbane1.14 / 6.48W4-6 4-6
K. IsomuraBrisbane1.18 / 5.41W2-6 3-6
N. Budkov KjaerAustralian Open2.25 / 1.68L6-4 3-6 6-7

Head to head

James McCabe head to head records against top opponents
OpponentOverallHardClayGrassLast match
No head-to-head data available