Best Grand Slam Result

Highest Finish

R16 x1
W/L
12/18
2007

Australian Open

R64 x2
2007, 2004

Roland Garros

R32 x2
2006, 2003

Wimbledon

R64 x1
2005

US Open

R16 x1
2007
W/L 2/3 4/5 1/6 5/4
2008
R128
R128
R128
R128
2007
R64
R128
R128
R16
2006
-
R32
R128
-
2005
-
-
R64
-
2004
R64
R128
R128
R64
2003
-
R32
R128
R64