Historique des matchs du joueur de tennis: Retrouvez ici la totalité des matchs et tournois joués par James McCabe.
348 matchs enregistrés.
| 03/11/2026 | Taipei Challenger | James McCabe vs. Kasidit Samrej |
| 27/10/2026 | Ningboo Challenger | James McCabe vs. Hiroki Moriya |
| 21/10/2026 | Guangzhou Challenger | Jay Dylan Hara Friend vs. James McCabe |
| 19/10/2026 | Guangzhou Challenger | James McCabe vs. Elias Ymer |
| 12/10/2026 | Jinan Challenger | Hayato Matsuoka vs. James McCabe |
| 11/10/2026 | Jinan Challenger | Siddhant Banthia vs. James McCabe |
| 30/09/2026 | Jingshan Challenger | James McCabe vs. Federico Cina |
| 24/08/2026 | U.S. Open - New York | Lukas Neumayer vs. James McCabe |
| 12/08/2026 | M25 East Lansing | James McCabe vs. Noah Zamora |
| 04/08/2026 | Lexington Challenger | James McCabe vs. Dusan Lajovic |
| 25/07/2026 | Citi Open - Washington | James McCabe vs. Alex Bolt |
| 22/07/2026 | Winnipeg Challenger | James McCabe vs. Duncan Chan |
| 16/07/2026 | Lincoln Challenger | James McCabe vs. Bernard Tomic |
| 15/07/2026 | Lincoln Challenger | Masamichi Imamura vs. James McCabe |
| 08/07/2026 | Newport Challenger | James McCabe vs. Jason Jung |
| 22/06/2026 | Wimbledon - London | Roman Safiullin vs. James McCabe |
| 14/06/2026 | Nottingham 2 Challenger | Remy Bertola vs. James McCabe |
| 13/06/2026 | Nottingham 2 Challenger | Rhys Lawlor vs. James McCabe |
| 11/06/2026 | Libema Open - 's-Hertogenbosch | Kamil Majchrzak vs. James McCabe |
| 10/06/2026 | Libema Open - 's-Hertogenbosch | James McCabe vs. Zizou Bergs |