Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | | Greece F4, Kefallonia | Futures | Hard | Ilija Vučić | Peter Lucassen
Jan-Wouter Roep | 6–3, 6–3 |
Win | 2–0 | | Germany F11, Cologne | Futures | Clay | Tomislav Brkić | Daniel Caracciolo
Jacek Szygowski | 6–3, 7–6 |
Win | 3–0 | | Croatia F5, Vinkovci | Futures | Clay | Mislav Hižak | Toni Androić
Marin Milan | 6–3, 6–4 |
Win | 4–0 | | Croatia F6, Osijek | Futures | Clay | Mislav Hižak | Marin Draganja
Dino Marcan | 4–6, 6–2, |
Win | 5–0 | | Croatia F2, Zagreb | Futures | Hard | Mislav Hižak | Mate Delić
Kristijan Mesaroš | 6–3, 6–7, |
Win | 6–0 | | Italy F5, Vercelli | Futures | Clay | Erik Crepaldi | Philipp Oswald
Bertram Steinberger | 7–6, 6–7, |
Win | 7–0 | | Serbia F4, Kikinda | Futures | Clay | Mislav Hižak | Nikola Čačić
Goran Tošić | 7–5, 7–5 |
Loss | 7–1 | | Croatia F6, Čakovec | Futures | Clay | Mislav Hižak | Marin Draganja
Dino Marcan | 7–6, 3–6, |
Loss | 7–2 | | Italy F28, Brusaporto | Futures | Carpet | Matteo Volante | Enrico Iannuzzi
Luca Vanni | 3–6, 7–6, |
Win | 8–2 | | Germany F15, Hambach | Futures | Carpet | Sandro Ehrat | Marko Lenz
George von Massow | 6–4, 6–2 |
Win | 9–2 | | Bosnia & Herzegovina F3, Brčko | Futures | Clay | Nikola Mektić | Filip Horanský
Aldin Šetkić | 6–1, 6–3 |
Win | 10–2 | | Canada F6, Winnipeg | Futures | Hard | Yuichi Ito | Filip Peliwo
Milan Pokrajac | 3–6, 6–3, |
Win | 11–2 | | Canada F8, Toronto | Futures | Hard | Márton Fucsovics | Chase Buchanan
Tennys Sandgren | 6–2, 6–4 |
Loss | 11–3 | | Slovenia F2, Maribor | Futures | Clay | Janez Semrajč | Lukas Jastraunig
Nicolas Reissig | 6–3, 6–7, |
Loss | 11–4 | 2013 Challenger Banque Nationale de Granby – Men's Doubles| | Granby, Canada | Challenger | Hard | Adam El Mihdawy | Érik Chvojka
Peter Polansky | 4–6, 3–6 |
Loss | 11–5 | | Canada F5, Calgary | Futures | Hard | Milan Pokrajac | Jean-Yves Aubone
Dennis Nevolo | 5–7, 3–6 |
Win | 12–5 | | Canada F6, Winnipeg | Futures | Hard | Milan Pokrajac | Filip Peliwo
David Sofaer | 6–0, 4–6, |
Win | 13–5 | | Nigeria F1, Lagos | Futures | Hard | Ruan Roelofse | Borna Ćorić
Dino Marcan | 7–6, 6–2 |
Win | 14–5 | | Nigeria F2, Lagos | Futures | Hard | Ruan Roelofse | Borna Ćorić
Dino Marcan | 7–5, 6–3 |
Loss | 14–6 | 2013 Siberia Cup – Doubles| | Tyumen, Russia | Challenger | Hard | Ivan Anikanov | Sergey Betov
Aliaksandr Bury | 4–6, 2–6 |
Loss | 14–7 | 2014 BNP Paribas de Nouvelle-Calédonie – Doubles| | Nouméa, New Caledonia | Challenger | Hard | Blaž Rola | Austin Krajicek
Tennys Sandgren | 6–7, 3–6 |
Win | 15–7 | 2014 Tashkent Challenger – Doubles| | Tashkent, Uzbekistan | Challenger | Hard | Lukáš Lacko | Frank Moser
Alexander Satschko | 6–3, 3–6, |
Win | 16–7 | 2016 Kobe Challenger – Doubles| | Kobe, Japan | Challenger | Hard | Daniel Masur | Jeevan Nedunchezhiyan
Christopher Rungkat | 4–6, 6–3, |
Loss | 16–8 | | France F2, Bressuire | Futures | Hard | Ruan Roelofse | Corentin Denolly
Hugo Nys | 4–6, 2–6 |
Loss | 16–9 | | USA F13, Little Rock | Futures | Hard | Philip Bester | Luke Bambridge
Gavin van Peperzeel | 6–2, 3–6, |
Win | 17–9 | | Italy F15, Reggio Emilia | Futures | Clay | Grzegorz Panfil | Alexander Centenari
Gonzalo Escobar | 6–1, 7–6 |
Win | 18–9 | 2017 KPIT MSLTA Challenger – Doubles| | Pune, India | Challenger | Hard | Tomislav Brkić | Pedro Martínez
Adrián Menéndez Maceiras | 6–1, 7–6 |
Win | 19–9 | 2018 Puerto Vallarta Open – Doubles| | Puerto Vallarta, Mexico | Challenger | Hard | Danilo Petrović | Benjamin Lock
Fernando Romboli | 6–7, 6–4, |
Win | 20–9 | 2018 Poprad-Tatry ATP Challenger Tour – Doubles| | Poprad-Tatry, Slovakia | Challenger | Clay | Tomislav Brkić | Nikola Čačić
Luca Margaroli | 6–3, 4–6, |
Loss | 20–10 | 2018 Internazionali di Tennis Città di Perugia – Doubles| | Perugia, Italy | Challenger | Clay | Tomislav Brkić | Daniele Bracciali
Matteo Donati | 3–6, 6–3, |
Win | 21–10 | 2018 Internazionali di Tennis Country 2001 Team – Doubles| | Padova, Italy | Challenger | Clay | Tomislav Brkić | Walter Trusendi
Andrea Vavassori | 6–3, 7–6 |
Loss | 21–11 | 2019 RBC Tennis Championships of Dallas – Doubles| | Dallas, USA | Challenger | Hard | Ruan Roelofse | Marcos Giron
Dennis Novikov | 4–6, 6–7 |
Win | 22–11 | 2019 Aspria Tennis Cup – Doubles| | Milan, Italy | Challenger | Clay | Tomislav Brkić | Andrei Vasilevski
Andrea Vavassori | 7–6, 6–2 |
Win | 23–11 | 2019 Internazionali di Tennis Città di Perugia – Doubles| | Perugia, Italy | Challenger | Clay | Tomislav Brkić | Rogério Dutra Silva
Szymon Walków | 6–4, 6–3 |
Win | 24–11 | 2019 Internazionali di Tennis del Friuli Venezia Giulia – Doubles| | Cordenons, Italy | Challenger | Clay | Tomislav Brkić | Nikola Ćaćić
Antonio Šančić | 6–2, 6–3 |
Win | 25–11 | 2019 Internazionali di Tennis Città dell'Aquila – Doubles| | L'Aquila, Italy | Challenger | Clay | Tomislav Brkić | Luca Margaroli
Andrea Vavassori | 6–3, 6–2 |
Win | 26–11 | 2019 Thindown Challenger Biella – Doubles| | Biella, Italy | Challenger | Clay | Tomislav Brkić | Ariel Behar
Andrey Golubev | 7–6, 6–4 |