| Result
|
W–L
|
Template:NsDateTemplate:Ns
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
| Loss
|
0–1
|
Template:Dts
|
Chile F6, Santiago
|
Futures
|
Clay
|
Template:Flagicon Borja Malo-Casado
|
Template:Flagicon Guillermo Hormazábal Template:Flagicon Luis Hormazábal
|
2–6, 6–4, 4–6
|
| Loss
|
0–2
|
Template:Dts
|
Nigeria F1, Benin City
|
Futures
|
Hard
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Divij Sharan Template:Flagicon Navdeep Singh
|
1–6, 3–6
|
| Win
|
1–2
|
Template:Dts
|
Ghana F1, Accra
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Vivek Shokeen Template:Flagicon Ashutosh Singh
|
6–4, 6–4
|
| Loss
|
1–3
|
Template:Dts
|
Italy F18, Bassano
|
Futures
|
Clay
|
Template:Flagicon Marco di Vuolo
|
Template:Flagicon Fabio Colangelo Template:Flagicon Daniele Giorgini
|
2–6, 2–6
|
| Win
|
2–3
|
Template:Dts
|
Ecuador F2, Guayaquil
|
Futures
|
Clay
|
Template:Flagicon Borja Malo-Casado
|
Template:Flagicon Rafael Arévalo Template:Flagicon Matías Silva
|
6–2, 3–6, 6–3
|
| Loss
|
2–4
|
Template:Dts
|
Ecuador F3, Quito
|
Futures
|
Clay
|
Template:Flagicon Borja Malo-Casado
|
Template:Flagicon Justian Diao Natale Template:Flagicon Rodrigo-Antonio Grilli
|
4–6, 6–4, [4–10]
|
| Win
|
3–4
|
Template:Dts
|
Italy F11, Aosta
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Giacomo Miccini Template:Flagicon Matteo Viola
|
6–2, 6–4
|
| Win
|
4–4
|
Template:Dts
|
Poland F2, Zabrze
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Marek Mrożek Template:Flagicon Mateusz Szmigiel
|
6–1, 6–4
|
| Win
|
5–4
|
Template:Dts
|
Poland F3, Kraków
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Sadik Kadir Template:Flagicon Timo Nieminen
|
7–5, 7–6(7–3)
|
| Win
|
6–4
|
Template:Dts
|
Italy F22, Palazzolo
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Ismar Gorčić Template:Flagicon Alessandro Sarra
|
7–6(7–5), 6–2
|
| Win
|
7–4
|
Template:Dts
|
Italy F23, Modena
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Mohammad Ghareeb Template:Flagicon Stéphane Robert
|
6–3, 6–2
|
| Win
|
8–4
|
Template:Dts
|
Italy F25, Avezzano
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Alexandre Renard Template:Flagicon Stéphane Robert
|
6–3, 6–7(4–7), [12–10]
|
| Win
|
9–4
|
Template:Dts
|
Poland F2, Kraków
|
Futures
|
Clay
|
Template:Flagicon Martin Emmrich
|
Template:Flagicon Uladzimir Ignatik Template:Flagicon Denys Molchanov
|
6–4, 7–6(7–5)
|
| Win
|
10–4
|
Template:Dts
|
Turkey F6, Antalya
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urúza Rivera
|
Template:Flagicon Pavol Červenák Template:Flagicon Ladislav Chramosta
|
6–4, 4–6, [14–12]
|
| Loss
|
10–5
|
Template:Dts
|
Turkey F7, Antalya
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urzúa Rivera
|
Template:Flagicon Kevin Krawietz Template:Flagicon Marcel Zimmermann
|
4–6, 7–5, [6–10]
|
| Loss
|
10–6
|
Template:Dts
|
Turkey F8, Tarsus
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urzúa-Rivera
|
Template:Flagicon Kevin Krawietz Template:Flagicon Marcel Zimmermann
|
3–6, 7–6(7–5), [6–10]
|
| Win
|
11–6
|
Template:Dts
|
Poland F1, Katowice
|
Futures
|
Clay
|
Template:Flagicon Adrián García
|
Template:Flagicon Denis Matsukevich Template:Flagicon Cristóbal Saavedra-Corvalán
|
7–5, 7–5
|
| Win
|
12–6
|
Template:Dts
|
Germany F5, Cologne
|
Futures
|
Clay
|
Template:Flagicon Paris Gemouchidis
|
Template:Flagicon Roman Jebavý Template:Flagicon Andrey Kumantsov
|
6–4, 7–5
|
| Loss
|
12–7
|
[[2010 Oberstaufen Cup – Doubles|Template:Dts]]
|
Oberstaufen, Germany
|
Challenger
|
Clay
|
Template:Flagicon Max Raditschingg
|
Template:Flagicon Frank Moser Template:Flagicon Lukáš Rosol
|
0–6, 5–7
|
| Loss
|
12–8
|
[[2010 Austrian Open Kitzbühel – Doubles|Template:Dts]]
|
Kitzbühel, Austria
|
Challenger
|
Clay
|
Template:Flagicon Max Raditschingg
|
Template:Flagicon Dustin Brown Template:Flagicon Rogier Wassen
|
6–3, 5–7, [7–10]
|
| Win
|
13–8
|
Template:Dts
|
Chile F5, Quillota
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urzúa Rivera
|
Template:Flagicon Guillermo Hormazábal Template:Flagicon Rodrigo Pérez
|
7–6(8–6), 6–4
|
| Win
|
14–8
|
Template:Dts
|
Chile F7, Talca
|
Futures
|
Clay
|
Template:Flagicon Guillermo Hormazábal
|
Template:Flagicon Guillermo Durán Template:Flagicon Kevin Konfederak
|
7–5, 6–7(10–12), [10–5]
|
| Win
|
15–8
|
Template:Dts
|
Germany F4, Nußloch
|
Futures
|
Carpet (i)
|
Template:Flagicon Max Raditschingg
|
Template:Flagicon Gero Kretschmer Template:Flagicon Peter Torebko
|
6–4, 6–4
|
| Win
|
16–8
|
Template:Dts
|
Poland F1, Kraków
|
Futures
|
Clay
|
Template:Flagicon Kamil Čapkovič
|
Template:Flagicon Marcin Gawron Template:Flagicon Grzegorz Panfil
|
w/o
|
| Win
|
17–8
|
Template:Dts
|
Italy F11, Cesena
|
Futures
|
Clay
|
Template:Flagicon Max Raditschingg
|
Template:Flagicon Claudio Grassi Template:Flagicon Walter Trusendi
|
6–3, 6–3
|
| Loss
|
17–9
|
Template:Dts
|
Estonia F2, Kuressaare
|
Futures
|
Clay
|
Template:Flagicon Vladimir Ivanov
|
Template:Flagicon Andis Juška Template:Flagicon Deniss Pavlovs
|
3–6, 6–7(3–7)
|
| Win
|
18–9
|
Template:Dts
|
Lithuania F1, Vilnius
|
Futures
|
Clay
|
Template:Flagicon Andrei Vasilevski
|
Template:Flagicon Nikolai Fidirko Template:Flagicon Egor Gerasimov
|
6–2, 6–2
|
| Win
|
19–9
|
Template:Dts
|
Hungary F1, Budapest
|
Futures
|
Clay
|
Template:Flagicon Marc Rath
|
Template:Flagicon Levente Gödry Template:Flagicon Péter Nagy
|
2–6, 6–4, [10–3]
|
| Loss
|
19–10
|
Template:Dts
|
Chile F8, Rancagua
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urzúa Rivera
|
Template:Flagicon Guillermo Hormazábal Template:Flagicon Cristóbal Saavedra Corvalán
|
6–2, 2–6, [10–12]
|
| Loss
|
19–11
|
Template:Dts
|
Spain F6, Badalona
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urzúa Rivera
|
Template:Flagicon Miguel Ángel López Jaén Template:Flagicon Gabriel Trujillo Soler
|
2–6, 5–7
|
| Win
|
20–11
|
Template:Dts
|
Italy F3, Rome
|
Futures
|
Clay
|
Template:Flagicon Jonathan Eysseric
|
Template:Flagicon Daniel Dutra da Silva Template:Flagicon Pedro Sakamoto
|
4–6, 6–4, [10–4]
|
| Win
|
21–11
|
Template:Dts
|
Sweden F1, Karlskrona
|
Futures
|
Clay
|
Template:Flagicon Albano Olivetti
|
Template:Flagicon Lewis Burton Template:Flagicon George Morgan
|
6–3, 7–6(7–3)
|
| Loss
|
21–12
|
Template:Dts
|
Romania F9, Brașov
|
Futures
|
Clay
|
Template:Flagicon Michal Konečný
|
Template:Flagicon Teodor-Dacian Crăciun Template:Flagicon Petru-Alexandru Luncanu
|
6–3, 1–6, [6–10]
|
| Loss
|
21–13
|
Template:Dts
|
Chile F14, Temuco
|
Futures
|
Clay
|
Template:Flagicon Ricardo Urzúa Rivera
|
Template:Flagicon Nicolás Kicker Template:Flagicon José María Paniagua
|
5–7, 2–6
|
| Win
|
22–13
|
Template:Dts
|
Romania F10, Brașov
|
Futures
|
Clay
|
Template:Flagicon Alexandru-Daniel Carpen
|
Template:Flagicon Teodor-Dacian Crăciun Template:Flagicon Petru-Alexandru Luncanu
|
6–7(5–7), 6–2, [10–8]
|
| Win
|
23–13
|
Template:Dts
|
Morocco F4, Agadir
|
Futures
|
Clay
|
Template:Flagicon Steven Moneke
|
Template:Flagicon Rafael Mazón-Hernández Template:Flagicon Alberto Santos Bravo
|
6–3, 6–1
|
| Loss
|
23–14
|
Template:Dts
|
Chile F10, Temuco
|
Futures
|
Clay
|
Template:Flagicon Mauricio Álvarez-Guzmán
|
Template:Flagicon Pablo Galdón Template:Flagicon Andrés Molteni
|
1–6, 1–6
|
| Win
|
24–14
|
Template:Dts
|
Chile F2, Concón
|
Futures
|
Clay
|
Template:Flagicon Jorge Aguilar
|
Template:Flagicon Bruno Sant'anna Template:Flagicon Caio Zampieri
|
6–4, 6–7(5–7), [12–10]
|
| Loss
|
24–15
|
[[2014 Challenger ATP Cachantún Cup – Doubles|Template:Dts]]
|
Santiago, Chile
|
Challenger
|
Clay
|
Template:Flagicon Jorge Aguilar
|
Template:Flagicon Christian Garín Template:Flagicon Nicolás Jarry
|
w/o
|
| Win
|
25–15
|
[[2014 Morocco Tennis Tour – Meknes – Doubles|Template:Dts]]
|
Meknes, Morocco
|
Challenger
|
Clay
|
Template:Flagicon Stefano Travaglia
|
Template:Flagicon Gerard Granollers Template:Flagicon Jordi Samper Montaña
|
6–2, 6–7(4–7), [10–7]
|
| Loss
|
25–16
|
Template:Dts
|
Chile F5, Coquimbo
|
Futures
|
Clay
|
Template:Flagicon Victor Núñez
|
Template:Flagicon Fabricio Neis Template:Flagicon José Pereira
|
7–5, 2–6, [11–13]
|
| Win
|
26–16
|
Template:Dts
|
Chile F9, Osorno
|
Futures
|
Clay
|
Template:Flagicon Cristóbal Saavedra Corvalán
|
Template:Flagicon Martín Cuevas Template:Flagicon Rodrigo Senattore
|
7–6(9–7), 2–6, [10–8]
|
| Win
|
27–16
|
Template:Dts
|
Chile F12, Santiago
|
Futures
|
Clay
|
Template:Flagicon Julio Peralta
|
Template:Flagicon Ariel Behar Template:Flagicon Gonzalo Lama
|
7–6(7–3), 6–2
|
| Win
|
28–16
|
[[2015 Milex Open – Doubles|Template:Dts]]
|
Santo Domingo, Dominican Republic
|
Challenger
|
Clay
|
Template:Flagicon Roberto Maytín
|
Template:Flagicon Romain Arneodo Template:Flagicon Benjamin Balleret
|
6–3, 2–6, [10–4]
|
| Win
|
29–16
|
Template:Dts
|
Chile F2, Viña del Mar
|
Futures
|
Clay
|
Template:Flagicon Jorge Aguilar
|
Template:Flagicon Martín Cuevas Template:Flagicon Nicolás Kicker
|
6–4, 7–6(7–5)
|
| Win
|
30–16
|
Template:Dts
|
Chile F3, Santiago
|
Futures
|
Clay
|
Template:Flagicon Jorge Aguilar
|
Template:Flagicon Nicolás Kicker Template:Flagicon Fabricio Neis
|
7–6(7–4), 5–7,[10–4]
|
| Win
|
31–16
|
[[2015 Città di Vercelli – Trofeo Multimed – Doubles|Template:Dts]]
|
Vercelli, Italy
|
Challenger
|
Clay
|
Template:Flagicon Andrea Arnaboldi
|
Template:Flagicon Sergey Betov Template:Flagicon Mikhail Elgin
|
6–7(5–7), 7–5, [10–3]
|
| Win
|
32–16
|
[[2015 Prosperita Open – Doubles|Template:Dts]]
|
Ostrava, Czech Republic
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Roman Jebavý Template:Flagicon Jan Šátral
|
4–6, 7–5, [10–1]
|
| Win
|
33–16
|
Template:Dts
|
Romania F4, Bacău
|
Futures
|
Clay
|
Template:Flagicon Juan Carlos Sáez
|
Template:Flagicon Alexandru-Daniel Carpen Template:Flagicon Ilija Vučić
|
6–3, 4–6, [10–7]
|
| Win
|
34–16
|
[[2015 Challenger Pulcra Lachiter Biella – Doubles|Template:Dts]]
|
Biella, Italy
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Alexandru-Daniel Carpen Template:Flagicon Dino Marcan
|
7–5, 1–6, [10–8]
|
| Win
|
35–16
|
[[2015 Svijany Open – Doubles|Template:Dts]]
|
Liberec, Czech Republic
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Wesley Koolhof Template:Flagicon Matwé Middelkoop
|
7–5, 6–7(3–7), [10–5]
|
| Win
|
36–16
|
[[2015 Campeonato Internacional de Tênis de Campinas – Doubles|Template:Dts]]
|
Campinas, Brazil
|
Challenger
|
Clay
|
Template:Flagicon Andrés Molteni
|
Template:Flagicon Guilherme Clezar Template:Flagicon Fabricio Neis
|
3–6, 6–2, [10–0]
|
| Win
|
37–16
|
[[2015 São Paulo Challenger – Doubles|Template:Dts]]
|
São Paulo, Brazil
|
Challenger
|
Clay
|
Template:Flagicon Caio Zampieri
|
Template:Flagicon Nicolás Kicker Template:Flagicon Renzo Olivo
|
7–5, 6–0
|
| Loss
|
37–17
|
[[2015 Santiago Challenger – Doubles|Template:Dts]]
|
Santiago, Chile
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Guillermo Durán Template:Flagicon Máximo González
|
6–7(2–7), 5–7
|
| Win
|
38–17
|
[[2015 Lima Challenger – Doubles|Template:Dts]]
|
Lima, Peru
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Rogério Dutra Silva Template:Flagicon João Souza
|
6–3, 6–4
|
| Win
|
39–17
|
[[2015 Uruguay Open – Doubles|Template:Dts]]
|
Montevideo, Uruguay
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Marcelo Demoliner Template:Flagicon Gastão Elias
|
6–4, 3–6, [10–6]
|
| Win
|
40–17
|
[[2016 Challenger ATP Cachantún Cup – Doubles|Template:Dts]]
|
Santiago, Chile
|
Challenger
|
Clay
|
Template:Flagicon Julio Peralta
|
Template:Flagicon Facundo Bagnis Template:Flagicon Máximo González
|
7–6(7–4), 4–6, [10–5]
|
| Win
|
41–17
|
[[2016 ATP Challenger Torino – Doubles|Template:Dts]]
|
Turin, Italy
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Rameez Junaid Template:Flagicon Mateusz Kowalczyk
|
4–6, 7–6(7–3), [12–10]
|
| Loss
|
41–18
|
[[2016 Prosperita Open – Doubles|Template:Dts]]
|
Ostrava, Czech Republic
|
Challenger
|
Clay
|
Template:Flagicon Lukáš Dlouhý
|
Template:Flagicon Sander Arends Template:Flagicon Tristan-Samuel Weissborn
|
6–7(8–10), 7–6(7–4), [5–10]
|
| Loss
|
41–19
|
[[2016 UniCredit Czech Open – Doubles|Template:Dts]]
|
Prostějov, Czech Republic
|
Challenger
|
Clay
|
Template:Flagicon Julio Peralta
|
Template:Flagicon Aliaksandr Bury Template:Flagicon Igor Zelenay
|
4–6, 4–6
|
| Win
|
42–19
|
[[2016 Seguros Bolívar Open Cali – Doubles|Template:Dts]]
|
Cali, Colombia
|
Challenger
|
Clay
|
Template:Flagicon Nicolás Jarry
|
Template:Flagicon Erik Crepaldi Template:Flagicon Daniel Dutra da Silva
|
6–1, 7–6(8–6)
|
| Loss
|
42–20
|
[[2016 Thindown Challenger Biella – Doubles|Template:Dts]]
|
Biella, Italy
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Andre Begemann Template:Flagicon Leander Paes
|
4–6, 4–6
|
| Win
|
43–20
|
[[2017 City of Onkaparinga ATP Challenger – Doubles|Template:Dts]]
|
Happy Valley, Australia
|
Challenger
|
Hard
|
Template:Flagicon Max Schnur
|
Template:Flagicon Steven De Waard Template:Flagicon Marc Polmans
|
7–6(7–5), 4–6, [10–6]
|
| Win
|
44–20
|
[[2017 Koblenz Open – Doubles|Template:Dts]]
|
Koblenz, Germany
|
Challenger
|
Hard (i)
|
Template:Flagicon Andrei Vasilevski
|
Template:Flagicon Roman Jebavý Template:Flagicon Lukáš Rosol
|
7–5, 3–6, [16–14]
|
| Win
|
45–20
|
[[2017 Shymkent Challenger – Doubles|Template:Dts]]
|
Shymkent, Kazakhstan
|
Challenger
|
Clay
|
Template:Flagicon Andrei Vasilevski
|
Template:Flagicon Clement Geens Template:Flagicon Juan Pablo Paz
|
6–4, 6–2
|
| Loss
|
45–21
|
[[2017 UniCredit Czech Open – Doubles|Template:Dts]]
|
Prostějov, Czech Republic
|
Challenger
|
Clay
|
Template:Flagicon Roman Jebavý
|
Template:Flagicon Guillermo Durán Template:Flagicon Andrés Molteni
|
6–7(5–7), 7–6 (7–5), [6–10]
|
| Win
|
46–21
|
[[2017 Tilia Slovenia Open – Doubles|Template:Dts]]
|
Portorož, Slovenia
|
Challenger
|
Hard
|
Template:Flagicon Andrei Vasilevski
|
Template:Flagicon Lukáš Rosol Template:Flagicon Franko Škugor
|
6–3, 7–6(7–4)
|
| Win
|
47–21
|
[[2017 Tashkent Challenger – Doubles|Template:Dts]]
|
Tashkent, Uzbekistan
|
Challenger
|
Hard
|
Template:Flagicon Andrei Vasilevski
|
Template:Flagicon Yuki Bhambri Template:Flagicon Divij Sharan
|
6–4, 6–2
|
| Loss
|
47–22
|
[[2018 Canberra Challenger – Doubles|Template:Dts]]
|
Canberra, Australia
|
Challenger
|
Hard
|
Template:Flagicon Andrei Vasilevski
|
Template:Flagicon Jonathan Erlich Template:Flagicon Divij Sharan
|
6–7(1–7), 2–6
|
| Win
|
48–22
|
[[2018 Banja Luka Challenger – Doubles|Template:Dts]]
|
Banja Luka, Bosnia/Herzegovina
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Laurynas Grigelis Template:Flagicon Alessandro Motti
|
7–5, 4–6, [10–7]
|
| Loss
|
48–23
|
[[2019 Kunming Open – Men's doubles|Template:Dts]]
|
Anning, China
|
Challenger
|
Clay
|
Template:Flagicon David Pel
|
Template:Flagicon Max Purcell Template:Flagicon Luke Saville
|
6–4, 5–7, [5–10]
|
| Win
|
49–23
|
[[2019 Almaty Challenger – Doubles|Template:Dts]]
|
Almaty, Kazakhstan
|
Challenger
|
Clay
|
Template:Flagicon Andrej Martin
|
Template:Flagicon Gonçalo Oliveira Template:Flagicon Andrei Vasilevski
|
7–6(7–4), 3–6, [10–8]
|
| Loss
|
49–24
|
[[2019 Pekao Szczecin Open – Doubles|Template:Dts]]
|
Szczecin, Poland
|
Challenger
|
Clay
|
Template:Flagicon Matwé Middelkoop
|
Template:Flagicon Guido Andreozzi Template:Flagicon Andrés Molteni
|
4–6, 3–6
|
| Loss
|
49–25
|
[[2019 Open d'Orléans – Doubles|Template:Dts]]
|
Orléans, France
|
Challenger
|
Hard
|
Template:Flagicon Tristan-Samuel Weissborn
|
Template:Flagicon Romain Arneodo Template:Flagicon Hugo Nys
|
7–6(7–5), 3–6, [1–10]
|