Best Grand Slam Result

Highest Finish

SF x2
W/L
52/40
2010, 2008

Australian Open

SF x1
2010

Roland Garros

R16 x1
2004

Wimbledon

SF x1
2008

US Open

R32 x4
2013, 2012, 2009, 2008
W/L 15/10 12/11 13/9 12/10
2015
R128
-
-
-
2014
R32
R128
R64
R128
2013
R32
R32
R128
R32
2012
R16
R64
R32
R32
2011
-
R64
R64
R64
2010
SF
R64
R64
R64
2009
R16
R64
R64
R32
2008
-
R32
SF
R32
2007
R128
R128
-
-
2006
R128
R64
R32
R64
2005
R128
R128
-
R64
2004
R128
R16
R128
R128