Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | | Bosnia Herzegovina F4, Prijedor | Futures | Clay | Milan Bradarić | David Savić
Vilim Višak | 6–2, 6–3 |
Win | 2–0 | | Germany F11, Cologne | Futures | Clay | Ante Pavić | Daniel Caracciolo
Jacek Szygowski | 6–3, 7–6 |
Loss | 2–1 | | Turkey F10, Antalya | Futures | Hard | Nikola Čačić | Artem Smirnov
Róbert Varga | 4–6, 4–6 |
Win | 3–1 | | Croatia F8, Dubrovnik | Futures | Clay | Damir Džumhur | Kristijan Mesaroš
Marin Milan | 2–6, 6–1, |
Win | 4–1 | | Croatia F7, Vinkovci | Futures | Clay | Marin Franjičević | Mislav Hižak
Blaž Rola | 3–6, 6–3, |
Loss | 4–2 | | Turkey F32, Antalya | Futures | Hard | Ivan Bjelica | Damir Džumhur
Aldin Šetkić | 4–6, 3–6 |
Win | 5–2 | | Turkey F1, Antalya | Futures | Hard | Aldin Šetkić | Carl Bergman
Patrik Brydolf | 3–6, 7–6, |
Loss | 5–3 | | Turkey F15, Antalya | Futures | Hard | Mislav Hižak | Marcus Daniell
Gero Kretschmer | 0–6, 2–6 |
Loss | 5–4 | | Croatia F8, Vinkovci | Futures | Clay | Aldin Šetkić | Mislav Hižak
Blaž Rola | 4–6, 6–7 |
Win | 6–4 | | Croatia F9, Osijek | Futures | Clay | Aldin Šetkić | Ivan Bjelica
Matej Sabanov | 6–4, 6–1 |
Win | 7–4 | | Turkey F47, Antalya | Futures | Hard | Dino Marcan | Andrei Ciumac
Volodymyr Uzhylovskyi | 6–1, 7–6 |
Loss | 7–5 | | Germany F3, Kaarst | Futures | Carpet | Nikola Mektić | Stephan Fransen
Wesley Koolhof | 4–6, 6–7 |
Win | 8–5 | 2013 BH Telecom Indoors – Doubles| | Sarajevo, Bosnia/Herzegovina | Challenger | Hard | Mirza Bašić | Karol Beck
Igor Zelenay | 6–3, 7–5 |
Win | 9–5 | | Croatia F5, Rovinj | Futures | Clay | Steven Diez | Nikolaus Moser
Tristan-Samuel Weissborn | 6–2, 6–2 |
Win | 10–5 | | Croatia F6, Vrsar | Futures | Clay | Mate Delić | Lukáš Maršoun Dominik Süč | 2–6, 7–6, |
Win | 11–5 | | Bosnia & Herzegovina F3, Doboj | Futures | Clay | Duje Kekez | Nerman Fatić
Ismar Gorčić | 6–3, 6–4 |
Win | 12–5 | | Serbia F8, Novi Sad | Futures | Clay | Duje Kekez | Ismar Gorčić Ilija Vučić | 6–3, 7–6 |
Win | 13–5 | | Croatia F7, Čakovec | Futures | Clay | Duje Kekez | Francesco Borgo
Andrea Patracchini | 7–5, 6–1 |
Win | 14–5 | | Croatia F10, Solin | Futures | Clay | Mate Delić | Aleksandre Kondulukov
Alexey Kondulukov | 6–3, 4–6, |
Loss | 14–6 | | Croatia F11, Dubrovnik | Futures | Clay | Mate Delić | Marek Michalička
Dominik Süč | 6–7, 1–6 |
Loss | 14–7 | | Croatia F17, Bol | Futures | Clay | Antonio Šančić | Nikola Ćirić
Goran Tošić | w/o |
Win | 15–7 | | Turkey F50, Antalya | Futures | Hard | Aldin Šetkić | Alban Meuffels Lukas Mugevičius | 6–2, 6–1 |
Win | 16–7 | | Croatia F1, Zagreb | Futures | Hard | Janez Semrajč | Dino Marcan
Antonio Šančić | 7–6, 7–6 |
Loss | 16–8 | | Turkey F6, Antalya | Futures | Hard | Bastian Trinker | Aldin Šetkić
Erik Crepaldi | 4–6, 4–6 |
Win | 17–8 | | Bosnia & Herzegovina F1, Doboj | Futures | Clay | Nikola Čačić | Ivan Milivojević
Bojan Zdravković | 6–1, 6–3 |
Win | 18–8 | | Bosnia & Herzegovina F2, Prijedor | Futures | Clay | Nikola Čačić | Darko Jandrić
Ante Marinčić | 6–3, 6–2 |
Win | 19–8 | | Bosnia & Herzegovina F4, Kiseljak | Futures | Clay | Ante Marinčić | Ljubomir Čelebić
Giorgio Portaluri | 6–2, 6–2 |
Win | 20–8 | | Italy F27, Appiano | Futures | Clay | Mirza Bašić | Yannik Reuter
Maxime Teixeira | 6–3, 6–4 |
Win | 21–8 | | Turkey F44, Antalya | Futures | Clay | Darko Jandrić | Tuna Altuna
Cem İlkel | 7–6, 6–3 |
Win | 22–8 | | Spain F1, Castelldefels | Futures | Clay | Gonçalo Oliveira | Samuel Bensoussan
Michal Schmid | 6–2, 3–6, |
Win | 23–8 | | Spain F2, Paguera | Futures | Clay | Kamil Majchrzak | Carlos Taberner
Kento Yamada | 6–3, 6–4 |
Win | 24–8 | | Spain F3, Paguera | Futures | Clay | Gonçalo Oliveira | Pietro Rondoni
Jacopo Stefanini | 6–7, 6–3, |
Win | 25–8 | | Netherlands F2, Breda | Futures | Clay | Kamil Majchrzak | Karim-Mohamed Maamoun
Ilija Vučić | 6–0, 6–2 |
Win | 26–8 | | France F12, Montauban | Futures | Clay | Caio Zampieri | Pedro Martínez Lamine Ouahab | 6–1, 6–2 |
Win | 27–8 | | USA F3, Plantation | Futures | Clay | Nikola Čačić | Jaume Pla Malfeito
Miguel Semmler | 4–6, 6–1, |
Loss | 27–9 | | USA F4, Sunrise | Futures | Clay | Nikola Čačić | Peter Torebko
Bastian Trinker | 6–7, 6–4, |
Win | 28–9 | | Tunisia F7, Hammamet | Futures | Clay | Nikola Čačić | Oscar José Gutierrez
Nicolas Santos | 6–3, 6–2 |
Win | 29–9 | 2017 KPIT MSLTA Challenger – Doubles| | Pune, India | Challenger | Hard | Ante Pavić | Pedro Martínez
Adrián Menéndez Maceiras | 6–1, 7–6 |
Win | 30–9 | | Italy F4, Santa Margherita di Pula | Futures | Clay | Milan Radojković | Franco Capalbo
Gerónimo Espín Busleiman | 6–3, 4–6, |
Win | 31–9 | | Italy F7, Santa Margherita di Pula | Futures | Clay | Milan Radojković | Franco Capalbo
Gerónimo Espín Busleiman | 4–6, 6–3, |
Win | 32–9 | 2018 Poprad-Tatry ATP Challenger Tour – Doubles| | Poprad-Tatry, Slovakia | Challenger | Clay | Ante Pavić | Nikola Čačić
Luca Margaroli | 6–3, 4–6, |
Loss | 32–10 | 2018 Internazionali di Tennis Città di Perugia – Doubles| | Perugia, Italy | Challenger | Clay | Ante Pavić | Daniele Bracciali
Matteo Donati | 3–6, 6–3, |
Win | 33–10 | 2018 Internazionali di Tennis Country 2001 Team – Doubles| | Padova, Italy | Challenger | Clay | Ante Pavić | Walter Trusendi
Andrea Vavassori | 6–3, 7–6 |
Loss | 33–11 | 2019 Burnie International – Men's Doubles| | Burnie, Australia | Challenger | Hard | Mirza Bašić | Lloyd Harris
Dudi Sela | 3–6, 7–6, |
Loss | 33–12 | 2019 Trofeo Faip–Perrel – Doubles| | Bergamo, Italy | Challenger | Hard | Dustin Brown | Laurynas Grigelis
Zdeněk Kolář | 5–7, 6–7 |
Loss | 33–13 | 2019 Open Città della Disfida – Doubles| | Barletta, Italy | Challenger | Clay | Tomislav Draganja | Denys Molchanov
Igor Zelenay | 6–7, 4–6 |
Win | 34–13 | 2019 Aspria Tennis Cup – Doubles| | Milan, Italy | Challenger | Clay | Ante Pavić | Andrei Vasilevski
Andrea Vavassori | 7–6, 6–2 |
Win | 35–13 | 2019 Internazionali di Tennis Città di Perugia – Doubles| | Perugia, Italy | Challenger | Clay | Ante Pavić | Rogério Dutra Silva
Szymon Walków | 6–4, 6–3 |
Win | 36–13 | 2019 Internazionali di Tennis del Friuli Venezia Giulia – Doubles| | Cordenons, Italy | Challenger | Clay | Ante Pavić | Nikola Čačić
Antonio Šančić | 6–2, 6–3 |
Win | 37–13 | 2019 Internazionali di Tennis Città dell'Aquila – Doubles| | L'Aquila, Italy | Challenger | Clay | Ante Pavić | Luca Margaroli
Andrea Vavassori | 6–3, 6–2 |
Win | 38-13 | 2019 Thindown Challenger Biella – Doubles| | Biella, Italy | Challenger | Clay | Ante Pavic | Ariel Behar
Andrey Golubev | 7–6, 6–4 |