Player

🇦🇺 james mccabe

Career matches 306
Wins 170
Losses 136
Win rate 55.6%
Elo (current) 1,799 2026-04-28

Surface breakdown

Hard 57.6% 144W – 106L (250 matches)
Clay 39.3% 11W – 17L (28 matches)
Grass 53.6% 15W – 13L (28 matches)

Career form (last 10)

LWWLLWLLWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
dane sweeny83538%
omar jasika63350%
adam walton51420%
shintaro mochizuki4040%
hiroki moriya43175%

Recent matches

Reset

51–100 of 306

DateTournamentRoundWinnerLoserScoreSurface
2025-06-30Wimbledon1st Round Qualifyingjames mccabeborna gojo6-4 7-5Grass
2025-06-16Nottingham#7740Round of 32james mccabegeorge loffhagen6-3 7-6(4)Grass
2025-06-16Nottingham#7740Round of 16colton smithjames mccabe5-7 6-3 6-3Grass
2025-06-16Nottingham#77402nd Round Qualifyingjames mccabechris rodesch3-6 6-3 7-6(2)Grass
2025-06-16Nottingham#77401st Round Qualifyingjames mccabeharold mayot6-3 6-2Grass
2025-06-09S Hertogenbosch1st Round Qualifyingthijs boogaardjames mccabe7-6(3) 4-6 7-6(4)Grass
2025-06-02Birmingham1st Round Qualifyingpatrick zahrajjames mccabe7-6(4) 7-6(7)Grass
2025-05-25Roland Garros1st Round Qualifyingmathys erhardjames mccabe6-1 6-1Clay
2025-05-12Oeiras#2871Round of 32roman andres burruchagajames mccabe6-3 6-3Clay
2025-05-05WuxiRound of 32ryan penistonjames mccabe6-2 3-2 RETHard
2025-04-28GuangzhouRound of 32james mccabekasidit samrej6-3 6(3)-7 6-3Hard
2025-04-28GuangzhouRound of 16james mccabeomar jasika6-4 1-6 6-2Hard
2025-04-28GuangzhouQuarter-Finalsalibek kachmazovjames mccabe7-6(5) 6-4Hard
2025-04-21GwangjuRound of 32yosuke watanukijames mccabe7-6(12) 6-3Hard
2025-04-14BusanRound of 32terence atmanejames mccabe7-6(4) 7-6(2)Hard
2025-03-24MoreliaRound of 32james trotterjames mccabe6(9)-7 7-6(1) 7-6(3)Hard
2025-03-11Cap CanaRound of 32james mccabeotto virtanen7-6(5) 6-0Hard
2025-03-11Cap CanaRound of 16alexandre mullerjames mccabe6-0 6-2Hard
2025-03-11Cap Cana2nd Round Qualifyingjames mccabeguido andreozziW/OHard
2025-02-24BengaluruSemi-Finalsshintaro mochizukijames mccabe6-1 3-6 6-4Hard
2025-02-24BengaluruRound of 32james mccabekyrian jacquet6(8)-7 6-1 6-2Hard
2025-02-24BengaluruRound of 16james mccaberio noguchi7-5 5-7 7-6(5)Hard
2025-02-24BengaluruQuarter-Finalsjames mccabenicolas mejia4-6 6-4 6-3Hard
2025-02-17PuneRound of 32james mccabeenrico dalla valle6-0 6-3Hard
2025-02-17PuneRound of 16ilia simakinjames mccabe6-2 6-4Hard
2025-02-10New DelhiRound of 32james mccabeenrico dalla valle2-6 6-2 6-3Hard
2025-02-10New DelhiRound of 16billy harrisjames mccabe7-6(2) 6-3Hard
2025-02-03Brisbane#2969Round of 32james mccabejacob bradshaw6-3 6-1Hard
2025-02-03Brisbane#2969Round of 16james mccabematt hulme6-3 6-4Hard
2025-02-03Brisbane#2969Quarter-Finalsjason kublerjames mccabe7-6(1) 6-1Hard
2025-01-27Brisbane#2967Round of 32james mccabemoerani bouzige6-1 7-6(4)Hard
2025-01-27Brisbane#2967Round of 16james mccaberinky hijikata6-4 7-5Hard
2025-01-27Brisbane#2967Quarter-Finalsomar jasikajames mccabe6(7)-7 6-2 7-5Hard
2025-01-12Australian OpenRound of 64alex michelsenjames mccabe7-5 6-3 7-6(4)Hard
2025-01-12Australian OpenRound of 128james mccabemartin landaluce6-4 6-3 6-4Hard
2025-01-06Adelaide2nd Round Qualifyingbenjamin bonzijames mccabe6-3 4-6 6-3Hard
2025-01-06Adelaide1st Round Qualifyingjames mccabedamir dzumhur6-4 3-6 7-5Hard
2024-12-29Brisbane1st Round Qualifyingbenjamin bonzijames mccabe6-3 6-2Hard
2024-11-25Yokkaichi CHR32shintaro mochizukijames mccabe7-5 6-4Hard
2024-11-18Yokohama CHR32james mccabeomar jasika6-3 5-7 6-4Hard
2024-11-18Yokohama CHR16james mccabeelias ymer5-7 6-3 6-3Hard
2024-11-18Yokohama CHQFbenjamin hassanjames mccabe7-6(1) 6-7(8) 6-2Hard
2024-11-11Kobe CHR32james mccabematteo gigante2-6 6-1 6-4Hard
2024-11-11Kobe CHR16benjamin hassanjames mccabe6-2 7-6(3)Hard
2024-11-04Matsuyama CHQ1james mccabechristoph negritu6-7(4) 6-0 6-3Hard
2024-11-04Matsuyama CHQ2james mccabeshintaro imai6-2 6-3Hard
2024-11-04Matsuyama CHR32james mccabebenoit paire6-7(2) 6-4 6-4Hard
2024-11-04Matsuyama CHR16nicolas moreno de alboranjames mccabe6-4 6-3Hard
2024-10-28Sydney CHR32blake ellisjames mccabe6-7(2) 7-5 6-3Hard
2024-10-14Shenzhen Longhua CHR32james mccabevadym ursu2-6 6-3 6-3Hard

Aliases

3

atp

  • james mccabe

betfair

  • james mccabe

itf

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