Search for active players ...
Born
May 17, 1990 (34)
Country
Turned Pro
2007
Career Titles (Singles)
1
ATP Current Ranking
ATP Career High
No. 20 (19 August 2019)[1]
Career Earnings
$6,368,373
Plays
Left
Height
6ft 0in
22
ATR Points
Singles
129 / 152
Record
All-Time
45.91%
Winning Percentage
All-Time
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
AO
-
R128
-
-
R64
R128
R128
R128
R32
R128
-
R128
RG
-
R64
-
-
R64
R128
R64
R64
R64
R64
-
R64
W
-
R128
-
-
R128
-
R32
QF
-
R128
-
R32
US
R128
R128
-
R128
R64
R64
R32
R128
R128
R64
-
R128
Win
Loss
Year
Matches
Wins
Losses
Winning Percentage
Highest Rank
Lowest Rank
2023
22
9
13
40.91%
1018
2021
26
8
18
30.77%
44
93
2020
17
7
10
41.18%
22
37
2019
60
35
25
58.33%
20
66
2018
49
26
23
53.06%
55
82
2017
35
17
18
48.57%
64
166
2016
39
16
23
41.03%
39
75
2015
5
1
4
20.00%
94
174
2014
7
3
4
42.86%
108
158
2013
20
7
13
35.00%
75
103
2012
1
0
1
0.00%
152
152
Winner
Loser
The player has not played in the final round of a Grand Slam.
Winner
Loser
Winner
Loser
Winner
Loser
OPPONENT
W
L
LAST MATCH
WINNER
David Goffin
Belgium
2
4
08/16/21
Cincinnati Masters
R64
6-3 6-3
Hard
Guido Pella
Fabio Fognini
Italy
3
3
08/16/21
Cincinnati Masters
R32
6-1 7-5
Hard
Guido Pella
Dominic Thiem
Austria
2
3
04/22/19
Barcelona
QF
7-5 6-2
Clay
Dominic Thiem
Leonardo Mayer
Argentina
3
2
03/18/19
Miami Masters
R64
6-2 6-4
Hard
Leonardo Mayer
Albert Ramos
Spain
2
2
02/04/19
Cordoba
R16
6-4 7-6(4)
Clay
Guido Pella
Opponent
Rank
07/02/18
Marin Cilic
5
Wimbledon
R64
3-6 1-6 6-4 7-6(3) 7-5
Grass
09/25/17
Dominic Thiem
7
Chengdu
R16
7-6(6) 6-4
Hard
07/01/19
Kevin Anderson
8
Wimbledon
R32
6-4 6-3 7-6(4)
Grass
05/19/13
Janko Tipsarevic
10
Dusseldorf
R16
7-6(1) 6-1
Clay