- Season
- 56–35
- 61.5% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $69K
- Career
Recent form
1 loss in a row
- WBeat Clement Chidekh
- WBeat Jelle Sels
- WBeat Anton Matusevich
- WBeat Luke Hooper
- LLost to Marat Sharipov
- WBeat Chris Spyrou
- LLost to Luca Preda
- WBeat Carlo Alberto Caniato
- LLost to Philip Henning
- WBeat Sebastian Sorger
- WBeat Rhys Lawlor
- LLost to Rahul Dhokia
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played56–3164%
- Grass0–40%
Elo rating
Full leaderboard1704#379 on tour
Peak 1750 in 2025 · from 91 rated matches
- Hard
1760+56 vs overall
87 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
62 matches· ITF · 2025
- LLuca Preda2025· M25 Heraklion 2 · R16Hard—
- WChris Spyrou2025· M25 Heraklion 2 · R32Hard—
- LMarat Sharipov2025· M25 Glasgow 2 · R16Hard—
- WLuke Hooper2025· M25 Glasgow 2 · R32Hard—
- WAnton Matusevich2025· M25 Sheffield · FHard—
- WJelle Sels2025· M25 Sheffield · SFHard—
- WClement Chidekh2025· M25 Sheffield · QFHard—
- WMatthew Summers2025· M25 Sheffield · R16Hard—
- WSamuele Pieri2025· M25 Sheffield · R32Hard—
- LMaxence Beauge2025· M25 Nevers · R16Hard—
- WTyler Stice2025· M25 Nevers · R32Hard—
- LMats Rosenkranz2025· ITF M25+H Plaisir Men · QFHard—
- WYanis Ghazouani Durand2025· ITF M25+H Plaisir Men · R16Hard—
- WFerdinand Livet Novkirichka2025· ITF M25+H Plaisir Men · R32Hard—
- LMaxence Beauge2025· ITF M25+H Bagneres-de-Bigorre Men · SFHard—
- WFinn Bass2025· ITF M25+H Bagneres-de-Bigorre Men · QFHard—
- WConstantin Kouzmine Bittoun2025· ITF M25+H Bagneres-de-Bigorre Men · R16Hard—
- WToby Martin2025· ITF M25+H Bagneres-de-Bigorre Men · R32Hard—
- LPaul Jubb2025· ITF M25 Aldershot Men · SFHard—
- WCharles Broom2025· ITF M25 Aldershot Men · QFHard—
- WConnor Thomson2025· ITF M25 Aldershot Men · R16Hard—
- WTristan Stringer2025· ITF M25 Aldershot Men · R32Hard—
- LPaul Jubb2025· ITF M25 Roehampton 2 Men · SFHard—
- WOscar Weightman2025· ITF M25 Roehampton 2 Men · QFHard—
- WNicholas Godsick2025· ITF M25 Roehampton 2 Men · R16Hard—
- WFinn Bass2025· ITF M25 Roehampton 2 Men · R32Hard—
- WPhillip Jordan2025· ITF M15 Dublin Men · R32Hard—
- LClement Chidekh2025· M25+H Ajaccio · R16Hard—
- WPierre Antoine Tailleu2025· M25+H Ajaccio · R32Hard—
- LTai Sach2025· M25 Heraklion · R16Hard—
- WFares Zakaria2025· M25 Heraklion · R32Hard—
- LAntoine Ghibaudo2025· M15 Heraklion 6 · SFHard—
- WAlfredo Perez2025· M15 Heraklion 6 · QFHard—
- WAmit Vales2025· M15 Heraklion 6 · R16Hard—
- WIoannis Xilas2025· M15 Heraklion 6 · R32Hard—
- LGiles Hussey2025· M25 Nottingham 2 · R32Hard—
- LHarry Wendelken2025· ITF M25 Nottingham Men · R32Hard—
- LDan Added2025· M15 Monastir 15 · FHard—
- WTuncay Duran2025· M15 Monastir 15 · SFHard—
- WPeter Buldorini2025· M15 Monastir 15 · QFHard—
- WAlexandre Aubriot2025· M15 Monastir 15 · R16Hard—
- WLouis Dussin2025· M15 Monastir 15 · R32Hard—
- LGiles Hussey2025· M15 Monastir 14 · SFHard—
- WLorenzo Sciahbasi2025· M15 Monastir 14 · QFHard—
- WLukas Pokorny2025· M15 Monastir 14 · R16Hard—
- WKenny De Schepper2025· M15 Monastir 14 · R32Hard—
- LMats Rosenkranz2025· M25 Saint-Dizier · R16Hard—
- WAlexandre Vassard2025· M25 Saint-Dizier · R32Hard—
- LMichael Geerts2025· M25 Loule · R16Hard—
- WMario Gonzalez Fernandez2025· M25 Loule · R32Hard—
- LGeorge Loffhagen2025· M25 Vale do Lobo · SFHard—
- WToby Kodat2025· M25 Vale do Lobo · QFHard—
- WMoez Echargui2025· M25 Vale do Lobo · R16Hard—
- WPatrick Kaukovalta2025· M25 Vale do Lobo · R32Hard—
- LKeegan Smith2025· M25 Roehampton · R32Grass—
- LGeorge Loffhagen2025· M25 Glasgow · QFHard—
- WLukas Pokorny2025· M25 Glasgow · R16Hard—
- WFilip Peliwo2025· M25 Glasgow · R32Hard—
- LGeorge Loffhagen2025· M25 Sunderland · R16Hard—
- WDavid Poljak2025· M25 Sunderland · R32Hard—
- LArthur Gea2025· M15 Bressuire · R16Hard—
- WAdrien Gobat2025· M15 Bressuire · R32Hard—