ATP - Winston-Salem 08/22 18:00 24 [70] Thanasi Kokkinakis v James Duckworth [84] 6-4,3-6,6-7
ATP - Montreal 08/06 16:20 14 James Duckworth v Gabriel Diallo 3-6,6-7
ATP - Washington 08/01 18:35 24 [59] James Duckworth v Borna Gojo [198] 6-4,6-7,2-6
ATP - Atlanta 07/28 23:00 26 [30] Alex De Minaur v James Duckworth [62] 6-4,6-4
ATP - Atlanta 07/26 23:35 25 [141] Dominik Koepfer v James Duckworth [62] 1-6,7-6,3-6
ATP - Newport 07/15 18:40 27 [102] Jason Kubler v James Duckworth [74] 7-5,7-6
ATP - Newport 07/13 15:00 26 [86] Quentin Halys v James Duckworth [74] 5-7,6-3,2-6
ATP - Newport 07/12 16:40 25 [140] Liam Broady v James Duckworth [74] 2-6,6-4,2-6
Challenger - Porto 07/09 10:00 28 [74] James Duckworth v Altug Celikbilek [179] 6-7,4-6
Challenger - Porto 07/08 10:50 27 [74] James Duckworth v Aidan Mchugh [356] 7-6,6-0
Challenger - Porto 07/06 10:40 26 [74] James Duckworth v Antoine Bellier [217] 6-2,6-1
Challenger - Porto 07/04 13:15 25 James Duckworth v Pedro Araujo 6-3,6-4
Wimbledon 06/27 17:30 23 [52] Andy Murray v James Duckworth [74] 4-6,6-3,6-2,6-4
ATP - Eastbourne 06/21 10:00 25 [32] Lorenzo Sonego v James Duckworth [77] 4-6,7-6,7-6
ATP - Eastbourne 06/19 14:55 19 [76] James Duckworth v Mikael Ymer [90] 3-6,6-2,6-4
ATP - Eastbourne 06/18 14:35 14 James Duckworth v Daniel Cox 6-3,6-1
ATP - Queen's 06/11 10:00 26 [71] James Duckworth v Paul Jubb [231] 6-7,6-4,1-6
ATP - Hertogenbosch 06/09 08:00 25 [71] James Duckworth v Gilles Simon [134] 4-6,6-7
Challenger - Surbiton 06/01 16:10 25 [72] James Duckworth v Pierre-Hugues Herbert [172] 7-6,1-6,3-6
French Open 05/23 16:35 23 [95] Mikael Ymer v James Duckworth [72] 6-2,6-4,6-2
ATP Lyon 05/15 10:35 25 [49] Francisco Cerundolo v James Duckworth [70] 6-2,3-6,6-3
Australian Open 01/17 02:15 23 [49] James Duckworth v Adrian Mannarino [69] 4-6,6-2,6-3,2-6,1-6
ATP Cup 01/06 06:35 1 [58] Arthur Rinderknech v James Duckworth [49] 6-4,7-6
ATP Cup 01/04 06:30 1 [167] Roman Safiullin v James Duckworth [49] 7-6,6-4
ATP Cup 01/02 06:30 1 Jannik Sinner v James Duckworth Cancelled
ATP - Paríž 11/05 13:00 27 [55] James Duckworth v Hubert Hurkacz [10] 2-6,7-6,5-7
ATP - Paríž 11/04 10:00 26 [71] Alexei Popyrin v James Duckworth [55] 6-7,4-6
ATP - Paríž 11/03 10:00 25 [67] Lorenzo Musetti v James Duckworth [55] 3-6,6-3,3-6
ATP - Paríž 11/02 10:00 24 [55] James Duckworth v Roberto Bautista-Agut [20] 6-4,5-7,7-6
ATP - Petrohrad 10/25 12:05 25 [53] Jan-Lennard Struff v James Duckworth [51] 7-6,6-3

James Duckworth (born 21 January 1992) is an Australian professional tennis player. He has a career-high ATP singles ranking of World No. 46 achieved on 31 January 2022 and No. 185 in doubles achieved on 10 February 2020. Duckworth represented Australia in tennis at the 2020 Tokyo Olympics and the 2022 ATP Cup.

As a junior, Duckworth enjoyed a successful career which included winning three titles and reaching the semifinals of the 2010 French Open.