Search for active players ...

Logo

Grand Slam Performance Timeline

2014

2015

2016

2017

AO

-

-

-

R128

RG

-

-

-

R64

W

R128

-

-

-

US

-

R128

-

-

See All Tournaments

Ranking History

Wins and Losses by Year

Win

Loss




Year-by-Year Stats

Year

Matches

Wins

Losses

Winning Percentage

Highest Rank

Lowest Rank

2017

14

2

12

14.29%

85

260

2016

7

3

4

42.86%

79

129

2015

2

0

2

0.00%

151

155

2014

2

0

2

0.00%

217

221

2013

3

2

1

66.67%

173

174

2012

3

1

2

33.33%

179

253

2011

2

0

2

0.00%

156

165

2010

3

1

2

33.33%

133

134

2006

2

1

1

50.00%

622

622

Singles Matches - 10 Most Recent (2-8)

Winner

Loser

10/16/17

L. Rosol (204)

Moscow
R32
4-6 6-3 7-6(3)
Hard

07/31/17

Los Cabos
R32
6-0 6-1
Hard

07/24/17

D. Sela (74)

Atlanta
R32
7-5 6-2
Hard

07/17/17

Newport
R16
2-6 6-4 6-4
Grass

07/17/17

Newport
R32
6-4 6-4
Grass

05/29/17

Roland Garros
R64
6-3 6-2 6-2
Clay

05/29/17

Roland Garros
R128
6-3 6-4 7-6(6)
Clay

03/20/17

F. Tiafoe (101)

Miami Masters
R128
7-5 5-7 6-1
Hard

03/06/17

Indian Wells Masters
R128
0-6 7-5 6-4
Hard

02/20/17

Delray Beach
R32
6-3 6-4
Hard

See All Singles Matches

Titles

The player has not played in the final round of a Grand Slam.

Grand Slams - Finals Appearances

The player has not played in the final round of a Grand Slam.

Grand Slams - Best Results


Australian Open


Winner

Loser

2017

R128
6-3 6-4 6-7(5) 6-1


Roland Garros


Winner

Loser

2017

R64
6-3 6-2 6-2


Wimbledon


Winner

Loser

2014

R128
6-2 7-6(4) 7-5


US Open


Winner

Loser

2015

R128
7-6(6) 6-4 6-1

Head-to-Head - 5 Most Frequent

OPPONENT

W

L

LAST MATCH

WINNER

Dudi Sela

Israel

0

2

07/24/17
Atlanta
R32
7-5 6-2
Hard

Dudi Sela

Adrian Mannarino

France

0

1

08/31/15
US Open
R128
7-6(6) 6-4 6-1
Hard

Adrian Mannarino

Akira Santillan

Australia

0

1

07/31/17
Los Cabos
R32
6-0 6-1
Hard

Akira Santillan

Alexander Bublik

Kazakhstan

0

1

10/17/16
Moscow
R32
1-6 6-3 6-3
Hard

Alexander Bublik

Andrey Kuznetsov

Russia

0

1

10/03/16
Beijing
R32
6-1 6-4
Hard

Andrey Kuznetsov

See All Head-To-Heads

Top 10 Wins

No results found.