Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 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 Romania F9 Romania F11 Romania F12 Brazil F13 Chile F2 Chile F3 Romania F15 Romania F17 Argentina F9 Argentina F10 Uruguay F1 Colombia F6 Venezuela F7 Venezuela F8 Colombia F1 Colombia F2 Argentina F9 Uruguay F1 Romania F16 Cambodia F1 Cambodia F2 Argentina F2 Argentina F3 Romania F8 Argentina F4 Argentina F5 Brazil F10 Brazil F11 Brazil F12 Uruguay F1 Argentina F7 Cuba F1 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F9 Romania F13 Romania F14 Argentina F1 Argentina F3 Uruguay F4 Zimbabwe F1 Zimbabwe F2 Turkey F33 M15 Heraklion Amer-Wilson Tampere Challenger - Tampere Citta di Brindisi - Brindisi Maia Open 2002 - Maia 2003 Eddleman USTA Challenger - Birmingham Trofeo Internacional Club Laieta - Barcelona XI Ciutat de Barcelona - Barcelona Citta di Como - Como X Ciutat de Barcelona - Barcelona Nord LB Open 2007 - Braunschweig ATP Challenger Open 2004 - Monchengladbach Copa Petrobras Paraguay - Asuncion XL Bermuda Open - Bermuda Torneo Internacional Challenger Fila 2006 - Leon Concurso Internacional de Vigo - Vigo Kos Succhetti Tennis Cup - Cordenons Banjaluka Challenger 2007 - Banja Luka Copa Petrobras Brazil - Belo Horizonte Tennis Napoli Cup - Napoli Pharma Medico Open 2008 - Aarhus Tarragona Challenger Buenos Aires Challenger Braunschweig Challenger Asics Challenger Open - Monchengladbach Genoa Open 'Fondazione Carige' - Genova Copa Petrobras Uruguay - Montevideo Lima Challenger 2007 - Lima Buenos Aires Challenger Panama City Challenger Athens Challenger Prostejov Challenger Cordenons Challenger Szczecin Challenger San Marino Cepu Open - San Marino Tennis Napoli Cup - Napoli Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Montevideo Challenger II Manta Open - Manta Copa Petrobras Brazil - Aracaju XI Torneo Internazionale di Tennis - Barletta Open Costa Daurada - Tarragona Caltanissetta Challenger ATP Open Castilla y Leon - Segovia Bancolombia Open - Cali Sao Paulo Challenger Bogota Challenger Barletta Challenger Scheveningen Challenger Braunschweig Challenger Barranquilla Challenger Campinas Challenger Santo Domingo Challenger Rome Challenger Seville Challenger Trnava Challenger Liberec Challenger Guayaquil Challenger Copa Petrobras Santiago - Santiago Tunis Challenger Tunis Open - Tunis Aix En Provence Challenger Montevideo Challenger Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City The West Side Tennis Club Clay Court Challenger - Forest Hills Abierto Mexicano Telfonica MoviStar - Acapulco Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli The Hilversum Open - Hilversum Seguros Bolivar Open - Medellin BMW Brixina Tennis Open 2000 - Bressanone Warta Cup 2001 - Sopot Montevideo Challenger Ljubljana Open - Ljubljana Schickendanz Open - Furth Bogota Challenger - Bogota Antonio Savoldi-Marco Co. - Manerbio Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Schickendanz Open - Furth Aix En Provence Challenger Lyon Challenger Open de Montauban - Montauban Salzburg-Anif Challenger Medjurgorje Open - Medjugorje Puerto Vallarta Challenger Florianopolis Challenger Santa Cruz de la Sierra 2 Challenger Bordeaux Challenger Sao Paulo Challenger Luedenscheid Challenger Bytom Challenger Scheveningen Challenger Aix En Provence Challenger Tampere Challenger Kitzbuhel Challenger Prostejov Challenger Samarkand Challenger Todi Challenger 8° Trani Cup - Trani Olbia Geovillage Open - Olbia Sporting Challenger - Turin Polish Open 2000 - Poznan Warta Cup - Sopot FILA Challenger Biella - Biella Amazonia Open de Tenis - Belem Challenger Copa Sevilla - Seville VIII Trofeo Ciutat de Barcelona - Barcelona VII Torneo Internazionale di Tennis - Barletta Catella Swedish Open - Bastad ATU Cup - Weiden VIII Torneo Internazionale di Tennis - Barletta VI Torneo Internazionale di Tennis - Barletta Montevideo Challenger Challenger Fondazione Carige - Genova Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Architect Open - Budapest Nord LB Open - Braunschweig Sir Supermercati - Rome XI Trofeo Ciudad de Quito - Quito X Torneo Internazionale di Tennis - Barletta Ostdeutscher Sparkassen Cup - Dresden Harrah's Entertainment Men's Pro Challenger - Tunica Memorial Manfredini - Sassuolo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella Trofeo Sisma Mantova - Mantova Timisoara Challenger - Timisoara BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Open Costa Daurada - Tarragona XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Ciutat de Barcelona - Barcelona Naples Challenger - Naples La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Montechiarugolo Challenger XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen San Marino Cepu Open - San Marino Posillipo Tennis Cup - Napoli Copa Petrobras Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi XL Bermuda Open - Bermuda Campinas Challenger Top Wool Challenger Biella - Biella Siemens Open 2003 - Scheveningen Nord LB Open - Braunschweig Energis Open - Amersfoort Sporting Challenger '08-Trofeo Regione Piemonte - Turin Black Forest Open - Freudenstadt Campionati Internazionali di Sicilia - Palermo San Marino CEPU Open - San Marino LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Copa Petrobras-Colombia - Bogota ATP Challenger Trophy 2008 - Trnava Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Riviera di Rimini Challenger - Rimini Furth Challenger Argentina Open - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Rio Open - Rio de Janeiro Copa Petrobras - Aracaju Internationale Badische Meisterschaften Um Den Techem Cup - Zell Barcelona Open BancSabadell - Barcelona Szczecin Challenger Montevideo Challenger Pekao Open - Szczecin Argentina Open - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Priority Telecom Open - Amersfoort BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston Tunis Open 2006 - Tunis Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Synsam Swedish Open - Bastad Open Tarragona Costa Daurada - Tarragona Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Seguros Bolivar Open - Medellin Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow Porsche Open - Poznan Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston MoviStar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Kosice Challenger Braunschweig Challenger Copa AT&T - Buenos Aires Poznan Challenger Seville Challenger Allianz Suisse Open - Gstaad Open Romania - Bucharest Memorial Piertomaso Tessitore - San Remo Stockholm Open - Stockholm Montevideo Challenger Lima Challenger San Marino Challenger Napoli Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Vercelli Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Portugal Open - Oeiras Davidoff Swiss Indoors - Basel SkiStar Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Mestre Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Copa Petrobras Colombia - Bogota Napoli Challenger Apia International - Sydney BCR Open Romania - Bucharest XXVIII Edizione 'A.Savoldi' - Manerbio Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Bulgarian Open - Sofia Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Citi Open - Washington China Open - Beijing IX Ciutat de Barcelona - Barcelona Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney Tehran Open ATP Challenger - Tehran Brasil Open - Sao Paulo Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp Guayaquil Challenger Erste Bank Open - Vienna Apia International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Copa Sevilla Internacionales de Andalucia - Seville Montevideo Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Rijeka Open - Rijeka EI Bank Bulgarian Challenger - Sofia 5th Sardinian International Championships - Cagliari Nord/LB Open - Braunschweig ASB Classic - Auckland Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Open Parc - Lyon Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Gonet Geneva Open - Geneva Belgrade 2 - Belgrade US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Plava Laguna Croatia Open - Umag Bet-at-home Open - Hamburg Bordeaux Challenger 6th Sardinian International Championships - Cagliari BMW Open - Munich Lugano Challenger Aegon Nottingham Open - Nottingham Argentina Open - Buenos Aires Santos Challenger SkiStar Swedish Open - Bastad Copa Petrobras Argentina - Buenos Aires Grand Prix Hassan II - Casablanca Copa Petrobras Paraguay - Asuncion Bet-at-home Open - Hamburg San Benedetto Challenger ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Brasil Open - Sao Paulo Montevideo Challenger San Marino Cepu Open - San Marino Open de Montauban - Montauban Gazprom Hungarian Open - Budapest Aberto de Sao Paulo - Sao Paulo IPP Geneva Trophy - Geneva Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio 2003 West Side Tennis Club Challenger - Forest Hills Oberstaufen Cup - Oberstaufen Copa Ericsson Uruguay - Montevideo Tunis Challenger Milan Challenger Iasi Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Argentina Open - Buenos Aires Salinas Challenger Iquique Challenger Marrakech Challenger Napoli Challenger Idea Prokom Open - Sopot Open de la Comunidad Valenciana - Valencia Copa AT&T - Buenos Aires BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia The Priority Telecom Open - Amersfoort Open Romania - Bucharest Synsam Swedish Open - Bastad Generali Open 2003 - Kitzbuhel Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha International German Open - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg German Tennis Championships - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Plava Laguna Croatia Open - Umag Dutch Open Tennis - Amersfoort Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca Nordea Open - Bastad Rio Open - Rio de Janeiro Mutua Madrilena Masters Madrid - Madrid Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris Generali Open - Kitzbuhel U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group II, 2R, URU-VEN 4-1 Davis Cup, Group II, 3R, URU-MEX 3-1 Davis Cup, Group I, 1R, URU-DOM 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group I, PO, NZL-URU 3-1 Davis Cup, Group II, 1R, ESA-URU 1-4 Australian Open - Melbourne Olympics - Rio de Janeiro Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3