Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 0–1 | Oct 2009 | Belarus F2, Minsk | Futures | Hard (i) | Aliaksandr Bury | Sergey Betov
Nikolai Fidirko | 3–6, 3–6 |
Loss | 0–2 | Jun 2010 | Poland F4, Gliwice | Futures | Clay | Nikolai Fidirko | Błażej Koniusz
Grzegorz Panfil | 3–6, 1–6 |
Win | 1–2 | Aug 2010 | Belarus F2, Minsk | Futures | Clay | Nikolai Fidirko | Andrei Levine
David Savić | 6–4, 7–5 |
Win | 2–2 | Oct 2010 | Kazakhstan F3, Astana | Futures | Hard (i) | Vitali Reshetnikov | Sergei Krotiouk
Serizhan Yessenbekov | 6–3, 6–2 |
Win | 3–2 | Oct 2010 | Kazakhstan F4, Astana | Futures | Hard (i) | Mikhail Elgin | Sergey Betov
Alexey Kedryuk | 5–7, 6–4, [10–4] |
Loss | 3–3 | Oct 2010 | Belarus F4, Minsk | Futures | Hard (i) | Vitali Reshetnikov | Sergey Betov
Dzmitry Zhyrmont | 3–6, 3–6 |
Win | 4–3 | Mar 2011 | Russia F4, Tyumen | Futures | Hard (i) | Alexander Rumyantsev | Vitali Reshetnikov
Dmitri Sitak | 6–2, 6–4 |
Loss | 4–4 | May 2011 | Uzbekistan F1, Andijan | Futures | Hard | Alexander Rumyantsev | Ervand Gasparyan
Harri Heliövaara | 4–6, 5–7 |
Loss | 4–5 | Jun 2011 | Uzbekistan F2, Namangan | Futures | Hard | Alexander Rumyantsev | Raven Klaasen
Michael Venus | 1–6, 1–6 |
Win | 5–5 | Jul 2011 | Estonia F1, Tallinn | Futures | Clay | Aliaksandr Bury | Pavel Filin
Dzmitry Zhyrmont | 4–6, 7–6(7–5), [10–6] |
Win | 6–5 | Aug 2011 | Lithuania F1, Vilnius | Futures | Clay | Hans Podlipnik Castillo | Nikolai Fidirko
Egor Gerasimov | 6–2, 6–2 |
Loss | 6–6 | Sep 2011 | Poland F8, Sobota | Futures | Clay | Aliaksandr Bury | Adam Chadaj
Andriej Kapaś | 5–7, 4–6 |
Loss | 6–7 | Sep 2011 | Trnava, Slovakia | Challenger | Clay | Aliaksandr Bury | Colin Ebelthite
Jaroslav Pospíšil | 3–6, 4–6 |
Loss | 6–8 | Oct 2011 | Palermo, Italy | Challenger | Clay | Aliaksandr Bury | Tomasz Bednarek
Mateusz Kowalczyk | 2–6, 4–6 |
Loss | 6–9 | Jan 2012 | Russia F3, Sergiyev Posad | Futures | Hard (i) | Ervand Gasparyan | Andis Juška
Deniss Pavlovs | 1–6, 4–6 |
Loss | 6–10 | Mar 2012 | Russia F6, Moscow | Futures | Carpet (i) | Sergey Betov | Andis Juška
Deniss Pavlovs | 6–7(5–7), 1–6 |
Loss | 6–11 | Mar 2012 | Russia F7, Tyumen | Futures | Hard (i) | Sergei Krotiouk | Andis Juška
Deniss Pavlovs | 3–6, 4–6 |
Loss | 6–12 | Apr 2012 | Kazakhstan F2, Astana | Futures | Hard (i) | Sergey Betov | Mikhail Fufygin
Andrei Levine | 7–6(7–3), 5–7, [12–14] |
Loss | 6–13 | Jun 2012 | Poland F3, Bytom | Futures | Clay | Piotr Gadomski | Mateusz Kowalczyk
Grzegorz Panfil | 4–6, 6–7(3–7) |
Loss | 6–14 | Jun 2012 | Košice, Slovakia | Challenger | Clay | Uladzimir Ignatik | Tomasz Bednarek
Mateusz Kowalczyk | 2–6, 7–5, [12–14] |
Win | 7–14 | Jun 2012 | Russia F9, Kazan | Futures | Clay | Egor Gerasimov | Ivan Nedelko
Anton Zaitcev | 6–4, 6–4 |
Win | 8–14 | Aug 2012 | Poland F4, Bydgoszcz | Futures | Clay | Artem Smirnov | Grzegorz Panfil
Michał Przysiężny | 7–6(8–6), 6–0 |
Loss | 8–15 | Nov 2012 | USA F31, Niceville | Futures | Clay | Artem Sitak | Jason Jung
Ryan Thacher | 5–7, 2–6 |
Loss | 8–16 | Mar 2013 | Russia F2, Yoshkar-Ola | Futures | Hard (i) | Egor Gerasimov | Antal van der Duim
Boy Westerhof | 6–7(8–10), 3–6 |
Loss | 8–17 | Mar 2013 | Russia F3, Tyumen | Futures | Hard (i) | Vladimir Ivanov | Aliaksandr Bury
Mikhail Fufygin | 6–7(2–7), 3–6 |
Loss | 8–18 | May 2013 | Russia F6, Kazan | Futures | Clay | Vladimir Ivanov | Mikhail Fufygin
Andrei Levine | 2–6, 4–6 |
Loss | 8–19 | Jun 2013 | Germany F6, Cologne | Futures | Clay | Nikolai Fidirko | Andrei Plotniy
Denis Yevseyev | 3–6, 3–6 |
Win | 9–19 | Aug 2013 | Belarus F1, Minsk | Futures | Hard | Yaraslav Shyla | Jules Marie
Fabrice Martin | 6–4, 7–6(7–2) |
Win | 10–19 | Feb 2014 | Russia F1, Moscow | Futures | Hard (i) | Yaraslav Shyla | Anton Galkin
Ilya Lebedev | 7–5, 4–6, [10–8] |
Win | 11–19 | Mar 2014 | Kazakhstan F1, Aktobe | Futures | Hard (i) | Yaraslav Shyla | Aleksandre Metreveli
Denis Yevseyev | 6–3, 3–6, [12–10] |
Win | 12–19 | Mar 2014 | Kazakhstan F2, Aktobe | Futures | Hard (i) | Yaraslav Shyla | Ilya Lebedev
Dmitry Surchenko | 6–3, 5–7, [10–4] |
Win | 13–19 | Mar 2014 | Kazakhstan F3, Aktobe | Futures | Hard (i) | Yaraslav Shyla | Mikhail Fufygin
Shonigmatjon Shofayziev | 6–4, 6–3 |
Loss | 13–20 | Apr 2014 | Kazakhstan F4, Shymkent | Futures | Clay | Yaraslav Shyla | Kirill Dmitriev
Andrei Plotniy | 6–4, 4–6, [12–14] |
Win | 14–20 | Apr 2014 | Kazakhstan F5, Shymkent | Futures | Clay | Yaraslav Shyla | Dmytro Badanov
Yan Sabanin | 6–2, 6–2 |
Win | 15–20 | Apr 2014 | Kazakhstan F6, Shymkent | Futures | Clay | Yaraslav Shyla | Vladimir Ivanov
Ivan Nedelko | 7–6(8–6), 6–0 |
Win | 16–20 | Jun 2014 | Kazakhstan F8, Astana | Futures | Hard | Yaraslav Shyla | Mikhail Fufygin
Shonigmatjon Shofayziev | 6–4, 6–3 |
Loss | 16–21 | Jul 2014 | Kazakhstan F9, Astana | Futures | Hard | Yaraslav Shyla | Mikhail Fufygin
Shonigmatjon Shofayziev | 3–6, 7–5, [6–10] |
Loss | 16–22 | Sep 2014 | Russia F10, Vsevolozhsk | Futures | Clay | Vladimir Ivanov | Alexander Bublik
Richard Muzaev | 3–6, 6–3, [9–11] |
Loss | 16–23 | Oct 2014 | Belarus F3, Minsk | Futures | Hard (i) | Shonigmatjon Shofayziev | Laurynas Grigelis
Lukas Mugevičius | 4–6, 6–4, [6–10] |
Win | 17–23 | Jan 2015 | Kazakhstan F1, Astana | Futures | Hard (i) | Yaraslav Shyla | Mikhail Elgin
Karen Khachanov | 3–6, 7–6(7–2), [10–4] |
Win | 18–23 | Jan 2015 | Kazakhstan F2, Astana | Futures | Hard (i) | Yaraslav Shyla | Evgenii Tiurnev
Anton Zaitcev | 7–6(7–5), 7–6(7–5) |
Win | 19–23 | Mar 2015 | Tunisia F8, El Kantaoui | Futures | Hard | Yaraslav Shyla | Claudio Grassi
David Rice | 6–3, 4–6, [10–6] |
Win | 20–23 | Apr 2015 | Kazakhstan F3, Shymkent | Futures | Clay | Yaraslav Shyla | Ivan Gakhov
Evgenii Tiurnev | 4–6, 6–3, [10–6] |
Win | 21–23 | May 2015 | Kazakhstan F4, Shymkent | Futures | Clay | Yaraslav Shyla | Vladimir Ivanov
Volodymyr Uzhylovskyi | 6–2, 7–6(7–4) |
Win | 22–23 | Aug 2015 | Russia F5, Moscow | Futures | Clay | Vladimir Ivanov | Vladyslav Manafov
Mark Vervoort | 6–2, 6–4 |
Win | 23–23 | Oct 2015 | Belarus F3, Minsk | Futures | Hard (i) | Dzmitry Zhyrmont | Danylo Kalenichenko
Adrian Sikora | 6–2, 6–4 |
Win | 24–23 | Oct 2015 | Belarus F4, Minsk | Futures | Hard (i) | Dzmitry Zhyrmont | Maxim Dubarenco
Evgenii Tiurnev | 6–3, 6–3 |
Win | 25–23 | Jan 2016 | Kazakhstan F1, Aktobe | Futures | Hard (i) | Yaraslav Shyla | Evgeny Karlovskiy
Denis Matsukevich | 6–3, 6–2 |
Win | 26–23 | Jan 2016 | Kazakhstan F2, Aktobe | Futures | Hard (i) | Yaraslav Shyla | Sanjar Fayziev
Timur Khabibulin | 4–6, 6–4, [12–10] |
Win | 27–23 | Apr 2016 | Kazakhstan F3, Shymkent | Futures | Clay | Sanjar Fayziev | Markos Kalovelonis
Aleksandre Metreveli | 6–2, 6–4 |
Loss | 27–24 | Apr 2016 | Kazakhstan F4, Shymkent | Futures | Clay | Miki Janković | Markos Kalovelonis
Aleksandre Metreveli | 4–6, 1–6 |
Win | 28–24 | May 2016 | Samarkand, Uzbekistan | Challenger | Clay | Denis Matsukevich | Hsieh Cheng-peng
Yang Tsung-hua | 6–4, 5–7, [10–5] |
Win | 29–24 | Jul 2016 | Astana, Kazakhstan | Challenger | Hard | Yaraslav Shyla | Mikhail Elgin
Alexander Kudryavtsev | 6–4, 6–4 |
Win | 30–24 | Aug 2016 | Meerbusch, Germany | Challenger | Clay | Mikhail Elgin | Sander Gillé
Joran Vliegen | 7–6(8–6), 6–4 |
Loss | 30–25 | Sep 2016 | Genova, Italy | Challenger | Clay | Aliaksandr Bury | Julio Peralta
Horacio Zeballos | 4–6, 3–6 |
Loss | 30–26 | Oct 2016 | Orléans, France | Challenger | Hard (i) | Ariel Behar | Nikola Mektić
Franko Škugor | 2–6, 5–7 |
Win | 31–26 | Jan 2017 | Koblenz, Germany | Challenger | Hard (i) | Hans Podlipnik Castillo | Roman Jebavý
Lukáš Rosol | 7–5, 3–6, [16–14] |
Win | 32–26 | Mar 2017 | Wrocław, Poland | Challenger | Hard (i) | Adil Shamasdin | Mikhail Elgin
Denys Molchanov | 6–3, 3–6, [21–19] |
Win | 33–26 | May 2017 | Shymkent, Kazakhstan | Challenger | Clay | Hans Podlipnik Castillo | Clement Geens
Juan Pablo Paz | 6–4, 6–2 |
Win | 34–26 | Aug 2017 | Portorož, Slovenia | Challenger | Hard | Hans Podlipnik Castillo | Lukáš Rosol
Franko Škugor | 6–3, 7–6(7–4) |
Win | 35–26 | Oct 2017 | Tashkent, Uzbekistan | Challenger | Hard | Hans Podlipnik Castillo | Yuki Bhambri
Divij Sharan | 6–4, 6–2 |
Loss | 35–27 | Jan 2018 | Canberra, Australia | Challenger | Hard | Hans Podlipnik Castillo | Jonathan Erlich
Divij Sharan | 6–7(1–7), 2–6 |
Loss | 35–28 | Nov 2018 | Bratislava, Slovakia | Challenger | Hard (i) | Ramkumar Ramanathan | Denys Molchanov
Igor Zelenay | 2–6, 6–3, [9–11] |
Win | 36–28 | Jan 2019 | Orlando, USA | Challenger | Hard | Romain Arneodo | Gonçalo Oliveira
Andrea Vavassori | 7–6(7–2), 2–6, [15–13] |
Loss | 36–29 | Jan 2019 | Newport Beach, USA | Challenger | Hard | Romain Arneodo | Robert Galloway
Nathaniel Lammons | 5–7, 6–7(1–7) |
Win | 37–29 | Feb 2019 | Cleveland, USA | Challenger | Hard | Romain Arneodo | Robert Galloway
Nathaniel Lammons | 6–4, 7–6(7–4) |
Loss | 37–30 | Apr 2019 | Murcia, Spain | Challenger | Clay | Rameez Junaid | Marcus Daniell
David Marrero | 4–6, 4–6 |
Loss | 37–31 | May 2019 | Shymkent, Uzbekistan | Challenger | Clay | Gonçalo Oliveira | Jurij Rodionov
Emil Ruusuvuori | 4–6, 6–3, [8–10] |
Win | 38–31 | May 2019 | Samarkand, Uzbekistan | Challenger | Clay | Gonçalo Oliveira | Sergey Fomin
Teymuraz Gabashvili | 3–6, 6–3, [10–4] |
Win | 39–31 | May 2019 | Vicenza, Italy | Challenger | Clay | Gonçalo Oliveira | Fabrício Neis
Fernando Romboli | 6–3, 6–4 |
Loss | 39–32 | Jun 2019 | Almaty, Uzbekistan | Challenger | Clay | Gonçalo Oliveira | Andrej Martin
Hans Podlipnik Castillo | 6–7(4–7), 6–3, [8–10] |
Loss | 39–33 | Jun 2019 | Milan, Italy | Challenger | Clay | Andrea Vavassori | Tomislav Brkić
Ante Pavić | 6–7(6–8), 2–6 |
Win | 40–33 | Aug 2019 | Augsburg, Germany | Challenger | Clay | Igor Zelenay | Ivan Sabanov
Matej Sabanov | 4–6, 6–4, [10–3] |
Win | 41–33 | Oct 2019 | Brest, France | Challenger | Hard (i) | Denys Molchanov | Andrea Vavassori
David Vega Hernández | 6-3, 6-1 |
Loss | 41–34 | Jan 2020 | Bendigo, Australia | Challenger | Hard | Jonathan Erlich | Max Purcell
Luke Saville | 6–7(3-7), 6–7(3-7) |