Mannarino - Basel

13Played5 - 8win/loss

QF1
(2017)
2nd1
(2015)
1st6
(2013, 2016, 2018, 2022, 2023, 2024)
Rank 66
High 17 29 Jan 24
Slams
ATP 1000