Shapovalov - Montreal

15Played8 - 7win/loss

SF1
(2017)
3rd1
(2018)
2nd3
(2016, 2019, 2021)
1st2
(2022, 2024)
Rank 56
High 10 21 Sep 20
Slams
ATP 1000