Match log updated: 2026-07-18 19:15 UTC

James Duckworth — ATP Match Log

Back to player detail page →

Main draw matches: 15 | W: 4 | L: 11 | Win %: 26.7%

6 qualifying matches shown below; qualifying is excluded from main-draw summaries and leaderboards.

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Jul 2, 2026 Wimbledon Grand Slam R64 Grass Flavio Cobolli #10 6-7(4) 6-3 6-7(3) 1-6 L H2H Match data
Jun 30, 2026 Wimbledon Grand Slam R128 Grass Tallon Griekspoor #58 6-4 4-6 7-5 6-4 W H2H Match data
Jun 20, 2026 Lexus Eastbourne Open ATP 250 Q1 Q Grass Giles Hussey #293 4-6 4-6 L H2H Match data
Jun 13, 2026 HSBC Championships ATP 500 Q1 Q Grass Aleksandar Vukic #100 3-6 2-6 L H2H Match data
Jun 11, 2026 Boss Open ATP 250 R16 Grass Jiri Lehecka #12 7-6(8) 4-6 6-7(3) L H2H Match data
Jun 9, 2026 Boss Open ATP 250 R32 Grass Diego Dedura #262 6-4 6-3 W H2H Match data
May 28, 2026* Roland Garros Grand Slam R64 Clay Rafael Jodar #29 1-6 7-6(5) 4-6 5-7 L H2H Match data
May 24, 2026 Roland Garros Grand Slam R128 Clay Gabriel Diallo #48 6-3 4-1 W H2H Match data
May 19, 2026 Gonet Geneva Open ATP 250 R32 Clay Laslo Djere #238 4-6 6-3 3-6 L H2H Match data
May 17, 2026 Gonet Geneva Open ATP 250 Q2 Q Clay Edas Butvilas #256 5-7 6-7(4) L H2H Match data
May 16, 2026 Gonet Geneva Open ATP 250 Q1 Q Clay Miguel Damas #260 3-6 7-5 6-3 W H2H Match data
Mar 19, 2026 Miami Open Presented by Itau Masters 1000 R128 Hard Roberto Bautista Agut #89 6-7(3) 6-7(4) L H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Dalibor Svrcina #109 2-6 4-6 L H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Dalibor Svrcina #123 4-6 1-6 L H2H Match data
Feb 11, 2026 Nexo Dallas Open ATP 500 R32 Hard Eliot Spizzirri #68 2-6 4-6 L H2H Match data
Jan 22, 2026 Australian Open Grand Slam R64 Hard Jannik Sinner #2 1-6 4-6 2-6 L H2H Match data
Jan 20, 2026 Australian Open Grand Slam R128 Hard Dino Prizmic #127 7-6(4) 3-6 1-6 7-5 6-3 W H2H Match data
Jan 13, 2026 Adelaide International ATP 250 R32 Hard Tomas Machac #35 3-6 3-6 L H2H Match data
Jan 7, 2026* Brisbane International Presented by ANZ ATP 250 R32 Hard Alex Michelsen #37 7-6(4) 6-7(2) 3-6 L H2H Match data
Jan 4, 2026* Brisbane International Presented by ANZ ATP 250 Q2 Q Hard Terence Atmane #63 7-6(4) 6-2 W H2H Match data
Jan 4, 2026* Brisbane International Presented by ANZ ATP 250 Q1 Q Hard Tristan Schoolkate #100 6-3 6-2 W H2H Match data