- 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
45 matches· ITF · 2025
- 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—