- Season
- 39–36
- 52.0% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $118K
- Career
Recent form
8 losses in a row
- WBeat Jose Freitas
- LLost to Tom Paris
- LLost to Gilles Arnaud Bailly
- WBeat Elias Ymer
- LLost to Mario Gonzalez Fernandez
- LLost to Henrique Rocha
- LLost to Javier Barranco Cosano
- LLost to Joao Graca
- LLost to Tiago Cacao
- LLost to Emilien Demanet
- LLost to Ryan Nijboer
- LLost to Elmer Moller
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played35–2459%
- Clay4–1225%
Elo rating
Full leaderboard1489#1242 on tour
Peak 1706 in 2025 · from 75 rated matches
- Hard
1504+15 vs overall
59 matches
- Clay
1439-50 vs overall
16 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
25 matches· 2024
- LAndrej Martin2024· Maia · R16Clay6-7(4) 6-4 6-3
- WAlex Marti Pujolras2024· Maia · R32Clay7-5 6-0
- LGauthier Onclin2024· M25 Vale do Lobo 3 · SFHard—
- WViktor Durasovic2024· M25 Vale do Lobo 3 · QFHard—
- WFinn Bass2024· M25 Vale do Lobo 3 · R16Hard—
- WDeney Wassermann2024· M25 Vale do Lobo 3 · R32Hard—
- LFrederico Ferreira Silva2024· M25 Vale do Lobo · FHard—
- WFrancisco Rocha2024· M25 Vale do Lobo · QFHard—
- WHarry Wendelken2024· M25 Vale do Lobo · R16Hard—
- WMilosz Sroka2024· M25 Vale do Lobo · R32Hard—
- LFrederico Ferreira Silva2024· M25 Sintra 2 · SFHard—
- WJohn Echeverria2024· M25 Sintra 2 · QFHard—
- WPhilip Hjorth2024· M25 Sintra 2 · R16Hard—
- WLewie Lane2024· M25 Sintra 2 · R32Hard—
- LEvgeny Karlovskiy2024· M25 Sintra · QFHard—
- WJacopo Berrettini2024· M25 Sintra · R16Hard—
- WJoao Portugal2024· M25 Sintra · R32Hard—
- LEmilio Nava2024· Braga · R32Clay6-2 4-6 6-3
- LIvan Marrero Curbelo2024· ITF M25 Idanha-a-Nova 2 Men · R16Hard—
- WDiogo Marques2024· ITF M25 Idanha-a-Nova 3 Men · R32Hard—
- LJoao Domingues2024· M25 Porto · SFHard—
- WVasco Leote Prata2024· M25 Porto · QFHard—
- WAlan Magadan2024· M25 Porto · R16Hard—
- WMichele Ribecai2024· M25 Porto · R32Hard—
- LLukas Klein2024· Millennium Estoril Open · Qualifying 1st RoundClay3-6, 0-6