James McCabe leads 3 to 1 over 4 singles meetings since 2024. Last meeting on 05/05/2026 at Wuxi Challenger.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 05/05/2026 | Wuxi Challenger | Round 1 | hard | McCabe | 5-7 6-7(4) |
| 22/10/2025 | Suzhou Challenger | Round 2 | hard | McCabe | 2-6 6-3 6-2 |
| 28/09/2024 | Nonthaburi 4 Challenger | Semi-final | hard | Wu | 1-6 6-3 6-7(2) |
| 24/04/2024 | Shenzhen 1 Challenger | Round 1 | hard | McCabe | 6-1 6-7(1) 6-2 |
| hard | Wu 1 - 3 McCabe |
| 2026 | Wu 0 - 1 McCabe |
| 2025 | Wu 0 - 1 McCabe |
| 2024 | Wu 1 - 1 McCabe |
161 wins, 142 losses since 2021 (53.1%).
Last matches: D V D V D
193 wins, 148 losses since 2021 (56.6%).
Last matches: D D D D D
James McCabe leads 3 to 1 over 4 singles meetings since 2024.
On 05/05/2026, at Wuxi Challenger (Round 1): James McCabe won 5-7 6-7(4).