James McCabe

AUS Age 23 188 cm / 6'2" Plays: Right-Handed Pro since 2024
Ranking
242
Career high
164 (Jul 14, 2025)
Elo peak
1547 (16.6%ile)
Career record
2–8 (20.0%)
Career titles
0
Prize money
$835,429
YTD W-L
1–1

Recent ATP Matches full match log →

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

DateTournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Jun 23, 2026* Wimbledon Grand Slam Q1 Q Grass Roman Safiullin #127 3-6 6-7(4) L H2H Match data
Jun 11, 2026 Libema Open ATP 250 R16 Grass Kamil Majchrzak #76 0-6 3-6 L H2H Match data
Jun 10, 2026 Libema Open ATP 250 R32 Grass Zizou Bergs #40 6-7(2) 6-2 7-6(4) W H2H Match data
Jun 7, 2026 Libema Open ATP 250 Q2 Q Grass Sander Jong #1527 7-6(5) 6-4 W H2H Match data
Jun 6, 2026 Libema Open ATP 250 Q1 Q Grass Coleman Wong #109 3-6 6-4 6-3 W H2H Match data

Rivals full rivalries list →

OpponentWLMLast PlayedH2H
Alex Michelsen 0 2 2 Jan 16, 2025 H2H
Kamil Majchrzak 0 1 1 Jun 11, 2026 H2H
Zizou Bergs 1 0 1 Jun 10, 2026 H2H
Luis Carlos Alvarez 0 1 1 Jul 16, 2025 H2H
Fabian Marozsan 0 1 1 Jul 2, 2025 H2H

Career Results

SeasonAgeTypeWLMWin %Start RankEnd Rank
202218Qualifying Q0110.0%
202319Qualifying Q23540.0%
202420Qualifying Q43757.1%
202420ATP0440.0%272256
202521Qualifying Q581338.5%
202521ATP13425.0%258193
202622Qualifying Q34742.9%
202622ATP11250.0%188242
Career281020.0%

Career Results by Surface

SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
202218Qualifying Q 0110.0% 0110.0%
202319Qualifying Q 12333.3%11250.0% 23540.0%
202420Qualifying Q 23540.0%202100.0% 43757.1%
202420ATP 0330.0%0110.0% 0440.0%
202521Qualifying Q 26825.0%0110.0%31475.0% 581338.5%
202521ATP 12333.3%0110.0% 13425.0%
202622Qualifying Q 12333.3%0110.0%21366.7% 34742.9%
202622ATP 11250.0% 11250.0%
Career15616.7%13425.0%281020.0%

Career Results by Opponent Rank

SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
202420 00000330.0%0110.0% 0440.0%
202521 00000220.0%11250.0% 13425.0%
202622 000011250.0%00 11250.0%
Career 000016714.3%12333.3% 281020.0%

Performance Stats

SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
202420 4 6.3 1.8 60.8% 64.1% 43.0% 43.5% 19.3% 57.3% 31.6%
202521 4 9.0 3.5 59.8% 73.5% 41.8% 67.5% 8.3% 59.3% 31.0%
202622 2 3.5 1.5 64.0% 63.5% 42.0% 65.5% 30.0% 56.5% 27.0%
Career 10 6.8 2.4 61.0% 67.7% 42.3% 57.5% 17.0% 57.9% 30.4%

Advanced Stats

Season Age ELO ELO % Hard % Clay % Grass % Set Win % Set Margin SoS % Deep Run % Dec. Set W% TB W TB L TB W%
2022 18 1490 35 49 0 0
2023 19 1488 31 22 0 0
2024 20 1507 44 12 10.0% -2.31 63 0 0 1
2025 21 1493 36 4 27.3% -1.88 40 0 0 1
2026 22 1512 44 40.0% -1.59 32 0 1 1
Career 1502 41 8 66 23.1% -2.06 50 0 1 3 25

Tournament Results by Category

Results show best round reached per tournament per season.

Grand Slams

SeasonAge AORGWUSO
202218 Q1
202319 Q1
202420 R128
202521 R64Q1R128Q2
202622 Q2Q1Q1

Masters 1000

SeasonAge SHA
202319 Q2
202521 Q1

ATP 500

SeasonAge DOHWAS
202521 Q1
202622 Q1

ATP 250

SeasonAge ADEBRICDUEASHERHGZMALMIF
202319 Q2
202420 R32Q1R32R32
202521 Q2Q1Q1Q1R32
202622 R16

ATP Ranking History full ranking history →

Current rank
242
Career high
164
Career-high date
Jul 14, 2025
First top 100
First top 50
First top 20
First top 10

Ranking History Matrix

SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
20211712591209
2022181211720588534522520445448430426410405
202319386306277270280278278281266259271272
202420270330378365342342323289272262255256
202521225207181176180181167176192192194193
202622173213239230234207242

Similar Players

Other ATP players ranked by a composite similarity score over country, era, and peak rank.

Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Active Years Match Log
Alex Bolt AUS 125 1,728 0 0 52 18 34 34.6% 2015-2026 Match log
Marc Polmans AUS 116 1,608 0 0 24 6 18 25.0% 2017-2026 Match log
Dane Sweeny AUS 122 1,661 0 0 10 3 7 30.0% 2021-2026 Match log
Elias Ymer SWE 105 1,696 0 0 97 29 68 29.9% 2013-2026 Match log
Andrea Pellegrino ITA 109 1,707 0 0 21 12 9 57.1% 2020-2026 Match log
Mitchell Krueger USA 135 1,688 0 0 36 11 25 30.6% 2014-2025 Match log
Andrea Vavassori ITA 128 1,699 0 0 24 10 14 41.7% 2021-2026 Match log
Lukas Klein SVK 109 1,738 0 0 25 10 15 40.0% 2021-2025 Match log
Titouan Droguet FRA 107 1,720 0 0 20 10 10 50.0% 2023-2026 Match log
Billy Harris GBR 101 1,672 0 0 26 10 16 38.5% 2023-2026 Match log
Coleman Wong HKG 108 1,717 0 0 27 10 17 37.0% 2024-2026 Match log
Martin Damm USA 104 1,712 0 0 21 10 11 47.6% 2024-2026 Match log

Frequently Asked Questions

How old is James McCabe?
James McCabe is 23 years old, born on July 5, 2003.
Which country is James McCabe from?
James McCabe is from Australia.
How tall is James McCabe?
James McCabe is 188 cm / 6'2".
Is James McCabe left-handed or right-handed?
James McCabe plays right-handed.
How many Grand Slams has James McCabe won?
James McCabe has not won a Grand Slam title.
How many Masters 1000 titles has James McCabe won?
James McCabe has not won a Masters 1000 title.
What is James McCabe's highest ATP ranking?
James McCabe's career-high ATP singles ranking is world No. 164, first achieved on July 14, 2025.
What is James McCabe's career win-loss record?
James McCabe has a career ATP singles record of 2 wins and 8 losses (20.0%).
How much career prize money has James McCabe earned?
James McCabe has earned at least $835,429 in career prize money from professional tennis.
When did James McCabe play professional tennis?
James McCabe turned professional in 2024 and was active through 2026.
Who is James McCabe's biggest rival?
James McCabe's most frequent opponent is Alex Michelsen, with a head-to-head record of 0–2 across 2 meetings.