Best Grand Slam Result

Highest Finish

R64 x3
W/L
3/11
2016, 2015, 2014

Australian Open

R128 x2
2016, 2014

Roland Garros

R64 x3
2016, 2015, 2014

Wimbledon

R128 x3
2016, 2015, 2014

US Open

R128 x3
2016, 2015, 2014
W/L 0/2 3/3 0/3 0/3
2016
R128
R64
R128
R128
2015
-
R64
R128
R128
2014
R128
R64
R128
R128