Best Grand Slam Result

Highest Finish

R64 x5
W/L
5/13
2015, 2012, 2010, 2009

Australian Open

R64 x2
2015, 2012

Roland Garros

R128 x2
2012, 2010

Wimbledon

R64 x1
2010

US Open

R64 x2
2010, 2009
W/L 2/5 0/2 1/4 2/2
2017
-
-
R128
-
2016
-
-
-
-
2015
R64
-
-
-
2014
-
-
-
-
2013
R128
-
-
-
2012
R64
R128
R128
-
2011
R128
-
R128
-
2010
R128
R128
R64
R64
2009
-
-
-
R64