Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | Aug 1997 | Merano, Italy | Challenger | Clay | Mariano Hood | Cristian Brandi Filippo Messori | 6–1, 4–6, 7–6 |
Win | 2–0 | Aug 1997 | Santa Cruz, Bolivia | Challenger | Clay | Mariano Hood | Egberto Caldas Adriano Ferreira | 7–6, 4–6, 6–3 |
Win | 3–0 | Oct 1997 | Lima, Peru | Challenger | Clay | Mariano Hood | Kris Goossens Jimy Szymanski | 6–2, 6–1 |
Loss | 3–1 | Nov 1997 | Palmar, Puerto Rico | Challenger | Clay | Mariano Hood | Lucas Arnold Ker Daniel Orsanic | 5–7, 6–3, 3–6 |
Win | 4–1 | Dec 1997 | Santiago, Chile | Challenger | Clay | Mariano Hood | Diego del Río Mariano Puerta | 7–5, 6–1 |
Loss | 4–2 | Mar 1998 | Salinas, Ecuador | Challenger | Hard | Mariano Hood | David DiLucia Michael Sell | 6–7, 4–6 |
Loss | 4–3 | Aug 1998 | Scheveningen, Netherlands | Challenger | Clay | Martín Rodríguez | Agustín Calleri Tobias Hildebrand | 2–6, 6–3, 2–6 |
Win | 5–3 | Aug 1998 | Poznań, Poland | Challenger | Clay | Martín Rodríguez | Cristian Brandi Márcio Carlsson | 6–3, 6–4 |
Loss | 5–4 | Dec 1998 | Guadalajara, Mexico | Challenger | Clay | Martín García | Sander Groen Ali Hamadeh | 4–6, 2–6 |
Win | 6–4 | Mar 1999 | Salinas, Ecuador | Challenger | Hard | Mariano Hood | Lucas Arnold Ker Daniel Orsanic | 6–2, 7–6 |
Win | 7–4 | Apr 1999 | Nice, France | Challenger | Clay | Martín García | Tomáš Cibulec Leoš Friedl | 7–6, 6–4 |
Win | 8–4 | Jun 1999 | Maia, Portugal | Challenger | Clay | Mariano Hood | Emanuel Couto Bernardo Mota | 6–2, 6–0 |
Loss | 8–5 | Oct 1999 | São Paulo, Brazil | Challenger | Clay | Mariano Hood | Jaime Oncins Daniel Orsanic | 2–6, 2–6 |
Loss | 8–6 | Oct 1999 | Lima, Peru | Challenger | Clay | Mariano Hood | Pablo Albano Martín García | 6–7, 6–3, 3–6 |
Loss | 8–7 | Sep 2000 | Skopje, Macedonia | Challenger | Clay | Dejan Petrović | Enzo Artoni Sergio Roitman | 5–7, 7–5, 3–6 |
Win | 9–7 | Oct 2000 | São Paulo, Brazil | Challenger | Clay | Mariano Hood | Tomas Behrend Germán Puentes Alcañiz | 6–3, 7–6(8–6) |
Loss | 9–8 | Jul 2001 | Venice, Italy | Challenger | Clay | Luis Horna | Mark Merklein Mitch Sprengelmeyer | 4–6, 6–7(7–9) |
Win | 10–8 | Mar 2002 | San Luis Potosí, Brazil | Challenger | Clay | Ignacio Hirigoyen | Dick Norman Orlin Stanoytchev | walkover |
Loss | 10–9 | May 2002 | Ljubljana, Slovenia | Challenger | Clay | Luis Horna | Edgardo Massa Mariano Hood | 5–7, 1–6 |
Loss | 10–10 | May 2002 | Budapest, Hungary | Challenger | Clay | Mariano Hood | Karol Beck Jaroslav Levinský | 6–3, 4–6, 1–6 |
Loss | 10–11 | Jun 2002 | Prostějov, Czech Republic | Challenger | Clay | Mariano Hood | František Čermák Ota Fukárek | 3–6, 6–7(5–7) |
Loss | 10–12 | Jul 2002 | Scheveningen, Netherlands | Challenger | Clay | Mariano Hood | Edwin Kempes Martin Verkerk | 4–6, 4–6 |
Win | 11–12 | Sep 2002 | Maia, Portugal | Challenger | Clay | Sergio Roitman | Paul Baccanello Todd Perry | 6–4, 6–4 |
Win | 12–12 | Nov 2002 | São Paulo, Brazil | Challenger | Clay | Mariano Hood | Luis Horna Sergio Roitman | 6–3, 6–4 |
Win | 13–12 | Mar 2003 | Salinas, Ecuador | Challenger | Hard | Martín García | Michael Kohlmann Harel Levy | walkover |
Win | 14–12 | Mar 2003 | Barletta, Italy | Challenger | Clay | Sergio Roitman | Massimo Bertolini Giorgio Galimberti | 6–3, 3–6, 6–3 |
Loss | 14–13 | May 2003 | Prague, Czech Republic | Challenger | Clay | Martín García | Tomáš Berdych Michal Navrátil | 4–6, 6–3, 4–6 |
Win | 15–13 | Jun 2003 | Braunschweig, Germany | Challenger | Clay | Jim Thomas | Juan Ignacio Carrasco Albert Montañés | 4–6, 6–1, 6–4 |
Loss | 15–14 | Nov 2003 | Argentina F6, Buenos Aires | Futures | Clay | Diego del Río | Gustavo Marcaccio Andrés Schneiter | 2–6, 7–6(7–2), 4–6 |
Win | 16–14 | Apr 2005 | Paget, Bermuda | Challenger | Clay | Jordan Kerr | Michal Tabara Tomáš Zíb | walkover |
Win | 17–14 | May 2005 | Prague, Czech Republic | Challenger | Clay | Jordan Kerr | Travis Parrott Rogier Wassen | 6–4, 6–3 |
Loss | 17–15 | Sep 2005 | Szczecin, Poland | Challenger | Clay | Agustín Calleri | Mariusz Fyrstenberg Marcin Matkowski | 2–6, 4–6 |
Win | 18–15 | Nov 2005 | Buenos Aires, Argentina | Challenger | Clay | Lucas Arnold Ker | Rubén Ramírez Hidalgo Santiago Ventura | 6–0, 6–4 |
Loss | 18–16 | Mar 2007 | Sunrise, United States | Challenger | Hard | Juan Martín del Potro | Konstantinos Economidis Kristof Vliegen | 3–6, 4–6 |
Win | 19–16 | Oct 2008 | Andrezieux, France | Challenger | Hard | Martín García | José Acasuso Diego Hartfield | 6–3, 6–1 |
Win | 20–16 | Nov 2007 | Buenos Aires, Argentina | Challenger | Clay | Marcelo Melo | Brian Dabul Máximo González | 6–4, 7–6(7–0) |
Win | 21–16 | Oct 2008 | Buenos Aires, Argentina | Challenger | Clay | Máximo González | Thomaz Bellucci Rubén Ramírez Hidalgo | 7–5, 6–3 |
Win | 22–16 | Nov 2008 | Lima, Peru | Challenger | Clay | Luis Horna | Ramón Delgado Júlio Silva | 6–3, 6–3 |
Win | 23–16 | Mar 2009 | Santiago, Chile | Challenger | Clay | Horacio Zeballos | Rogério Dutra Silva Flávio Saretta | 7–6(7–2), 6–2 |
Win | 24–16 | Mar 2009 | Bogotá, Colombia | Challenger | Clay | Horacio Zeballos | Alexander Peya Fernando Vicente | 4–6, 6–1, [11–9] |
Win | 25–16 | Jul 2009 | Bogotá, Colombia | Challenger | Clay | Horacio Zeballos | Marcos Daniel Ricardo Mello | 6–4, 7–5 |
Win | 26–16 | Aug 2009 | San Marino, San Marino | Challenger | Clay | Lucas Arnold Ker | Johan Brunström Jean-Julien Rojer | 7–6(7–4), 2–6, [10–7] |
Win | 27–16 | Sep 2009 | Cali, Colombia | Challenger | Clay | Horacio Zeballos | Ricardo Hocevar João Souza | 4–6, 6–3, [10–5] |
Win | 28–16 | Jan 2010 | São Paulo, Brazil | Challenger | Hard | Brian Dabul | Tomasz Bednarek Mateusz Kowalczyk | 6–3, 6–3 |
Loss | 28–17 | Oct 2010 | Montevideo, Uruguay | Challenger | Clay | Máximo González | Carlos Berlocq Brian Dabul | 5–7, 3–6 |
Loss | 28–18 | Aug 2011 | Argentina F11, Neuquén | Futures | Clay | Fabricio Burdisso | Valentin Florez Juan Vazquez-Valenzuela | 7–5, 2–6, [8–10] |