Surface rating Elo by court
Serve and return 24 matches since Apr 2026 Hold, break and tiebreak rates Measured from his own matches. Open to Plus members.
Unlock 65 days since his last match · L vs Tabilo · US Open
Career 2020 to Sep 2026 Matches 336 170 events entered
Won-lost 167-169 49.7% of matches
Titles 4 from 4 finals
Best of five 19-26 42.2% at the Slams
By surface
Hard courts
97-105 · 48.0%Grass courts
16-24 · 40.0%By opponent ranking
How far he gets
Finals 4
Semi-finals 9
Quarter-finals 20
Last 16 46
Recent matches Last 5 All Hard5 Clay Grass
Sep 3 AT Tabilo US Open · R64
1-3 L Sep 1 GD Dimitrov US Open · R128
3-1 W Aug 20 HG Gaston Quebec City · R16
L Aug 19 FM Maestrelli Quebec City · R32
2-0 W Aug 12 TD Droguet Cincinnati · Q1
0-2 L 15 more recent matches Scores and events for his last 20, by surface.
Unlock Career, surface splits and recent matches count every result we hold since 2020: the match archive, then the results feeds. Serve, return and tiebreak rates count the last 52 weeks.