Best Grand Slam Result

Highest Finish

R16 x1
W/L
4/13
2011

Australian Open

R64 x1
2013

Roland Garros

R128 x4
2014, 2012, 2011, 2010

Wimbledon

R16 x1
2011

US Open

R128 x4
2014, 2012, 2011, 2010
W/L 1/3 0/4 3/2 0/4
2014
-
R128
-
R128
2013
R64
-
-
-
2012
R128
R128
R128
R128
2011
R128
R128
R16
R128
2010
-
R128
-
R128