Season activity
Tournament by tournament
25 tournaments
- 10 Oct🇨🇳Shanghai Rolex MastersMasters 100010 OctRound of 6410 pts
- 30 Sep – 3 Oct🇯🇵Japan Open Tennis ChampionshipsATP 50030 Sep – 3 OctRound of 1650 pts
- 25 Sep🇨🇳Chengdu OpenATP 25025 SepRound of 1625 pts
- 31 Aug – 5 Sep🇺🇸U.S. OpenGrand Slam31 Aug – 5 SepRound of 32100 pts
- 15 – 17 Aug🇺🇸Cincinnati OpenMasters 100015 – 17 AugRound of 3250 pts
- 5 Aug🇨🇦National Bank OpenMasters 10005 AugRound of 6410 pts
- 27 Jul – 1 Aug🇺🇸Citi OpenATP 50027 Jul – 1 AugSemifinal200 pts
- 22 Jul🇵🇹Millennium Estoril OpenATP 25022 JulRound of 1625 pts
- 16 – 18 Jul🇸🇪Nordea OpenATP 25016 – 18 JulSemifinal100 pts
- 30 Jun🇬🇧WimbledonGrand Slam30 JunRound of 12810 pts
- 23 Jun🇪🇸Mallorca ChampionshipsATP 25023 JunRound of 1625 pts
- 16 Jun🇬🇧HSBC ChampionshipsATP 50016 JunRound of 320 pts
- 26 May – 1 Jun🇫🇷French OpenGrand Slam26 May – 1 JunRound of 16200 pts
- 6 – 8 May🇮🇹Internazionali BNL d'ItaliaMasters 10006 – 8 MayRound of 6430 pts
- 22 – 24 Apr🇪🇸Mutua Madrid OpenMasters 100022 – 24 AprRound of 6430 pts
- 14 Apr🇩🇪BMW OpenATP 50014 AprRound of 320 pts
- 5 – 8 Apr🇲🇨Monte-Carlo Rolex MastersMasters 10005 – 8 AprRound of 3250 pts
- 19 – 23 Mar🇺🇸Miami OpenMasters 100019 – 23 MarRound of 3250 pts
- 5 – 7 Mar🇺🇸BNP Paribas OpenMasters 10005 – 7 MarRound of 6430 pts
- 24 – 27 Feb🇨🇱BCI Seguros Chile OpenATP 25024 – 27 FebQuarterfinal50 pts
- 16 – 22 Feb🇧🇷Rio OpenATP 50016 – 22 FebRunner-up330 pts
- 10 – 13 Feb🇦🇷Argentina OpenATP 25010 – 13 FebQuarterfinal50 pts
- 19 Jan🇦🇺Australian OpenGrand Slam19 JanRound of 12810 pts
- 13 – 14 Jan🇳🇿ASB ClassicATP 25013 – 14 JanRound of 1625 pts
- 6 Jan🇭🇰Hong Kong Tennis OpenATP 2506 JanRound of 320 pts