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

151–200 of 306

DateTournamentRoundWinnerLoserScoreSurface
2024-04-15Gwangju CHQ1james mccabeyi zhou7-5 6-1Hard
2024-04-15Gwangju CHQ2james mccaberio noguchi6-3 6-1Hard
2024-04-15Gwangju CHR32james mccabeli tu4-6 6-4 6-1Hard
2024-04-15Gwangju CHR16ricardas berankisjames mccabe7-6(6) 7-6(6)Hard
2024-04-08Busan CHQ1james mccabenam hoang ly2-6 7-5 6-4Hard
2024-04-08Busan CHQ2rio noguchijames mccabe6-4 6-2Hard
2024-03-18M25 Swan HillR16thomas braithwaitejames mccabe7-6(6) 7-6(6)Grass
2024-03-18M25 Swan HillR32james mccabejake delaney6-2 6-3Grass
2024-03-11M25 MilduraSFluke savillejames mccabe6-4 6-7(6) 7-6(3)Grass
2024-03-11M25 MilduraQFjames mccabehanyi liu6-3 6-1Grass
2024-03-11M25 MilduraR16james mccabearjun mehrotra3-1 RETGrass
2024-03-11M25 MilduraR32james mccabechase ferguson6-2 6-3Grass
2024-02-26M25 TraralgonR32hanyi liujames mccabe6-1 6-4Hard
2024-02-19M25 TraralgonSFomar jasikajames mccabe7-6(5) 7-6(4)Hard
2024-02-19M25 TraralgonQFjames mccabehiroki moriya6-2 6-7(2) 6-2Hard
2024-02-19M25 TraralgonR16james mccabesam ryan ziegann7-6(3) 4-6 6-2Hard
2024-02-19M25 TraralgonR32james mccabekokoro isomura7-6(2) 6-2Hard
2024-02-05Burnie 2 CHR32james mccabeblake ellis6-4 6-4Hard
2024-02-05Burnie 2 CHR16james mccabeluke saville6-4 6-4Hard
2024-02-05Burnie 2 CHQFdane sweenyjames mccabe6-1 2-6 6-4Hard
2024-01-29Burnie CHR32james mccabematthew dellavedova6-0 6-2Hard
2024-01-29Burnie CHR16hiroki moriyajames mccabe6-2 6-3Hard
2024-01-15Australian OpenR128alex michelsenjames mccabe7-6(5) 3-6 6-1 6-2Hard
2024-01-08AdelaideR32alexander bublikjames mccabe6-2 6-3Hard
2024-01-08AdelaideQ1james mccabemikalai haliak6-1 6-4Hard
2024-01-08AdelaideQ2arthur rinderknechjames mccabe6-4 7-5Hard
2024-01-01BrisbaneQ1dominic thiemjames mccabe2-6 7-6(4) 6-4Hard
2023-11-13Kobe CHR32benjamin hassanjames mccabe0-6 6-3 6-2Hard
2023-11-06Matsuyama CHR16luca nardijames mccabe6-4 6-4Hard
2023-11-06Matsuyama CHR32james mccabefrederico ferreira silva6-3 6-2Hard
2023-10-09Shenzhen CHR32yunchaokete bujames mccabe3-6 6-3 2-0 RETHard
2023-10-02Shanghai MastersQ2james duckworthjames mccabe7-6(6) 6-2Hard
2023-10-02Shanghai MastersQ1james mccabelinang xiao6-4 6-7(5) 6-3Hard
2023-08-28Zhangjiagang CHSFmikalai haliakjames mccabe6-2 3-2 RETHard
2023-08-28Zhangjiagang CHQFjames mccaberigele te7-6(6) 3-6 6-0Hard
2023-08-28Zhangjiagang CHR16james mccabelorenzo giustino6-4 3-6 6-1Hard
2023-08-28Zhangjiagang CHR32james mccabeluke saville7-6(3) 2-6 6-3Hard
2023-08-21Zhuhai CHR32hanwen lijames mccabe6-2 6-3Hard
2023-07-17Granby CHQFjames trotterjames mccabe7-6(8) 6-2Hard
2023-07-17Granby CHR16james mccabedane sweeny6-4 6-2Hard
2023-07-17Granby CHR32james mccabetennys sandgren7-6(4) 6-3Hard
2023-07-10Chicago CHR32skander mansourijames mccabe3-6 6-4 6-4Hard
2023-07-03Bloomfield Hills CHR16steve johnsonjames mccabe6-4 6-2Hard
2023-07-03Bloomfield Hills CHR32james mccabeabedallah shelbayh6-3 6-7(4) 7-6(5)Hard
2023-06-26MallorcaQ2roman safiullinjames mccabe7-5 4-6 7-6(5)Grass
2023-06-26MallorcaQ1james mccabemichael geerts6-3 3-6 7-6(4)Grass
2023-06-12Nottingham CHQ1li tujames mccabe7-6(4) 6-1Grass
2023-06-05Surbiton CHR32daniel evansjames mccabe6-4 6-4Grass
2023-06-05Surbiton CHQ2mark whitehousejames mccabe6-3 7-5Grass
2023-06-05Surbiton CHQ1james mccabejohannus monday7-6(13) 7-6(3)Grass

Aliases

3

atp

  • james mccabe

betfair

  • james mccabe

itf

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