- Season
- 56–51
- 52.3% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $107K
- Career
Recent form
1 loss in a row
- WBeat Younes Lalami
- WBeat Michael Geerts
- WBeat Florent Bax
- LLost to Michael Mmoh
- WBeat Mackenzie McDonald
- LLost to Elias Ymer
- LLost to Alexander Vasilev
- LLost to Ivan Ivanov
- LLost to Ryan Nijboer
- WBeat Tomas Barrios Vera
- WBeat Alex Barrena
- LLost to Gauthier Onclin
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played33–2656%
- Clay22–2349%
- Grass1–233%
Elo rating
Full leaderboard1624#617 on tour
Peak 1662 in 2023 · from 107 rated matches
- Hard
1657+33 vs overall
59 matches
- Clay
1642+18 vs overall
45 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
83 matches· ITF
- LArthur Nagel2026· M25 Toulouse-Balma · R32Hard—
- LMax Houkes2026· M25 Chennai · FHard—
- WIlia Simakin2026· M25 Chennai · SFHard—
- WSidharth Rawat2026· M25 Chennai · QFHard—
- WDev Javia2026· M25 Chennai · R16Hard—
- WVladyslav Orlov2026· M25 Chennai · R32Hard—
- LRudolf Molleker2025· M25 Vale do Lobo 2 · R32Hard—
- LHamish Stewart2025· M25 Glasgow 2 · QFHard—
- WFinn Murgett2025· M25 Glasgow 2 · R16Hard—
- WTom Paris2025· M25 Glasgow 2 · R32Hard—
- LDaniil Glinka2025· M25 Nevers · QFHard—
- WMaxence Rivet2025· M25 Nevers · R32Hard—
- LBuvaysar Gadamauri2025· ITF M25 Oldenzaal Men · QFClay—
- WMaik Steiner2025· ITF M25 Oldenzaal Men · R16Clay—
- WNiklas Schell2025· ITF M25 Oldenzaal Men · R32Clay—
- LFabrizio Andaloro2025· ITF M25 Wetzlar Men · R16Clay—
- WYannic Nittmann2025· ITF M25 Wetzlar Men · R32Clay—
- LJay Friend2025· M25 The Hague · QFClay—
- WCosano Javier Barranco2025· M25 The Hague · R16Clay—
- WManvydas Balciunas2025· M25 The Hague · R32Clay—
- LMika Lipp2025· M15 Alkmaar · R32Clay—
- LJakub Filip2025· ITF M15 Saarlouis Men · R16Clay—
- WDavid Petrovic2025· ITF M15 Saarlouis Men · R32Clay—
- LGabriel Ghetu2025· M15 Bucharest 3 · R32Clay—
- LDavid Jorda Sanchis2025· M15 Oegstgeest · R16Clay—
- WLewie Lane2025· M15 Oegstgeest · R32Clay—
- LMaxime Chazal2025· M25 Angers · R32Clay—
- LLuka Mikrut2025· M15 Dubrovnik · R16Clay—
- WNik Mikovic2025· M15 Dubrovnik · R32Clay—
- LRenta Tokuda2025· M25 Shenzhen · R32Hard—
- LRio Noguchi2025· M25 Luan · R32Hard—
- LRobert Strombachs2025· M15 Sharm ElSheikh 5 · R16Hard—
- LToby Martin2025· M25 Glasgow · R32Hard—
- LFinn Bass2025· M25 Nussloch · R16Hard—
- WTristan Lamasine2025· M25 Nussloch · R32Hard—
- LKai Wehnelt2025· ITF M15 Cadolzburg Men · R32Hard—
- WHugo Remondy Pagotto Victor2024· M15 Stellenbosch 2 · R16Hard—
- WLeo Matthysen2024· M15 Stellenbosch 2 · R32Hard—
- LNino Ehrenschneider2024· M15 Stellenbosch · SFHard—
- WAlec Beckley2024· M15 Stellenbosch · QFHard—
- WCarl Roothman2024· M15 Stellenbosch · R16Hard—
- WJames Beaven2024· M15 Stellenbosch · R32Hard—
- LBogdan Pavel2024· M25 Heraklion 2 · R32Hard—
- LOrel Kimhi2024· M25 Heraklion · SFHard—
- WPavlos Tsitsipas2024· M25 Heraklion · QFHard—
- WMatic Dimic2024· M25 Heraklion · R16Hard—
- WVladyslav Orlov2024· M25 Heraklion · R32Hard—
- LAnton Matusevich2024· ITF M25 Edgbaston Men · QFHard—
- WRonald Hohmann2024· ITF M25 Edgbaston Men · R16Hard—
- WLoic Namigandet Tenguere2024· ITF M25 Edgbaston Men · R32Hard—
- LViktor Durasovic2024· M25 Nevers · SFHard—
- WSamuel Brosset2024· M25 Nevers · R16Hard—
- WPierre Antoine Tailleu2024· M25 Nevers · R32Hard—
- LMilos Karol2024· M15 Trnava · SFHard—
- WEvgeny Karlovskiy2024· M15 Trnava · QFHard—
- WIllya Beloborodko2024· M15 Trnava · R16Hard—
- WV. Hnidets2024· M15 Trnava · R32Hard—
- LAlec Beckley2024· ITF M15 Haren Men · SFClay—
- WDiego Dedura2024· ITF M15 Haren Men · QFClay—
- WMika Lipp2024· ITF M15 Haren Men · R32Clay—
- LSebastian Sorger2024· M15 Ollersbach · QFClay—
- WJosip Simundza2024· M15 Ollersbach · R16Clay—
- WJakub Kroslak2024· M15 Ollersbach · R32Clay—
- LRonetto Van Tilburg2024· ITF M15 Eupen Men · R32Clay—
- LSaba Purtseladze2024· M25 Marburg · R16Clay—
- WVincent Marysko2024· M25 Marburg · R32Clay—
- LMichael Vrbensky2024· ITF M15 Saarlouis Men · SFClay—
- WBogdan Bobrov2024· ITF M15 Saarlouis Men · QFClay—
- WGiuseppe Tresca2024· ITF M15 Saarlouis Men · R16Clay—
- WSebastian Prechtel2024· ITF M15 Saarlouis Men · R32Clay—
- LMatyas Cerny2024· ITF M15 Meerbusch Men · R32Clay—
- LDaniel Masur2024· ITF M15 Cadolzburg Men · QFHard—
- WPatrick Kaukovalta2024· ITF M15 Cadolzburg Men · R16Hard—
- WMischa Lanz2024· ITF M15 Cadolzburg Men · R32Hard—
- LHazem Naw2023· M15 Buschhausen · R16Clay—
- WDavid Fix2023· M15 Buschhausen · R32Clay—
- LLucas Gerch2023· ITF M15 Frankfurt am Main Men · R32Clay—
- LSvyatoslav Gulin2023· M15 Kamen · SFClay—
- WArthur Reymond2023· M15 Kamen · QFClay—
- WY. Kelm2023· M15 Kamen · R16Clay—
- WAleksandre Metreveli2023· M15 Kamen · R32Clay—
- LKhumoyun Sultanov2023· M15 Doha · R16Hard—
- WSidane Pontjodikromo2023· M15 Doha · R32Hard—