Loading
Ranking History
Current Ranking
5
As of 2025 May
Current Points
4120
As of 2025 May
Career High Ranking
1
2024 May
Career High Points
16790
2016 January
Years Since Pro
21.8
Since 2003
Ranking Changes Over Years
Points Changes Over Years
Year
Ranking
Change
Points
2025 February
6
-1
3900
2024 November
5
-3
5210
2024 August
2
-1
8460
2024 May
1
-
9990
2024 February
1
-
9855
2023 November
1
+1
11445
2023 August
2
-1
8795
2023 May
1
-
6775
2023 February
1
+7
7070
2022 November
8
-2
3320
2022 July
6
-5
4770
2022 May
1
-
8400
2022 February
1
-
10875
2021 October
1
-
10340
2021 August
1
-
12113
2021 May
1
-
11963
2021 January
1
-
12030
2020 November
1
-
11830
2020 August
1
-
10220
2020 February
1
+1
9720
2019 November
2
-1
8945
2019 August
1
-
12415
2019 May
1
-
11160
2019 February
1
-
10955
2018 November
1
+9
8045
2018 August
10
+2
3355
2018 May
12
+1
2220
2018 February
13
-1
2470
2017 November
12
-7
2585
2017 August
5
-3
5325
2017 April
2
-
8085
2017 February
2
-
9825
2016 November
2
-1
10780
2016 July
1
-
16040
2016 May
1
-
15550
2016 January
1
-
16790
2015 November
1
-
15785
2015 August
1
-
13845
2015 May
1
-
13845
2015 February
1
-
13045
2014 November
1
-
10010
2014 August
1
+1
13130
2014 May
2
-
11040
2014 February
2
-
10580
2013 November
2
-1
10610
2013 August
1
-
12040
2013 May
1
-
12900
2013 February
1
-
12960
2012 November
1
+1
11420
2012 August
2
-1
11270
2012 May
1
-
12020
2012 February
1
-
13630
2011 November
1
-
13785
2011 July
1
+1
13155
2011 May
2
+1
9710
2011 February
3
-
7880
2010 October
3
-1
7145
2010 August
2
-
6905
2010 May
2
-
6970
2010 January
2
+1
8310
2009 November
3
+1
7890
2009 August
4
-1
7380
2009 May
3
-
9670
2009 February
3
-
9010
2008 November
3
-
4645
2008 August
3
-
5390
2008 May
3
-
4750
2008 February
3
-
5165
2007 November
3
+1
4470
2007 August
4
+1
3200
2007 May
5
+9
2720
2007 February
14
+2
1625
2006 November
16
+7
1380
2006 August
23
+45
1176
2006 April
68
+2
619
2006 February
70
+5
562
2005 November
75
+21
515
2005 July
96
+45
432
2005 May
141
+36
301
2005 February
177
+65
248
2004 October
242
+97
153
2004 August
339
+234
89
2004 May
573
+103
31
2004 February
676
+4
20
2003 November
680
+29
20
2003 August
709
-
16
Ranking
Elo
Titles
Tournament
Year
Result
Wimbledon ATP
2024
2nd
Shanghai ATP
2024
2nd
Olympic Games ATP
2024
Won
Australian Open ATP
2023
Won
Wimbledon ATP
2023
2nd
Cincinnati ATP
2023
Won
US Open ATP
2023
Won
Finals - Turin ATP
2023
Won
Adelaide 2 ATP
2023
Won
French Open ATP
2023
Won
Paris ATP
2023
Won
Paris ATP
2022
2nd
Astana ATP
2022
Won
Finals - Turin ATP
2022
Won
Tel Aviv ATP
2022
Won
Rome ATP
2022
Won
Belgrade ATP
2022
2nd
Wimbledon ATP
2022
Won
Australian Open ATP
2021
Won
French Open ATP
2021
Won
Paris ATP
2021
Won
Rome ATP
2021
2nd
Belgrade 2 ATP
2021
Won
Mallorca ATP Doubles
2021
2nd
Wimbledon ATP
2021
Won
US Open ATP
2021
2nd
Finals - Turin ATP
2021
Won
Australian Open ATP
2020
Won
French Open ATP
2020
2nd
Rome ATP
2020
Won
Dubai ATP
2020
Won
Cincinnati ATP
2020
Won
Abu Dhabi Exhibition Men
2019
Won
Australian Open ATP
2019
Won
Paris ATP
2019
Won
Rome ATP
2019
2nd
Tokyo ATP
2019
Won
Madrid ATP
2019
Won
Wimbledon ATP
2019
Won
Shanghai ATP
2018
Won
Paris ATP
2018
2nd
London ATP
2018
2nd
Wimbledon ATP
2018
Won
US Open ATP
2018
Won
Cincinnati ATP
2018
Won
Finals - Turin ATP
2018
Won
Finals - Turin ATP
2018
2nd
Rome ATP
2017
2nd
Doha ATP
2017
Won
Eastbourne ATP
2017
Won
Finals - Turin ATP
2016
2nd
Australian Open ATP
2016
Won
Toronto ATP
2016
Won
French Open ATP
2016
Won
Rome ATP
2016
2nd
Doha ATP
2016
Won
Madrid ATP
2016
Won
Indian Wells ATP
2016
Won
Miami ATP
2016
Won
US Open ATP
2016
2nd
Bangkok Exhibition Men
2015
Won
Finals - Turin ATP
2015
Won
Australian Open ATP
2015
Won
Montreal ATP
2015
2nd
Beijing ATP
2015
Won
Shanghai ATP
2015
Won
French Open ATP
2015
2nd
Paris ATP
2015
Won
Rome ATP
2015
Won
Monte Carlo ATP
2015
Won
Abu Dhabi Exhibition Men
2015
2nd
Dubai ATP
2015
2nd
Wimbledon ATP
2015
Won
Cincinnati ATP
2015
2nd
Indian Wells ATP
2015
Won
Miami ATP
2015
Won
US Open ATP
2015
Won
French Open ATP
2014
2nd
Rome ATP
2014
Won
Indian Wells ATP
2014
Won
Miami ATP
2014
Won
Beijing ATP
2014
Won
Paris ATP
2014
Won
Wimbledon ATP
2014
Won
Finals - Turin ATP
2014
Won
Paris ATP
2013
Won
Abu Dhabi Exhibition Men
2013
Won
Finals - Turin ATP
2013
Won
Australian Open ATP
2013
Won
Beijing ATP
2013
Won
Shanghai ATP
2013
Won
Monte Carlo ATP
2013
Won
Dubai ATP
2013
Won
Wimbledon ATP
2013
2nd
US Open ATP
2013
2nd
Finals - Turin ATP
2013
Won
Shanghai ATP
2012
Won
Cincinnati ATP
2012
2nd
US Open ATP
2012
2nd
Australian Open ATP
2012
Won
Toronto ATP
2012
Won
Beijing ATP
2012
Won
French Open ATP
2012
2nd
Rome ATP
2012
2nd
Monte Carlo ATP
2012
2nd
Abu Dhabi Exhibition Men
2012
Won
Miami ATP
2012
Won
Finals - Turin ATP
2012
Won
Australian Open ATP
2011
Won
Rome ATP
2011
Won
Madrid ATP
2011
Won
Dubai ATP
2011
Won
Wimbledon ATP
2011
Won
Indian Wells ATP
2011
Won
Miami ATP
2011
Won
Montreal ATP
2011
Won
Belgrade ATP
2011
Won
Abu Dhabi Exhibition Men
2011
Won
Cincinnati ATP
2011
2nd
US Open ATP
2011
Won
Basel ATP
2010
2nd
Dubai ATP
2010
Won
US Open ATP
2010
2nd
Beijing ATP
2010
Won
London ATP Doubles
2010
Won
Finals - Turin ATP
2010
Won
Beijing ATP
2009
Won
Paris ATP
2009
Won
Halle ATP
2009
2nd
Rome ATP
2009
2nd
Monte Carlo ATP
2009
2nd
Basel ATP
2009
Won
Cincinnati ATP
2009
2nd
Miami ATP
2009
2nd
Belgrade ATP
2009
Won
Dubai ATP
2009
Won
London ATP
2008
2nd
Cincinnati ATP
2008
2nd
Indian Wells ATP
2008
Won
Australian Open ATP
2008
Won
Rome ATP
2008
Won
Bangkok ATP
2008
2nd
Finals - Turin ATP
2008
Won
Montreal ATP
2007
Won
Estoril ATP
2007
Won
Miami ATP
2007
Won
US Open ATP
2007
2nd
Adelaide ATP
2007
Won
Adelaide ATP Doubles
2007
2nd
Vienna ATP
2007
Won
Indian Wells ATP
2007
2nd
Metz ATP
2006
Won
Umag ATP
2006
2nd
Amersfoort ATP
2006
Won
Wimbledon ATP - Qualification
2005
Won
Ranking
Elo