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

51–100 of 316

DateTournamentRoundWinnerLoserScoreSurface
2025-08-24US Open2nd Round QualifyingJames DuckworthJames Mccabe7-5 5-7 7-6(5)Hard
2025-08-24US Open1st Round QualifyingJames MccabeFrancesco Maestrelli6-3 6(2)-7 6-4Hard
2025-08-12SumterRound of 32James MccabeJacob Fearnley3-6 7-5Hard
2025-08-12SumterRound of 16Lukas KleinJames Mccabe7-5 6-1Hard
2025-07-21Washington1st Round QualifyingBeibit ZhukayevJames Mccabe6(3)-7 6-2 6-2Hard
2025-07-14Los CabosRound of 32Luis Carlos AlvarezJames Mccabe6-1 6-2Hard
2025-07-07NewportRound of 32James MccabeAlafia Ayeni6-1 6-2Grass
2025-07-07NewportRound of 16Tristan SchoolkateJames Mccabe6(5)-7 7-6(5) 4-0 RETGrass
2025-06-30WimbledonRound of 128Fabian MarozsanJames Mccabe6-1 6-4 6-3Grass
2025-06-30Wimbledon3rd Round QualifyingJames MccabeTomas Barrios Vera4-6 6-3 7-6(5) 7-6(7)Grass
2025-06-30Wimbledon2nd Round QualifyingJames MccabeRoman Andres Burruchaga6-1 6-4Grass
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-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

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