Best Grand Slam Result

Highest Finish

R16 x1
W/L
20/38
2005

Australian Open

R16 x1
2005

Roland Garros

R64 x4
2011, 2007, 2006, 2004

Wimbledon

R64 x4
2010, 2009, 2008, 2007

US Open

R32 x2
2007, 2004
W/L 5/9 4/9 4/9 7/11
2013
R128
-
-
R128
2012
R128
R128
R128
R64
2011
R64
R64
R128
R64
2010
R128
R128
R64
R128
2009
R128
R128
R64
R128
2008
-
R128
R64
R128
2007
R128
R64
R64
R32
2006
R128
R64
R128
R128
2005
R16
R128
R128
R64
2004
R64
R64
R128
R32
2003
-
-
-
R128