Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Germany F2 France F1 Guatemala F1 Costa Rica F1 France F3 France F4 Chile #1-w1 Chile #1-w3 Chile #1-w4 France F6 France F7 Argentina F1 Argentina F2 Germany F6 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 France F2 France F4 France F5 France F14 France F2 France F4 France F5 France F6 Argentina F5 France F15 France F2 Brazil F1 Copa Ericsson Uruguay - Montevideo Steelers Cup - Kosice Copa Petrobras - Buenos Aires Naples Challenger - Naples La Serena Open - La Serena Riviera di Rimini Challenger - Rimini Internationaux du Doubs - Besancon Aamulehti Tampere Open - Tampere Bordeaux Challenger Milan Challenger Trani Challenger Geneva Challenger Manerbio Challenger Como Challenger Freudenstadt Challenger Todi Challenger Alessandria Challenger Reggio Emilia Challenger Buenos Aires Challenger Aix En Provence Challenger Cortina Challenger Genova Challenger Banja Luka Challenger Sao Paulo Challenger Campinas Challenger BellSouth Open - Vina del Mar Zagreb Open - Zagreb Tennis Napoli Cup 2007 - Napoli Sporting Challenger '07 Trofeo Regione Piemonte - Turin Guayaquil Challenger Copa Petrobras Paraguay - Asuncion Lima Challenger 2007 - Lima Aberto de Sao Paulo - Sao Paulo BMW Tennis Championship - Sunrise Panama City Challenger Unicredit Czech Open - Prostejov Mexico City Challenger Nord LB Open - Braunschweig San Marino CEPU Open - San Marino Bet-at-home Open - Hamburg Guayaquil Challenger Bordeaux Challenger Salinas Challenger Cancun Challenger Blois Challenger Copa Petrobras - Aracaju Milan Challenger Marburg Challenger Buenos Aires Challenger Mons Challenger Pullach Challenger Rennes Challenger Orleans Challenger Guayaquil Challenger Genova Challenger Barletta Challenger V Gramado Open de Tennis - Gramado Geneva Challenger - Geneva Cridicard Mastercard Tennis Cup - Campos do Jordao Biella Challenger Rome Challenger Milan Challenger Banja Luka Challenger Turin Challenger Campinas Challenger Santo Domingo Challenger San Marino Challenger Guayaquil Challenger Buenos Aires Challenger Todi Challenger Buenos Aires Challenger Buenos Aires Challenger Heilbronn Challenger Vicenza Challenger Blois Challenger Ludwigshafen Challenger Mallorca Challenger Open de Montauban - Montauban Genova Challenger Banja Luka Challenger Biella Challenger Heilbronn Challenger Lyon Challenger Challenger Ford de Cherbourg - Cherbourg Sporting Challenger - Turin Tampere Imageneering Open - Tampere Open 88 - Contrexeville Memorial Kolyaskin - Donetsk Milan Challenger Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg TennisCup Vlaanderen - Antwerp ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Open de Montauban - Montauban Amer-Wilson Tampere Challenger - Tampere Warta Cup 2001 - Sopot BMW Challenger Open - Monchengladbach EI Bank Bulgarian Challenger - Sofia Lima Challenger Kuppers Kolsch Cup by Lambertz - Aachen Copa Ericsson Argentina - Buenos Aires Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo The Scottish Tennis Championships - Edinburgh BH Tennis Open International Cup - Belo Horizonte The Wrexham Challenger - Wrexham Trani Cup - Trani Open de Montauban - Montauban Open de Franche Comte - Besancon VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Germany F1 Top Wool Challenger Biella - Biella Credicard Mastercard Tennis Cup - Campos do Jordao Tampere Imageneering Open - Tampere San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Black Forest Open - Freudenstadt Copa Ericsson Chile - Santiago Fujitsu Siemens Open - Budapest Challenger 42 - Andrezieux Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Challenger Ford de Cherbourg - Cherbourg Banca Stato Challenger Lugano - Lugano Siemens Open 2004 - Scheveningen V Trani Cup - Trani Ourocard Tennis Challenger - Sao Paulo SAA Hilversum Open - Hilversum VI Gramado Open de Tenis - Gramado Britania Zavaleta - Puebla I Manta Open - Manta ATP Challenger Open 2004 - Monchengladbach Open Sainte Victoire - Aix-En-Provence Copa Petrobras Santiago - Santiago Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Okal Cup 2004 - Eckental Trani Cup - Trani Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Antonio Savoldi-Marco Co. - Manerbio Mobilux Open - Luxembourg Black Forest Open 2004 - Freudenstadt Copa Petrobras Aracaju - Aracaju Mauritius Open - Mauritius Open de L'Isere - Grenoble Challenger 42 - Andrezieux Copa Petrobras Bogota - Bogota Open de Franche-Comte - Besancon Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin Sassuolo Challenger - Sassuolo Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 7° Trani Cup - Trani San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Challenger Brasov - Brasov Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota The LTA Men's Challenger - Southampton Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo ECM Prague Open - Prague Unique Zagreb Open - Zagreb Bancastato Challenger Lugano - Lugano 8° Trani Cup - Trani San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Genoa Open - Genova Amazonia Open de Tenis - Belem Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Seguros Bolivar Open - Medellin Open de Rennes La Trinitaine - Rennes Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Lambertz Open by Stawag - Aachen Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Trofeo Sisma Mantova - Mantova Kos-Zucchetti Tennis Cup - Cordenons Geneva Challenger - Geneva Citta di Como - Como Genova Open Challenger - Genova Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires XL Bermuda Open - Bermuda Sporting Challenger '08-Trofeo Regione Piemonte - Turin Iquique Challenger Besancon Challenger Cherbourg Challenger San Benedetto Challenger Orbetello Challenger Cordenons Challenger Rijeka Challenger Western & Southern Open - Cincinnati Lima Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Bucaramanga Challenger Todi Challenger Napoli Challenger Palermo Challenger Montevideo Challenger Braunschweig Challenger Caltanissetta Challenger Napoli Challenger Blunmenau Challenger Cherbourg Challenger Curitiba Challenger Porto Alegre Challenger San Remo Challenger Perugia Challenger Montevideo Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Asuncion Challenger Medellin Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Lima Challenger Guayaquil Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Blois Challenger Biella Challenger Montevideo Challenger Canberra Challenger Bastad Challenger Buenos Aires Challenger Braunschweig Challenger Alphen Challenger Montevideo Challenger Internationaux de Tennis de Brest - Brest Bastad Challenger Montevideo Challenger Challenger 42 - Andrezieux Szczecin Challenger Lima Challenger Santiago Challenger Rio De Janeiro Challenger Allianz Suisse Open Gstaad - Gstaad Alicante Challenger Copa AT&T - Buenos Aires Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Guayaquil Challenger Geneva Challenger - Geneva Grand Prix de Tennis de Lyon - Lyon Morocco Tennis Tour - Marrakech Copa AT&T - Buenos Aires Mercedes Cup - Stuttgart 2001 Challenger Canottieri Mincio - Mantova Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Open 13 - Marseille US Men's Clay Court Championships - Houston Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Energis Open - Amsterdam Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel MoviStar Open - Vina del Mar Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Movistar Open - Santiago Brasil Open - Costa do Sauipe Movistar Open - Vina del Mar BCR Open Romania - Bucharest Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Open 13 - Marseille Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Swiss Indoors Basel - Basel Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Vegeta Croatia Open - Umag Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Rio Open - Rio de Janeiro Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Geneva Open - Geneva Bet-at-home Open - Hamburg Croatia Open - Umag Austrian Open - Kitzbuhel Open de Moselle - Metz Stockholm Open - Stockholm US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Brasil Open - Costa do Sauipe The Hypo Group Tennis International 2008 - Poertschach Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Brasil Open - Sao Paulo VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Rakuten Japan Open - Tokyo German Tennis Championships - Hamburg AEGON International - Eastbourne Generali Open - Kitzbuhel Malaysian Open - Kuala Lumpur Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur Apia International - Sydney SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Konzum Croatia Open - Umag Rio Open - Rio de Janeiro Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag BMW Open - Munich Ecuador Open - Quito AAPT Championships - Adelaide Argentina Open - Buenos Aires Heineken Open - Auckland Open Sabadell Atlantico - Barcelona U.S. Open - New York Copa Telmex - Buenos Aires Open 13 - Marseille BMW Open - Munich Copa Claro - Buenos Aires Copa Claro - Buenos Aires Copa Telmex - Buenos Aires Bet-at-home Open - Hamburg Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid German Tennis Championships - Hamburg Miami Open - Miami Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 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, 1R, ARG-ITA 2-3 Olympics - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Hyundai Hopman Cup - Perth Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0