- Season
- 71–49
- 59.2% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $240K
- Career
Recent form
1 loss in a row
- WBeat Alvaro Guillen Meza
- LLost to Max Hans Rehberg
- WBeat Conor Gannon
- WBeat Sebastian Dominko
- WBeat Emile Hudd
- LLost to Oliver Tarvet
- WBeat Yuta Shimizu
- WBeat Elmer Moller
- WBeat Mark Ceban
- LLost to Oliver Tarvet
- WBeat Constantin Bittoun Kouzmine
- LLost to Michele Ribecai
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played42–2365%
- Clay20–1853%
- Grass9–853%
Elo rating
Full leaderboard1699#395 on tour
Peak 1742 in 2024 · from 120 rated matches
- Hard
1743+44 vs overall
65 matches
- Clay
1688-11 vs overall
38 matches
- Grass
1721+22 vs overall
17 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
20 matches· ITF · 2023
- LAlexander Blockx2023· M25 Glasgow · FHard—
- WJacob Fearnley2023· M25 Glasgow · SFHard—
- WKyle Edmund2023· M25 Glasgow · QFHard—
- WEwen Lumsden2023· M25 Glasgow · R16Hard—
- WDaniel Cox2023· M25 Glasgow · R32Hard—
- LArthur Fery2023· ITF M25 Aldershot Men · R16Hard—
- WJoshua Goodger2023· ITF M25 Aldershot Men · R32Hard—
- LPaul Jubb2023· M25 Roehampton 3 · R32Hard—
- WLuca Castagnola2023· ITF M25 Bolzano Men · R32Clay—
- LStefano Napolitano2023· M25 Biella · R32Clay—
- LDaniel Cox2023· ITF M25 Nottingham Men · R32Hard—
- LAlastair Gray2023· ITF M25 Trento Men · SFHard—
- WGiovanni Oradini2023· ITF M25 Trento Men · QFHard—
- WGianmarco Ferrari2023· M25 Sunderland · SFHard—
- WEdan Leshem2023· M25 Sunderland · QFHard—
- WHamish Stewart2023· M25 Sunderland · R16Hard—
- WAidan McHugh2023· M25 Sunderland · R32Hard—
- LJules Marie2023· M25 Loughborough · QFHard—
- WFilip Peliwo2023· M25 Loughborough · R16Hard—
- WAdam Jones2023· M25 Loughborough · R32Hard—