Hassan - Braunschweig Challenger

15Played9 - 6win/loss

SF1
(2023)
QF1
(2021)
2nd1
(2024)
1st2
(2019, 2022)
Rank 218
High 143 17 Jun 24
Slams
ATP 1000