Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 0–1 | Feb 2009 | Mexico F1, Tuxtla Gutiérrez | Futures | Hard | Adriano Biasella | Claudio Grassi Matthew Roberts | 4–6, 5–7 |
Win | 1–1 | Jul 2009 | Venezuela F4, Puerto Ordaz | Futures | Hard | Luis David Martínez | Guillermo Durán Kevin Konfederak | 6–1, 6–1 |
Win | 2–1 | Jul 2009 | Venezuela F5, Caracas | Futures | Hard | Luis David Martínez | Juan de Armas Daniel Vallverdú | walkover |
Win | 3–1 | Aug 2009 | Thailand F1, Nonthaburi | Futures | Hard | Milos Raonic | Satoshi Iwabuchi Gouichi Motomura | 0–6, 7–6(7–2), [10–3] |
Win | 4–1 | Nov 2009 | Dominican Republic F1, Santo Domingo | Futures | Hard | Adam El Mihdawy | Marin Draganja Dino Marcan | 7–5, 6–4 |
Loss | 4–2 | Dec 2009 | Dominican Republic F3, Santo Domingo | Futures | Hard | Luis David Martínez | Maximilian Neuchrist Tristan-Samuel Weissborn | 6–0, 6–7(4–7), [8–10] |
Win | 5–2 | Mar 2010 | Italy F1, Trento | Futures | Hard | Nikolai Fidirko | Federico Gaio Alessandro Giannessi | 6–4, 6–4 |
Win | 6–2 | Apr 2010 | Korea F3, Changwon | Futures | Hard | Max Raditschnigg | Gong Maoxin Zhe Li | 6–2, 2–6, [10–5] |
Win | 7–2 | May 2010 | South Africa F1, Durban | Futures | Hard | Max Raditschnigg | Sergei Krotiouk Vitali Reshetnikov | 7–5, 6–1 |
Loss | 7–3 | May 2010 | South Africa F2, Durban | Futures | Hard | Max Raditschnigg | Raven Klaasen Richard Ruckelshausen | 4–6, 7–5, [8–10] |
Win | 8–3 | Jul 2010 | Penza, Russia | Challenger | Hard | Mikhail Elgin | Aliaksandr Bury Kiryl Harbatsiuk | 6–4, 6–4 |
Win | 9–3 | Aug 2010 | Astana, Kazakhstan | Challenger | Hard | Mikhail Elgin | Wu Di Zhang Ze | 6–0, 6–4 |
Win | 10–3 | May 2011 | South Africa F2, Durban | Futures | Hard | Richard Ruckelshausen | Jean Erasmus Edward Louies Oueilhe | 6–2, 7–5 |
Win | 11–3 | Jul 2011 | Italy F18, Modena | Futures | Clay | Max Raditschnigg | Federico Torresi Stefano Travaglia | 6–3, 6–4 |
Win | 12–3 | Sep 2011 | Italy F27, Porto Torres | Futures | Hard | Philipp Oswald | Claudio Grassi Erik Crepaldi | 6–4, 6–1 |
Loss | 12–4 | Sep 2011 | Croatia F9, Umag | Futures | Clay | Max Raditschnigg | Kevin Krawietz Marcel Zimmermann | 6–7(10–12), 2–6 |
Loss | 12–5 | Nov 2011 | Chinese Taipei F3, Tainan | Futures | Clay | Aleksandar Lazov | Huang Liang-chi Yi Chu-Huan | 3–6, 4–6 |
Win | 13–5 | Apr 2012 | Turkey F14, Antalya | Futures | Hard | Richard Becker | Gero Kretschmer Alexander Slabinsky | 6–4, 6–1 |
Win | 14–5 | Jul 2012 | Penza, Russia | Challenger | Hard | Konstantin Kravchuk | Yuki Bhambri Divij Sharan | 6–7(5–7), 6–3, [10–7] |
Loss | 14–6 | Aug 2012 | Segovia, Spain | Challenger | Hard | Konstantin Kravchuk | Stefano Ianni Florin Mergea | 2–6, 3–6 |
Loss | 14–7 | Sep 2012 | Turkey F35, Antalya | Futures | Hard | Tuna Altuna | Kirill Dmitriev Luca Margaroli | 4–6, 0–6 |
Loss | 14–8 | Mar 2013 | Croatia F5, Rovinj | Futures | Clay | Tristan-Samuel Weissborn | Tomislav Brkić Steven Diez | 2–6, 2–6 |
Win | 15–8 | Sep 2013 | Austria F9, Vogau | Futures | Clay | Pascal Brunner | Michal Pazicky Adrian Sikora | 6–3, 6–2 |
Loss | 15–9 | Oct 2013 | Germany F17, Hambach | Futures | Carpet | Neil Pauffley | Andreas Mies Oscar Otte | 5–7, 4–4 ret. |