- Season
- 116–84
- 58.0% win rate
- Career
- 0–2
- 0.0% win rate
- Titles
- 0
- Singles
- Prize money
- $442K
- Career
Recent form
1 win in a row
- WBeat Nicholas Godsick
- WBeat Nicolas Jadoun
- WBeat Oscar Brown
- WBeat Lui Maxted
- WBeat Alex Rybakov
- LLost to Oliver Tarvet
- WBeat Filip Peliwo
- WBeat Patrick Brady
- WBeat Max Basing
- WBeat Oliver Tarvet
- LLost to George Loffhagen
- WBeat Leonardo Rossi
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played100–6959%
- Clay0–10%
- Grass16–1453%
Elo rating
Full leaderboard1791#197 on tour
Peak 1802 in 2026 · from 200 rated matches
- Hard
1848+58 vs overall
169 matches
- Grass
1813+22 vs overall
30 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
59 matches· 2025
- LDaniel Siniakov2025· M25 Hradec Kralove · SFHard—
- WMichael Agwi2025· M25 Hradec Kralove · QFHard—
- WDominik Recek2025· M25 Hradec Kralove · R16Hard—
- WNiels Lootsma2025· M25 Hradec Kralove · R32Hard—
- LAziz Dougaz2025· Manama · R32Hard7-5 3-6 7-6(3)
- LDuncan Chan2025· Drummondville · SFHard6-7(3) 6-3 6-3
- WPatrick Zahraj2025· Drummondville · R32Hard6-3 6-2
- WLouis Wessels2025· Drummondville · QFHard6-3 1-6 6-1
- WDaniel Milavsky2025· Drummondville · R16Hard2-6 6-4 6-2
- LJames Trotter2025· Knoxville · R32Hard6-4 1-6 7-6(4)
- LMartin Damm2025· Charlottesville · R32Hard6-3 6-3
- LDimitar Kuzmanov2025· Hersonissos 6 · R16Hard6-3 6-1
- WJavier Barranco Cosano2025· Hersonissos 6 · R32Hard4-6 6-2 6-3
- LMichael Geerts2025· Hersonissos 5 · R16Hard7-5 6-4
- WOliver Crawford2025· Hersonissos 5 · R32Hard3-6 7-6(5) 6-3
- LRenta Tokuda2025· ITF M25 Sapporo 2 Men · SFHard—
- WMatthew Dellavedova2025· ITF M25 Sapporo 2 Men · QFHard—
- WYusuke Kusuhara2025· ITF M25 Sapporo 2 Men · R16Hard—
- WHyu Kawanishi2025· ITF M25 Sapporo 2 Men · R32Hard—
- WKaichi Uchida2025· ITF M25 Sapporo Men · FHard—
- WHikaru Shiraishi2025· ITF M25 Sapporo Men · SFHard—
- WRyota Tanuma2025· ITF M25 Sapporo Men · QFHard—
- WDaisuke Sumizawa2025· ITF M25 Sapporo Men · R16Hard—
- WYamato Sueoka2025· ITF M25 Sapporo Men · R32Hard—
- LYuki Mochizuki2025· ITF M25 Taipei 2 Men · QFHard—
- WTaisei Ichikawa2025· ITF M25 Taipei 2 Men · R16Hard—
- WJaden Dewandaka Tan2025· ITF M25 Taipei 2 Men · R32Hard—
- LJames Story2025· ITF M25 Aldershot Men · QFHard—
- WViktor Frydrych2025· ITF M25 Aldershot Men · R16Hard—
- WJames Beaven2025· ITF M25 Aldershot Men · R32Hard—
- LOscar Weightman2025· ITF M25 Roehampton 2 Men · R16Hard—
- WFinn Murgett2025· ITF M25 Roehampton 2 Men · R32Hard—
- WMaxwell Mckennon2025· M25 Castelo Branco · FHard—
- WMarc Polmans2025· M25 Castelo Branco · SFHard—
- WTiago Silva2025· M25 Castelo Branco · QFHard—
- WManas Dhamne2025· M25 Castelo Branco · R16Hard—
- WJoao Graca2025· M25 Castelo Branco · R32Hard—
- LOliver Crawford2025· Nottingham 3 · R32Grass7-5 6-3
- LKaichi Uchida2025· Chisinau · R32Hard7-6(2) 6-7(3) 7-6(7)
- WRicardas Berankis2025· Tbilisi · R32Hard4-6 6-4 7-6(5)
- LFederico Cina2025· Tbilisi · SFHard6-2 6-7(5) 7-6(5)
- WLukas Pokorny2025· Tbilisi · QFHard3-6 6-4 6-0
- WClement Chidekh2025· Tbilisi · R16Hard6-3 3-6 6-4
- WFabrizio Andaloro2025· M25 Nottingham 2 · FHard—
- WAlastair Gray2025· M25 Nottingham 2 · SFHard—
- WAndres Martin2025· M25 Nottingham 2 · QFHard—
- WMark Whitehouse2025· M25 Nottingham 2 · R16Hard—
- WFinn Murgett2025· M25 Nottingham 2 · R32Hard—
- LGeorge Loffhagen2025· ITF M25 Nottingham Men · FHard—
- WJustin Boulais2025· ITF M25 Nottingham Men · SFHard—
- WAndres Martin2025· ITF M25 Nottingham Men · QFHard—
- WAlex Knaff2025· ITF M25 Nottingham Men · R16Hard—
- WHamish Stewart2025· ITF M25 Nottingham Men · R32Hard—
- LEdward Winter2025· ITF M25 Calabasas, CA Men · R32Hard—
- LJagger Leach2025· ITF M25 Bakersfield, CA Men · R32Hard—
- LRichard Gasquet2025· Pau · R32Hard6-3 7-6(4)
- LMarek Gengel2025· Brisbane 2 · R32Hard6-1 6-2
- LBernard Tomic2025· Brisbane 1 · R32Hard6-1 0-6 7-6(3)
- LDaniel Altmaier2025· ASB Classic · Qualifying 1st RoundHard5-7, 1-6