Result
|
W–L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Loss
|
0–1
|
Jul 2010
|
Spain F27, Dénia
|
Futures
|
Clay
|
Javier Valenzuela-González
|
Carlos Calderón-Rodríguez
Pablo Carreño Busta
|
4–6, 6–7(3–7)
|
Loss
|
0–2
|
Apr 2011
|
Spain F11, Madrid
|
Futures
|
Clay
|
Carlos Poch Gradin
|
Guillermo Alcaide
Nikolai Nesterov
|
4–6, 4–6
|
Win
|
1–2
|
May 2011
|
Morocco F3, Agadir
|
Futures
|
Clay
|
Enrique López Pérez
|
Gonçalo Pereira
Matthieu Viérin
|
6–3, 6–1
|
Loss
|
1–3
|
Sep 2011
|
Spain F32, Oviedo
|
Futures
|
Clay
|
Gonçalo Falcão
|
Miguel Ángel López Jaén
Carlos Poch Gradin
|
6–4, 3–6, [7–10]
|
Win
|
2–3
|
Oct 2011
|
Algeria F3, Alger
|
Futures
|
Clay
|
Lukas Jastraunig
|
Michael-Ray Pallares González
Murphey Parker
|
6–0, 7–6(7–3)
|
Loss
|
2–4
|
Mar 2012
|
Spain F4, Cartagena
|
Futures
|
Clay
|
Jordi Samper Montaña
|
Miguel Ángel López Jaén
Gabriel Trujillo Soler
|
3–6, 3–6
|
Loss
|
2–5
|
Jun 2012
|
Spain F14, Madrid
|
Futures
|
Clay
|
Alexandros Jakupovic
|
Iván Arenas-Gualda
Enrique López Pérez
|
0–6, 2–6
|
Win
|
3–5
|
Jul 2012
|
Estonia F2, Kuressaare
|
Futures
|
Clay
|
Jeroen Benard
|
Vladimir Ivanov
Ivan Nedelko
|
4–6, 7–6(7–4), [10–5]
|
Win
|
4–5
|
Aug 2012
|
Lithuania F1, Vilnius
|
Futures
|
Clay
|
Theodoros Angelinos
|
Vladimir Ivanov
Ivan Nedelko
|
w/o
|
Win
|
5–5
|
Oct 2012
|
Algeria F3, Alger
|
Futures
|
Clay
|
Marc Giner
|
Kevin Albonetti
Jan-Wouter Roep
|
6–3, 6–4
|
Win
|
6–5
|
Nov 2012
|
Burundi F1, Bujumbura
|
Futures
|
Clay
|
Lukas Jastraunig
|
Alessandro Bega
Riccardo Sinicropi
|
6–4, 3–6, [10–8]
|
Loss
|
6–6
|
Nov 2012
|
Rwanda F2, Kigali
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Lukas Jastraunig
Gerald Melzer
|
6–3, 3–6, [3–10]
|
Loss
|
6–7
|
Apr 2013
|
Egypt F2, Cairo
|
Futures
|
Clay
|
Enrique López Pérez
|
Stephan Fransen
Wesley Koolhof
|
0–6, 3–6
|
Loss
|
6–8
|
May 2013
|
Spain F11, Vic
|
Futures
|
Clay
|
Oriol Roca Batalla
|
Miguel Ángel López Jaén
Jordi Marsé-Vidri
|
6–7(7–9), 3–6
|
Win
|
7–8
|
Jun 2013
|
Turkey F21, Mersin
|
Futures
|
Clay
|
Francesco Picco
|
Alex Blumenberg
Andrei Plotniy
|
6–4, 6–1
|
Win
|
8–8
|
Jun 2013
|
Spain F16, Santa Margarida de Montbui
|
Futures
|
Hard
|
Oriol Roca Batalla
|
Miguel Ángel López Jaén
Jordi Marsé-Vidri
|
3–6, 6–3, [10–6]
|
Loss
|
8–9
|
Jul 2013
|
Egypt F15, Sharm El Sheikh
|
Futures
|
Clay
|
Luis David Martínez
|
Nerman Fatić
Ismar Gorčić
|
3–6, 3–6
|
Loss
|
8–10
|
Oct 2013
|
Spain F35, El Prat de Llobregat
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Jason Kubler
Pol Toledo Bagué
|
2–6, 6–4, [6–10]
|
Loss
|
8–11
|
Mar 2014
|
Iran F2, Kish
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Stephan Fransen
Wesley Koolhof
|
7–5, 5–7, [6–10]
|
Loss
|
8–12
|
Apr 2014
|
Egypt F12, Sharm El Sheikh
|
Futures
|
Clay
|
Steven Moneke
|
Andriej Kapaś
Błażej Koniusz
|
2–6, 6–7(1–7)
|
Win
|
9–12
|
May 2014
|
Iran F7, Kish
|
Futures
|
Clay
|
Marko Tepavac
|
Ronak Manuja
Akash Wagh
|
7–6(7–5), 4–6, [10–1]
|
Win
|
10–12
|
May 2014
|
Spain F8, Lleida
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Sergio Martos Gornés
Pol Toledo Bagué
|
3–6, 6–1, [10–6]
|
Loss
|
10–13
|
May 2014
|
Spain F9, Valldoreix
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Soichiro Moritani
Takashi Saito
|
6–1, 4–6, [6–10]
|
Loss
|
10–14
|
Jun 2014
|
Egypt F21, Sharm El Sheikh
|
Futures
|
Clay
|
Francesco Picco
|
Karim-Mohamed Maamoun
Issam Haitham Taweel
|
6–4, 1–6, [4–10]
|
Loss
|
10–15
|
Jun 2014
|
Netherlands F2, Alkmaar
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Sander Arends
Niels Lootsma
|
0–6, 6–3, [7–10]
|
Loss
|
10–16
|
Sep 2014
|
Iran F10, Tehran
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Matteo Marfia
Luca Margaroli
|
4–6, 6–7(4–7)
|
Win
|
11–16
|
Nov 2014
|
Kuwait F1, Meshref
|
Futures
|
Hard
|
Juan Lizariturry
|
Quentin Halys
Calvin Hemery
|
6–4, 7–6(7–4)
|
Loss
|
11–17
|
Mar 2015
|
Iran F5, Kish
|
Futures
|
Clay
|
Jordi Muñoz Abreu
|
Jérôme Inzerillo
Jules Marie
|
3–6, 4–6
|
Loss
|
11–18
|
Mar 2015
|
Egypt F9, Sharm El Sheikh
|
Futures
|
Hard
|
Íñigo Cervantes Huegun
|
Karol Drzewiecki
Maciej Smoła
|
3–6, 6–4, [4–10]
|
Win
|
12–18
|
May 2015
|
Algeria F2, Algiers
|
Futures
|
Clay
|
David Pérez Sanz
|
Rafael Camilo
Adria Mas Mascolo
|
6–4, 6–4
|
Loss
|
12–19
|
Jun 2015
|
Russia F3, Kazan
|
Futures
|
Clay
|
Vladyslav Manafov
|
Mikhail Fufygin
Andrei Levine
|
6–7(3–7), 3–6
|
Win
|
13–19
|
Jun 2015
|
Italy F14, Napoli
|
Futures
|
Clay
|
Gerard Granollers Pujol
|
Filippo Baldi
Eduard Esteve Lobato
|
6–4, 7–5
|
Loss
|
13–20
|
Jun 2015
|
Italy F15, Basilicanova
|
Futures
|
Clay
|
Gerard Granollers Pujol
|
Maximilian Marterer
Daniel Masur
|
2–6, 6–1, [4–10]
|
Loss
|
13–21
|
Aug 2015
|
Russia F5, Moscow
|
Futures
|
Clay
|
Vladyslav Manafov
|
Vladimir Ivanov
Andrei Vasilevski
|
2–6, 4–6
|
Win
|
14–21
|
Aug 2015
|
Italy F24, Piombino
|
Futures
|
Clay
|
Ilija Vučić
|
Jacopo Stefanini
Andrea Vavassori
|
7–6(8–6), 6–2
|
Loss
|
14–22
|
Oct 2015
|
Rome, Italy
|
Challenger
|
Clay
|
Íñigo Cervantes Huegun
|
Tomasz Bednarek
Mateusz Kowalczyk
|
2–6, 1–6
|
Win
|
15–22
|
Oct 2015
|
Mohammedia, Morocco
|
Challenger
|
Clay
|
Íñigo Cervantes Huegun
|
Pablo Carreño Busta
Roberto Carballés Baena
|
3–6, 7–6(7–2), [12–10]
|
Win
|
16–22
|
Oct 2015
|
Monterrey, Mexico
|
Challenger
|
Hard
|
Thiemo de Bakker
|
Paolo Lorenzi
Fernando Romboli
|
w/o
|
Loss
|
16–23
|
Aug 2016
|
Fano, Italy
|
Challenger
|
Clay
|
Lucas Miedler
|
Riccardo Ghedin
Alessandro Motti
|
4–6, 4–6
|
Loss
|
16–24
|
Jan 2017
|
Tunisia F3, Hammamet
|
Futures
|
Clay
|
Oriol Roca Batalla
|
Ljubomir Čelebić
Rrezart Cungu
|
4–6, 3–6
|
Win
|
17–24
|
Feb 2017
|
Tunisia F4, Hammamet
|
Futures
|
Clay
|
Oriol Roca Batalla
|
Ljubomir Čelebić
Davide Melchiorre
|
6–2, 6–4
|
Win
|
18–24
|
Apr 2017
|
Italy F7, Santa Margherita di Pula
|
Futures
|
Clay
|
Rhyne Williams
|
Adrian Bodmer
Jakob Sude
|
6–4, 6–4
|
Win
|
19–24
|
Feb 2018
|
Spain F4, Paguera
|
Futures
|
Clay
|
Sergio Martos Gornés
|
Pablo Schelcher Muro
Pedro Vives Marcos
|
7–5, 3–6, [10–5]
|
Win
|
20–24
|
Mar 2018
|
Italy F5, Santa Margherita di Pula
|
Futures
|
Clay
|
Adrian Bodmer
|
Maxime Authom
Tallon Griekspoor
|
7–6(7–3), 4–6, [12–10]
|
Loss
|
20–25
|
Jun 2018
|
L’Aquila, Italy
|
Challenger
|
Clay
|
Pedro Martínez
|
Filippo Baldi
Andrea Pellegrino
|
6–4, 3–6, [5–10]
|
Win
|
21–25
|
Aug 2018
|
Meerbusch, Germany
|
Challenger
|
Clay
|
David Pérez Sanz
|
Grzegorz Panfil
Volodymyr Uzhylovskyi
|
3–6, 6–4, [10–7]
|
Loss
|
21–26
|
Jun 2019
|
Poznań, Poland
|
Challenger
|
Clay
|
Pedro Martínez
|
Andrea Vavassori
David Vega Hernández
|
4–6, 7–6(7–4), [6–10]
|