- Season
- 66–76
- 46.5% win rate
- Career
- 13–14
- 48.1% win rate
- Titles
- 0
- Singles
- Prize money
- $880K
- Career
Recent form
2 losses in a row
- LLost to Yasutaka Uchiyama
- LLost to Bernard Tomic
- WBeat Sebastian Gima
- LLost to Petr Bar Biryukov
- WBeat Ivan Gakhov
- LLost to Manas Dhamne
- LLost to Daniel Michalski
- WBeat Manas Dhamne
- WBeat Yanki Erel
- WBeat Koki Matsuda
- LLost to Lucas Poullain
- LLost to Andres Martin
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on indoor
- Hardmost played34–3947%
- Clay14–1647%
- Grass10–1442%
- Indoor8–753%
Elo rating
Full leaderboard1631#602 on tour
Peak 1735 in 2022 · from 142 rated matches
- Hard
1647+16 vs overall
73 matches
- Clay
1639+8 vs overall
30 matches
- Grass
1633about the same
24 matches
- Indoor
1666+35 vs overall
15 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
25 matches· Challenger · 2023
- WFederico Gaio2023· Bergamo · R32Hard6-3 7-5
- LAlex Molcan2023· Bergamo · R16Hard3-6 7-6(3) 7-6(3)
- LDavid Goffin2023· Brest · R32Hard7-6(2) 5-7 7-6(3)
- LTomas Machac2023· Mouilleron le Captif · R32Hard2-6 7-6(2) 6-2
- WMathias Bourgue2023· Orleans · R32Hard7-6(7) 4-6 7-6(5)
- LJack Draper2023· Orleans · QFHard6-1 6-4
- WHugo Gaston2023· Orleans · R16Hard6-1 3-6 7-6(5)
- WMathias Bourgue2023· Saint-Tropez · R32Hard6-2 6-2
- LRadu Albot2023· Saint-Tropez · QFHard6-3 3-6 6-2
- WMark Lajal2023· Saint-Tropez · R16Hard7-5 6-1
- WEthan Quinn2023· Cary 1 · R32Hard6-7(2) 6-3 6-1
- LRyan Peniston2023· Cary 1 · R16Hard5-7 7-5 6-2
- LCharles Broom2023· Ilkley · R32Grass7-6(5) 6-2
- LJason Kubler2023· Surbiton · R32Grass6-1 7-6(4)
- LTaro Daniel2023· Turin · R32Clay6-4 6-4
- LAlexander Ritschard2023· Mauthausen · R32Clay6-4 3-6 6-3
- LTomas Machac2023· Sarasota · R32Clay6-3 6-2
- LAltug Celikbilek2023· Lugano · R32Hard6-2 7-5
- WEmilio Nava2023· Pau · R32Hard6-3 6-1
- LLuca Van Assche2023· Pau · R16Hard3-6 6-3 7-6(1)
- LOtto Virtanen2023· Vilnius · R32Hard6-4 7-6(1)
- LRaphael Collignon2023· Koblenz · R32Hard5-7 7-6(2) 6-3
- LArthur Fils2023· Quimper · R16Hard4-6 6-4 6-2
- WVasek Pospisil2023· Quimper · R32Hard3-6 6-3 6-3
- LJurij Rodionov2023· Canberra · R32Hard2-6 7-6(7) 7-6(7)