Surface rating Elo by court
Serve and return 27 matches since Apr 2026 Hold, break and tiebreak rates Measured from his own matches. Open to Plus members.
Unlock 11 days since his last match · L vs Travaglia · Brest
Career 2020 to Oct 2026 Matches 241 112 events entered
Won-lost 124-117 51.5% of matches
Titles 2 from 4 finals
Best of five 5-9 35.7% at the Slams
By surface
Grass courts
14-12 · 53.8%By opponent ranking
How far he gets
Finals 4
Semi-finals 11
Quarter-finals 22
Last 16 44
Recent matches Last 5 All Hard1 Clay4 Grass
Oct 27 ST Travaglia Brest · R32
1-2 L Oct 22 TF Fritz Lyon · R16
0-2 L Oct 20 SB Baez Lyon · R32
2-0 W Oct 19 MM Mrva Lyon · Q2
2-1 W Oct 18 JR Rodionov Lyon · Q1
2-1 W 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.