James Duckworth Match ResultsJames Duckworth
Dane Sweeny James DuckworthRio Noguchi
James Duckworth
Karan Singh James DuckworthMasamichi Imamura
James DuckworthHayato Matsuoka
James Duckworth
Jason Kubler James DuckworthDane Sweeny
James DuckworthMatthew Dellavedova
James DuckworthMoerani Bouzige
James Duckworth
Alex Bolt James DuckworthBlake Ellis
James DuckworthYoshihito Nishioka
James DuckworthColeman Wong
James Duckworth
Kaichi Uchida James DuckworthMichael Vrbensky