Season activity
Tournament by tournament
21 tournaments · 1 title
- 18 – 25 Oct🇫🇷Grand Prix Auvergne-Rhone-AlpesATP 25018 – 25 OctSemifinal100 pts
- 10 – 16 Oct🇨🇳Shanghai Rolex MastersMasters 100010 – 16 OctQuarterfinal200 pts
- 30 Sep🇯🇵Japan Open Tennis ChampionshipsATP 50030 SepRound of 320 pts
- 30 Aug – 6 Sep🇺🇸U.S. OpenGrand Slam30 Aug – 6 SepRound of 16200 pts
- 15 – 20 Aug🇺🇸Cincinnati OpenMasters 100015 – 20 AugQuarterfinal200 pts
- 5 – 7 Aug🇨🇦National Bank OpenMasters 10005 – 7 AugRound of 3250 pts
- 28 Jul🇺🇸Citi OpenATP 50028 JulRound of 320 pts
- 29 Jun – 3 Jul🇬🇧WimbledonGrand Slam29 Jun – 3 JulRound of 32100 pts
- 15 – 21 Jun🇬🇧HSBC ChampionshipsATP 50015 – 21 JunRunner-up330 pts
- 25 – 29 May🇫🇷French OpenGrand Slam25 – 29 MayRound of 32100 pts
- 17 – 23 May🇩🇪Hamburg OpenATP 50017 – 23 MayRunner-up330 pts
- 8 – 10 May🇮🇹Internazionali BNL d'ItaliaMasters 10008 – 10 MayRound of 3250 pts
- 24 Apr🇪🇸Mutua Madrid OpenMasters 100024 AprRound of 6410 pts
- 1 – 5 Apr🇺🇸US Men's Clay Court ChampionshipATP 2501 – 5 AprChampion250 pts
- 20 – 25 Mar🇺🇸Miami OpenMasters 100020 – 25 MarQuarterfinal200 pts
- 6 – 8 Mar🇺🇸BNP Paribas OpenMasters 10006 – 8 MarRound of 3250 pts
- 17 – 22 Feb🇺🇸Delray Beach OpenATP 25017 – 22 FebRunner-up165 pts
- 11 – 12 Feb🇺🇸Dallas OpenATP 50011 – 12 FebRound of 1650 pts
- 19 – 25 Jan🇦🇺Australian OpenGrand Slam19 – 25 JanRound of 16200 pts
- 14 – 16 Jan🇦🇺Adelaide InternationalATP 25014 – 16 JanSemifinal100 pts
- 6 Jan🇦🇺Brisbane InternationalATP 2506 JanRound of 320 pts