- Season
- 56–51
- 52.3% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $107K
- Career
Recent form
1 loss in a row
- WBeat Younes Lalami
- WBeat Michael Geerts
- WBeat Florent Bax
- LLost to Michael Mmoh
- WBeat Mackenzie McDonald
- LLost to Elias Ymer
- LLost to Alexander Vasilev
- LLost to Ivan Ivanov
- LLost to Ryan Nijboer
- WBeat Tomas Barrios Vera
- WBeat Alex Barrena
- LLost to Gauthier Onclin
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played33–2656%
- Clay22–2349%
- Grass1–233%
Elo rating
Full leaderboard1624#617 on tour
Peak 1662 in 2023 · from 107 rated matches
- Hard
1657+33 vs overall
59 matches
- Clay
1642+18 vs overall
45 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
24 matches· 2026
- LGauthier Onclin2026· Tampere · R16Clay6-2 7-6(6)
- WAlex Barrena2026· Tampere · R32Clay6-2 6-3
- WTomas Barrios Vera2026· Bunschoten · R32Clay6-4 6-4
- LRyan Nijboer2026· Bunschoten · R16Clay6-2 6-3
- LIvan Ivanov2026· Nottingham 3 · R32Grass7-6(3) 6-3
- LAlexander Vasilev2026· Plovdiv · R32Clay7-5 6-1
- LElias Ymer2026· Libéma Open · Qualifying FinalGrass4-6, 6-7(3)
- WMackenzie McDonald2026· Libéma Open · Qualifying 1st RoundGrass7-6(7), 7-5
- LMichael Mmoh2026· Abidjan 2 · SFHard6-7(6) 6-4 RET
- WFlorent Bax2026· Abidjan 2 · QFHard7-6(4) 6-3
- WMichael Geerts2026· Abidjan 2 · R16Hard7-6(7) 6-7(3) 7-6(3)
- WYounes Lalami2026· Abidjan 2 · R32Hard6-2 4-2 RET
- WSebastian Gima2026· Abidjan · R32Hard7-5 6-2
- LFlorent Bax2026· Abidjan · R16Hard4-6 6-1 7-6(9)
- LArthur Nagel2026· M25 Toulouse-Balma · R32Hard—
- LAlex Knaff2026· Cherbourg · R32Hard6-4 6-1
- LPetr Brunclik2026· Cesenatico · R16Hard6-4 7-6(3)
- WAndrea Guerrieri2026· Cesenatico · R32Hard6-3 7-6(6)
- LMax Houkes2026· M25 Chennai · FHard—
- WIlia Simakin2026· M25 Chennai · SFHard—
- WSidharth Rawat2026· M25 Chennai · QFHard—
- WDev Javia2026· M25 Chennai · R16Hard—
- WVladyslav Orlov2026· M25 Chennai · R32Hard—
- LEric Vanshelboim2026· Bengaluru · R32Hard3-6 6-2 6-4