Best Grand Slam Result

Highest Finish

R16 x1
W/L
4/8
2017

Australian Open

R128 x1
2018

Roland Garros

R16 x1
2017

Wimbledon

R128 x2
2018, 2017

US Open

R128 x1
2017
W/L 0/1 4/4 0/2 0/1
2018
R128
R128
R128
-
2017
-
R16
R128
R128
2016
-
R64
-
-
2015
-
R128
-
-