Best Grand Slam Result

Highest Finish

R16 x2
W/L
21/26
2009, 2006

Australian Open

R32 x1
2008

French Open

R16 x1
2009

Wimbledon

R32 x1
2007

US Open

R16 x1
2006
W/L 3/6 8/9 4/5 6/6
2013
-
R128
-
-
2012
R128
R128
-
-
2011
R128
R128
R128
R128
2010
R64
R32
R64
R64
2009
R128
R16
R64
R128
2008
R32
R128
R128
R64
2007
R128
R128
R32
R64
2006
-
R32
-
R16
2005
-
R64
-
-