Best Grand Slam Result

Highest Finish

R64 x9
W/L
9/21
2015, 2013, 2012, 2010, 2009, 2008

Australian Open

R64 x1
2012

French Open

R64 x2
2013, 2012

Wimbledon

R64 x4
2015, 2013, 2009, 2008

US Open

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