No.
Date
Tournament
Surface
Partnering
Opponents in the final
Score
1.
30 Aug 2000
Vigo
Clay
Didac Pérez
Pedro Pereira & António van Grichen
4–2, 4–1, 4–2
2.
18 Aug 2002
Vigo
Clay
Ferran Ventura-Martell
Eduardo Nicolás & Norikazu Sugiyama
6–4, 6–4
3.
25 Aug 2002
Irun
Clay
Ferran Ventura-Martell
Alejandro Falla & Carlos Salamanca
7–6(7–3) , 6–1
4.
22 Sep 2002
Barcelona
Clay
Mariano Albert-Ferrando
Carlos Berlocq & Juan Pablo Brzezicki
7–6(7–5) , 7–5
5.
18 Jul 2004
Elche
Clay
Ivan Esquerdo-Andreu
Antonio Baldellou-Esteva & Germán Puentes
6–2, 6–1
6.
25 Jul 2004
Gandia
Clay
Ivan Esquerdo-Andreu
Antonio Baldellou-Esteva & Germán Puentes
6–2, 6–3
7.
24 Oct 2004
Barcelona
Clay
Mario Munoz-Bejarano
Gorka Fraile & David Marrero
6–4, 4–6, 6–4
8.
20 Feb 2005
Totana
Hard
Marcel Granollers
Filip Urban & Marius Zay
6–2, 6–3
9.
27 Feb 2005
Cartagena, Spain
Clay
Alberto Soriano-Maldonado
Mariano Albert-Ferrando & Francisco Mendez-Garcia
6–4, 6–3
10.
10 Apr 2005
Angers
Clay
Daniel Monedero-Gonzalez
Nicolas Renavand & Nicolas Tourte
7–6(9–7) , 1–6, 6–4
11.
1 May 2005
Lleida
Clay
Pablo Andújar
Rafael Arévalo & Komlavi Loglo
6–2, 4–6, 6–3
12.
29 May 2005
Reus
Clay
Komlavi Loglo
David Marrero & Pablo Santos
5–7, 7–5, 6–1
13.
24 Jul 2005
Gandia
Clay
Jordi Marsé-Vidri
David Marrero & Pablo Santos
4–6, 6–3, 7–6(7–4)
14.
21 Aug 2005
Irun
Clay
Daniel Monedero-Gonzalez
Augustin Gensse & Julien Jeanpierre
6–4, 6–4
15.
7 May 2006
Vic
Clay
Jordi Marsé-Vidri
Antonio Baldellou-Esteva & Germán Puentes
2–6, 6–3, 7–5
16.
16 Jul 2006
Elche
Clay
Miguel Ángel López Jaén
Mounir El Aarej & David Luque-Velasco
6–3, 6–0
17.
30 Jul 2006
Dénia
Clay
Miguel Ángel López Jaén
Oriol Hernandez-Pastor & Javier Ruiz-Gonzalez
7–6(7–5) , 6–2
18.
3 Sep 2006
Oviedo
Clay
Juan-Miguel Such-Perez
Miguel Ángel López Jaén & David Marrero
7–6(7–2) , 6–4
19.
25 Nov 2006
Maspalomas
Clay
Cesar Ferrer-Victoria
Sascha Hesse & Mark Joachim
6–0, 6–4
20.
18 Mar 2007
Badalona
Clay
Jordi Marsé-Vidri
Miguel Ángel López Jaén & Pablo Santos
6–1, 6–2
21.
25 June 2007
Constanţa
Clay
Gabriel Trujillo-Soler
Gabriel Moraru & Horia Tecău
6–4, 6–4
22.
2 July 2007
Montauban
Clay
Gabriel Trujillo-Soler
Adriano Biasella & Jean-René Lisnard
6–3, 7–5
23.
27 Oct 2007
Sant Cugat
Clay
Jordi Marsé-Vidri
Miguel Ángel López Jaén & David Marrero
5–7, 6–0, [10–4]
24.
12 Apr 2008
Málaga
Clay
David Rice
Óscar Burrieza & Nikolai Nesterov
1–6, 6–2, [10–7]
25.
22 Mar 2009
Castelldefels
Clay
Gerard Granollers
Stefano Ianni & Mattia Livraghi
6–4, 3–6, [10–5]
26.
29 May 2009
Telde
Clay
Gerard Granollers
Sergio Gutiérrez Ferrol & Rafael Mazon-Hernandez
6–3, 6–4
27.
23 May 2010
Valldoreix
Clay
David Cañudas-Fernández
Gerard Granollers & Juan Lizariturry
6–3, 7–6(7–2)
28.
18 Jul 2010
Elche
Clay
Carlos Calderon-Rodriguez
Juan Beaus-Barquin & Juan José Leal-Gómez
6–4, 6–2
29.
8 Aug 2010
Xàtiva
Clay
Carlos Calderon-Rodriguez
Goncalo Falcao & Martin Trueva
6–1, 6–3
30.
16 Jan 2011
Majorca
Clay
Pablo Santos
José Checa Calvo & Carles Poch Gradin
6–1, 6–3
31.
2 Apr 2011
Reus
Clay
Mike Vermeer
Jan-Lennard Struff & Richard Waite
7–6(7–3) , 6–7(1–7) , [10–8]
32.
14 May 2011
Kenitra
Clay
Mike Vermeer
Abdullah Maqdes & Sherif Sabry
5–7, 7–5, [10–3]
33.
21 May 2011
Rabat
Clay
Mike Vermeer
Bassam Beidas & Karim Maamoun
6–1, 6–4
34.
30 Nov 2014
Kish
Clay
Marco Neubau
Tomislav Jotovski & Duje Kekez
6–4, 6–4
35.
7 Dec 2014
Kish
Clay
Marco Neubau
Markus Sedletzky & Dominic Weidinger
6–3, 6–1
36.
14 Mar 2015
Antalya
Clay
Marco Neubau
Rafael Camilo & Eduardo Russi
6–4, 6–2
37.
12 Mar 2016
Agadir
Clay
Lamine Ouahab
Marcos Giraldi Requena & Jacob Kahoun
6–7(4–7) , 6–4, [13–11]
38.
19 Mar 2016
Beni Mellal
Clay
Lamine Ouahab
Filippo Leonardi & Fabio Mercuri
6–3, 7–5
39.
30 Jul 2017
Xàtiva
Clay
Sergio Martos Gornés
Eduard Esteve Lobato & Gerard Granollers
6–3, 6–2
40.
21 Oct 2017
Pula, Sardinia
Clay
Fred Gil
Filippo Baldi & Andrea Pellegrino
6–2, 5–7, [10–5]
41.
28 Oct 2017
Pula, Sardinia
Clay
Fred Gil
Raúl Brancaccio & Dragoș Nicolae Mădăraș
3–6, 6–1, [10–8]
42.
26 Nov 2017
Hammamet, Tunisia
Clay
Fred Gil
Carlos Boluda-Purkiss & Oriol Roca Batalla
6–2, 6–4