Recent activity
Tournament by tournament
25 tournaments in the ranking's 52-week window · 2 titles
Playing now🇺🇸US OpenGrand SlamInto the Round of 64 · 1–0 · beat Hugo GastonNext Sebastian Gorzny · 2 SepFollow the run
2026 season17 tournaments
- 24 – 29 Aug🇺🇸Winston Salem24 – 29 AugATP 250Hard0–1Round of 320 pts
- 11 – 23 Aug🇺🇸Cincinnati Open11 – 23 AugMasters 1000Hard1–1Round of 3250 pts
- 5 Aug🇨🇦National Bank Open5 AugMasters 1000Hard0–1Round of 6410 pts
- 29 Jun – 3 Jul🇬🇧Wimbledon29 Jun – 3 JulGrand SlamGrass2–1Round of 32100 pts
- 16 – 19 Jun🇩🇪Terra Wortmann Open16 – 19 JunATP 500Grass2–1Quarterfinal100 pts
- 12 – 13 Jun🇳🇱Libema Open12 – 13 JunATP 250Grass2–1Semifinal100 pts
- 26 May🇫🇷French Open26 MayGrand SlamClay0–1Round of 12810 pts
- 11 – 16 May🇮🇹Internazionali BNL d'Italia11 – 16 MayMasters 1000Clay3–1Semifinal400 pts
- 25 – 28 Apr🇪🇸Mutua Madrid Open25 – 28 AprMasters 1000Clay2–1Round of 16100 pts
- 8 Apr🇲🇨Monte-Carlo Rolex Masters8 AprMasters 1000Clay0–1Round of 3210 pts
- 21 – 23 Mar🇺🇸Miami Open21 – 23 MarMasters 1000Hard1–1Round of 3250 pts
- 7 – 15 Mar🇺🇸BNP Paribas Open7 – 15 MarMasters 1000Hard5–1Runner-up650 pts
- 24 – 27 Feb🇦🇪Dubai Duty Free Tennis Championships24 – 27 FebATP 500Hard4–0Semifinal200 pts
- 16 – 18 Feb🇶🇦Qatar ExxonMobil Open16 – 18 FebATP 500Hard1–1Round of 1650 pts
- 9 Feb🇳🇱ABN AMRO Open9 FebATP 500Hard0–1Round of 320 pts
- 19 – 25 Jan🇦🇺Australian Open19 – 25 JanGrand SlamHard3–1Round of 16200 pts
- 5 – 11 Jan🇦🇺Brisbane International5 – 11 JanATP 250Hard5–0Champion250 pts
2025 season7 tournaments
- 28 – 31 Oct🇫🇷Rolex Paris Masters28 – 31 OctMasters 1000Hard2–1Quarterfinal200 pts
- 22 – 23 Oct🇦🇹Erste Bank Open22 – 23 OctATP 500Hard1–1Round of 1650 pts
- 16 – 19 Oct🇰🇿Almaty Open16 – 19 OctATP 250Hard4–0Champion250 pts
- 4 – 11 Oct🇨🇳Shanghai Rolex Masters4 – 11 OctMasters 1000Hard4–1Semifinal400 pts
- 26 – 29 Sep🇨🇳China Open26 – 29 SepATP 500Hard3–1Semifinal200 pts
- 20 – 21 Sep🇨🇳Hangzhou Open20 – 21 SepATP 250Hard1–1Quarterfinal50 pts
- 24 Aug🇺🇸U.S. Open24 AugGrand SlamHard0–1Round of 12810 pts