Best Grand Slam Result

Highest Finish

R16 x1
W/L
26/27
2010

Australian Open

R16 x1
2010

Roland Garros

R32 x1
2010

Wimbledon

R32 x3
2010, 2007, 2005

US Open

R32 x3
2010, 2008, 2007
W/L 8/6 3/7 7/7 8/7
2011
-
R128
R128
R128
2010
R16
R32
R32
R32
2009
R32
R128
R128
R64
2008
R64
R128
R64
R32
2007
R32
R64
R32
R32
2006
R128
R128
R128
R64
2005
R128
R128
R32
R128