11Titles
0This Year
1ATP 1000
10Other ATP
3Challengers
2009
2008
2007
2006
2005
2001
1999
2011
2010
2004