Best Grand Slam Result

Highest Finish

R32 x1
W/L
10/23
2014

Australian Open

R32 x1
2014

Roland Garros

R64 x2
2014, 2010

Wimbledon

R64 x2
2014, 2007

US Open

R64 x2
2010, 2008
W/L 4/6 2/6 2/5 2/6
2015
R128
-
-
-
2014
R32
R64
R64
R128
2013
-
-
R128
R128
2012
-
-
-
-
2011
-
-
-
-
2010
R64
R64
R128
R64
2009
R128
R128
-
R128
2008
R64
R128
R128
R64
2007
-
R128
R64
R128
2006
R128
-
-
-
2005
-
R128
-
-