- Season
- 84–43
- 66.1% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $196K
- Career
Recent form
1 loss in a row
- LLost to Marco Cecchinato
- LLost to Alvaro Guillen Meza
- LLost to Jacopo Vasami
- LLost to Marko Topo
- LLost to Dimitar Kuzmanov
- WBeat Tomas Barrios Vera
- LLost to Lautaro Midon
- WBeat Adrian Boitan
- WBeat Fajing Sun
- WBeat Florent Bax
- WBeat Antoine Ghibaudo
- LLost to Lucas Poullain
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played82–3371%
- Clay2–1017%
Elo rating
Full leaderboard1723#333 on tour
Peak 1878 in 2026 · from 127 rated matches
- Hard
1785+62 vs overall
115 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
34 matches· ITF · 2024
- LMarek Gengel2024· ITF M15 Sharm ElSheikh 20 Men · FHard—
- WAlexandr Binda2024· ITF M15 Sharm ElSheikh 20 Men · SFHard—
- WStuart Parker2024· ITF M15 Sharm ElSheikh 20 Men · QFHard—
- WMichael Shaw2024· ITF M15 Sharm ElSheikh 20 Men · R16Hard—
- WValentin Kopeikin2024· ITF M15 Sharm ElSheikh 20 Men · R32Hard—
- LMarek Gengel2024· ITF M15 Sharm ElSheikh 19 Men · FHard—
- WAlexandr Binda2024· ITF M15 Sharm ElSheikh 19 Men · SFHard—
- WEvgeny Philippov2024· ITF M15 Sharm ElSheikh 19 Men · QFHard—
- WStuart Parker2024· ITF M15 Sharm ElSheikh 19 Men · R16Hard—
- WL. Zhao2024· ITF M15 Sharm ElSheikh 19 Men · R32Hard—
- LOleksii Krutykh2024· M15 Heraklion 6 · QFHard—
- WSasa Markovic2024· M15 Heraklion 6 · R16Hard—
- WFelix Balshaw2024· M15 Heraklion 6 · R32Hard—
- WCezar Cretu2024· M25 Heraklion 3 · QFHard—
- WSergey Fomin2024· M25 Heraklion 3 · R16Hard—
- WSidane Pontjodikromo2024· M25 Heraklion 3 · R32Hard—
- LSergey Fomin2024· M25 Heraklion 2 · R32Hard—
- LRobert Strombachs2024· M25 Sharm ElSheikh 4 · QFHard—
- WOliver Ojakaar2024· M25 Sharm ElSheikh 4 · R16Hard—
- WMwendwa Mbithi2024· M25 Sharm ElSheikh 4 · R32Hard—
- WMarek Gengel2024· M25 Sharm ElSheikh 3 · FHard—
- WRobert Strombachs2024· M25 Sharm ElSheikh 3 · SFHard—
- WNino Ehrenschneider2024· M25 Sharm ElSheikh 3 · QFHard—
- WTomasz Berkieta2024· M25 Sharm ElSheikh 3 · R16Hard—
- WR. Tachi2024· M25 Sharm ElSheikh 3 · R32Hard—
- LYurii Dzhavakian2024· ITF M15 Sharm ElSheikh 13 Men · QFHard—
- WBenjamin Hannestad2024· ITF M15 Sharm ElSheikh 13 Men · R16Hard—
- WOscar Galimardanov2024· ITF M15 Sharm ElSheikh 13 Men · R32Hard—
- WKasidit Samrej2024· M15 Nakhon Si Thammarat 7 · FHard—
- WJake Delaney2024· M15 Nakhon Si Thammarat 7 · SFHard—
- WLeo Borg2024· M15 Nakhon Si Thammarat 7 · QFHard—
- WNitin Kumar Sinha2024· M15 Nakhon Si Thammarat 7 · R16Hard—
- WCredit Chaiyarin2024· M15 Nakhon Si Thammarat 7 · R32Hard—
- LAmir Omarkhanov2024· M25 Astana · R32Hard—