Player

🇦🇺 James Duckworth

Career matches 883
Wins 530
Losses 353
Win rate 60.0%
Elo (current) 2,205 2026-04-12

Surface breakdown

Hard 59.7% 362W – 244L (606 matches)
Clay 64.9% 113W – 61L (174 matches)
Grass 53.1% 51W – 45L (96 matches)
Carpet 57.1% 4W – 3L (7 matches)

Career form (last 10)

WWWWWWWWWL

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Beibit Zhukayev76186%
Li Tu73443%
Marc Polmans63350%
Omar Jasika660100%
Jordan Thompson63350%

Recent matches

Reset

301–350 of 883

DateTournamentRoundWinnerLoserScoreSurface
2022-05-23Roland GarrosR128Mikael YmerJames Duckworth6-2 6-4 6-2Clay
2022-05-16LyonR32Francisco CerundoloJames Duckworth6-2 3-6 6-3Clay
2022-01-17Australian OpenR128Adrian MannarinoJames Duckworth6-4 2-6 3-6 6-2 6-1Hard
2022-01-03Atp CupRRArthur RinderknechJames Duckworth6-4 7-6(6)Hard
2022-01-03Atp CupRRRoman SafiullinJames Duckworth7-6(6) 6-4Hard
2021-11-01Paris MastersQFHubert HurkaczJames Duckworth6-2 6-7(4) 7-5Hard
2021-11-01Paris MastersR16James DuckworthAlexei Popyrin7-6(6) 6-4Hard
2021-11-01Paris MastersR32James DuckworthLorenzo Musetti6-3 3-6 6-3Hard
2021-11-01Paris MastersR64James DuckworthRoberto Bautista Agut6-4 5-7 7-6(4)Hard
2021-10-25St. PetersburgR32Jan Lennard StruffJames Duckworth7-6(3) 6-3Hard
2021-10-18MoscowR16Karen KhachanovJames Duckworth3-6 6-3 6-1Hard
2021-10-18MoscowR32James DuckworthBorna Gojo3-6 7-5 6-2Hard
2021-10-04Indian Wells MastersR128Mackenzie McdonaldJames Duckworth6-3 6-3Hard
2021-09-27SofiaQFJannik SinnerJames Duckworth7-6(4) 6-4Hard
2021-09-27SofiaR16James DuckworthBenoit Paire6-4 6-4Hard
2021-09-27SofiaR32James DuckworthEmil Ruusuvuori3-6 6-4 6-4Hard
2021-09-20Nur-SultanFSoon Woo KwonJames Duckworth7-6(6) 6-3Hard
2021-09-20Nur-SultanSFJames DuckworthIlya Ivashka6-3 7-6(4)Hard
2021-09-20Nur-SultanQFJames DuckworthJohn Millman6-4 6-4Hard
2021-09-20Nur-SultanR16James DuckworthFilip Krajinovic7-6(2) 6-3Hard
2021-09-20Nur-SultanR32James DuckworthMikhail Kukushkin7-6(3) 6-1Hard
2021-09-13Istanbul 2 CHFJames DuckworthTung Lin Wu6-4 6-2Hard
2021-09-13Istanbul 2 CHSFJames DuckworthQuentin Halys6-7(9) 6-3 6-4Hard
2021-09-13Istanbul 2 CHQFJames DuckworthHugo Grenier6-3 6-3Hard
2021-09-13Istanbul 2 CHR16James DuckworthAlexandre Muller6-3 6-2Hard
2021-09-13Istanbul 2 CHR32James DuckworthLorenzo Giustino7-5 6-1Hard
2021-08-30Us OpenR128Pedro MartinezJames Duckworth4-6 4-6 7-6(7) 6-2 6-2Hard
2021-08-23Winston-SalemR64Thiago MonteiroJames Duckworth6-4 4-6 7-6(5)Hard
2021-08-09Canada MastersR16Daniil MedvedevJames Duckworth6-2 6-4Hard
2021-08-09Canada MastersR32James DuckworthJannik Sinner6-3 6-4Hard
2021-08-09Canada MastersR64James DuckworthTaylor Fritz7-6(2) 6-3Hard
2021-08-09Canada MastersQ2James DuckworthPeter Polansky4-6 6-1 6-2Hard
2021-08-09Canada MastersQ1James DuckworthIllya Marchenko6-1 6-3Hard
2021-08-02WashingtonR64Tennys SandgrenJames Duckworth6-3 2-6 6-2Hard
2021-07-24Tokyo OlympicsR32Karen KhachanovJames Duckworth7-5 6-1Hard
2021-07-24Tokyo OlympicsR64James DuckworthLukas Klein5-7 6-3 7-6(4)Hard
2021-06-28WimbledonR32Lorenzo SonegoJames Duckworth6-3 6-4 6-4Grass
2021-06-28WimbledonR64James DuckworthSam Querrey7-5 6-7(4) 6-3 6-2Grass
2021-06-28WimbledonR128James DuckworthRadu Albot6-4 6-4 6-1Grass
2021-06-21EastbourneR32Max PurcellJames Duckworth6-2 3-6 7-6(5)Grass
2021-06-21EastbourneQ2James DuckworthAlastair Gray6-3 7-6(4)Grass
2021-06-21EastbourneQ1James DuckworthFilip Cristian Jianu6-4 6-3Grass
2021-06-14HalleQ2Ilya IvashkaJames Duckworth2-6 6-4 6-0Grass
2021-06-14HalleQ1James DuckworthErnests Gulbis5-7 7-5 6-2Grass
2021-06-07StuttgartR16Sam QuerreyJames Duckworth6-4 7-6(7)Grass
2021-06-07StuttgartR32James DuckworthAdrian Mannarino6-3 6-2Grass
2021-06-07StuttgartQ2James DuckworthIlya Ivashka7-6(5) 3-6 7-5Grass
2021-06-07StuttgartQ1James DuckworthLuke Saville6-7(6) 6-4 6-4Grass
2021-05-31Roland GarrosR64Ricardas BerankisJames Duckworth7-5 2-6 7-6(4) 6-0Clay
2021-05-31Roland GarrosR128James DuckworthSalvatore Caruso6-4 3-6 7-6(4) 6-2Clay

Aliases

5

atp

  • J. Duckworth
  • James Duckworth (d994)

atp_short

  • J. Duckworth (d994)

sackmann

  • James Duckworth (105902)

variant

  • J Duckworth
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair