Best Grand Slam Result

Highest Finish

R16 x1
W/L
8/20
2012

Australian Open

R64 x2
2015, 2012

Roland Garros

R128 x5
2019, 2014, 2013, 2012, 2011

Wimbledon

R64 x2
2012, 2011

US Open

R16 x1
2012
W/L 2/6 0/5 2/5 4/4
2019
-
R128
-
-
2018
-
-
-
-
2017
R128
-
-
-
2016
R128
-
R128
-
2015
R64
-
-
R64
2014
R128
R128
R128
-
2013
R128
R128
R128
R128
2012
R64
R128
R64
R16
2011
-
R128
R64
R128