Match log updated: 2026-07-19 01:15 UTC
James McCabe — ATP Match Log
Main draw matches: 4 | W: 1 | L: 3 | Win %: 25.0%
13 qualifying matches shown below; qualifying is excluded from main-draw summaries and leaderboards.
| Date ↓ | Tournament | Category | Round | Surface | Opponent | Score | Result | H2H | Match |
|---|---|---|---|---|---|---|---|---|---|
| Oct 1, 2025* | Rolex Shanghai Masters | Masters 1000 | Q1 | Hard | Tristan Schoolkate | 6-3 6-7 2-6 | L | H2H | Match data |
| Sep 17, 2025* | Chengdu Open | ATP 250 | Q1 | Hard | Mackenzie McDonald | 3-6 0-3 (ret.) | L | H2H | Match data |
| Aug 25, 2025* | US Open | Grand Slam | Q2 | Hard | James Duckworth | 5-7 7-5 6-7 | L | H2H | Match data |
| Aug 24, 2025* | US Open | Grand Slam | Q1 | Hard | Francesco Maestrelli | 6-3 6-7 6-4 | W | H2H | Match data |
| Jul 21, 2025* | Mubadala Citi DC Open | ATP 500 | Q1 | Hard | Beibit Zhukayev | 7-6 2-6 2-6 | L | H2H | Match data |
| Jul 16, 2025* | Mifel Tennis Open by Telcel Oppo | ATP 250 | R32 | Hard | Luis Carlos Alvarez | 1-6 2-6 | L | H2H | Match data |
| Jul 2, 2025* | Wimbledon | Grand Slam | R128 | Grass | Fabian Marozsan | 1-6 4-6 3-6 | L | H2H | Match data |
| Jul 1, 2025* | Wimbledon | Grand Slam | Q3 | Grass | Tomas Barrios Vera | 4-6 6-3 7-6 7-6 | W | H2H | Match data |
| Jul 1, 2025* | Wimbledon | Grand Slam | Q2 | Grass | Roman Andres Burruchaga | 6-1 6-4 | W | H2H | Match data |
| Jun 30, 2025* | Wimbledon | Grand Slam | Q1 | Grass | Borna Gojo | 6-4 7-5 | W | H2H | Match data |
| Jun 9, 2025* | Libema Open | ATP 250 | Q1 | Grass | Thijs Boogaard | 6-7 6-4 6-7 | L | H2H | Match data |
| May 25, 2025* | Roland Garros | Grand Slam | Q1 | Clay | Mathys Erhard | 1-6 1-6 | L | H2H | Match data |
| Jan 16, 2025* | Australian Open | Grand Slam | R64 | Hard | Alex Michelsen | 5-7 3-6 6-7 | L | H2H | Match data |
| Jan 14, 2025* | Australian Open | Grand Slam | R128 | Hard | Martin Landaluce | 6-4 6-3 6-4 | W | H2H | Match data |
| Jan 6, 2025* | Adelaide International | ATP 250 | Q2 | Hard | Benjamin Bonzi | 3-6 6-4 3-6 | L | H2H | Match data |
| Jan 6, 2025* | Adelaide International | ATP 250 | Q1 | Hard | Damir Dzumhur | 6-4 3-6 7-5 | W | H2H | Match data |
| Dec 29, 2024* | Brisbane International Presented by ANZ | ATP 250 | Q1 | Hard | Benjamin Bonzi | 3-6 2-6 | L | H2H | Match data |