Duckworth - Montreal

James Duckworth
Rank 82
High 46

17Played9 - 8win/loss

3rd1
(2021)
2nd1
(2024)
Q3
(2014, 2015, 2016)
Q12
(2022, 2023)
Rank 82
High 46 31 Jan 22
Slams
ATP 1000