Career 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 Chile #1-w1 Chile #1-w2 Chile #1-w3 Chile #1-w4 Italy F15 Italy F17 Italy F18 Italy F20 Italy F21 Italy F22 Chile F2 Uruguay F1 Argentina F7 Italy F5 Italy F6 Italy F9 Argentina F9 Chile F4 Argentina F2 Argentina F3 Morocco F2 Italy F23 Chile F3 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F11 Argentina F12 Bolivia F2 Morocco F1 Okal Cup 2001 International Bavarian Championships - Eckental Prague Open - Prague 5° Sporting Challenger - Turin Porsche Open - Poznan San Marino Cepu Open - San Marino St. Petersburg Challenger by Kinex - St. Petersburg 10th Wartburg Open - Eisenach Okal Cup - Eckental ATP Challenger 2003 Numea - New Caledonia Corona Mexico City Open - Mexico City s Tennis Masters 06 - Graz Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Challenger Hamburg - Hamburg Unicredit Czech Open 2007 - Prostejov LXVII Concursu Internacional de Vigo - Vigo DPD Challenger 2002 - Aschaffenburg Brasov Challenger - Brasov Copa Petrobras Paraguay - Asuncion Quelle Cup 2000 - Furth Heilbronn Open - Heilbronn Nord LB Open - Braunschweig Oberstaufen Cup - Oberstaufen 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Benedetto Challenger - San Benedetto Porsche Open - Poznan Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Okal Cup 2003 - Eckental Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Arroyo de la Encomienda - Valladolid Bancolombia Open - Cali Roma Challenger 2007 - Rome Siemens Open - Scheveningen Memorial Manfredini - Sassuolo Nord/LB Open 2004 - Braunschweig Bancastato Challenger Lugano - Lugano Pro Tennis World Open - Sunrise Noumea Challenger Salinas Challenger Iquique Challenger Heilbronn Challenger Olbia Challenger - Olbia Wolfsburg Challenger Copa Kia Challenger ATP - Santiago Santiago Challenger Bangkok Challenger BMW Tennis Championship - Sunrise Unique Zagreb Open - Zagreb Sofia Challenger Nord LB Open - Braunschweig Ostrava Challenger Braunschweig Challenger Turin Challenger Scheveningen Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte San Marino Cepu Open - San Marino Tampere Challenger Istanbul Challenger San Remo Tennis Cup - San Remo Freudenstadt Challenger Nord LB Open 2006 - Braunschweig Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Milan Challenger Malaysian Open - Kuala Lumpur Todi Challenger Guayaquil Challenger Sao Paulo Challenger Santiago Challenger Mobilux Open - Luxembourg St. Brieuc Challenger Copa Petrobras Uruguay - Montevideo Lima Challenger 2007 - Lima Campinas Challenger Belgrade Challenger Aguascalenties Challenger Belo Horizonte Challenger Rome Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Sao Leopoldo Challenger Buenos Aires Challenger Guayaquil Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Montevideo Challenger Rome Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Lugano Challenger Bucaramanga Challenger Blumenau Challenger Ostdeutscher Sparkassen Cup - Dresden Monza Challenger Prosperita Open 2008 - Ostrava Copa Petrobras - Aracaju Montevideo Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Santos Challenger Sao Paulo Challenger Prostejov Challenger Blois Challenger Milan Challenger Braunschweig Challenger IV Challenger Ciudad De Guayaquil - Guayaquil BMW Tennis Championship - Sunrise Aberto de Santa Catarina - Florianopolis Bogota Challenger Aamulehti Tampere Open - Tampere Campinas Challenger Kos-Zucchetti Tennis Cup - Cordenons Porto Alegre Challenger San Juan Challenger Guayaquil Challenger Itajai Challenger II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Sao Paulo Challenger Open Prevadies - St. Brieuc Bordeaux Challenger Ostdeutscher Sparkessen Cup - Dresden Milan Challenger Padova Challenger San Benedetto Challenger Szczecin Challenger Cordoba Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Guayaquil Challenger Bordeaux Challenger Copa Petrobras Argentina - Buenos Aires Barranquilla Challenger Corrientes Challenger Buenos Aires Challenger Rio De Janeiro Challenger Santiago Challenger Barletta Challenger Bordeaux Challenger Heilbronn Challenger Furth Challenger Portoroz Challenger Barranquilla Challenger Barranquilla Challenger Santiago Challenger Eckental Challenger Copa Petrobras Santiago - Santiago Vicenza Challenger Blois Challenger Marburg Challenger Scheveningen Challenger Meerbusch Challenger Copa Petrobras - Santiago Szczecin Challenger Buenos Aires Challenger San Francisco Challenger Todi Challenger Schickendanz Open - Furth Francavilla Challenger Aix En Provence Challenger Bordeaux Challenger 8° Trani Cup - Trani Aix En Provence Challenger 9th Wartburg Open - Eisenach Meerbusch Challenger Meerbusch Challenger Aberto de Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger Buenos Aires Challenger Caltanissetta Challenger Montevideo Challenger Padova Challenger Bucaramanga Challenger Poznan Challenger Porto Alegre Challenger Itajai Challenger San Marino Challenger Braunschweig Challenger Blois Challenger Buenos Aires Challenger Volvo Sylt Open - Sylt Buenos Aires Challenger Copa Petrobras Brazil - Belo Horizonte Santiago Challenger Santos Challenger Aix En Provence Challenger Furth Challenger Mestre Challenger San Benedetto Challenger Cortina Challenger Buenos Aires Challenger Schickendanz Open - Furth Campinas Challenger Open de la Ville de Saint Denis - Reunion Island Campinas Challenger Guayaquil Challenger San Benedetto Challenger Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Santos Challenger Sao Paulo Challenger Bratislava Challenger Santiago Challenger Sarasota Challenger Bordeaux Challenger Warsteiner Challenger Lubeck - Lubeck Montevideo Challenger Santos Challenger Sao Paulo Challenger Prostejov Challenger Caltanissetta Challenger La Serena Open - La Serena LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Bercuit Challenger Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest The Nottingham Challenger - Nottingham ATU Cup - Weiden Black Forest Open 2002 - Freudenstadt Marburg Challenger Tehran Open ATP Challenger - Tehran Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Copa Petrobras Argentina - Buenos Aires Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella Lima Challenger Copa Petrobras Brazil - Aracaju Kos Succhetti Tennis Cup - Cordenons Bergamo Challenger Napoli Challenger Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Dallas Challenger Open 13 - Marseille Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Busan Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest CA Tennis Trophy - Vienna Karlsruhe Challenger Next Generation Hardcourts - Adelaide Furth Challenger Dubai Open - Dubai Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Sao Jose Do Rio Preto Challenger Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Heineken Open - Auckland Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach Jersey Challenger Copa Telmex - Buenos Aires Estoril Open - Estoril Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril International German Open - Hamburg BCR Open Romania - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Swiss Indoors Basel - Basel VTR Open - Vina del Mar Scheveningen Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Open de Moselle - Metz Salzburg Challenger Braunschweig Challenger Copa Claro - Buenos Aires Campinas Challenger Noumea Challenger Brasil Open - Costa do Sauipe San Juan Challenger Buenos Aires Challenger Movistar Open - Santiago BRD Nastase Tiriac Trophy - Bucharest Catella Swedish Open - Bastad Sao Paulo Challenger Tour Finals Le Gosier Challenger Bet-at-home Open - Hamburg Thailand Open - Bangkok Santiago Challenger China Open - Beijing Sunrise Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing BMW Open - Munich Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Bet-at-home Open - Hamburg European Open - Antwerp Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle BMW Open - Munich China Open - Beijing Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Generali Open - Kitzbuhel Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Santiago Challenger Grand Prix Hassan II - Casablanca Vegeta Croatia Open - Umag BA-CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Lima Challenger Santos Challenger SkiStar Swedish Open - Bastad Rome Challenger Mercedes Cup - Stuttgart Todi Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow San Marino Challenger St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Montevideo Challenger Copa Claro - Buenos Aires Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open - Umag China Open - Beijing Brisbane International - Brisbane Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mendoza Challenger ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Moselle Open - Metz Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya Apia International - Sydney Montevideo Challenger ABN AMRO World Tennis Tournament - Rotterdam Buenos Aires Challenger Tallahassee Challenger Cali Challenger Schickendanz Open - Furth Heineken Open - Auckland Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Santiago Challenger Rio De Janeiro Challenger Canberra Challenger Newport Beach Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Braunschweig Challenger Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Geovillage Open Trofeo Melia Olbia - Olbia US Men's Clay Court Championship - Houston Hungarian Open - Budapest Blois Challenger Braunschweig Challenger Scheveningen Challenger Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Buenos Aires Challenger Lima Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag U.S. Mens's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg BMW Open - Munich ARAG World Team Championship - Dusseldorf Brasil Open - Sao Paulo Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva ATP Vegeta Croatia Open - Umag Valencia Open - Valencia Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid China Open - Beijing Western & Southern Open - Cincinnati Masters Series Monte Carlo - Monte Carlo Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Sydney International - Sydney Medibank Private International - Sydney NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo ATP Studena Croatia Open Umag - Umag BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Miami Open - Miami French Open - Paris Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome 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 U.S. Open - New York 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 Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle U.S. Open - New York Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Rio Open - Rio de Janeiro Catella Swedish Open - Bastad European Open - Antwerp German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Davis Cup, World Group, QR, SVK-GER 3-2 Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Olympics - Athens Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, GER-POL 3-2