- Season
- 76–71
- 51.7% win rate
- Career
- 3–3
- 50.0% win rate
- Titles
- 0
- Singles
- Prize money
- $384K
- Career
Recent form
2 losses in a row
- WBeat Pedro Martinez
- LLost to Jerome Kym
- WBeat Federico Cina
- LLost to Francesco Passaro
- WBeat Louis Wessels
- WBeat Eero Vasa
- WBeat Hynek Barton
- LLost to Otto Virtanen
- LLost to Frederico Ferreira Silva
- WBeat Philip Henning
- LLost to Ivan Marrero Curbelo
- LLost to Nicolai Budkov Kjaer
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard36–3749%
- Claymost played40–3454%
Elo rating
Full leaderboard1726#327 on tour
Peak 1782 in 2026 · from 147 rated matches
- Clay
1785+59 vs overall
74 matches
- Hard
1741+14 vs overall
73 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
31 matches· 2025
- LJan Kumstat2025· Athens · R32Hard7-5 4-6 6-1
- LDaniil Glinka2025· Drummondville · SFHard6-1 7-6(4)
- WLiam Draxl2025· Drummondville · QFHard6-4 6-3
- WMichael Mmoh2025· Drummondville · R16Hard1-6 6-4 4-0 RET
- WMax Wiskandt2025· Drummondville · R32Hard3-6 6-4 6-1
- WTaha Baadi2025· M25 Montreal · FHard—
- WOskar Brostrom Poulsen2025· M25 Montreal · SFHard—
- WDuncan Chan2025· M25 Montreal · QFHard—
- WGuillaume Dalmasso2025· M25 Montreal · R16Hard—
- WO. Vasser2025· M25 Montreal · R32Hard—
- LMitchell Krueger2025· Charlottesville · R32Hard6-4 6-7(5) 7-6(5)
- LDaniel Merida2025· Villena · R16Hard6-4 6-3
- WAlbert Ramos-Vinolas2025· Villena · R32Hard6-2 6-4
- LFryderyk Lechno-Wasiutynski2025· ITF M25 Poznan Men · QFClay—
- WTom Zeuch2025· ITF M25 Poznan Men · R16Clay—
- WJakub Hrynkiewicz2025· ITF M25 Poznan Men · R32Clay—
- WHugo Grenier2025· Grodzisk Mazowiecki · R32Hard4-6 7-6(5) 6-1
- LDaniil Glinka2025· Grodzisk Mazowiecki · R16Hard7-6(7) 6-4
- WTomasz Berkieta2025· M25 Koszalin · FClay—
- WAlexey Vatutin2025· M25 Koszalin · SFClay—
- WFederico Bondioli2025· M25 Koszalin · QFClay—
- WKarol Filar2025· M25 Koszalin · R16Clay—
- WJohn Hallquist Lithen2025· M25 Koszalin · R32Clay—
- LPedro Boscardin Dias2025· M25 Metzingen · QFClay—
- WMikalai Haliak2025· M25 Metzingen · R16Clay—
- LFilip Misolic2025· Poznan · R32Clay6-3 6-0
- LTomas Curras Abasolo2025· M25 Faro · R16Hard—
- LGiles Hussey2025· Glasgow · R32Hard6-4 6-7(6) 6-4
- LValentin Royer2025· Lille · R32Hard6-0 6-3
- LHugo Dellien2025· Australian Open · Qualifying 2nd RoundHard6-3, 5-7, 2-6
- WVilius Gaubas2025· Australian Open · Qualifying 1st RoundHard6-7(7), 7-6(2), 6-2