- Season
- 36–19
- 65.5% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $43K
- Career
Recent form
2 losses in a row
- LLost to Robin Bertrand
- LLost to Billy Harris
- WBeat Lorenzo Berto
- WBeat Federico Bondioli
- WBeat Filip Cristian Jianu
- WBeat Juan Cruz Martin Manzano
- LLost to Lorenzo Giustino
- LLost to Fabrizio Andaloro
- WBeat Andreas Timini
- WBeat Jeremy Gschwendtner
- LLost to Daniel De Jonge
- LLost to Pawel Juszczak
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played31–1370%
- Clay5–645%
Elo rating
Full leaderboard1650#530 on tour
Peak 1777 in 2025 · from 55 rated matches
- Hard
1694+44 vs overall
44 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
Latest 25 of 55· full career
- LPawel Juszczak2026· M15 Krakow · R32Clay—
- LDaniel De Jonge2026· M15 Warsaw (Poland) · QFHard—
- WJeremy Gschwendtner2026· M15 Warsaw (Poland) · R16Hard—
- WAndreas Timini2026· M15 Warsaw (Poland) · R32Hard—
- LFabrizio Andaloro2026· M25 Lourinha (Portugal) · R32Hard—
- LLorenzo Giustino2025· Montemar · R32Clay6-4 6-1
- WJuan Cruz Martin Manzano2025· M25 Santa Margherita di Pula 12 · SFClay—
- WFilip Cristian Jianu2025· M25 Santa Margherita di Pula 12 · QFClay—
- WFederico Bondioli2025· M25 Santa Margherita di Pula 12 · R16Clay—
- WLorenzo Berto2025· M25 Santa Margherita di Pula 12 · R32Clay—
- LBilly Harris2025· Cassis · R32Hard6-7(4) 6-3 6-3
- LRobin Bertrand2025· Hersonissos 4 · R16Hard2-6 6-4 6-2
- WFabrizio Andaloro2025· Hersonissos 4 · R32Hard6-4 6-4
- LPetr Brunclik2025· Hersonissos 3 · R16Hard6-4 6-3
- WOrel Kimhi2025· Hersonissos 3 · R32Hard7-5 6-2
- LLaurent Lokoli2025· M25 Porto · QFHard—
- WAlejandro Moro Canas2025· M25 Porto · R16Hard—
- WStuart Parker2025· M25 Porto · R32Hard—
- LIvan Marrero Curbelo2025· M25 Castelo Branco · R16Hard—
- WLuca Pow2025· M25 Castelo Branco · R32Hard—
- LPablo Martinez Gomez2025· M25 Monastir 4 · QFHard—
- WLuca Potenza2025· M25 Monastir 4 · R16Hard—
- WPavlos Tsitsipas2025· M25 Monastir 4 · R32Hard—
- WPaulo Andre Saraiva Dos Santos2025· M15 Monastir 24 · FHard—
- WYanis Ghazouani Durand2025· M15 Monastir 24 · SFHard—