James Duckworth

ATP ELO profile · tour-level matches since 2015

ELO 1518 · #240 Hard #157 Clay #513 Grass #98 Last match: Oct 13, 2025

Season ELO trajectory

One point per match: the player's ELO rating after that match, matches in round order. Ratings are season-scoped: every January the engine re-seeds each player from ATP entry points, then updates after every result. That is why trajectories are shown one season at a time. Hover a point for the match behind it.

Career record

112–129 46.5% in 241 matches

Clay 3–14
Grass 30–26
Hard 79–89

Season by season

SeasonMW–LStartPeakEnd
2025 46 22–24 1562 1617 1586
2024 40 20–20 1557 1701 1533
2023 20 9–11 1536 1538 1521
2022 21 7–14 1618 1574 1543
2021 37 23–14 1571 1776 1755
2020 8 2–6 1558 1575 1460
2019 10 3–7 1521 1515 1467
2018 12 3–9 1501 1531 1465
2017 1 0–1 1558 1521 1521
2016 22 11–11 1548 1642 1625
2015 24 12–12 1543 1711 1537

Recent matches

WeekTournamentOpponentResult
Oct 13, 2025 Almaty · Hard Daniil Medvedev L 1-2
Flavio Cobolli W 2-0
Gabriel Diallo W 2-1
Ugo Blanchet W 2-0
Mikhail Kukushkin W 2-1
Saba Purtseladze W 1-0
Oct 01, 2025 Shanghai · Hard Gauthier Onclin L 0-2
Sep 17, 2025 Chengdu · Hard Taro Daniel L 0-2
Aug 24, 2025 Us Open · Hard Tristan Boyer L 0-3
Zsombor Piros L 1-2

Reuse this data — CC BY 4.0

The ATP ELO ratings dataset is free to reuse, including commercially, under CC BY 4.0 — attribution with a link is the only requirement. Copy-paste credit:

Data: <a href="https://www.predixsport.com/tennis-power-rankings/james-duckworth">ATP ELO ratings by Predixsport</a> (CC BY 4.0)