Best Grand Slam Result

Highest Finish

R64 x1
W/L
1/11
2013

Australian Open

R128 x3
2014, 2013, 2012

Roland Garros

R128 x3
2014, 2013, 2012

Wimbledon

R64 x1
2013

US Open

R128 x2
2013, 2012
W/L 0/3 0/3 1/3 0/2
2014
R128
R128
R128
-
2013
R128
R128
R64
R128
2012
R128
R128
R128
R128