- 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
55 matches· 2024
- LAntoine Ghibaudo2024· Drummondville · R32Hard6-3 7-5
- LFilip Duda2024· M25 Saint-Augustin-de-Desmaures · R16Hard—
- WQuinn Vandecasteele2024· M25 Saint-Augustin-de-Desmaures · R32Hard—
- LStuart Parker2024· M25 Norwich · SFHard—
- WJames Story2024· M25 Norwich · QFHard—
- WMark Whitehouse2024· M25 Norwich · R16Hard—
- WCharlie Robertson2024· M25 Norwich · R32Hard—
- LMilos Karol2024· M25 Trnava 2 · R32Hard—
- LHenry Searle2024· ITF M25 Edgbaston Men · QFHard—
- WPhillip Jordan2024· ITF M25 Edgbaston Men · R16Hard—
- WCharlie Swaine2024· ITF M25 Edgbaston Men · R32Hard—
- LSascha Gueymard Wayenburg2024· Mouilleron le Captif · R32Hard6-3 6-2
- LLiam Broady2024· Saint-Tropez · R32Hard6-7(8) 6-2 7-5
- LBenjamin Bonzi2024· Cassis · R32Hard6-3 7-6(3)
- LFilip Peliwo2024· Grodzisk Mazowiecki · R32Hard6-4 6-3
- LOmni Kumar2024· Lexington · R32Hard7-5 6-3
- LSeongChan Hong2024· Chicago · R16Hard6-3 6-7(4) 6-4
- WSho Shimabukuro2024· Chicago · R32Hard6-7(4) 6-2 7-6(5)
- LLi Tu2024· Cerity Partners Hall of Fame Open for the Van Alen Cup Presented by the Margaret Fund · Qualifying 1st RoundGrass1-6, 5-7
- LStan Wawrinka2024· Wimbledon · Round 1Grass3-6, 5-7, 4-6
- LBilly Harris2024· Lexus Eastbourne Open · Round 2Grass6-3, 2-6, 2-6
- LJames McCabe2024· Lexus Eastbourne Open · Qualifying FinalGrass7-6(1), 6-7(4), 5-7
- LZachary Svajda2024· Ilkley · R16Grass3-6 6-3 6-2
- WMikhail Kukushkin2024· Ilkley · R32Grass7-6(2) 6-1
- WFrancisco Comesana2024· Lexus Eastbourne Open · Qualifying 1st RoundGrass6-4, 3-6, 7-5
- WRoberto Cid Subervi2024· Kachreti · R32Hard6-3 6-4
- LDaniil Glinka2024· Kachreti · R16Hard6-2 6-3
- WHenry Searle2024· M25 Nottingham 2 · FHard—
- WBlake Mott2024· M25 Nottingham 2 · SFHard—
- WRobert Strombachs2024· M25 Nottingham 2 · QFHard—
- WAlexis Canter2024· ITF M25 Nottingham 7 Men · R16Hard—
- WAlex Knaff2024· ITF M25 Nottingham 7 Men · R32Hard—
- LPaul Jubb2024· ITF M25 Nottingham Men · FHard—
- WGiles Hussey2024· ITF M25 Nottingham Men · SFHard—
- WFinn Bass2024· ITF M25 Nottingham Men · QFHard—
- WGeorge Houghton2024· ITF M25 Nottingham Men · R16Hard—
- WMasamichi Imamura2024· ITF M25 Nottingham Men · R32Hard—
- LAdam Walton2024· Acapulco · R32Hard6-2 6-3
- LNishesh Basavareddy2024· ITF M25 Calabasas, CA Men · SFHard—
- WKyle Kang2024· ITF M25 Calabasas, CA Men · QFHard—
- WQuinn Vandecasteele2024· ITF M25 Calabasas, CA Men · R16Hard—
- WAndre Ilagan2024· ITF M25 Calabasas, CA Men · R32Hard—
- LCash Hanzlik2024· ITF M25 Bakersfield, CA Men · R32Hard—
- WAidan McHugh2024· Glasgow · R32Hard4-6 6-2 7-6(5)
- LElmar Ejupovic2024· Glasgow · R16Hard6-4 6-3
- LJacob Fearnley2024· Nottingham · FGrass4-6 6-4 6-3
- WBilly Harris2024· Nottingham · SFGrass6-4 6-4
- WDaniel Evans2024· Nottingham · QFGrass3-6 6-3 6-2
- WLloyd Harris2024· Nottingham · R16Grass7-6(2) 2-6 6-4
- WShintaro Mochizuki2024· Nottingham · R32Grass6-7(9) 6-4 6-2
- LMikhail Kukushkin2024· Nottingham · R32Hard6-4 7-6(3)
- LZdenek Kolar2024· Koblenz · R32Hard6-4 6-2
- LKyle Edmund2024· M25 Loughborough · SFHard—
- WViktor Durasovic2024· M25 Loughborough · QFHard—
- WHamish Stewart2024· M25 Loughborough · R32Hard—