| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Win |
1–0 |
Sep 2013 |
Austria F10, St. Poelten |
Futures |
Clay |
Adrian Partl |
Ryan Agar Sebastian Bader |
6–3, 6–2 |
| Loss |
1–1 |
Oct 2013 |
Turkey F42, Antalya |
Futures |
Hard |
Adrian Partl |
Filip Horansky Matwé Middelkoop |
4–6, 3–6 |
| Loss |
1–2 |
Aug 2014 |
Slovakia F3, Piešťany |
Futures |
Clay |
Gonçalo Oliveira |
Karol Beck Filipp Kekercheni |
2–6, 6–2, [8–10] |
| Loss |
1–3 |
May 2015 |
Bosnia & Herzegovina F1, Doboj |
Futures |
Clay |
Juraj Masar |
Joško Topić Nino Serdarušić |
6–2, 4–6, [10–12] |
| Loss |
1–4 |
May 2015 |
Bosnia & Herzegovina F2, Prijedor |
Futures |
Clay |
Juraj Masar |
Ivan Sabanov Matej Sabanov |
walkover |
| Win |
2–4 |
Jun 2015 |
Slovenia F1, Maribor |
Futures |
Clay |
Gonçalo Oliveira |
Rok Jarc Mike Urbanija |
6–4, 7–6(7–3) |
| Win |
3–4 |
Jun 2015 |
Slovenia F3, Ljubljana |
Futures |
Clay |
Gonçalo Oliveira |
Lucas Miedler Maximilian Neuchrist |
7–5, 7–6(7–3) |
| Win |
4–4 |
Jul 2015 |
Germany F6, Saarlouis |
Futures |
Clay |
Duje Kekez |
Sherif Abohabaga Benjamin Hassan |
6–3, 6–2 |
| Loss |
4–5 |
Oct 2015 |
Belarus F3, Minsk |
Futures |
Hard |
Adrian Sikora |
Andrei Vasilevski Dzmitry Zhyrmont |
2–6, 4–6 |
| Win |
5–5 |
Jan 2016 |
Germany F2, Kaarst |
Futures |
Carpet |
Denis Kapric |
Alexander Bublik Hubert Hurkacz |
6–7(2–7), 6–4, [10–7] |
| Win |
6–5 |
Mar 2016 |
Azerbaijan F5, Baku |
Futures |
Carpet |
Marat Deviatiarov |
Alexander Igoshin Yan Sabanin |
6–4, 6–4 |
| Loss |
6–6 |
May 2016 |
Bosnia & Herzegovina F1, Doboj |
Futures |
Clay |
David Pichler |
Victor Vlad Cornea Nino Serdarušić |
0–6, 6–2, [8–10] |
| Win |
7–6 |
Jun 2016 |
Romania F5, Arad |
Futures |
Clay |
David Pichler |
Victor Vlad Cornea Victor-Mugurel Anagnastopol |
6–4, 6–1 |
| Win |
8–6 |
Jul 2016 |
Czech Republic F6, Brno |
Futures |
Clay |
David Pichler |
Dominik Kellovský Václav Šafránek |
6–4, 4–6, [10–8] |
| Win |
9–6 |
Jul 2016 |
Slovakia F1, Trnava |
Futures |
Clay |
Filipp Kekercheni |
Karol Beck Artem Dubrivnyy |
6–0, 6–1 |
| Win |
10–6 |
Aug 2016 |
Slovakia F2, Piešťany |
Futures |
Clay |
David Pichler |
Martin Beran Scott Puodziunas |
6–2, 6–0 |
| Loss |
10–7 |
Dec 2016 |
Czech Republic F11, Říčany |
Futures |
Hard |
Filipp Kekercheni |
Mateusz Kowalczyk Grzegorz Panfil |
4–6, 2–6 |
| Loss |
10–8 |
May 2017 |
Ukraine F2, Cherkassy |
Futures |
Clay |
Oleksandr Bielinskyi |
Riccardo Bonadio Pietro Rondoni |
6–4, 1–6, [7–10] |
| Win |
11–8 |
Jul 2017 |
Slovakia F1, Trnava |
Futures |
Clay |
Filipp Kekercheni |
Lukas Klein Patrik Nema |
6–2, 5–7, [10–8] |
| Win |
12–8 |
Sep 2017 |
Hungary F8, Székesfehérvár |
Futures |
Clay |
Sora Fakuda |
ONDREJ Krstev Patrik Riki |
6–4, 6–4 |
| Loss |
12–9 |
Feb 2018 |
Tunisia F6, Jerba |
Futures |
Hard |
Michal Dembek |
Alen Avidzba Matteo Martineau |
6–7(6–8), 7–6(7–5), [9–11] |
| Win |
13–9 |
Mar 2018 |
Israel F3, Tel Aviv |
Futures |
Hard |
Volodymyr Uzhylovskyi |
Harri Heliövaara Patrik Niklas-Salminen |
7–5, 6–3 |
| Loss |
13–10 |
Apr 2018 |
Nigeria F2, Abuja |
Futures |
Hard |
Mirko Martinez |
Arjun Kadhe Ronnie Schneider |
2–6, 3–6 |
| Win |
14–10 |
Aug 2018 |
Slovakia F3, Bratislava |
Futures |
Clay |
Filip Polášek |
Petr Michnev Antonin Stepanek |
6–3, 6–2 |
| Win |
15–10 |
Aug 2018 |
Hungary F6, Győr |
Futures |
Clay |
Filip Polášek |
Sadio Doumbia Fabien Reboul |
6–4, 3–6, [19–17] |
| Win |
16–10 |
Oct 2018 |
Nigeria F4, Lagos |
Futures |
Hard |
Diego Matos |
William Bushamuka Arthur Rinderknech |
2–6, 7–5, [10–7] |
| Loss |
16–11 |
Jan 2019 |
M25 Nussloch, Germany |
World Tennis Tour |
Carpet |
Marek Gengel |
Szymon Walków Karol Drzewiecki |
5–7, 3–6 |
| Win |
17–11 |
Aug 2019 |
M25 Bolzano, Italy |
World Tennis Tour |
Clay |
Denis Yevseyev |
Gianluca Di Nicola Nicolo Inserra |
6–2, 6–2 |
| Loss |
17–12 |
Sep 2019 |
M15 Székesfehérvár, Hungary |
World Tennis Tour |
Clay |
David Pichler |
Petr Nouza Michael Vrbenský |
7–5, 1–6, [15–17] |
| Win |
18–12 |
Dec 2019 |
M15 Doha, Qatar |
World Tennis Tour |
Hard |
Ivan Liutarevich |
Adam Moundir Rio Noguchi |
6–3, 7–6(7–3) |