Career 2023 2022 2021 2020 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 San Marino Challenger U.S. Open - New York Spain F32 Argentina F18 Spain F18 Greece F2 Argentina F5 Argentina F6 Paraguay F2 Ecuador F1 Ecuador F2 Ecuador F3 Argentina F9 Argentina F10 Spain F36 Spain F37 Spain F42 Guatemala F1 Costa Rica F1 Panama F1 Spain F7 Italy F3 Italy F4 Argentina F6 Argentina F7 Paraguay F3 Argentina F16 Argentina F7 Spain F41 Spain F28 Spain F33 Spain F17 Bogota Challenger - Bogota Napoli Challenger San Sebastian Challenger Salvador Challenger Montevideo Challenger Buenos Aires Challenger Milan Challenger Buenos Aires Challenger Biella Challenger Lima Challenger Perugia Challenger Braunschweig Challenger Concepcion Challenger Salzburg Challenger Seville Challenger Argentina F3 Spain F43 Braunschweig Challenger Manerbio Challenger Segovia Challenger Szczecin Challenger Sao Paulo Challenger Lima Challenger Campinas Challenger Santo Domingo Challenger Black Forest Open 2002 - Freudenstadt Bogota Challenger Brasilia Challenger Liberec Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Amersfoort Challenger Brasil Open - Costa do Sauipe Synsam Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Noumea Challenger Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Rome Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Santo Domingo Challenger BMW Tennis Championship - Sunrise Orange Prokom Open - Sopot Copa Petrobras Argentina - Buenos Aires BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach If Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Pozoblanco Challenger Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Copa Telmex - Buenos Aires Quito Challenger Asuncion Challenger Santiago Challenger Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven Genova Challenger Zagreb Challenger Heineken Open - Auckland Estoril Open - Estoril Milan Challenger Reggio Emilia Challenger Estoril Open - Estoril Braunschweig Challenger Rimini Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Idea Prokom Open - Sopot Santo Domingo Challenger Sao Paulo Challenger Bucaramanga Challenger Seville Challenger Genova Challenger Mercedes Cup - Stuttgart Rabat Challenger Marrakech Challenger German Tennis Championships - Hamburg Winston Salem - Winston Salem Canberra Challenger Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Cali Challenger Seville Challenger BCR Open Romania - Bucharest Idea Prokom Open - Sopot Geneva Challenger Santa Fe 2 Challenger Helsinki Challenger Bucaramanga Challenger Rome Challenger Braunschweig Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Sydney International - Sydney Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Irving Challenger Serbia Open - Belgrade SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Valencia Open - Valencia Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Open Castilla y Leon Trofeo Iberdrola - Segovia Mumbai Open - Mumbai Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston BMW Open - Munich Memorial Piertomaso Tessitore - San Remo Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice Cordoba Open - Cordoba AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Guzzini Challenger - Recanati V Trani Cup - Trani San Marino Cepu Open - San Marino VI Gramado Open de Tenis - Gramado Winston-Salem Open - Winston-Salem Sao Paulo - Brazil Shenzhen Open - Shenzhen Corona Mexico City Open - Mexico City Kremlin Cup - Moscow Swiss Indoors Basel - Basel XL Capital Bermuda Open - Bermuda Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Heineken Open - Auckland Open Sainte Victoire - Aix-En-Provence Pekao Open 2004 - Szczecin Rio Open - Rio de Janeiro Top Wool Challenger - Biella Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Todi Challenger Geneva Open - Geneva Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Corona Mexico City Open - Mexico City Brasil Open - Costa do Sauipe Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Caltanissetta Challenger Copa Petrobras Argentina - Buenos Aires If Stockholm Open - Stockholm Recanati Challenger U.S. Men's Clay Court Championships - Houston Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Milan Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Orbetello Challenger Rio Open - Rio de Janeiro Genova Challenger Salinas Challenger Monza Challenger Brasil Open - Sao Paulo Open Parc - Lyon Scheveningen Challenger Orbetello Challenger Recanati Challenger Trani Challenger Manerbio Challenger Como Challenger Rennes Challenger Orleans Challenger Salzburg Challenger Helsinki Challenger SkiStar Swedish Open - Bastad Rabat Challenger Marrakech Challenger Milan Challenger Braunschweig Challenger Szczecin Challenger Rennes Challenger Bratislava Challenger Barletta Challenger Pereira Challenger Santiago Challenger Barranquilla Challenger Napoli Challenger Cordoba Open - Cordoba Panama City Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Rome Challenger Rome Challenger Turkish Airlines Open Antalya - Antalya If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Milan Challenger Medibank International - Sydney Asuncion Challenger Santiago Challenger Sarasota Challenger Mohammedia Challenger Marburg Challenger Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Santiago Open - Santiago Generali Open - Kitzbuhel Ortisei Challenger Forte Village Sardegna Open - Sardinia Astana Open - Nur-Sultan Great Ocean Road Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Hamburg European Open - Hamburg Swiss Open - Gstaad Mercedes Cup - Stuttgart Prostejov Challenger Buenos Aires Challenger St. Petersburg Open - St. Petersburg Perugia Challenger Szczecin Challenger Belgrade 2 - Belgrade San Diego Open - San Diego Sydney Tennis Classic - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Campinas Challenger Cali Challenger Mallorca Championships - Mallorca Nordea Open - Bastad Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires Madrid Challenger Sao Paulo Challenger Buenos Aires Challenger Bordeaux Challenger Copa AT&T - Buenos Aires Montevideo Challenger Austrian Open - Kitzbuhel Szczecin Challenger Campinas Challenger BellSouth Open - Vina del Mar Buenos Aires Challenger AIG Japan Open Tennis Championships - Tokyo Parma Challenger Open Seat Godo 2005 - Barcelona Ismaning Challenger Antalya Cup - Antalya BNP Paribas Masters - Paris Mauthausen Challenger Oeiras 4 Challenger BMW Open - Munich Generali Open - Kitzbuhel Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Copa Telmex - Buenos Aires Grand Prix de Tennis de Lyon - Lyon AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha VTR Open - Vina del Mar Brasil Open - Costa do Sauipe Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Open Sabadell Atlantico - Barcelona BMW Open - Munich Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham European Open - Antwerp Bet-at-home Open - Hamburg Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Suisse Open - Gstaad US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril European Open - Antwerp Erste Bank Open - Vienna Rio Open - Rio de Janeiro Open de Moselle - Metz Generali Open - Kitzbuhel BMW Open - Munich Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Tennis Masters Series - Hamburg Valencia Open - Valencia Apia International - Sydney Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Brisbane International - Brisbane Pacific Life Open - Indian Wells Sydney International - Sydney Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Argentina Open - Buenos Aires Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Swiss Open - Gstaad Sony Ericsson Open - Miami Generali Open - Kitzbuhel Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Mallorca Open - Mallorca Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Brasil Open - Sao Paulo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati AEGON Championships - London Rolex Paris Masters - Paris Open Seat Godo 2003 - Barcelona Santiago Challenger Prague 1 Challenger Noumea Challenger Medellin Challenger Copa Telmex - Buenos Aires Copa Telmex - Buenos Aires Heineken Open - Auckland BNP Paribas Masters - Paris Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm 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 Open Sabadell Atlantico - Barcelona 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna 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 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 Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Australian Open - Melbourne Tennis Masters Series - Madrid BNP Paribas Masters - Paris French Open - Paris Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Australian Open - Melbourne Western & Southern Open - Cincinnati BNP Paribas Masters - Paris French Open - Paris Chengdu Open - Chengdu Wimbledon - London European Open - Antwerp U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai Western & Southern Open - New York BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Barcelona Open BancSabadell - Barcelona Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Argentina Open - Buenos Aires Shanghai Rolex Masters - Shanghai AEGON International - Eastbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 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 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, F, CRO-ARG 2-3 ATP Cup - Sydney River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Wimbledon - London Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, 1R, GER-ARG 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ARG 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-ITA 1-3 Olympics - London Olympics - Rio de Janeiro Olympics - Beijing Verona Challenger