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

101–150 of 306

DateTournamentRoundWinnerLoserScoreSurface
2024-10-14Shenzhen Longhua CHR16james mccabelinang xiao6-3 6-3Hard
2024-10-14Shenzhen Longhua CHQFadam waltonjames mccabe6-3 3-0 RETHard
2024-10-07Hangzhou CHR32gabriel diallojames mccabe6-4 6-2Hard
2024-09-24Nonthaburi 4 CHR32james mccabealejandro moro canas6-4 7-6(2)Hard
2024-09-24Nonthaburi 4 CHR16james mccabeaslan karatsev6-1 6-4Hard
2024-09-24Nonthaburi 4 CHQFjames mccabearthur cazaux7-6(4) 4-6 6-3Hard
2024-09-24Nonthaburi 4 CHSFtung lin wujames mccabe6-1 3-6 7-6(2)Hard
2024-09-18HangzhouR32yasutaka uchiyamajames mccabe6-4 6-4Hard
2024-09-18HangzhouQ1james mccabemackenzie mcdonald6-7(4) 7-5 6-4Hard
2024-09-18HangzhouQ2marco trungellitijames mccabe6-2 6-3Hard
2024-09-09Guangzhou CHR32james mccaberishab agarwal6-2 6-4Hard
2024-09-09Guangzhou CHR16federico agustin gomezjames mccabe6-3 6-2Hard
2024-09-02M25 BaliSFjay clarkejames mccabe6-4 6-4Hard
2024-09-02M25 BaliQFjames mccabesam ryan ziegann6-2 6-3Hard
2024-09-02M25 BaliR16james mccabelorenzo lorusso3-6 7-6(4) 6-3Hard
2024-09-02M25 BaliR32james mccabeluca castelnuovo7-6(2) 3-6 6-3Hard
2024-08-12M25 AldershotR16murphy cassonejames mccabe6-4 7-6(4)Hard
2024-08-12M25 AldershotR32james mccabedamien salvestre6-4 6-2Hard
2024-08-05M25 RoehamptonFjames mccabemasamichi imamura7-5 4-6 6-3Hard
2024-08-05M25 RoehamptonSFjames mccabearthur fery6-1 6-0Hard
2024-08-05M25 RoehamptonQFjames mccabeemile hudd7-6(5) 6-2Hard
2024-08-05M25 RoehamptonR16james mccabebenjamin gusic wan7-5 6-1Hard
2024-08-05M25 RoehamptonR32james mccabetoby martin6-4 6-2Hard
2024-07-29M25 RoehamptonR32ben jonesjames mccabe7-6(4) 6-7(4) 6-4Hard
2024-07-15M25 NottinghamFjames mccabegeorge loffhagen6-0 6-1Hard
2024-07-15M25 NottinghamSFjames mccabemax basing6-3 6-4Hard
2024-07-15M25 NottinghamQFjames mccabemurphy cassone6-3 7-6(3)Hard
2024-07-15M25 NottinghamR16james mccabemarcus walters6-4 7-6(2)Hard
2024-07-15M25 NottinghamR32james mccabeoscar weightman7-5 6-3Hard
2024-07-08M25 NottinghamQFemile huddjames mccabe6-3 6-3Hard
2024-07-08M25 NottinghamR16james mccabemark whitehouse4-6 6-3 6-3Hard
2024-07-08M25 NottinghamR32james mccabeluke simkiss6-4 7-5Hard
2024-07-01M25 Ajaccio+HSFjules mariejames mccabe6-2 6-4Hard
2024-07-01M25 Ajaccio+HQFjames mccabelucas poullain4-6 6-3 6-3Hard
2024-07-01M25 Ajaccio+HR16james mccabetimeo bretin6-3 6-2Hard
2024-07-01M25 Ajaccio+HR32james mccabepietro orlando fellin6-3 6-4Hard
2024-06-24EastbourneR32thiago seyboth wildjames mccabe6-4 6-4Grass
2024-06-24EastbourneQ1james mccabemackenzie mcdonald6-4 7-5Grass
2024-06-24EastbourneQ2james mccabecharles broom6-7(1) 7-6(4) 7-5Grass
2024-06-17Poznan CHQ1james mccabemartyn pawelski1-6 6-3 7-6(2)Clay
2024-06-17Poznan CHR32daniel dutra da silvajames mccabe6-3 6-2Clay
2024-06-10Nottingham CHQ1aidan mchughjames mccabe6-7(2) 6-2 6-2Grass
2024-05-13Taipei CHR32antoine escoffierjames mccabe6-1 4-6 7-6(4)Hard
2024-05-06Wuxi CHQ1james mccabejose rubin statham6-2 6-4Hard
2024-05-06Wuxi CHQ2james mccabejames trotter6-4 3-6 7-6(4)Hard
2024-05-06Wuxi CHR32adam waltonjames mccabe6-2 6-3Hard
2024-04-22Shenzhen CHQ1james mccabefederico bondioli7-6(6) 6-0Hard
2024-04-22Shenzhen CHQ2james mccabeegor gerasimov7-6(2) 6-4Hard
2024-04-22Shenzhen CHR32james mccabetung lin wu6-1 6-7(1) 6-2Hard
2024-04-22Shenzhen CHR16alibek kachmazovjames mccabe6-3 6-4Hard

Aliases

3

atp

  • james mccabe

betfair

  • james mccabe

itf

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