Outcome | No. | Date | Tournament | Surface | Partnering | Opponents in the final | Score |
Winner | 1. | 10 September 2006 | Donetsk, Ukraine | Hard | Aleksandr Yarmola | Aleksandr Aksyonov
Vladyslav Klymenko | 6–4, 6–2 |
Winner | 2. | 12 August 2012 | Samarkand, Uzbekistan | Clay | Ivan Sergeyev | Divij Sharan
Vishnu Vardhan | 6–4, 7–6 |
Runner-up | 1. | 8 September 2012 | Brașov, Romania | Clay | Andrei Ciumac | Marius Copil
Victor Crivoi | 7–6, 4–6, |
Runner-up | 2. | 13 April 2013 | Mersin, Turkey | Clay | Radu Albot | Andreas Beck
Dominik Meffert | 7–5, 3–6, |
Winner | 3. | 18 May 2013 | Samarkand, Uzbekistan | Clay | Farrukh Dustov | Radu Albot
Jordan Kerr | 6–1, 7–6 |
Winner | 4. | 8 September 2013 | Brașov, Romania | Clay | Jaroslav Pospíšil | Teodor-Dacian Crăciun
Petru-Alexandru Luncanu | 6–3, 6–1 |
Runner-up | 3. | 15 September 2013 | Banja Luka, Bosnia and Herzegovina | Clay | Dominik Meffert | Marin Draganja
Nikola Mektić | 4–6, 6–3, |
Winner | 5. | 19 October 2014 | Indore, India | Hard | Adrián Menéndez-Maceiras | Yuki Bhambri
Divij Sharan | 2–6, 6–4, |
Winner | 6. | 11 Januar 2015 | Happy Valley, Australia | Hard | Andrey Kuznetsov | Alex Bolt
Andrew Whittington | 7–5, 6–4 |
Runner-up | 4. | 8 February 2015 | Glasgow, United Kingdom | Hard | Sergei Bubka | Wesley Koolhof
Matwé Middelkoop | 1–6, 4–6 |
Winner | 7. | 15 March 2015 | Guangzhou, China | Hard | Daniel Muñoz de la Nava | Fabrice Martin
Purav Raja | 6–2, 7–5 |
Winner | 8. | 20 September 2015 | Istanbul, Turkey | Hard | Andrey Kuznetsov | Aleksandre Metreveli
Anton Zaitcev | 6–2, 5–7, |
Runner-up | 5. | 10 January 2016 | Happy Valley, Australia | Hard | Denys Molchanov | Matteo Donati
Andrey Golubev | 6–3, 6–7, |
Runner-up | 6. | 24 April 2016 | Nanjing, China | Clay | Denys Molchanov | Saketh Myneni
Jeevan Nedunchezhiyan | 3–6, 3–6 |
Runner-up | 7. | 1 May 2016 | Anning, China | Clay | Denys Molchanov | Bai Yan
Riccardo Ghedin | 6–4, 3–6, |
Winner | 9. | 26 November 2016 | Astana, Kazakhstan | Hard | Timur Khabibulin | Mikhail Elgin
Denis Istomin | 7–6, 6–2 |
Winner | 10. | 7 October 2017 | Almaty, Kazakhstan | Clay | Timur Khabibulin | Ivan Gakhov
Nino Serdarušić | 1–6, 6–3, |
Winner | 11. | 20 July 2019 | Nur-Sultan, Kazakhstan | Hard | Andrey Golubev | Chung Yun-seong Nam Ji-sung | 6–4, 6–4 |
Runner-up | 12. | 27 July 2019 | Prague, Czech Republic | Clay | Andrey Golubev | Ariel Behar
Gonzalo Escobar | 7–6, 5–7, |
Winner | 13. | 18 Jan 2020 | Bangkok, Thailand | Hard | Andrey Golubev | Sanchai Ratiwatana
Christopher Rungkat | 3–6, 7–6, |
Winner | 14. | 2 Feb 2020 | Quimper, France | Hard | Andrey Golubev | Ivan Sabanov
Matej Sabanov | 6-4, 6-2 |