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

51–100 of 883

DateTournamentRoundWinnerLoserScoreSurface
2025-09-22JingshanRound of 32Alex BoltJames Duckworth6-2 6(1)-7 7-6(5)Hard
2025-09-17Chengdu1st Round QualifyingTaro DanielJames Duckworth7-6(4) 7-6(0)Hard
2025-08-24US OpenRound of 128Tristan BoyerJames Duckworth6-3 7-5 6-4Hard
2025-08-24US Open3rd Round QualifyingZsombor PirosJames Duckworth6-1 4-6 6-2Hard
2025-08-24US Open2nd Round QualifyingJames DuckworthJames Mccabe7-5 5-7 7-6(5)Hard
2025-08-24US Open1st Round QualifyingJames DuckworthFacundo Bagnis6-4 6-2Hard
2025-08-07Cincinnati1st Round QualifyingLi TuJames Duckworth7-6(4) 6-4Hard
2025-07-27MontrealRound of 64Lorenzo MusettiJames Duckworth7-5 6-1Hard
2025-07-27MontrealRound of 128James DuckworthJuncheng Shang6-3 7-6(3)Hard
2025-07-27Montreal1st Round QualifyingJames DuckworthJustin Boulais6-3 6-1Hard
2025-07-14Los CabosRound of 32James DuckworthAdrian Mannarino6-3 6-4Hard
2025-07-14Los CabosRound of 16James DuckworthAlejandro Davidovich Fokina6-3 6-4Hard
2025-07-14Los CabosQuarter-FinalsAdam WaltonJames Duckworth3-6 6-3 6-4Hard
2025-07-07NewportRound of 32Patrick MaloneyJames Duckworth6-2 7-6(5)Grass
2025-06-30WimbledonRound of 128Felix Auger AliassimeJames Duckworth6-2 3-6 6(2)-7 6-4 6-4Grass
2025-06-23EastbourneRound of 32James DuckworthAleksandar Vukic6-3 6(5)-7 6-1Grass
2025-06-23EastbourneRound of 16Alejandro Davidovich FokinaJames Duckworth6(3)-7 6-3 6-4Grass
2025-06-23Eastbourne2nd Round QualifyingJames DuckworthJohannus Monday6-4 6-2Grass
2025-06-23Eastbourne1st Round QualifyingJames DuckworthHenry Searle6-3 5-7 7-5Grass
2025-06-16London1st Round QualifyingChristopher O'ConnellJames Duckworth7-6(4) 6-0Grass
2025-06-09StuttgartRound of 32Justin EngelJames Duckworth4-6 6-4 7-6(5)Grass
2025-06-09Stuttgart2nd Round QualifyingJames DuckworthNikoloz Basilashvili6(4)-7 7-6(5) 6-3Grass
2025-06-09Stuttgart1st Round QualifyingJames DuckworthBenjamin Hassan6-3 7-6(4)Grass
2025-06-02BirminghamRound of 32Brandon HoltJames Duckworth6-2 7-5Grass
2025-05-18Geneva1st Round QualifyingRemy BertolaJames Duckworth7-6(3) 6-4Clay
2025-04-14San Luis PotosiSemi-FinalsJames DuckworthDan Martin7-6(8) 6-2Clay
2025-04-14San Luis PotosiRound of 32James DuckworthRafael De Alba6-1 6-2Clay
2025-04-14San Luis PotosiRound of 16James DuckworthMaximilian Neuchrist6-2 7-6(4)Clay
2025-04-14San Luis PotosiQuarter-FinalsJames DuckworthAlfredo Perez7-6(7) 6-4Clay
2025-04-14San Luis PotosiFinalsJames DuckworthMax Wiskandt6-1 6-1Clay
2025-04-07Mexico CityRound of 32James DuckworthMateus Alves6-3 7-6(3)Clay
2025-04-07Mexico CityRound of 16Juan Pablo VarillasJames Duckworth2-6 6-4 6-4Clay
2025-03-31HoustonRound of 32Colton SmithJames Duckworth6-2 6-2Clay
2025-03-24MoreliaSemi-FinalsJames DuckworthBeibit Zhukayev6-2 6-4Hard
2025-03-24MoreliaRound of 32James DuckworthAlan Fernando Rubio Fierros6-1 6-3Hard
2025-03-24MoreliaRound of 16James DuckworthTyler Zink7-5 6-3Hard
2025-03-24MoreliaQuarter-FinalsJames DuckworthAlex Hernandez6-4 7-6(6)Hard
2025-03-24MoreliaFinalsDmitry PopkoJames Duckworth1-6 6-2 6-4Hard
2025-03-19Miami2nd Round QualifyingRei SakamotoJames Duckworth7-5 7-6(5)Hard
2025-03-19Miami1st Round QualifyingJames DuckworthFederico Agustin Gomez7-5 7-5Hard
2025-03-11PhoenixRound of 32Jacob FearnleyJames Duckworth7-6(3) 6-3Hard
2025-03-05Indian Wells2nd Round QualifyingLi TuJames Duckworth6-4 6-2Hard
2025-03-05Indian Wells1st Round QualifyingJames DuckworthTerence Atmane7-6(5) 7-6(4)Hard
2025-02-24Acapulco1st Round QualifyingNishesh BasavareddyJames Duckworth6-4 6-2Hard
2025-02-03DallasRound of 32Casper RuudJames Duckworth7-5 4-6 6-2Hard
2025-02-03Dallas2nd Round QualifyingEthan QuinnJames Duckworth7-6(4) 7-5Hard
2025-02-03Dallas1st Round QualifyingJames DuckworthEric Hadigian6-1 6-1Hard
2025-01-12Australian OpenRound of 64Roberto Carballes BaenaJames Duckworth6-4 6-2 7-5Hard
2025-01-12Australian OpenRound of 128James DuckworthDominic Stricker6-2 6-4 6-2Hard
2025-01-06AdelaideRound of 32Li TuJames Duckworth6-1 7-5Hard

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