- Season
- 85–51
- 62.5% win rate
- Career
- 1–3
- 25.0% win rate
- Titles
- 0
- Singles
- Prize money
- $331K
- Career
Recent form
2 losses in a row
- LLost to Petr Bar Biryukov
- LLost to August Holmgren
- LLost to Matteo Arnaldi
- WBeat Patrick Brady
- WBeat Yi Zhou
- LLost to Clement Chidekh
- WBeat Oscar Weightman
- LLost to Izan Almazan Valiente
- LLost to Akira Santillan
- WBeat Emile Hudd
- LLost to Adrian Boitan
- LLost to George Loffhagen
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hardmost played70–3964%
- Clay5–0100%
- Grass8–1142%
- Surface TBD2–167%
Elo rating
Full leaderboard1649#532 on tour
Peak 1818 in 2026 · from 136 rated matches
- Hard
1657+9 vs overall
109 matches
- Grass
1634-15 vs overall
19 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
82 matches· ITF
- WGeorgii Kravchenko2025· M25 Vale do Lobo 3 · FHard—
- WTiago Cacao2025· M25 Vale do Lobo 3 · SFHard—
- WSebastian Fanselow2025· M25 Vale do Lobo 3 · QFHard—
- WRafael Izquierdo Luque2025· M25 Vale do Lobo 3 · R16Hard—
- WJoao Graca2025· M25 Vale do Lobo 3 · R32Hard—
- WGeorgii Kravchenko2025· M25 Vale do Lobo 2 · FHard—
- WRudolf Molleker2025· M25 Vale do Lobo 2 · SFHard—
- WEmilien Demanet2025· M25 Vale do Lobo 2 · QFHard—
- WMichiel De Krom2025· M25 Vale do Lobo 2 · R16Hard—
- WSalvador Monteiro2025· M25 Vale do Lobo 2 · R32Hard—
- LHarry Wendelken2025· M25 Glasgow 2 · SFHard—
- WJonas Forejtek2025· M25 Glasgow 2 · QFHard—
- WLoann Massard2025· M25 Glasgow 2 · R16Hard—
- WConnor Thomson2025· ITF M15 Dublin Men · R32Hard—
- LCharles Broom2025· M25 Nottingham 2 · SFHard—
- WEwen Lumsden2025· M25 Nottingham 2 · QFHard—
- WBlake Mott2025· M25 Nottingham 2 · R16Hard—
- WBen Jones2025· M25 Nottingham 2 · R32Hard—
- LBernard Tomic2025· ITF M25 Nottingham Men · QFHard—
- WLoic Namigandet Tenguere2025· ITF M25 Nottingham Men · R16Hard—
- WBen Jones2025· ITF M25 Nottingham Men · R32Hard—
- LMichael Bassem Sobhy2025· M25 Sharm ElSheikh 2 · R16Hard—
- WEvgeny Philippov2025· M25 Sharm ElSheikh 2 · R32Hard—
- LJack Pinnington Jones2025· ITF M25 Calabasas, CA Men · QFHard—
- WJacob Brumm2025· ITF M25 Calabasas, CA Men · R16Hard—
- WDavid Fix2025· ITF M25 Calabasas, CA Men · R32Hard—
- LIsaiah Strode2025· ITF M25 Bakersfield, CA Men · R16Hard—
- WFinn Murgett2025· ITF M25 Bakersfield, CA Men · R32Hard—
- LKai Wehnelt2025· M25 Trimbach · R32Hard—
- WMillen Hurrion2025· M25 Glasgow · FHard—
- WGeorge Loffhagen2025· M25 Glasgow · SFHard—
- WBlake Mott2025· M25 Glasgow · QFHard—
- WMarcello Serafini2025· M25 Glasgow · R16Hard—
- WEwen Lumsden2025· M25 Glasgow · R32Hard—
- LDennis Novak2025· M25 Sunderland · QFHard—
- WNikola Slavic2025· M25 Sunderland · R16Hard—
- WRaul Brancaccio2025· M25 Sunderland · R32Hard—
- WMaxim Zhukov2025· M25 Bhopal · FHard—
- WEric Vanshelboim2025· M25 Bhopal · SFHard—
- WEgor Agafonov2025· M25 Bhopal · QFHard—
- WSiddharth Vishwakarma2025· M25 Bhopal · R16Hard—
- WChirag Duhan2025· M25 Bhopal · R32Hard—
- WMathys Erhard2025· M25 Indore · QFHard—
- WVishnu Vardhan2025· M25 Indore · R16Hard—
- WAdil Kalyanpur2025· M25 Indore · R32Hard—
- LStefan Dostanic2024· M25 Austin, TX · SFHard—
- WRomain Gales2024· M25 Austin, TX · QFHard—
- WVitor Ceolin Joao Goncalves2024· M25 Austin, TX · R16Hard—
- WPiotr Pawlak2024· M25 Austin, TX · R32Hard—
- LAlvin Nicholas Tudorica2024· M25 Saint-Augustin-de-Desmaures · R32Hard—
- LAntoine Cornut Chauvinc2024· ITF M25+H Plaisir Men · QFHard—
- WAntoine Bellier2024· ITF M25+H Plaisir Men · R16Hard—
- LDaniel Adolfo Vallejo2024· ITF M25 Idanha-a-Nova 2 Men · FHard—
- WIvan Marrero Curbelo2024· ITF M25 Idanha-a-Nova 2 Men · SFHard—
- WDaniil Glinka2024· ITF M25 Idanha-a-Nova 2 Men · QFHard—
- WClement Chidekh2024· ITF M25 Idanha-a-Nova 2 Men · R16Hard—
- WEvan Bynoe2024· ITF M25 Idanha-a-Nova 3 Men · R32Hard—
- LMurphy Cassone2024· ITF M25 Aldershot Men · R32Hard—
- LLuke Simkiss2024· M25 Roehampton · R16Grass—
- WOscar Weightman2024· M25 Roehampton · R32Grass—
- LLucas Poullain2024· M25 Bakio · QFHard—
- WBenjamin Winter Lopez2024· M25 Bakio · R16Hard—
- WDominik Palan2024· M25 Bakio · R32Hard—
- LDaniel Masur2024· M25 Nussloch · SFHard—
- WRobert Strombachs2024· M25 Nussloch · QFHard—
- WAlexandros Skorilas2024· M25 Nussloch · R16Hard—
- WFlorian Broska2024· M25 Nussloch · R32Hard—
- WPatrick Maloney2024· M25 Loughborough · R32Hard—
- WHazem Naw2023· ITF M15 Madrid 2 Men · FClay—
- WEero Vasa2023· ITF M15 Madrid 2 Men · SFClay—
- WDali Blanch2023· ITF M15 Madrid 2 Men · QFClay—
- WJulio Cesar Porras2023· ITF M15 Madrid 2 Men · R16Clay—
- WLuka Lopatic Talan2023· ITF M15 Madrid 2 Men · R32Clay—
- LTibo Colson2023· M25 Sunderland 2 · R16Hard—
- WPaul Jubb2023· M25 Sunderland 2 · R32Hard—
- LJerome Kym2023· ITF M25 Trento Men · FHard—
- WAnton Matusevich2023· ITF M25 Trento Men · SFHard—
- WFrancesco Forti2023· ITF M25 Trento Men · QFHard—
- LCharles Broom2023· M25 Sheffield · SFHard—
- WAidan McHugh2023· M25 Sheffield · QFHard—
- WVito Tonejc2023· M25 Sheffield · R16Hard—
- WAldin Setkic2023· M25 Sheffield · R32Hard—