Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Chile F2 Spain F32 Argentina F16 Argentina F18 Spain F18 Greece F2 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Ecuador F1 Ecuador F2 Ecuador F3 Argentina F9 Argentina F10 Spain F36 Spain F37 Spain F41 Spain F42 Guatemala F1 Costa Rica F1 Panama F1 Spain F7 Italy F3 Italy F4 Argentina F6 Argentina F7 Spain F28 Spain F33 Spain F17 Visa Tennis Open - Sao Paulo Argentina F3 Zivnobanka Czech Open - Prostejov Spain F43 2002 Eddleman USTA Challenger - Birmingham Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Seguros Bolivar Open - Bogota Prague Open - Prague Geneva Challenger - Geneva XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Lima Challenger - Lima Bucaramanga Challenger Bogota Challenger Napoli Challenger Pereira Challenger Milan Challenger Reggio Emilia Challenger Braunschweig Challenger Turin Challenger Pozoblanco Challenger Bogota Challenger Warsteiner Challenger Series - Lippstadt V Trofeo Ciudad de Quito - Quito Recanati Challenger Segovia Challenger Copa Ericsson - Montevideo San Sebastian Challenger Manerbio Challenger Bogota Challenger Buenos Aires Challenger Quito Challenger Asuncion Challenger Santiago Challenger Zagreb Challenger Braunschweig Challenger Rimini Challenger Brasilia Challenger Telesp Celular Open - Ribeirao Preto 1st Challenger Tournament Leon - Leon Memorial Savigni - Sassuolo Montevideo Challenger Buenos Aires Challenger 9° Trani Cup - Trani Sao Paulo Challenger Salinas Challenger Rabat Challenger Monza Challenger Challenger Canottieri Minico - Mantova Orbetello Challenger Recanati Challenger Trani Challenger Manerbio Challenger Szczecin Challenger TED Open-Akbank Private Banking - Istanbul Britania Zavaleta - Puebla AXA Open - Espinho San Luis Potosi Challenger - San Luis Potosi Asirom Challenger Brasov - Brasov Bulgarian Challenger 2002 - Sofia Newcastle Challenger - Newcastle Rennes Challenger ARMS USTA Challenger - Rocky Mount Memorial A. Manfredini Sassuolo Challenger - Sassuolo Helsinki Challenger Sao Paulo Challenger VIII Trofeo Ciudad de Quito - Quito Marrakech Challenger Pekao Open - Szczecin Copa Ericsson - Santiago Open Sainte-Victoire - Aix-En-Provence Riviera di Rimini Challenger 2004 - Rimini Liberec Challenger Tehran Open 2004 - Tehran Irving Challenger Copa Petrobras Bogota - Bogota Copa Telefonica CTC Chile - Santiago San Benedetto Challenger - San Benedetto San Luis Potosi Challenger - San Luis Potosi Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Copa Sevilla 2007 - Seville Copa Petrobras Paraguay - Asuncion Challenger Britania Zavaleta - Puebla Samarkand Challenger - Samarkand Rhein-Main Challenger 2004 - Aschaffenburg Memorial Manfredini - Sassuolo Milan Challenger Copa Petrobras Argentina - Buenos Aires Almaty Challenger 1 - Almaty Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras Argentina - Buenos Aires Challenger de Providencia-Copa Kia - Santiago Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena XIII Trofeo Ciudad de Quito - Quito Rome Challenger Montevideo Challenger Como Challenger San Luis Potosi Challenger Reggio Emilia Challenger Orbetello Challenger Scheveningen Challenger Bulgarian Open Challenger - Sofia Guzzini Challenger - Recanati Copa Petrobras-Colombia - Bogota Milan Challenger Prostejov Challenger Todi Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Milan Challenger San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger La Serena - La Serena XI Venice Open - Venice Orleans Challenger Iquique Challenger Santiago Challenger Rome Challenger Braunschweig Challenger Cali Challenger Campinas Challenger Genova Challenger Santo Domingo Challenger Perugia Challenger Perugia Challenger Genova Challenger Copa Petrobras Santiago - Santiago Santa Fe 2 Challenger Copa Petrobras Uruguay - Montevideo Bucaramanga Challenger Pekao Open 2001 - Szczecin Heilbronn Challenger - Heilbronn Marrakech Challenger Copa Ericsson - Buenos Aires Connex Open Romania - Bucharest International Championships of Sicily - Palermo Hellmann's Cup - Santiago Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Mallorca Open - Mallorca UBS Open Gstaad - Gstaad Croatia Open - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mallorca Open - Mallorca Telenordia Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot Mohammedia Challenger BellSouth Open - Vina del Mar Siemens Open 2002 - Scheveningen Open Seat Godo 2003 - Barcelona Energis Open - Amersfoort Idea Prokom Open - Sopot Abierto Mexicano de Tenis - Mexico City Bancolombia Open - Bogota Internazionali di Tennis di San Marino - San Marino Open Seat-Godo 2000 - Barcelona Sybase Open - San Jose Pekao Open 2004 - Szczecin International Championship of Croatia - Umag VIII Avierto Internacional de Salinas - Salinas Grand Prix Hassan II - Casablanca Buenos Aires Challenger Barletta Citta'Della Disfida Open 98 - Barletta Braunschweig Challenger Zivnobanka Open - Prostejov Lima Challenger Szczecin Challenger Zagreb Open - Zagreb Concepcion Challenger Samarkand Challenger - Samarkand Biella Challenger Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Noumea Challenger Braunschweig Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo VI Gramado Open de Tenis - Gramado Southern Capital Cup - Almaty Croatia Open - Umag Pekao Open 2003 - Szczecin Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar VII Avierto Internacional de Salinas - Salinas Barranquilla Challenger Brasil Open - Costa do Sauipe Caltanissetta Challenger AAPT Championships - Adelaide Abierto Mexicano Telfonica MoviStar - Acapulco I Tourneo Fila Citta di Brindisi - Brindisi Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten XII Internazionali di Tennis CARISBO - Bologna Bukhara Challenger - Bukhara VII Trofeo Ciudad de Quito - Quito The Priority Telecom Open - Amersfoort Prasentiert Von Seat Wolfsburg - Wolfsburg Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Generali Open - Kitzbuhel VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Mallorca Open - Mallorca Top Wool Challenger Biella - Biella AIG Japan Open - Tokyo Santo Domingo Challenger Seville Challenger Genova Challenger 1999 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Challenger Lugano - Lugano Amersfoort Challenger Idea Prokom Open - Sopot XL Bermuda Open - Bermuda Internazionali di Tennis di San Marino - San Marino Santiago Challenger Manta Challenger Santo Domingo Challenger Hellmann's Cup - Santiago Copa Petrobras-Paraguay - Asuncion Salvador Challenger Cerveza Club Columbia Open - Bogota Grand Prix de Tennis de Lyon - Lyon Allianz Suisse Open Gstaad - Gstaad Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe BellSouth Open - Vina del Mar Copa Telmex - Buenos Aires Milan Challenger Estoril Open - Estoril Open de Moselle - Metz Salzburg Challenger Guayaquil Challenger Rabat Challenger Brasil Open - Salvador Campinas Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Brasil Open - Costa do Sauipe Seville Challenger Szczecin Challenger Lima Challenger Copa Claro - Buenos Aires BMW Open - Munich Rennes Challenger Geneva Challenger Mercedes Cup - Stuttgart Bratislava Challenger Pereira Challenger Erste Bank Open - Vienna Brasil Open - Sao Paulo Helsinki Challenger Bucaramanga Challenger VTR Open - Vina del Mar Bet-at-home Open - Hamburg Barletta Challenger If Stockholm Open - Stockholm Napoli Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart Argentina Open - Buenos Aires Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Panama City Challenger Rakuten Japan Open - Tokyo Geneva Open - Geneva If Stockholm Open - Stockholm Argentina Open - Buenos Aires Rome Challenger Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Rome Challenger Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Shenzhen Open - Shenzhen SkiStar Swedish Open - Bastad AEGON International - Eastbourne Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Antalya Cup - Antalya Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Erste Bank Open - Vienna European Open - Antwerp Cali Challenger Adelaide International - Adelaide Argentina Open - Buenos Aires Santiago Open - Santiago Astana Open - Nur-Sultan Campinas Challenger St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Argentina Open - Buenos Aires Sydney Tennis Classic - Sydney Mallorca Championships - Mallorca Cordoba Open - Cordoba Open Sabadell Atlantico - Barcelona Asuncion Challenger Bet-at-home Open - Hamburg Pilot Pen International - New Haven Santiago Challenger Sarasota Challenger Adidas International - Sydney Kroger / St. Jude International - Memphis Open Seat-Godo '99 - Barcelona Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Marburg Challenger SkiStar Swedish Open - Bastad San Marino Challenger Ortisei Challenger Campionati Internazionali di Sicilia - Palermo Moselle Open - Metz Buenos Aires Challenger Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Open de Nice Cote d'Azur - Nice Madrid Challenger Swiss Indoors Basel - Basel Heineken Open - Auckland Canberra Challenger Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Sao Paulo Challenger US Men's Clay Court Championship - Houston San Luis Potosi Challenger 2002 - San Luis Potosi European Open - Antwerp SkiStar Swedish Open - Bastad Bordeaux Challenger Montevideo Challenger Credit Agricole Suisse Open - Gstaad Lima Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro XXIX Edizione 'A.Savoldi Marco' - Manerbio Brasil Open - Sao Paulo Moselle Open - Metz Geneva Open - Geneva Swiss Open - Gstaad Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Pomorski Bank Kredytowy Open - Szczecin Grand Prix Hassan II - Marrakech Buenos Aires Challenger SkiStar Swedish Open - Bastad Nord/LB Open - Braunschweig Grolsch Open - Amsterdam Parma Challenger Ismaning Challenger Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona X Trofeo Ciudad de Quito - Quito Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Open Parc - Lyon Generali Open - Kitzbuhel Cordoba Open - Cordoba Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Great Ocean Road Open - Melbourne Cordoba Open - Cordoba Challenger Casablanca San Angel - Mexico City Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Hamburg European Open - Hamburg Swiss Open - Gstaad Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston San Diego Open - San Diego Idea Prokom Open - Sopot Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Rio Open - Rio de Janeiro Mauthausen Challenger Oeiras 4 Challenger Adidas International - Sydney Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Szczecin Challenger Nordea Open - Bastad Plava Laguna Croatia Open - Umag Telenordia Swedish Open - Bastad Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Grolsch Open - Amsterdam Italian Open - Rome Waldbaum's Hamlet Cup - Long Island Brasil Open - Costa do Sauipe Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Connex Open Romania - Bucharest Qatar Mobil Open 2000 - Doha Copa AT&T - Buenos Aires Valencia Open - Valencia Apia International - Sydney Franklin Templeton Tennis Classic - Scottsdale Verona Challenger Brisbane International - Brisbane Sydney International - Sydney Argentina Open - Buenos Aires Swiss Open - Gstaad Generali Open - Kitzbuhel Brasil Open - Sao Paulo Merano Open - Merano Rado Swiss Open - Gstaad International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Paris AEGON Championships - London Copa AT&T - Buenos Aires Santiago Challenger Tennis Masters Series - Monte Carlo Prague 1 Challenger Noumea Challenger Medellin Challenger Salzburg Challenger Seville Challenger Tennis Masters Series - Stuttgart Buenos Aires Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris International Championship of Croatia - Umag Brasil Open - Sao Paulo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Erste Bank Open - Vienna Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - New York Mutua Madrilena Madrid Open - Madrid Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London French Open - Paris Movistar Open - Santiago Chengdu Open - Chengdu European Open - Antwerp Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne 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 U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, SF, BEL-ARG 3-2 ATP Cup - Sydney Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Tennis Masters Cup - Shanghai Olympics - Rio de Janeiro