James Mccabe
Current ranking
#233
Career high
#164
Overall record
1-7
Last 20 matches
| Date | Tournament | Round | Surface | Result | Opponent | Score |
|---|---|---|---|---|---|---|
| 2025-07-14 | Los Cabos | Round of 32 | Hard | L | Luis Carlos Alvarez | 6-1 6-2 |
| 2025-06-30 | Wimbledon | Round of 128 | Grass | L | Fabian Marozsan | 6-1 6-4 6-3 |
| 2025-01-13 | Australian Open | Round of 64 | Hard | L | Alex Michelsen | 7-5 6-3 7-6(4) |
| 2025-01-13 | Australian Open | Round of 128 | Hard | W | Martin Landaluce | 6-4 6-3 6-4 |
| 2024-09-18 | Hangzhou | Round of 32 | Hard | L | Yasutaka Uchiyama | 6-4 6-4 |
| 2024-06-24 | Eastbourne | Round of 32 | Grass | L | Thiago Seyboth Wild | 6-4 6-4 |
| 2024-01-15 | Australian Open | Round of 128 | Hard | L | Alex Michelsen | 7-6(5) 3-6 6-1 6-2 |
| 2024-01-08 | Adelaide | Round of 32 | Hard | L | Alexander Bublik | 6-2 6-3 |
Most-played opponents
| Opponent | Wins | Losses | Total | H2H |
|---|---|---|---|---|
| Alex Michelsen | 0 | 2 | 2 | view H2H |
| Martin Landaluce | 1 | 0 | 1 | view H2H |
| Alexander Bublik | 0 | 1 | 1 | view H2H |
| Thiago Seyboth Wild | 0 | 1 | 1 | view H2H |
| Yasutaka Uchiyama | 0 | 1 | 1 | view H2H |
| Fabian Marozsan | 0 | 1 | 1 | view H2H |
| Luis Carlos Alvarez | 0 | 1 | 1 | view H2H |