Brown - Stuttgart

16Played10 - 6win/loss

QF2
(2012, 2019)
1st3
(2010, 2015, 2021)
Q21
(2013)
Rank 261
High 64 10 Oct 16
Slams
ATP 1000