- Season
- 49–40
- 55.1% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $146K
- Career
Recent form
1 loss in a row
- WBeat Felix Gill
- WBeat Jack Pinnington Jones
- WBeat Oliver Tarvet
- LLost to Jacob Fearnley
- LLost to Murphy Cassone
- LLost to Marco Cecchinato
- LLost to Max Basing
- LLost to Daniel Elahi Galan
- WBeat Gilles Arnaud Bailly
- LLost to Otto Virtanen
- WBeat Massimo Giunta
- LLost to Juan Bautista Torres
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hard16–1257%
- Claymost played28–2355%
- Grass5–550%
Elo rating
Full leaderboard1690#424 on tour
Peak 1785 in 2026 · from 89 rated matches
- Clay
1696+7 vs overall
51 matches
- Hard
1744+55 vs overall
28 matches
Computed from every completed ATP singles match since 2008, not from ranking points: beating a strong player is worth more than beating a weak one. A surface figure is this player’s overall rating plus an adjustment learned only from their matches on that surface.
Match results
0 matches· Main tour · 2024
No main tour matches in 2024.