Player data updated: 2026-10-17 16:37 UTC

James McCabe

AUS Age 23 188 cm / 6'2" Plays: Right-Handed ATP Tour years active: 2024–2026

James McCabe represents Australia on the ATP Tour and is ranked No. 259, having reached a career high of No. 164. TennisDB's records show a singles record of 2–8 and no singles titles.

Singles ranking
259
Career singles high
164 (Jul 14, 2025)
Elo peak
1547 (17th percentile)
Singles record
2–8 (20.0%)
Singles titles
0
Prize money
$901,508
YTD W-L
1–1

Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.

Jump to section

ATP Matches full match log →

James McCabe's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Lukas Neumayer #191 1-6 4-6 L H2H Match data Aug 25, 2026* Q1 Q US Open Grand Slam Hard
Alex Bolt #167 6-7(6) 6-7(2) L H2H Match data Jul 25, 2026 Q1 Q Washington Open ATP 500 Hard
Roman Safiullin #127 3-6 6-7(4) L H2H Match data Jun 23, 2026* Q1 Q Wimbledon Grand Slam Grass
Kamil Majchrzak #76 0-6 3-6 L H2H Match data Jun 11, 2026 R16 Libéma Open ATP 250 Grass
Zizou Bergs #40 6-7(2) 6-2 7-6(4) W H2H Match data Jun 10, 2026 R32 Libéma Open ATP 250 Grass

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

Rivals all rivalries →

James McCabe's most-played ATP rivals
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

James McCabe career results by season
SeasonAgeTypeWLMWin %Start RankEnd Rank
202218Qualifying Q0110.0%——
202319Qualifying Q23540.0%——
202420Qualifying Q43757.1%——
202420ATP0440.0%272256
202521Qualifying Q581338.5%——
202521ATP13425.0%258193
202622Qualifying Q36933.3%——
202622ATP11250.0%188259
Career—281020.0%——

Career Results by Surface

James McCabe career results by season and 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 14520.0%0110.0%21366.7% 36933.3%
202622ATP ————————11250.0% 11250.0%
Career——15616.7%————13425.0%281020.0%

Career Results by Opponent Rank

James McCabe career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
202420 00——00——0330.0%0110.0% 0440.0%
202521 00——00——0220.0%11250.0% 13425.0%
202622 00——00——11250.0%00—— 11250.0%
Career 00——00——16714.3%12333.3% 281020.0%

Performance Stats

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

Advanced Stats

James McCabe advanced statistics by season
Season Age Elo P+ Serve+ Return+ PD TPW% Hard Elo Clay Elo Grass Elo Set Win % Set Margin Dec. Set Tiebreak Pressure+ Schedule
2022 18 1490 101.6 — — — — — — — — — — — — —
2023 19 1488 100.9 — — — — — — — — — — — — —
2024 20 1507 110.3 -1.88 -1.70 0.739 44.8% -19 — — 10.0% -2.20 — 0–1 — +0.18
2025 21 1494 103.3 -1.19 -1.92 0.761 45.3% -35 — — 27.3% -1.64 — 0–1 — +0.51
2026 22 1482 95.3 -0.88 -1.36 0.621 42.5% — — — 40.0% -1.00 1–0 1–1 — -0.06
Career 1547 103.6 -1.40 -1.72 0.723 44.5% -27 — — 23.1% -1.73 1–0 1–3 (25%) — +6.30

Tournament Results by Category

Grand Slams

James McCabe Grand Slams results by season
SeasonAge AORGWUSO W-L
Win %
202218 Q1——— 0–1 (0%)
202319 Q1——— 0–1 (0%)
202420 R128——— 0–1 (0%)
202521 R64Q1R128Q2 5–4 (56%)
202622 Q2Q1Q1Q1 1–4 (20%)
W-L 2–5
(29%)
0–2
(0%)
3–2
(60%)
1–2
(33%)
6–11
(35%)

Masters 1000

James McCabe Masters 1000 results by season
SeasonAge SHA W-L
Win %
202319 Q2 1–1 (50%)
202521 Q1 0–1 (0%)
W-L 1–2
(33%)
1–2
(33%)

