19–48Win–Loss
28.4%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 16 | 39 | 29.1% |
| Clay | 3 | 7 | 30.0% |
| Grass | 0 | 2 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 0 | 1 | 0 | 0.0% |
| 2023 | 0 | 1 | 0 | 0.0% |
| 2022 | 0 | 3 | 0 | 0.0% |
| 2021 | 0 | 1 | 0 | 0.0% |
| 2018 | 0 | 1 | 0 | 0.0% |
| 2017 | 0 | 4 | 0 | 0.0% |
| 2016 | 9 | 11 | 0 | 45.0% |
| 2015 | 2 | 7 | 0 | 22.2% |
| 2014 | 7 | 13 | 0 | 35.0% |
| 2013 | 1 | 3 | 0 | 25.0% |
| 2012 | 0 | 3 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-11 | Bengaluru 2 CH | Q1 | L | Grigoriy Lomakin | 945 | 3-6 7-6(2) 6-3 |
| 2023-09-11 | Rennes CH | Q1 | L | Matteo Martineau | 329 | 6-4 7-5 |
| 2022-07-18 | Tampere CH | Q1 | L | Clement Tabur | 359 | 6-0 6-3 |
| 2022-04-04 | Salinas CH | Q1 | L | Naoki Nakagawa | 516 | 6-4 6-3 |
| 2022-03-07 | Roseto Degli Abruzzi 1 CH | Q1 | L | Nikolas Sanchez Izquierdo | 300 | 7-6(3) 6-0 |
| 2021-09-13 | Rennes CH | Q1 | L | Dan Added | 431 | 6-1 6-3 |
| 2018-02-26 | Indian Wells CH | Q1 | L | Nicolaas Scholtz | 327 | 6-3 6-2 |
| 2017-10-09 | Tashkent CH | Q1 | L | Vladimir Uzhylovsky | 752 | 6-1 6-7(8) 6-1 |
| 2017-07-24 | Atlanta | Q1 | L | Tim Smyczek | 194 | 7-6(3) 6-3 |
| 2017-06-12 | Nottingham CH | Q1 | L | Alejandro Falla | 297 | 3-6 6-3 6-0 |
| 2017-02-13 | Memphis | Q1 | L | Peter Polansky | 125 | 6-3 6-3 |
| 2016-09-12 | Nanchang CH | Q3 | L | Shuichi Sekiguchi | 406 | 6-4 6-2 |
| 2016-09-12 | Nanchang CH | Q2 | W | Xi Qi | 1206 | 6-2 6-2 |
| 2016-09-05 | Shanghai CH | Q2 | L | Matija Pecotic | 356 | 6-4 6-4 |
| 2016-08-08 | Qingdao CH | R32 | L | Soon Woo Kwon | 334 | 7-6(3) 6-4 |
| 2016-08-08 | Qingdao CH | Q3 | W | Sheng Hao Zhou | 1107 | 6-2 6-4 |
| 2016-08-08 | Qingdao CH | Q2 | W | Runhao Hua | 1817 | 6-2 6-1 |
| 2016-06-06 | Surbiton CH | Q1 | L | Jonny Omara | 701 | 6-0 6-2 |
| 2016-05-02 | Karshi CH | Q2 | L | Vitaly Kozyukov | 856 | 6-4 6-1 |
| 2016-05-02 | Karshi CH | Q1 | W | Denis Yevseyev | 870 | 2-6 6-3 2-0 RET |
| 2016-04-11 | Gwangju CH | Q2 | L | Wishaya Trongcharoenchaikul | 1250 | 5-7 6-2 3-0 RET |
| 2016-03-21 | Shenzhen CH | Q1 | L | Viktor Galovic | 642 | 7-5 6-1 |
| 2016-03-14 | Guangzhou CH | Q2 | L | Marton Fucsovics | 200 | 6-4 6-2 |
| 2016-03-14 | Guangzhou CH | Q1 | W | Zihao Xia | – | 7-6(1) 6-3 |
| 2016-03-07 | Zhuhai CH | Q3 | L | Cheong Eui Kim | 349 | 6-4 6-4 |
| 2016-03-07 | Zhuhai CH | Q2 | W | Xi Qi | 1254 | 6-2 6-3 |
| 2016-03-07 | Zhuhai CH | Q1 | W | Mark Vervoort | 1394 | 6-4 6-4 |
| 2016-02-15 | New Delhi CH | R32 | L | Prajnesh Gunneswaran | 477 | 6-4 6-4 |
| 2016-02-15 | New Delhi CH | Q3 | W | Sidharth Rawat | 626 | 6-3 6-7(3) 6-1 |
| 2016-02-15 | New Delhi CH | Q2 | W | Lakshit Sood | 1328 | 6-2 7-5 |
| 2016-01-04 | Chennai | Q1 | L | James Ward | 156 | 6-4 6-3 |
| 2015-10-26 | Traralgon CH | R32 | L | Blake Mott | 817 | 6-0 RET |
| 2015-10-12 | Ho Chi Minh City CH | R32 | L | Hiroyasu Ehara | 353 | 6-2 6-2 |
| 2015-09-14 | Nanchang CH | R16 | L | Peter Gojowczyk | 170 | 6-4 6-0 |
| 2015-09-14 | Nanchang CH | R32 | W | Gavin Van Peperzeel | 303 | 6-1 4-6 6-3 |
| 2015-06-15 | Fergana CH | R32 | L | Teymuraz Gabashvili | 58 | 6-2 6-4 |
| 2015-06-02 | Gimcheon CH | R32 | L | Go Soeda | 92 | 6-4 6-2 |
| 2015-02-23 | Kolkata CH | R32 | L | Sanam Singh | 418 | 2-6 6-2 6-0 |
| 2015-01-05 | Chennai | Q2 | L | Aljaz Bedene | 156 | 6-4 6-4 |
| 2015-01-05 | Chennai | Q1 | W | Lakshit Sood | 1256 | 6-2 6-2 |
| 2014-10-27 | Reunion Island CH | R32 | L | Karen Khachanov | 351 | 6-3 6-3 |
| 2014-10-20 | Pune CH | R32 | L | Adam Pavlasek | 258 | 6-4 6-1 |
| 2014-10-13 | Indore CH | R32 | L | Kimmer Coppejans | 202 | 7-5 6-2 |
| 2014-09-22 | Kuala Lumpur | Q3 | L | Philipp Petzschner | 524 | 7-5 6-2 |
| 2014-09-22 | Kuala Lumpur | Q2 | W | Stefan Merunka | 1533 | 6-0 6-0 |
| 2014-07-28 | Segovia CH | R16 | L | Gerard Granollers | 268 | 1-6 6-3 6-2 |
| 2014-07-28 | Segovia CH | R32 | W | Gregoire Burquier | 171 | 2-6 6-4 6-4 |
| 2014-07-14 | Kaohsiung CH | R32 | L | Denys Molchanov | 213 | 6-4 6-7(6) 7-6(3) |
| 2014-06-23 | Nanchang CH | R32 | L | Ze Zhang | 186 | 6-2 6-0 |
| 2014-06-16 | Tianjin CH | R16 | L | Mikhail Ledovskikh | 625 | 7-6(0) 6-0 |