Player

🇦🇺 James Mccabe

Career matches 316
Wins 179
Losses 137
Win rate 56.6%
Elo (current) 1,778 2026-04-22

Surface breakdown

Hard 58.4% 150W – 107L (257 matches)
Clay 40.7% 11W – 16L (27 matches)
Grass 56.3% 18W – 14L (32 matches)

Career form (last 10)

WWLLLWWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Dane Sweeny83538%
Omar Jasika63350%
Adam Walton51420%
Shintaro Mochizuki4040%
Rinky Hijikata42250%

Recent matches

Reset

1–50 of 316

DateTournamentRoundWinnerLoserScoreSurface
2026-04-20GwangjuRound of 32James MccabeKaichi Uchida6-4 7-5Hard
2026-04-20GwangjuRound of 16James MccabeDane Sweeny6(6)-7 6-1 7-6(8)Hard
2026-04-20GwangjuQuarterfinalsLeandro RiediJames Mccabe6-1 6-4Hard
2026-04-13BusanRound of 32Alex BoltJames Mccabe7-5 7-6(2)Hard
2026-04-06M25 MaanshanSFLuca CastelnuovoJames Mccabe6-4 6-4Hard
2026-04-06M25 MaanshanQFJames MccabeDominik Palan6-4 6-2Hard
2026-04-06M25 MaanshanR2James MccabeEgor Pleshivtsev6-3 6-2Hard
2026-04-06M25 MaanshanR1James MccabeMichael Zhu1-6 6-3 6-2Hard
2026-03-30M25 MaanshanSFAlastair GrayJames Mccabe0-6 6-3 6-2Hard
2026-03-30M25 MaanshanQFJames MccabeColin Sinclair3-6 7-6(5) 7-5Hard
2026-03-30M25 MaanshanR2James MccabeLuca Castelnuovo6-4 6-4Hard
2026-03-30M25 MaanshanR1James MccabeMatthew Dellavedova6-2 6-7 6-3Hard
2026-03-23YokkaichiRound of 32James MccabeAndre Ilagan6-4 7-6(9)Hard
2026-03-23YokkaichiRound of 16Hayato MatsuokaJames Mccabe7-5 6-4Hard
2026-03-16M15 WodongaSFCruz HewittJames Mccabe3-6 6-3 7-6(5)Grass
2026-03-16M15 WodongaQFJames MccabeJoshua Charlton7-6(4) 6-3Grass
2026-03-16M15 WodongaR2James MccabeYmerali Ibraimi6-3 6-2Grass
2026-03-16M15 WodongaR1James MccabeMatt Hulme7-5 6-7 6-3Grass
2026-02-16Doha1st Round QualifyingJan ChoinskiJames Mccabe6-4 6-4Hard
2026-02-02Brisbane#2967Round of 32James MccabeKokoro Isomura6-2 6-3Hard
2026-02-02Brisbane#2967Round of 16James MccabeShinji Hazawa6-4 6-4Hard
2026-02-02Brisbane#2967QuarterfinalsBlake EllisJames Mccabe6(6)-7 6-4 6-3Hard
2026-01-18Australian Open2nd Round QualifyingNicolai Budkov KjaerJames Mccabe4-6 6-3 7-6(6)Hard
2026-01-18Australian Open1st Round QualifyingJames MccabePavle Marinkov6-2 7-6(5)Hard
2026-01-05CanberraSemifinalsAlexander BlockxJames Mccabe6-3 6(3)-7 6-3Hard
2026-01-05CanberraRound of 32James MccabeMark Lajal7-6(3) 7-6(8)Hard
2026-01-05CanberraRound of 16James MccabeJack Pinnington Jones6-4 7-6(4)Hard
2026-01-05CanberraQuarterfinalsJames MccabeTomas Barrios Vera6-1 7-6(5)Hard
2025-11-24PlayfordRound of 32James MccabeBlaise Bicknell6-4 6-1Hard
2025-11-24PlayfordRound of 16James MccabeMarc Polmans6-2 7-6(3)Hard
2025-11-24PlayfordQuarter-FinalsRinky HijikataJames Mccabe7-6(2) 6-2Hard
2025-11-17SydneySemi-FinalsHayato MatsuokaJames Mccabe7-5 6-4Hard
2025-11-17SydneyRound of 32James MccabeHiroki Moriya6-4 6-3Hard
2025-11-17SydneyRound of 16James MccabeKaran Singh6-3 6-2Hard
2025-11-17SydneyQuarter-FinalsJames MccabeRinky Hijikata6-3 7-5Hard
2025-11-10Brisbane#3037Round of 32Cruz HewittJames Mccabe6-2 6-1Hard
2025-11-03TaipeiSemi-FinalsYoshihito NishiokaJames Mccabe6-2 5-7 6-1Hard
2025-11-03TaipeiRound of 32James MccabeCing Yang Meng6(5)-7 6-4 7-5Hard
2025-11-03TaipeiRound of 16James MccabeNeil Oberleitner6-4 6-4Hard
2025-11-03TaipeiQuarter-FinalsJames MccabeMasamichi Imamura6-4 1-6 6-3Hard
2025-10-20SuzhouRound of 32James MccabeJason Jung6(4)-7 6-4 6-2Hard
2025-10-20SuzhouRound of 16James MccabeTung Lin Wu2-6 6-3 6-2Hard
2025-10-20SuzhouQuarter-FinalsYu Hsiou HsuJames Mccabe6-4 6-0Hard
2025-10-13ShenzhenRound of 32Jie CuiJames Mccabe6-4 6-4Hard
2025-10-06JinanRound of 32Shintaro MochizukiJames Mccabe6-3 6-4Hard
2025-10-01Shanghai1st Round QualifyingTristan SchoolkateJames Mccabe3-6 7-6(1) 6-2Hard
2025-09-17Chengdu1st Round QualifyingMackenzie McdonaldJames Mccabe6-3 3-0 RETHard
2025-09-08Guangzhou#2937Round of 32James MccabeNikoloz Basilashvili6-3 6-4Hard
2025-09-08Guangzhou#2937Round of 16Gauthier OnclinJames Mccabe6-1 4-1 RETHard
2025-09-01Shanghai#6313Round of 32Fajing SunJames Mccabe6-4 6-4Hard

Aliases

6

atp

  • J. Mccabe
  • James McCabe (m0oq)

atp_short

  • J. McCabe (m0oq)

itf

  • James McCabe (800578717)

sackmann

  • James Mccabe (210317)

variant

  • J McCabe
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair