- 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
27 matches· 2024
- 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—
- LAlexis Galarneau2024· Drummondville · R32Hard6-2 2-6 7-6(4)
- LAlvin Nicholas Tudorica2024· M25 Saint-Augustin-de-Desmaures · R32Hard—
- LOzan Baris2024· Sioux Falls · R32Hard3-6 6-4 6-3
- LAntoine Cornut Chauvinc2024· ITF M25+H Plaisir Men · QFHard—
- WAntoine Bellier2024· ITF M25+H Plaisir Men · R16Hard—
- LTitouan Droguet2024· Cassis · R32Hard6-4 7-5
- 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—
- LBilly Harris2024· Nottingham · R32Hard6-4 6-3
- 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—