ATP 500

James McCabe ATP 500 results by season
SeasonAge DOHWAS W-L
Win %
202521 —Q1 0–1 (0%)
202622 Q1Q1 0–2 (0%)
W-L 0–1
(0%)
0–2
(0%)
0–3
(0%)

ATP 250

James McCabe ATP 250 results by season
SeasonAge ADEBRICDUEASLIBHGZMALCAB W-L
Win %
202319 ——————Q2— 1–1 (50%)
202420 R32Q1—R32—R32—— 4–6 (40%)
202521 Q2Q1Q1—Q1——R32 1–5 (17%)
202622 ————R16——— 3–1 (75%)
W-L 2–3
(40%)
0–2
(0%)
0–1
(0%)
2–1
(67%)
3–2
(60%)
1–2
(33%)
1–1
(50%)
0–1
(0%)
9–13
(41%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Current rank
259
Career high
164
Career-high date
Jul 14, 2025
First Top 100
—
First Top 50
—
First Top 20
—
First Top 10
—

Ranking History Matrix

James McCabe ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
202117——————————12591209
2022181211720588534523520445448430426410405
202319386306277270280278278281266259271272
202420270330378365342342323289272262255256
202521225207181176180181167176192192194193
202622173213239230234207238246253259——

Similar Players

Other ATP players with comparable peak level, era, career record, and career scale.

James McCabe's most statistically similar ATP players
Player Country Peak ranking Peak Elo M W L Win % Prize money Titles GS M1000 Years Rivalries Match log
Darwin Blanch (active player) USA #159 1,560 10 2 8 20.0% $651,386 0 0 0 2024–2026 Rivalries Match log
Hady Habib (active player) LBN #159 1,552 7 1 6 14.3% $543,197 0 0 0 2024–2026 Rivalries Match log
Lukas Neumayer (active player) AUT #157 1,535 6 1 5 16.7% $696,198 0 0 0 2021–2026 Rivalries Match log
Matej Dodig (active player) CRO #171 1,523 4 1 3 25.0% $284,079 0 0 0 2024–2026 Rivalries Match log
Vitaliy Sachko (active player) UKR #156 1,543 11 3 8 27.3% $929,447 0 0 0 2020–2026 Rivalries Match log
Alexis Galarneau (active player) CAN #153 1,567 7 1 6 14.3% $1,004,369 0 0 0 2022–2026 Rivalries Match log
Federico Cina (active player) ITA #147 1,629 17 4 13 23.5% $754,223 0 0 0 2025–2026 Rivalries Match log
Frederico Ferreira Silva (active player) POR #168 1,550 8 1 7 12.5% $974,331 0 0 0 2015–2026 Rivalries Match log
Diego Dedura (active player) GER #186 1,560 6 1 5 16.7% $308,505 0 0 0 2025–2026 Rivalries Match log
Li Tu (active player) AUS #160 1,660 14 2 12 14.3% $912,287 0 0 0 2021–2025 Rivalries Match log
Benjamin Hassan (active player) LBN #143 1,609 8 1 7 12.5% $838,401 0 0 0 2023–2026 Rivalries Match log
Gauthier Onclin (active player) BEL #158 1,573 3 1 2 33.3% $700,855 0 0 0 2025–2026 Rivalries Match log

Frequently Asked Questions

How old is James McCabe?
James McCabe is 23 years old, born on July 5, 2003.
Which country does James McCabe represent?
James McCabe represents Australia in TennisDB's ATP records.
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 Slam singles titles has James McCabe won?
James McCabe has not won a Grand Slam singles title.
How many Masters 1000 titles has James McCabe won?
TennisDB does not group any of James McCabe's titles under the modern Masters 1000 category.
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 $901,508 in career prize money from professional tennis.
Which seasons of James McCabe's career appear in TennisDB?
James McCabe appears in TennisDB's ATP main-tour match records from 2024 through 2026.
Who has James McCabe faced most often?
James McCabe's most frequent opponent is Alex Michelsen, with a head-to-head record of 0–2 across 2 meetings.