James Duckworth
No. 68814 pts
Next match
Win-loss 2026
- Hard
- 15-19
- Clay
- 11-4
- Grass
- 2-4
Last 10 matches
- LAleksandar KovacevicSwiss Indoors Basel6-7(6) 3-6
- LStefanos TsitsipasAlmaty Open3-6 4-6
- WLuciano DarderiAlmaty Open7-5 7-6(7)
- WMiomir KecmanovicAlmaty Open6-4 6-3
- LLiam DraxlJinan Challenger4-6 4-6
- LHubert HurkaczShanghai Rolex Masters3-6 6-7(4)
- LLorenzo SonegoChengdu Open4-6 4-6
- LYibing WuU.S. Open5-7 3-6 1-6
- WMatteo ArnaldiU.S. Open5-7 6-3 6-2 7-6(8)
- LArthur FeryWinston-Salem Open4-6 2-1 ret.ret.