Best Grand Slam Result

Highest Finish

R64 x4
W/L
4/25
2008, 2007, 2006, 2004

Australian Open

R64 x3
2008, 2006, 2004

French Open

R128 x9
2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001

Wimbledon

R128 x3
2008, 2007, 2006

US Open

R64 x1
2007
W/L 3/7 0/9 0/3 1/6
2009
R128
R128
-
R128
2008
R64
R128
R128
R128
2007
R128
R128
R128
R64
2006
R64
R128
R128
R128
2005
R128
R128
-
R128
2004
R64
R128
-
R128
2003
R128
R128
-
-
2002
-
R128
-
-
2001
-
R128
-
-