- Season
- 23–20
- 53.5% win rate
- Career
- 5–9
- 35.7% win rate
- Titles
- 0
- Singles
- Prize money
- $192K
- Career
Recent form
2 losses in a row
- WBeat Carlos Sanchez Jover
- LLost to Camilo Ugo Carabelli
- WBeat Mateo Barreiros Reyes
- LLost to Gianluca Mager
- WBeat Pedro Boscardin Dias
- WBeat Richard Zusman
- LLost to Nicholas David Ionel
- LLost to Vladyslav Orlov
- WBeat Frederico Ferreira Silva
- WBeat Jonas Forejtek
- LLost to Adrian Andreev
- LLost to David Jorda Sanchis
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard9–853%
- Claymost played14–1058%
- Indoor0–10%
- Surface TBD0–10%
Elo rating
Full leaderboard1525#1058 on tour
Peak 1713 in 2023 · from 43 rated matches
- Clay
1551+25 vs overall
24 matches
- Hard
1536+10 vs overall
17 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· 2024
- LAdrian Andreev2024· Porto · QFClay7-6(7) 6-4
- WJonas Forejtek2024· Porto · R16Clay3-6 6-4 6-0
- WFrederico Ferreira Silva2024· Porto · R32Clay7-6(4) 7-6(5)
- LVladyslav Orlov2024· Astana · R32Hard6-4 6-3
- LNicholas David Ionel2024· M25 Sabadell · R16Clay—
- WRichard Zusman2024· M25 Sabadell · R32Clay—
- WPedro Boscardin Dias2024· Florianopolis · R32Clay6-0 6-3
- LGianluca Mager2024· Florianopolis · QFClay7-6(2) 6-1
- WMateo Barreiros Reyes2024· Florianopolis · R16Clay6-2 4-6 6-2
- LCamilo Ugo Carabelli2024· Sao Leopoldo · R16Clay6-3 3-6 6-4
- WCarlos Sanchez Jover2024· Sao Leopoldo · R32Clay7-5 6-2
- LGonzalo Bueno2024· Asuncion · R32Clay6-2 6-2
- LDamien Wenger2024· Kigali 1 · QFClay1-6 6-3 7-6(2)
- WAlafia Ayeni2024· Kigali 1 · R16Clay4-6 6-0 7-5
- WErnest Habiyambere2024· Kigali 1 · R32Clay6-2 6-0
- LStefan Kozlov2024· Kigali 1 · R16Clay7-5 6-7(4) 7-6(5)
- LBrandon Holt2024· Indian Wells 1 · QFHard6-2 3-6 6-0
- WJames Trotter2024· Indian Wells 1 · R16Hard6-4 6-4
- WVasek Pospisil2024· Indian Wells 1 · R32Hard3-6 6-1 6-4