| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Apr 2007 |
Turkey F1, Antalya |
Futures |
Clay |
Guillermo Olaso |
Artemon Apostu-Efremov
Alexandru Lazar |
6–7(3–7), 3–6 |
| Win |
1–1 |
Jun 2007 |
Bulgaria F2, Sofia |
Futures |
Clay |
David Savić |
Ilia Kushev
Vasko Mladenov |
6–4, 6–3 |
| Loss |
1–2 |
Aug 2007 |
Serbia F5, Subotica |
Futures |
Clay |
Ivan Bjelica |
Lazar Magdinchev
Goran Tošić |
6–3, 1–6, 1–6 |
| Loss |
1–3 |
Oct 2007 |
Bosnia & Herzegovina F6, Medugorje |
Futures |
Clay |
Ivan Bjelica |
David Savić
Tomislav Ternar |
6–2, Ret. |
| Loss |
1–4 |
Mar 2008 |
Italy F4, Caltanissetta |
Futures |
Clay |
Nikola Ćirić |
Juan-Martín Aranguren
Juan-Francisco Spina |
walkover |
| Loss |
1–5 |
May 2008 |
Bulgaria F2, Rousse |
Futures |
Clay |
Yannick Mertens |
Bogdan-Victor Leonte
Mikhail Vasiliev |
6–7(5–7), 3–6 |
| Win |
2–5 |
May 2008 |
Bulgaria F3, Plévin |
Futures |
Clay |
Yannick Mertens |
Ilija Martinoski
Predrag Rusevski |
6–4, 3–6, [10–1] |
| Loss |
2–6 |
Jun 2008 |
Serbia F2, Belgrade |
Futures |
Clay |
David Savić |
Nikola Ćaćić
Dušan Lajović |
6–7(6–8), 6–3, [8–10] |
| Loss |
2–7 |
Sep 2008 |
Bulgaria F8, Stara Zagora |
Futures |
Clay |
Ivan Bjelica |
Boris Nicola Bakalov
Vasko Mladenov |
3–6, 4–6 |
| Loss |
2–8 |
Sep 2008 |
Bosnia & Herzegovina F6, Mostar |
Futures |
Clay |
Ivan Bjelica |
Ivan Cerović
Deniss Pavlovs |
6–7(3–7), 2–6 |
| Loss |
2–9 |
Feb 2009 |
Egypt F3, Cairo |
Futures |
Clay |
David Savić |
Karim Maamoun
Sherif Sabry |
4–6, 6–1, [7–10] |
| Win |
3–9 |
Aug 2009 |
Serbia F4, Novi Sad |
Futures |
Clay |
Ivan Bjelica |
Vladimir Obradović
Aleksander Slovic |
6–3, 6–4 |
| Loss |
3–10 |
Apr 2010 |
Turkey F5, Antalya |
Futures |
Clay |
Ivan Bjelica |
Ignacio Coll Riudavets
Gerard Granollers Pujol |
2–6, 7–5, [7–10] |
| Win |
4–10 |
May 2010 |
Bosnia & Herzegovina F4, Sarajevo |
Futures |
Clay |
Dušan Lajović |
Mirza Bašić
Zlatan Kadric |
6–3, 6–4 |
| Win |
5–10 |
May 2010 |
Bosnia & Herzegovina F5, Brčko |
Futures |
Clay |
Ivan Bjelica |
David Savić
Goran Tošić |
7–6(7–4), 7–5 |
| Win |
6–10 |
Jun 2010 |
Bosnia & Herzegovina F7, Kiseljak |
Futures |
Clay |
Arsenije Zlatanovic |
Jasmin Ademovic
Sven Lalic |
7–6(7–4), 4–6, [10–8] |
| Loss |
6–11 |
Jul 2010 |
Serbia F3, Belgrade |
Futures |
Clay |
Ivan Bjelica |
David Savić
György Balázs |
1–6, 1–6 |
| Loss |
6–12 |
Aug 2010 |
Serbia F4, Novi Sad |
Futures |
Clay |
Nikola Bubnic |
Boris Conkic
Ivan Djurdjevic |
6–4, 2–6, [13–15] |
| Win |
7–12 |
Aug 2010 |
Serbia F6, Sombor |
Futures |
Clay |
Ivan Bjelica |
Javier Herrera-Eguiluz
Brendan Moore |
6–3, 6-4 |
| Loss |
7–13 |
Aug 2010 |
Bulgaria F5, Bourgas |
Futures |
Clay |
Tomislav Jotovski |
Diego Álvarez
Federico Torresi |
4–6, 2–6 |
| Win |
8–13 |
Oct 2010 |
Egypt F4, Cairo |
Futures |
Clay |
Dušan Lajović |
Aleksandr Lobkov
Alexander Rumyantsev |
7–6(7–5), 7–6(10–8) |
| Loss |
8–14 |
Apr 2011 |
Turkey F11, Antalya |
Futures |
Clay |
Ivan Bjelica |
Toni Androić
Dino Marcan |
5–7, 2–6 |
| Win |
9–14 |
May 2011 |
Bosnia & Herzegovina F2, Sarajevo |
Futures |
Clay |
Nikola Ćaćić |
Tom Kočevar-Dešman
Rok Jarc |
6–3, 6-4 |
| Loss |
9–15 |
Jun 2012 |
Italy F11, Cesena |
Futures |
Clay |
Nikola Ćirić |
Nicholas Monroe
Simon Stadler |
6–4, 3–6, [5–10] |
| Win |
10–15 |
Jul 2012 |
Turkey F26, İzmir |
Futures |
Clay |
Dominik Schulz |
Sergei Krotiouk
Mikhail Vasiliev |
6–1, 6-2 |
| Win |
11–15 |
Jul 2012 |
Turkey F27, İzmir |
Futures |
Clay |
Dominik Schulz |
Nicola Ghedin
Giovanni Zennaro |
7–6(7–4), 6-4 |
| Win |
12–15 |
Jul 2012 |
Italy F19, Fano |
Futures |
Clay |
Matteo Volante |
Stefano Napolitano
Marco Viola |
6–3, 7–6(7–3) |
| Win |
13–15 |
Aug 2012 |
Serbia F10, Zlatibor |
Futures |
Clay |
Danilo Petrovic |
Miki Janković
Peđa Krstin |
6–2, 4–6, [10–7] |
| Win |
14–15 |
Feb 2013 |
France F3, Feucherolles |
Futures |
Hard |
Nikola Ćaćić |
Stephan Fransen
Wesley Koolhof |
3–6, 7–5, [10–8] |
| Win |
15–15 |
Apr 2013 |
France F7, Angers |
Futures |
Clay |
Ivan Bjelica |
Niels Dusein
Tim Pütz |
6–3, 6–4 |
| Win |
16–15 |
May 2013 |
Bulgaria F1, Plovdiv |
Futures |
Clay |
Damir Džumhur |
Dinko Halachev
Dinko Halachev |
7–5, 6–7(4–7), [12–10] |
| Loss |
16–16 |
Jul 2013 |
Timișoara, Romania |
Challenger |
Clay |
Ilija Vucic |
Jonathan Eysseric
Nicolas Renavand |
7–6(8–6), 2–6, [7–10] |
| Loss |
16–17 |
Nov 2013 |
Turkey F45, Antalya |
Futures |
Clay |
Nikoloz Basilashvili |
Tom Schonenberg
Matthias Wunner |
0–6, 4–6 |
| Loss |
16–18 |
Feb 2014 |
Egypt F3, Sharm El Sheikh |
Futures |
Clay |
Arsenije Zlatanovic |
Jose Pereira
Stefano Travaglia |
6–2, 3–6, [8–10] |
| Loss |
16–19 |
Jun 2014 |
Serbia F1, Belgrade |
Futures |
Clay |
Nikola Ćirić |
Dominique Maden
Yannick Maden |
4–6, 6–2, [3–10] |
| Win |
17–19 |
Nov 2014 |
Greece F10, Heraklion |
Futures |
Hard |
Ivan Bjelica |
Alexandros Jakupovic
Markos Kalovelonis |
6–3, 7–6(7–4) |
| Win |
18–19 |
Feb 2015 |
Sri Lanka F3, Colombo |
Futures |
Clay |
Arsenije Zlatanovic |
Andre Dome
Ben Mclachlin |
6-2, 6-4 |
| Win |
19–19 |
Jun 2015 |
Serbia F3, Šabac |
Futures |
Clay |
Tomislav Jotovski |
François-Arthur Vibert
Florent Diep |
6–7(4–7), 6–0, [10–4] |
| Loss |
19–20 |
Jan 2016 |
Tunisia F2, Hammamet |
Futures |
Clay |
Tomislav Jotovski |
Markus Eriksson
Matteo Volante |
2-6, 1-6 |
| Loss |
19–21 |
Jan 2018 |
Tunisia F1, Hammamet |
Futures |
Clay |
Shunsuke Wakita |
Marko Bartolotti
Julian Ocieppo |
0-1 Ret. |
| Win |
20–21 |
Dec 2019 |
M15 Antalya, Turkey |
World Tennis Tour |
Clay |
Duje Ajduković |
Vladimir Korolev
Andrey Uvarov |
6-3, 6-3 |
| Win |
21–21 |
Nov 2020 |
M15 Sharm El Sheikh, Egypt |
World Tennis Tour |
Hard |
Marko Miladinović |
Alessandro Vega
Petros Chrysochos |
6–4, 6–3 |
| Loss |
21–22 |
May 2023 |
M25 Kuršumlijska Banja, Serbia |
World Tennis Tour |
Clay |
Volodymyr Uzhylovskyi |
Guy den Ouden
Samuel Vincent Ruggeri |
5–7, 2–6 |
| Loss |
21–23 |
May 2024 |
M15 Brčko, Bosnia and Herzegovina |
World Tennis Tour |
Clay |
Kabeer Kapasi |
Vladyslav Orlov
Tim Rühl |
2–6, 1–6 |