Loading
Ranking History
Current Ranking
7
As of 2025 April
Current Points
3585
As of 2025 April
Career High Ranking
7
2024 August
Career High Points
4080
2024 August
Years Since Pro
9.7
Since 2015
Ranking Changes Over Years
Points Changes Over Years
Year
Ranking
Change
Points
2025 February
8
-
3735
2024 November
8
-1
3745
2024 August
7
+4
4080
2024 May
11
-
3435
2024 February
11
+1
2970
2023 November
12
+6
2740
2023 August
18
-
2085
2023 May
18
+7
1995
2023 February
25
-1
1710
2022 November
24
-3
1790
2022 July
21
+1
1585
2022 May
22
+12
1736
2022 February
34
-2
1486
2021 October
32
-14
1676
2021 August
18
+6
2565
2021 May
24
-1
2235
2021 January
23
+2
2065
2020 November
25
+1
1815
2020 August
26
-1
1485
2020 February
25
-7
1575
2019 November
18
+20
1775
2019 August
38
-11
1215
2019 May
27
+1
1439
2019 February
28
+3
1443
2018 November
31
+14
1298
2018 August
45
+64
1043
2018 May
109
+30
517
2018 February
139
+69
408
2017 November
208
-24
250
2017 August
184
+44
298
2017 April
228
+20
224
2017 February
248
+138
209
2016 November
386
+259
112
2016 July
645
+125
41
2016 May
770
+830
28
2016 January
1600
-56
2
2015 November
1544
-
2
2015 August
1544
-
2
Ranking
Elo
Titles
Tournament
Year
Result
Rotterdam ATP
2024
2nd
Acapulco ATP
2024
Won
Hertogenbosch ATP
2024
Won
Toronto ATP
2023
2nd
Acapulco ATP
2023
Won
Los Cabos ATP
2023
2nd
London ATP
2023
2nd
Atlanta ATP
2022
Won
Antalya ATP
2021
Won
Eastbourne ATP
2021
Won
Cincinnati ATP Doubles
2020
Won
Antwerp ATP
2020
2nd
Region of Valencia Exhibition Men
2020
Won
Sydney ATP
2019
Won
Zhuhai ATP
2019
Won
Basel ATP
2019
2nd
Atlanta ATP
2019
Won
Next Gen Finals - Jeddah ATP
2019
2nd
Sydney ATP
2018
2nd
Nottingham Chall. Men
2018
Won
Surbiton Chall. Men
2018
2nd
Washington ATP
2018
2nd
Next Gen Finals - Jeddah ATP
2018
2nd
Alicante Chall. Men
2018
2nd
Segovia Chall. Men
2017
2nd
M25 Murcia ITF Men
2016
2nd
Wimbledon Boys
2016
2nd
Eckental Chall. Men
2016
2nd
M25 Vic ITF Men
2016
2nd
Ranking
Elo