Best Grand Slam Result

Highest Finish

R16 x1
W/L
7/12
2012

Australian Open

R64 x1
2011

Roland Garros

R128 x3
2015, 2013, 2011

Wimbledon

R64 x3
2012, 2011, 2010

US Open

R16 x1
2012
W/L 1/3 0/3 3/5 3/1
2015
-
R128
-
-
2014
-
-
R128
-
2013
R128
R128
R128
-
2012
R128
-
R64
R16
2011
R64
R128
R64
-
2010
-
-
R64
-