James Duckworth
337 matches followed, from 11 January 2010 to 9 November 2026, 330 of them rated.
1583.3
Elo rating
144
active · out of 290
301
all-time · out of 1,178
151–186
record · 45% wins
Trajectory
Tap a year, or drag across several
Latest changes
Where does this rating come from? →beaten by Miomir Kecmanović 1–2
02/11/26 · ATP 1000 2026 · Qualifying — First round · detail
−13.11604.2 → 1591.1
beaten by Aleksandar Kovacevic 0–2
26/10/26 · ATP 500 2026 · Qualifying — First round · detail
−14.61618.8 → 1604.2
Latest matches
✗Cameron Norrie09/11/26 · ATP 250 2026 · First round✗Miomir Kecmanović02/11/26 · ATP 1000 2026 · Qualifying — First round✗Aleksandar Kovacevic26/10/26 · ATP 500 2026 · Qualifying — First round✗Stefanos Tsitsipas19/10/26 · ATP 250 2026 · Quarterfinals✓Miomir Kecmanović19/10/26 · ATP 250 2026 · First round✓Luciano Darderi19/10/26 · ATP 250 2026 · Second round✗Hubert Hurkacz07/10/26 · ATP 1000 2026 · First round✗Lorenzo Sonego21/09/26 · ATP 250 2026 · First round