- Season
- 49–42
- 53.8% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $211K
- Career
Recent form
1 loss in a row
- LLost to Andrea Guerrieri
- LLost to Taro Daniel
- LLost to Khumoyun Sultanov
- LLost to Alex Barrena
- LLost to Matyas Fuele
- WBeat Lorenzo Berto
- WBeat Adam Majchrzak
- WBeat Imanol Lopez Morillo
- WBeat Daniel Michalski
- LLost to Tiago Pereira
- WBeat Uladzislau Tarasevich
- LLost to Filip Pieczonka
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on grass
- Hard16–1453%
- Claymost played29–2752%
- Grass4–180%
Elo rating
Full leaderboard1610#652 on tour
Peak 1816 in 2024 · from 91 rated matches
- Clay
1632+22 vs overall
56 matches
- Hard
1624+14 vs overall
30 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
34 matches· 2025
- LSandro Kopp2025· Athens · R16Hard6-0 6-1
- WBernabe Zapata Miralles2025· Athens · R32Hard2-6 6-2 6-0
- WMaxime Chazal2025· Biella · R32Clay6-4 6-2
- LLuka Mikrut2025· Biella · R16Clay6-4 RET
- WLukas Neumayer2025· Tulln · R32Clay1-6 6-3 6-4
- LSantiago Rodriguez Taverna2025· Tulln · QFClay6-3 6-4
- WRudolf Molleker2025· Tulln · R16Clay6-2 7-5
- LDuje Ajdukovic2025· Como · R16Clay7-6(4) 6-3
- WGabi Adrian Boitan2025· Como · R32Clay6-4 6-2
- LMika Brunold2025· Sofia 1 · R32Clay6-4 6-4
- WStefano Travaglia2025· Cordenons · R32Clay6-3 1-6 7-5
- LNicolas Kicker2025· Cordenons · R16Clay6-3 4-6 7-6(3)
- LDino Prizmic2025· San Marino · R16Clay6-2 6-4
- WGonzalo Villanueva2025· San Marino · R32Clay6-3 3-6 6-4
- LLuka Mikrut2025· Milan · R16Clay6-3 6-1
- WRadu Albot2025· Milan · R32Clay6-3 6-4
- LFrancesco Passaro2025· Sassuolo · R32Clay6-3 4-6 6-1
- LValentin Royer2025· Bratislava · R32Clay4-6 6-2 6-1
- LFabio Fognini2025· Turin · R32Clay7-5 6-4
- LVilius Gaubas2025· Rome · R16Clay6-2 6-2
- WOriol Roca Batalla2025· Rome · R32Clay5-7 7-6(6) 6-3
- LTimofey Skatov2025· Tiriac Open presented by UniCredit Bank · Qualifying 1st RoundClay4-6, 3-6
- LAlexandre Reco2025· M25 Saint-Dizier · R32Hard—
- LMarvin Moeller2025· M25 Toulouse-Balma · R32Hard—
- LEmil Ruusuvuori2025· Cherbourg · R32Hard6-4 1-6 6-3
- LArthur Gea2025· Lille · R16Hard6-3 7-5
- WLuca Nardi2025· Lille · R32Hard6-3 7-5
- LMax Hans Rehberg2025· Koblenz · R32Hard6-4 6-4
- LTom Paris2025· M25 Nussloch · FHard—
- WJustin Engel2025· M25 Nussloch · SFHard—
- WTom Gentzsch2025· M25 Nussloch · QFHard—
- WDavid Eichenseher2025· M25 Nussloch · R16Hard—
- WNoah Thurner2025· M25 Nussloch · R32Hard—
- LAndre Ilagan2025· Nonthaburi 2 · R32Hard3-6 6-3 6-4