Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F12 Chile F6 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Venezuela #1-w3 Argentina F9 Brazil F5 Brazil F12 Argentina F12 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F9 Argentina F10 Argentina F11 Argentina F12 Argentina F13 Argentina F14 Argentina F15 Argentina F16 Uruguay F1 Argentina F17 Argentina F18 Argentina F13 Spain F10 Spain F11 Italy F5 Italy F6 Spain F17 Argentina F8 Argentina F9 Argentina F10 Venezuela F5 Venezuela F6 Argentina F15 Argentina F16 Argentina F17 Argentina F21 Argentina F22 Argentina F23 Argentina F24 Argentina F25 Brazil F30 Argentina F1 Argentina F3 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F12 Argentina F13 Argentina F8 Argentina F22 Chile F7 USA F5 USA F6 USA F7 Argentina F14 Venezuela F7 Italy F11 Argentina F22 Argentina F7 Italy F10 Argentina F4 Chile F8 Argentina F5 Paraguay F1 Paraguay F2 Argentina F10 Colombia F4 Ecuador F6 Brazil F13 Italy F22 Italy F20 Argentina F6 Brazil F4 Brazil F6 Argentina F4 Argentina F15 Argentina F6 Argentina F7 Argentina F8 Bolivia F2 Chile F5 Kazakhstan F6 (Shymkent) Kazakhstan F7 (Shymkent) Italy F2 (Santa Margherita Di Pula) Spain F6 (Xabia) Argentina F9 Portugal F8 (Cascais) M15 Valldoreix M15 Villena Argentina F5 Challenger ATP de Cuenca Diario El Mercurio - Cuenca Hilton Waikoloa Village USTA Challenger - Waikoloa 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras-Uruguay - Montevideo Montevideo Challenger Buenos Aires Challenger Villa Allende Challenger Buenos Aires Challenger Rio De Janeiro Challenger Genova Challenger Quito Challenger Orleans Challenger Montevideo Challenger Bogota Challenger Cali Challenger Quimper Challenger Marburg Challenger Todi Challenger Biella Challenger Como Challenger St. Remy Challenger Stockton Challenger Monterrey Challenger Ostrava Challenger Savannah Challenger Rome Challenger Vicenza Challenger Bergamo Challenger Alicante Challenger Barletta Challenger Tampere Challenger Seville Challenger Biella Challenger Copa Telmex - Buenos Aires Biella Challenger II Challenger Ciudada de Guayaquil - Guayaquil Florence Challenger Buenos Aires Challenger Campinas Challenger Lima Challenger ECM Prague Open 2008 - Prague Guayaquil Challenger Todi Challenger Cordenons Challenger Quimper 2 Challenger Cherbourg Challenger Belgrade Challenger Oeiras 3 Challenger Lyon Challenger Szczecin Challenger Campos do Jordao Challenger Madrid Challenger Split Challenger Bercuit Challenger M15 Madrid Guayaquil Challenger M15 Benicarlo San Marino Challenger Ortisei Challenger Murcia Challenger Santo Domingo Challenger Mallorca Challenger Guayaquil Challenger Indian Wells 1 Challenger Indian Wells 2 Challenger Manama Challenger Kigali 1 Challenger Kigali 2 Challenger Murcia Challenger Girona Challenger Troyes Challenger Rome Challenger Luedenscheid Challenger Perugia Challenger Manacor Challenger Manerbio Challenger Bancolombia Open - Cali Florence Challenger Olbia Challenger Bangalore Challenger Traralgon Challenger Lima 2 Challenger If Stockholm Open - Stockholm M15 Valencia Montemar Challenger Ilkley Challenger SkiStar Swedish Open - Bastad Bastad Challenger Braunschweig Challenger Heilbronn Challenger Santo Domingo Challenger Lyon Challenger Troyes Challenger Challenger Ciudad de Guayaquil - Guayaquil JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla Noumea Challenger ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas Tulln Challenger Aix En Provence Challenger San Luis Potosi Challenger - San Luis Potosi III Aberto Santa Catarina de Tenis - Florianopolis Targu Mures 1 Challenger Marbella Challenger Salvador Challenger Valencia Challenger Almaty Challenger Oeiras 2 Challenger Siemens Open - Scheveningen Biella 5 Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx Bangkok Challenger Copa Petrobras-Argentina - Buenos Aires Lima Challenger - Lima Sao Paulo Challenger Salinas Challenger Rhodes Challenger Zagreb Challenger Asuncion Challenger Santiago Challenger Banja Luka Challenger Barcelona Challenger Ismaning Challenger Bratislava Challenger Brasilia Challenger Asuncion Challenger Santo Domingo Challenger Santos Challenger Montevideo Challenger Nonthaburi 1 Challenger Waco Challenger Las Franquesas del Valles Challenger Heilbronn Challenger Medellin Challenger Guayaquil Challenger Buenos Aires Challenger Santa Fe 2 Challenger Blois Challenger Sao Paulo Challenger Como Challenger San Juan Challenger Buenos Aires Challenger Lima Challenger Quito Challenger Pereira Challenger Montevideo Challenger Turin Challenger Prague Challenger Lima Challenger Brescia Challenger Dallas Challenger Cassis Challenger Tempe Challenger Tallahassee Challenger Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras - Buenos Aires Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Barletta Challenger South African Airways Tennis Open - Durban AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota Akbank Private Banking TED Open - Istanbul 's Tennis Masters 07 Challenger - Graz Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Francavilla Challenger Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas AGT Challenger - Leon Lisbon Challenger Braga Challenger XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Paraguay - Asuncion IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Tunis Challenger San Remo Challenger Vicenza Challenger Bergamo Challenger Pau Challenger Trieste Challenger Belo Horizonte Challenger Maia Challenger Antalya Challenger Antalya 2 Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger Barranquilla Challenger Pereira Challenger Blumenau Challenger Santos Challenger Zagreb Challenger Furth Challenger Turin Challenger San Benedetto Challenger Orbetello Challenger Dortmund Challenger Trani Challenger San Marino Challenger Rome 1 Challenger Genova Challenger Todi Challenger Cali Challenger Ljubljana Challenger Napoli Challenger Belo Horizonte Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Montevideo Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Dallas Challenger Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger Zagreb Challenger Caltanissetta Challenger Braunschweig Challenger Biella 7 Challenger Sunrise Challenger Cali Challenger San Juan Challenger Bucaramanga Challenger Trieste Challenger Salinas Challenger Pereira Challenger Santiago Challenger Sao Paulo Challenger Caltanissetta Challenger Barranquilla Challenger Panama City Challenger Murcia Challenger Salinas Challenger Panama City Challenger Barranquilla Challenger Le Gosier Challenger Santiago Challenger Girona Challenger Vicenza Challenger Medellin Challenger San Juan Challenger Cordoba Challenger Sao Paulo Challenger Noumea Challenger Dallas Challenger Santos Challenger Drummondville Challenger Le Gosier Challenger Milan Challenger Caltanissetta Challenger Meerbusch Challenger Manerbio Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Rome Challenger Kaohsiung Challenger Corrientes Challenger Bendigo Challenger Zagreb Challenger Lima Challenger Guayaquil Challenger Noumea Challenger Dallas Challenger Santiago Challenger Cancun Challenger Las Vegas Challenger Santiago Challenger Sophia Antipolis Challenger Sao Paulo Challenger Bordeaux Challenger Lyon Challenger Buenos Aires Challenger Cordenons Challenger Canberra Challenger Rennes Challenger Quimper Challenger Koblenz Challenger Santiago Challenger Buenos Aires Challenger San Francisco Challenger Sarasota Challenger Rome Challenger Rome Challenger Mauthausen Challenger Braunschweig Challenger Sao Paulo Challenger Ludwigshafen Challenger Brest Challenger Cherbourg Challenger Buenos Aires Challenger Roseto Degli Abruzzi 1 Challenger Punta Del Este Challenger Seville Challenger Toulouse Challenger Mons Challenger Nottingham 2 Challenger Tenerife 1 Challenger Austrian Open - Kitzbuhel Girona Challenger Nottingham 2 Challenger Madrid Challenger Verona Challenger Campinas Challenger SA Tennis Open - Johannesburg Brest Challenger Valencia Challenger Mestre Challenger AEGON Championships - London AEGON International - Eastbourne Bratislava 1 Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Medibank International - Sydney Nonthaburi 4 Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Guayaquil Challenger Delray Beach International Tennis Championships - Delray Beach Nonthaburi 1 Challenger Serbia Open - Belgrade Rosario Challenger Open de Nice Cote dAzur - Nice Madrid Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Guayaquil Challenger Puerto Vallarta Challenger Parma Challenger Biella Challenger Vicenza Challenger Oeiras 1 Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Mercedes Cup - Stuttgart Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Seville Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Braga Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Citi Open - Washington Argentina Open - Buenos Aires Murcia Challenger Perugia Challenger Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Sydney International - Sydney Open Sud de France - Montpellier Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag China Open - Beijing European Open - Antwerp Brisbane International - Brisbane ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Swiss Open - Gstaad Generali Open - Kitzbuhel ASB Classic - Auckland Cordoba Open - Cordoba Argentina Open - Buenos Aires Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Gijon Open - Gijon Open Sud de France - Montpellier Barcelona Open Banc Sabadell - Barcelona Hamburg Open - Hamburg Plava Laguna Croatia Open - Umag Hangzhou Open - Hangzhou Argentina Open - Buenos Aires EFG Swiss Open - Gstaad Maia Challenger Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Brasil Open - Sao Paulo Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Gerry Weber Open - Halle French Open - Paris Abierto Mexicano Telcel - Acapulco AEGON Championships - London French Open - Paris Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem U.S. Mens's Clay Court Championship - Houston Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Malaysian Open - Kuala Lumpur China Open - Beijing Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem European Open - Brussels Open Sud de France - Montpellier Rio Open - Rio de Janeiro Santiago Open - Santiago Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona EFG Swiss Open - Gstaad Dallas Open - Dallas Suisse Open - Gstaad Ordina Open - 's-Hertogenbosch China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Hellenic Championship - Athens AEGON International - Eastbourne Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Sophia Antipolis Challenger Liberec Challenger Francavilla Challenger Santo Domingo Challenger Alicante Challenger Apia International - Sydney Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Movistar Open - Santiago BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami AEGON International - Eastbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barcelona Open BancSabadell - Barcelona European Open - Antwerp German Tennis Championships - Hamburg Bet-at-home Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Brasil Open - Sao Paulo BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Copa Telmex - Buenos Aires Rogers Cup - Toronto Countrywide Classic - Los Angeles Rogers Cup - Toronto AEGON International - Eastbourne Sony Open Tennis - Miami Aircel Chennai Open - Chennai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Chengdu Open - Chengdu Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 French Open (juniors) U.S. Open (juniors) All Lower level tournaments U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Plava Laguna Croatia Open - Umag U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 Salzburg Challenger Wimbledon (juniors) Troyes Challenger