James Duckworth - live scores, results, fixtures

James Duckworth - live scores, results, fixtures

James Duckworth
Name: James Duckworth
Country: Australia
Birthdate: 21.01.92, 32 years
ATP ranking: 109
TOP ranking's position: 46 (31.01.22, 1166 points)
Points: 569
Prize money: 3.489.921 $
Matches total: 771
Win: 470
%: 60.96 %

James Duckworth / Fixtures

no matches found

James Duckworth

no matches found
<