- Season
- 95–75
- 55.9% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $265K
- Career
Recent form
1 loss in a row
- LLost to Raphael Perot
- WBeat Matt Ponchet
- WBeat Alexander Bravo
- WBeat Takuya Kumasaka
- LLost to Oliver Crawford
- LLost to Alejandro Moro Canas
- WBeat Tiago Silva
- WBeat Rocco Piatti
- LLost to Goncalo Marques
- LLost to Andrea Colombo
- WBeat Chetanna Amadike
- LLost to Mathys Domenc
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played94–6459%
- Clay1–811%
- Indoor0–30%
Elo rating
Full leaderboard1607#668 on tour
Peak 1814 in 2025 · from 170 rated matches
- Hard
1639+32 vs overall
158 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
19 matches· Challenger · 2026
- LAlejandro Moro Canas2026· Grodzisk Mazowiecki · R32Hard7-5 6-4
- LRaphael Perot2026· Royan · R32Clay7-6(7) 7-5
- LNikolas Sanchez Izquierdo2026· Lyon · R32Clay6-3 6-2
- WPatrick Zahraj2026· Centurion 2 · R32Hard6-2 6-2
- LGiles Hussey2026· Centurion 2 · R16Hard5-7 6-3 6-3
- LRobert Strombachs2026· Centurion · R32Hard6-0 7-5
- LToby Samuel2026· Crete 2 · QFHard6-4 7-5
- WChristian Langmo2026· Crete 2 · R32Hard6-3 4-6 6-4
- WAlex Rybakov2026· Crete 2 · R16Hard6-2 6-2
- WAdria Soriano Barrera2026· Crete 1 · R32Hard6-0 6-2
- LDimitar Kuzmanov2026· Crete 1 · R16Hard6-2 7-5
- LBuvaysar Gadamauri2026· Saint-Brieuc · R32Hard6-3 6-0
- LYu Hsiou Hsu2026· Phan Thiet 2 · R32Hard7-5 7-6(5)
- LIlia Simakin2026· Phan Thiet 1 · QFHard7-6(3) 5-7 6-4
- WHyeon Chung2026· Phan Thiet 1 · R16Hard6-7(4) 7-6(3) 6-2
- WMatej Dodig2026· Phan Thiet 1 · R32Hard7-5 5-2 RET
- LKaichi Uchida2026· Nonthaburi 2 · R32Hard3-6 7-5 6-1
- LSergey Fomin2026· Nonthaburi 1 · R16Hard6-3 6-4
- WRodrigo Pacheco Mendez2026· Nonthaburi 1 · R32Hard5-7 6-4 7-5