Best Grand Slam Result

Highest Finish

R16 x1
W/L
13/26
2008

Australian Open

R64 x3
2014, 2010, 2007

Roland Garros

R32 x1
2007

Wimbledon

R16 x1
2008

US Open

R32 x1
2011
W/L 3/8 3/5 4/6 3/7
2015
R128
-
-
-
2014
R64
-
R128
R64
2013
-
-
-
-
2012
R128
-
-
R128
2011
R128
R128
R128
R32
2010
R64
R128
R64
R128
2009
R128
R64
R128
R128
2008
R128
R128
R16
R128
2007
R64
R32
R128
R128