Best Grand Slam Result

Highest Finish

R64 x3
W/L
3/14
2012, 2011, 2009

Australian Open

R64 x1
2012

Roland Garros

R128 x3
2012, 2010, 2008

Wimbledon

R64 x1
2011

US Open

R64 x1
2009
W/L 1/4 0/3 1/5 1/2
2012
R64
R128
R128
-
2011
-
-
R64
-
2010
R128
R128
R128
-
2009
R128
-
R128
R64
2008
R128
R128
R128
-
2007
-
-
-
-
2006
-
-
-
R128