James Duckworth

ATP #79 · AUS · 22 matches indexed

James Duckworth is 7–15 (32% won) across 22 indexed matches with 19 career titles. By surface: hard 27% (3–8) · clay 40% (2–3) · grass 33% (2–4).

Recent results

Full profile · 2026 season rewind · Rankings