Best Grand Slam Result

Highest Finish

R32 x2
W/L
9/23
2011, 2010

Australian Open

R64 x2
2013, 2009

Roland Garros

R32 x1
2011

Wimbledon

R64 x1
2010

US Open

R32 x1
2010
W/L 2/6 3/5 1/5 3/7
2014
R128
-
-
R128
2013
R64
-
-
-
2012
-
R64
-
-
2011
-
R32
-
R128
2010
R128
R128
R64
R32
2009
R64
-
R128
-
2008
R128
R128
R128
R64
2007
R128
R128
R128
R128
2006
-
-
R128
R128
2005
-
-
-
R128