Almagro - Hamburg

30Played20 - 10win/loss

F1
(2011)
SF2
(2012, 2013)
QF2
(2007, 2009)
2nd2
(2010, 2016)
1st3
(2004, 2005, 2015)
Slams
ATP 1000