- Season
- 19–27
- 41.3% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $40K
- Career
Recent form
2 losses in a row
- LLost to Karl Friberg
- WBeat Matic Dimic
- WBeat Daniel Tazabekov
- LLost to Luca Wiedenmann
- LLost to Miguel Damas
- WBeat Vuk Radjenovic
- LLost to Aristotelis Thanos
- WBeat Henri Haupt
- WBeat Alejandro Arcila
- WBeat Didrik Liljekvist
- LLost to Karl Friberg
- LLost to Stefan Seifert
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played10–1343%
- Clay9–1243%
- Indoor0–20%
Elo rating
Full leaderboard1441#1714 on tour
Peak 1558 in 2024 · from 46 rated matches
- Hard
1452+12 vs overall
23 matches
- Clay
1425-15 vs overall
21 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
43 matches· ITF
- LStefan Seifert2026· M15 Bastad · R32Clay—
- LKarl Friberg2026· M15 Malmo · SFClay—
- WDidrik Liljekvist2026· M15 Malmo · QFClay—
- WAlejandro Arcila2026· M15 Malmo · R16Clay—
- WHenri Haupt2026· M15 Malmo · R32Clay—
- LAristotelis Thanos2026· M25 Gentofte · R16Clay—
- WVuk Radjenovic2026· M25 Gentofte · R32Clay—
- LLuca Wiedenmann2026· M15 Store · QFClay—
- WDaniel Tazabekov2026· M15 Store · R16Clay—
- WMatic Dimic2026· M15 Store · R32Clay—
- LKarl Friberg2026· M15 Vaasa · R32Hard—
- LOskar Brostrom Poulsen2026· M25 Grado (Italy) · R32Clay—
- LEric Vanshelboim2026· M15 Doboj · R32Clay—
- LYannik Kelm2026· M15 Prijedor · QFClay—
- WNicolo Toffanin2026· M15 Prijedor · R16Clay—
- WAljaz Jeran2026· M15 Prijedor · R32Clay—
- LEmile Hudd2026· M25 Sheffield · QFHard—
- WCharles Chen2026· M25 Sheffield · R16Hard—
- LHamish Stewart2025· M25 Sheffield · R32Hard—
- LGeorge Loffhagen2025· ITF M25 Falun Men · SFHard—
- WPatrik Munkhammar2025· ITF M25 Falun Men · QFHard—
- WFilip Stidell2025· ITF M25 Falun Men · R16Hard—
- WChristian Sigsgaard2025· ITF M25 Falun Men · R32Hard—
- LMaxime Janvier2025· M25 Gentofte · R32Clay—
- LEero Vasa2025· ITF M15 Lodz Men · R32Clay—
- LKylian Collignon2025· M15 Duffel · R32Clay—
- LAleksi Lofman2025· M15 Vaasa · R16Hard—
- WMichael Zhu2025· M15 Vaasa · R32Hard—
- LSebastian Gima2025· M25 Pensacola, FL · R16Clay—
- WL. Markovic2025· M25 Pensacola, FL · R32Clay—
- LLukas Pokorny2025· M15 Monastir 12 · R32Hard—
- LMarvin Moeller2025· M15 Oberhaching · R16Hard—
- WMoritz Hoffmann2025· M15 Oberhaching · R32Hard—
- LAlastair Gray2025· M25 Sunderland · R16Hard—
- WMarcello Serafini2025· M25 Sunderland · R32Hard—
- LFilip Pieczonka2025· M15 Oslo · R32Hard—
- LTom Paris2024· M15 Szabolcsveresmart 2 · R16Hard—
- LHenrik Bladelius2024· M15 Szabolcsveresmart 2 · R32Hard—
- LRares Teodor Pieleanu2024· ITF M15 Szabolcsveresmart Men · QFHard—
- WIllya Beloborodko2024· ITF M15 Szabolcsveresmart Men · R16Hard—
- WRafael Kis Balazs2024· ITF M15 Szabolcsveresmart Men · R32Hard—
- LMarvin Moeller2024· ITF M25 Falun Men · R32Hard—
- WTuncay Duran2024· M15 Vaxjo · R32Hard—