
- Season
- 79–143
- 35.6% win rate
- Career
- 55–117
- 32.0% win rate
- Titles
- 0
- Singles
- Prize money
- $3.4M
- Career
Recent form
1 loss in a row
- LLost to Gauthier Onclin
- WBeat Tung-lin Wu
- LLost to Dalibor Svrcina
- LLost to Enrico Dalla Valle
- LLost to Philip Sekulic
- WBeat Oliver Crawford
- LLost to Mikhail Kukushkin
- LLost to Rigele Te
- WBeat Grigoriy Lomakin
- LLost to Dimitar Kuzmanov
- WBeat Petr Bar Biryukov
- LLost to Yan Bai
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played50–7141%
- Clay10–2628%
- Grass4–1324%
- Indoor15–3331%
Elo rating
Full leaderboard1491
Peak 1608 in 2018 · from 222 rated matches
- Hard
1522+31 vs overall
121 matches
- Indoor
1491about the same
48 matches
- Clay
1437-54 vs overall
36 matches
- Grass
1470-21 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
13 matches· Challenger · 2024
- LYan Bai2024· Jinan · R32Hard6-2 7-6(6)
- WPetr Bar Biryukov2024· Astana · R32Hard7-6(5) 6-4
- LDimitar Kuzmanov2024· Astana · QFHard6-4 6-3
- WGrigoriy Lomakin2024· Astana · R16Hard6-3 6-2
- LRigele Te2024· Wuxi · R32Hard6-7(7) 7-6(4) 7-5
- LMikhail Kukushkin2024· Guangzhou · R32Hard6-4 6-4
- WOliver Crawford2024· New Delhi · R32Hard6-2 2-6 6-2
- LPhilip Sekulic2024· New Delhi · R16Hard6-3 6-2
- LEnrico Dalla Valle2024· Bengaluru · R32Hard6-2 7-5
- LDalibor Svrcina2024· Chennai · R16Hard6-2 0-6 6-2
- WTung-lin Wu2024· Chennai · R32Hard3-2 RET
- LGauthier Onclin2024· Nonthaburi 1 · R16Hard6-3 6-3
- WDennis Novak2024· Nonthaburi 1 · R32Hard5-7 6-4 6-4