James Duckworth leads 3 to 0 over 3 singles meetings since 2023. Last meeting on 20/08/2025 at U.S. Open - New York.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 20/08/2025 | U.S. Open - New York | Qualifying 2 | hard | Duckworth | 7-5 5-7 6-6 |
| 03/10/2023 | Shanghai Rolex Masters - Shanghai | Qualifiers | hard | Duckworth | 7-6(6) 6-2 |
| 25/02/2023 | Bengaluru Challenger | Semi-final | hard | Duckworth | 3-6 3-4 |
| hard | Duckworth 3 - 0 McCabe |
| 2025 | Duckworth 1 - 0 McCabe |
| 2023 | Duckworth 2 - 0 McCabe |
215 wins, 159 losses since 2021 (57.5%).
Last matches: D V D V V
193 wins, 148 losses since 2021 (56.6%).
Last matches: D D D D D
James Duckworth leads 3 to 0 over 3 singles meetings since 2023.
On 20/08/2025, at U.S. Open - New York (Qualifying 2): James Duckworth won 7-5 5-7 6-6.