Recent activity
Tournament by tournament
28 tournaments in the ranking's 52-week window
2026 season22 tournaments
- 31 Aug – 13 Sep🇺🇸US Open31 Aug – 13 SepGrand SlamHard0–1Round of 12810 pts
- 24 – 29 Aug🇺🇸Winston Salem24 – 29 AugATP 250Hard3–1Quarterfinal50 pts
- 11 – 23 Aug🇺🇸Cincinnati Open11 – 23 AugMasters 1000Hard1–1Round of 6430 pts
- 3 Aug🇨🇦National Bank Open3 AugMasters 1000Hard0–1Round of 12810 pts
- 27 Jul🇲🇽Mifel Tennis Open27 JulATP 250Hard0–1Round of 320 pts
- 29 Jun🇬🇧Wimbledon29 JunGrand SlamGrass0–1Round of 12810 pts
- 23 Jun🇬🇧Lexus Eastbourne Open23 JunATP 250Grass0–1Round of 320 pts
- 16 Jun🇬🇧HSBC Championships16 JunATP 500Grass0–1Round of 320 pts
- 9 Jun🇩🇪Boss Open9 JunATP 250Grass0–1Round of 320 pts
- 25 May🇫🇷French Open25 MayGrand SlamClay0–1Round of 12810 pts
- 19 – 22 May🇩🇪Hamburg Open19 – 22 MayATP 500Clay3–1Semifinal200 pts
- 8 May🇮🇹Internazionali BNL d'Italia8 MayMasters 1000Clay0–1Round of 6410 pts
- 31 Mar🇺🇸US Men's Clay Court Championship31 MarATP 250Clay0–1Round of 320 pts
- 20 Mar🇺🇸Miami Open20 MarMasters 1000Hard0–1Round of 12810 pts
- 5 – 9 Mar🇺🇸BNP Paribas Open5 – 9 MarMasters 1000Hard2–1Round of 3250 pts
- 23 – 25 Feb🇲🇽Abierto Mexicano Telcel23 – 25 FebATP 500Hard1–1Round of 1650 pts
- 17 Feb🇺🇸Delray Beach Open17 FebATP 250Hard0–1Round of 320 pts
- 10 – 12 Feb🇺🇸Dallas Open10 – 12 FebATP 500Hard1–1Round of 1650 pts
- 4 – 5 Feb🇫🇷Open Occitanie4 – 5 FebATP 250Hard1–1Round of 1625 pts
- 19 Jan🇦🇺Australian Open19 JanGrand SlamHard0–1Round of 12810 pts
- 13 JanASB Classic13 JanATP 250Hard0–1Round of 320 pts
- 6 – 10 Jan🇦🇺Brisbane International6 – 10 JanATP 250Hard3–1Semifinal100 pts
2025 season6 tournaments
- 27 Oct🇫🇷Rolex Paris Masters27 OctMasters 1000Hard0–1Round of 6410 pts
- 20 Oct🇦🇹Erste Bank Open20 OctATP 500Hard0–1Round of 320 pts
- 16 Oct🇸🇪BNP Paribas Nordic Open16 OctATP 250Hard1–1Round of 1625 pts
- 2 Oct🇨🇳Shanghai Rolex Masters2 OctMasters 1000Hard0–1Round of 12810 pts
- 19 Sep🇨🇳Hangzhou Open19 SepATP 250Hard0–1Round of 320 pts
- 25 Aug🇺🇸U.S. Open25 AugGrand SlamHard0–1Round of 12810 pts