Current Ranking

16
1
Double: 0
21 Apr 2025

Last Single Match

11 Apr 2025, Monte-Carlo Rolex Masters, €6'128'940
Monte-Carlo, Monaco
Q: (8) Alex de Minaur (AUS Australia)
loss 0-6 0-6

Next Single Match

24 Apr 2025, Mutua Madrid Open, €8'055'385
Madrid, Spain
R64: T.B.A.

Tournaments

21 Apr 2025
Mutua Madrid Open
ES Madrid, Spain
€8'055'385, ATP Tour Masters
05 May 2025
Internazionali BNL d'Italia
IT Rome, Italy
€8'055'385, ATP Tour Masters
19 May 2025
Gonet Geneva Open
CH Geneva, Switzerland
€596'035, ATP Tour 250
26 May 2025
Roland Garros
FR Paris, France
€0, Grand Slam

Latest News

Latest Photos

Latest Videos