James McCabe
32 matches followed, from 26 June 2023 to 27 July 2026, 31 of them rated.
1469.9
Elo rating
259
active · out of 290
855
all-time · out of 1,178
11–21
record · 34% wins
Trajectory
Tap a year, or drag across several
Latest changes
Where does this rating come from? →beaten by Alex Bolt 0–2
27/07/26 · ATP 500 2026 · Qualifying — First round · detail
−8.11478.0 → 1469.9
beat Sander Jong 2–0
08/06/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
+13.21464.7 → 1478.0
beat Coleman Wong 2–1
08/06/26 · ATP 250 2026 · Qualifying — First round · detail
+15.41449.3 → 1464.7
beaten by Jan Choinski 0–2
16/02/26 · ATP 500 2026 · Qualifying — First round · detail
−12.01446.5 → 1434.6
beaten by Benjamin Bonzi 0–2
30/12/25 · ATP 250 2025 · Qualifying — First round · detail
−5.11451.7 → 1446.5
beaten by Tristan Schoolkate 1–2
29/09/25 · ATP 1000 2025 · Qualifying — First round · detail
−8.81460.5 → 1451.7
Latest matches
✗Alex Bolt27/07/26 · ATP 500 2026 · Qualifying — First round✓Sander Jong08/06/26 · ATP 250 2026 · Qualifying — Qualifying competition✓Coleman Wong08/06/26 · ATP 250 2026 · Qualifying — First round✓Zizou Bergs08/06/26 · ATP 250 2026 · First round✗Kamil Majchrzak08/06/26 · ATP 250 2026 · Second round✗Jan Choinski16/02/26 · ATP 500 2026 · Qualifying — First round✗Benjamin Bonzi30/12/25 · ATP 250 2025 · Qualifying — First round✗Tristan Schoolkate29/09/25 · ATP 1000 2025 · Qualifying — First round