Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Guatemala F1 Costa Rica F1 Portugal F1 Chile #1-w1 Portugal F3 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Italy F13 Chile F1a Chile F1b Argentina F4 Uruguay F1 Argentina F7 Brazil F1 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Germany F6 France F10 France F11 Italy F22 Italy F27 Italy F28 Argentina F18 Uruguay F1 France F6 Italy F11 Argentina F5 Argentina F6 Bolivia F2 Colombia F3 Colombia F4 Chile F3 Brazil F2 Spain F6 Spain F8 Italy F23 Brazil F1 Czech Republic F1 Slovenia F3 Italy F14 Chile F2 Buenos Aires Challenger Copa Ericsson Argentina - Buenos Aires SMS Tennis Cup - Sao Paulo Cridicard Mastercard Tennis Cup - Campos do Jordao Challenger Leon 2003 - Leon I Manta Open - Manta Bogota Challenger - Bogota Challenger ATP de Cuenca Diario El Mercurio - Cuenca Challenger Brasov - Brasov Open de Montauban - Montauban XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Olimp Kyiv Open - Kiev Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Copa Ericsson Uruguay - Montevideo 8° Trani Cup - Trani Kos-Zucchetti Tennis Cup - Cordenons Genoa Open - Genova Amazonia Open de Tenis - Belem Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Copa Petrobras Paraguay - Asuncion Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Visa Tennis Open - Sao Paulo La Serena Open - La Serena Morocco Tennis Tour - Rabat Steelers Cup - Kosice Copa Kia Challenger ATP - Santiago Mitsubishi Electric Europe Cup - Monza Draft Corona Mexico City Open - Mexico City XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Unicredit (Suisse) Bank S.A. Challenger - Chiasso Copa Petrobras - Montevideo Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Antonio Savoldi-Marco Co. - Manerbio XL Bermuda Open - Bermuda ATP Challenger Trophy 2007 - Trnava San Benedetto Challenger - San Benedetto UTC Open by Selena - Cherkassy Challenger 42 - Andrezieux Copa Petrobras Argentina - Buenos Aires Bancastato Challenger Lugano - Lugano Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion San Luis Potosi Challenger - San Luis Potosi Aberto de Sao Paulo - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc III Aberto Santa Catarina de Tenis - Florianopolis Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como San Remo Tennis Cup - San Remo Zagreb Open - Zagreb VI Gramado Open de Tenis - Gramado 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia XI Torneo Internazionale di Tennis - Barletta 4° Sporting Challenger - Turin San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini Porsche Open - Poznan San Marino CEPU Open - San Marino LXVII Concursu Internacional de Vigo - Vigo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Porsche Open - Poznan Cyclus Open de Tenis - Florianopolis Lima Challenger 2007 - Lima IV Challenger Ciudad De Guayaquil - Guayaquil Bancolombia Open - Cali LXV Concurso Internacional Vigo - Vigo BMW Tennis Championship - Sunrise Sao Paulo Challenger Salinas Challenger Unique Zagreb Open - Zagreb Sunrise Challenger Seguros Bolivar Open - Medellin Tunis Challenger Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Tunis Open 2007 - Tunis San Benedetto Challenger Copa Petrobras Uruguray - Montevideo Polska Energia Open - Bytom Genova Open Challenger - Genova Trani Challenger Manerbio Challenger Como Challenger Todi Challenger Buenos Aires Challenger Asuncion Challenger Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Genova Challenger Salinas Challenger Barletta Challenger Aberto de Santa Catarina de Tenis - Florianopolis San Remo Challenger Challenger Lugano - Lugano Alessandria Challenger Milan Challenger Medellin Challenger San Benedetto Challenger Ljubljana Open - Ljubljana Manerbio Challenger Como Challenger Todi Challenger Montevideo Challenger Copa Petrobras Argentina - Buenos Aires Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Florionapolis Challenger Bucaramanga Challenger 7° Trani Cup - Trani Salinas Challenger Barranquilla Challenger Biella Challenger Alessandria Challenger Marburg Challenger Turin Challenger Rijeka Challenger Reggio Emilia Challenger Turin Challenger Orbetello Challenger Copa Petrobras - Bogota XL Bermuda Open - Bermuda San Marino Challenger Santiago Challenger Challenger Cudad de Guayaquil - Guayaquil Todi Challenger Palermo Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Montevideo Challenger XI Abierto Internacional de Salinas - Salinas Seguros Bolivar Open - Medellin Lima Challenger - Lima Porsche Open - Poznan Montevideo Challenger IPP Geneva Trophy - Geneva Sao Paulo Challenger Copa Petrobras Colombia - Bogota Tennis Napoli Cup 2007 - Napoli Unicredit Czech Open 2007 - Prostejov Pekao Open - Szczecin ATP Challenger La Serena - La Serena Prostejov Challenger San Benedetto Challenger Abierto Club Casablanca - Mexico City Perugia Challenger Meerbusch Challenger Como Challenger Riviera di Rimini Challenger 2004 - Rimini Manerbio Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Napoli Challenger Iquique Challenger Santiago Challenger Aix En Provence Challenger Pekao Open - Szczecin Genova Challenger Blois Challenger Banja Luka Challenger Campinas Challenger Challenger Leon 2004 - Leon Lima Challenger Trofeo Francesco Guzzini - Recanati Montevideo Challenger Canberra Challenger Rome Challenger Cordenons Challenger Copa Petrobras Aracaju - Aracaju Braunschweig Challenger Porto Alegre Challenger Lyon Challenger Alphen Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Copa Petrobras Brazil - Belo Horizonte Sina-Kia Motors Tennis Cup - Cordenons Blois Challenger Copa Petrobras - Santiago Santiago Challenger Bordeaux Challenger Milan Challenger Banja Luka Challenger Santo Domingo Challenger Montevideo Challenger Blumenau Challenger Marburg Challenger VIII Avierto Internacional de Salinas - Salinas Bastad Challenger V Gramado Open de Tennis - Gramado Buenos Aires Challenger Montevideo Challenger Top Wool Challenger Biella - Biella Guayaquil Challenger Memorial Kolyaskin - Donetsk Milan Challenger Guayaquil Challenger Cortina Challenger Abierto Colombiano de Tenis - Bogota Buenos Aires Challenger Blois Challenger Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Barranquilla Challenger Timisoara Challenger - Timisoara Pullach Challenger Panama City Challenger Santos Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Caltanissetta Challenger Monza Challenger Sassuolo Challenger - Sassuolo Lima Challenger Nord LB Open - Braunschweig Scheveningen Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Societa Canottieri Mincio 2005 - Mantova Bercuit Challenger Heilbronn Challenger Vicenza Challenger Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Ludwigshafen Challenger Oberstaufen Challenger Brasov Challenger - Brasov Mallorca Challenger Biella Challenger BH Tennis Open International Cup - Belo Horizonte FILA Challenger - Biella Pilot Pen Tennis - New Haven Copa Ericsson Chile - Santiago Britania Zavaleta - Puebla Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Bogota - Bogota La Serena Open - La Serena Challenger Casablanca San Angel - Mexico City Heilbronn Challenger San Marino Cepu Open - San Marino Biella Challenger ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Nord LB Open 2006 - Braunschweig Banjaluka Challenger 2007 - Banja Luka Ostdeutscher Sparkessen Cup - Dresden Aamulehti Tampere Open - Tampere Guayaquil Challenger Banja Luka Challenger Guayaquil Challenger Rimini Challenger Genova Challenger Copa Petrobras-Brazil - Aracaju Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Rijeka Challenger Pereira Challenger Bordeaux Challenger Santos Challenger Zagreb Challenger Copa AT&T - Buenos Aires Braunschweig Challenger Copa AT&T - Buenos Aires Turin Challenger Mercedes Cup - Stuttgart Open Romania - Bucharest Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Florianopolis Challenger Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Estoril Open - Estoril Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest Heineken Open - Auckland Sao Paulo Challenger Lima Challenger Interwetten Austrian Open - Kitzbuhel Campinas Challenger Sao Paulo Challenger Bucaramanga Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Brasil Open - Costa do Sauipe Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Santiago Challenger VTR Open - Vina del Mar Estoril Open - Estoril Caltanissetta Challenger Brasil Open - Sao Paulo Bet-At-Home Austrian Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Estoril Open - Estoril Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Kremlin Cup - Moscow Valencia Open - Valencia Napoli Challenger Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo China Open - Beijing Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Itajai Challenger BellSouth Open - Vina del Mar Santos Challenger VTR Open - Vina del Mar Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Open de Nice Cote d'Azur - Nice Blunmenau Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Hypo Group Tennis International - Portschach Brisbane International - Brisbane Grand Prix Hassan II - Casablanca Brasil Open - Sao Paulo Allianz Suisse Open Gstaad - Gstaad Argentina Open - Buenos Aires Curitiba Challenger Konzum Croatia Open - Umag Mercedes Cup - Stuttgart Geneva Open - Geneva AEGON International - Eastbourne SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Croatia Open - Umag Copa Telmex - Buenos Aires Lima Challenger Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Open de Moselle - Metz Scheveningen Challenger Poznan Challenger Plava Laguna Croatia Open - Umag Campinas Challenger German Tennis Championships - Hamburg Movistar Open - Santiago Montevideo Challenger Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Asuncion Challenger Medellin Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Santiago Challenger Orbetello Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg Mexico City Challenger Guayaquil Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Cali Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Szczecin Challenger Bet-at-home Open - Hamburg Lima Challenger Austrian Open - Kitzbuhel Santiago Challenger Rio De Janeiro Challenger TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Copa Telmex - Buenos Aires Rio Open - Rio de Janeiro Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Movistar Open - Vina del Mar Estoril Open - Estoril Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston US Men's Clay Court Championship - Houston Ecuador Open - Quito Argentina Open - Buenos Aires Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Sony Ericsson Open - Miami Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Bet-at-home Open - Hamburg French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Miami Open - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome Miami Open - Miami 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 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Pacific Life Open - Indian Wells Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Olympics - London