Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 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 BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London Romania F8 Argentina F5 Brazil F10 Uruguay F1 Cuba F1 Chile F2 Chile F3 Argentina F4 Romania F5 Romania F6 Romania F7 Romania F8 U.S. Open - New York National Bank Open - Toronto Argentina Open - Buenos Aires Romania F9 Romania F13 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Uruguay F1 Colombia F6 Colombia F1 Colombia F2 Argentina F1 Argentina F3 Argentina F9 Uruguay F4 Uruguay F1 Romania F9 Argentina F5 Argentina F9 Argentina F14 Argentina F15 Argentina F16 Argentina F18 Argentina F20 Argentina F21 Argentina F22 Argentina F23 Brazil F30 Argentina F1 Argentina F3 Brazil F11 Brazil F2 Brazil F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Argentina F13 Argentina F14 Argentina F15 Argentina F16 Argentina F17 Bolivia F1 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F21 Argentina F22 Colombia F1 Colombia F2 Chile F1 Chile F2 Argentina F1 Argentina F2 Argentina F4 Argentina F5 Paraguay F2 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F21 Chile F14 Chile F15 Argentina F3 Argentina F4 Argentina F5 Argentina F8 Argentina F9 Peru F1 Peru F2 Argentina F11 Argentina F14 Argentina F20 Argentina F21 Argentina F22 Brazil F12 Venezuela F8 Argentina F10 Romania F11 Argentina F5 Romania F12 Argentina F2 Argentina F3 Brazil F13 Romania F4 Brazil F12 Argentina F7 Argentina F4 Venezuela F7 Argentina F11 Bucaramanga Challenger Santiago Challenger Bogota Challenger Seville Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Palermo Challenger Montevideo Challenger Salinas Challenger Santos Challenger Bogota Challenger Manta Challenger San Juan Challenger Barranquilla Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Marburg Challenger Braunschweig Challenger San Juan Challenger Buenos Aires Challenger Montevideo Challenger Bucaramanga Challenger Panama City Challenger Itajai Challenger Sao Paulo Challenger Vercelli Challenger Aix En Provence Challenger Mestre Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Liberec Challenger Prague Challenger Campinas Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Bancolombia Open - Cali Sao Paulo Challenger Tour Finals Montevideo Challenger Irving Challenger Campinas Challenger Corrientes Challenger Guayaquil Challenger Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Montevideo Challenger Canberra Challenger Sarasota Challenger Iquique Challenger Copa Kia Challenger ATP - Santiago Montevideo Challenger The 'Fitz' Casino Challenger - Tunica Braunschweig Challenger Guayaquil Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Montevideo Challenger Aix En Provence Challenger Copa Petrobras Paraguay - Asuncion Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Lima Challenger 2007 - Lima Buenos Aires Challenger Sao Paulo Challenger Barletta Challenger Copa Ericsson Uruguay - Montevideo Lima Challenger La Serena Open - La Serena Manta Challenger Copa Petrobras-Uruguay - Montevideo 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Porto Alegre Challenger Santiago Challenger Siemens Open 2007 - Scheveningen Kitzbuhel Challenger Barranquilla Challenger Buenos Aires Challenger Sao Leopoldo Challenger Panama City Challenger Sao Paulo Challenger Guayaquil Challenger Tunis Challenger Aix En Provence Challenger Santos Challenger Campinas Challenger Copa Petrobras Argentina - Buenos Aires Florianopolis Challenger Tunis Challenger Iasi Challenger Genova Challenger Santa Cruz de la Sierra 2 Challenger Montevideo Challenger Aix En Provence Challenger Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Estoril Open - Estoril Kremlin Cup - Moscow Szczecin Challenger Salzburg-Anif Challenger Phoenix Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Cagliari Challenger Montechiarugolo Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul SkiStar Swedish Open - Bastad China Open - Beijing Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul European Open - Antwerp Timisoara Challenger - Timisoara Rakuten Japan Open - Tokyo ASB Classic - Auckland Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Nature Valley International - Eastbourne German Tennis Championships - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos European Open - Antwerp Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires bett1HULKS Championships - Cologne Great Ocean Road Open - Melbourne BMW Open - Munich Gonet Geneva Open - Geneva Open Parc - Lyon San Diego Open - San Diego Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Nordea Open - Bastad Tel Aviv Watergen Open - Tel Aviv Millennium Estoril Open - Estoril The West Side Tennis Club Clay Court Challenger - Forest Hills Riviera di Rimini Challenger - Rimini II Manta Open - Manta Amazonia Open de Tenis - Belem XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Abierto Mexicano Telcel - Acapulco Naples Challenger - Naples Milan Challenger XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Orange Prokom Open - Sopot Aberto de Santa Catarina de Tenis - Florianopolis Arpa Ceramic Cup - Reggio Emilia BCR Open Romania - Bucharest Kos Succhetti Tennis Cup - Cordenons XI Torneo Internazionale di Tennis - Barletta XI Trofeo Ciudad de Quito - Quito Napoli Challenger Brasil Open - Costa do Sauipe Prostejov Challenger Copa Petrobras - Bogota Open de Tenis Comunidad Valenciana - Valencia Tennis Napoli Cup 2007 - Napoli Open Sabadell Atlantico - Barcelona Copa Telmex - Buenos Aires Challenger Casablanca San Angel - Mexico City Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad Medibank International - Sydney Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Copa Claro - Buenos Aires Bank Austria Tennis Trophy - Vienna Bucaramanga Challenger Open de Tenis Comunidad Valenciana - Valencia II Naples ITG Challenger - Naples Estoril Open - Estoril Bucaramanga Challenger San Luis Potosi Challenger Open de Montauban - Montauban Salinas Challenger Buenos Aires Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Copa Claro - Buenos Aires Trofeo Sisma Mantova - Mantova Banja Luka Challenger Caltanissetta Challenger Montevideo Challenger Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Joinville Tennis Festival - Joinville Rosario Challenger Copa Claro - Buenos Aires Irving Challenger Medjurgorje Open - Medjugorje Malaysian Open - Kuala Lumpur Bordeaux Challenger European Open - Antwerp Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg U.S. Mens's Clay Court Championship - Houston Cordoba Open - Cordoba Copa Petrobras Uruguay - Montevideo Erste Bank Open - Vienna Fever-Tree Championships - London Copa Petrobras Paraguay - Asuncion Montevideo Challenger Generali Open - Kitzbuhel Aberto de Sao Paulo - Sao Paulo ATP Open Castilla y Leon - Segovia China Open - Beijing Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Bogota Challenger Estoril Open - Estoril Copa Petrobras-Argentina - Buenos Aires Hamburg European Open - Hamburg Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Caltanissetta Challenger Campos do Jordao Challenger Nordea Open - Bastad Rome Challenger Santo Domingo Challenger Bordeaux Challenger Campinas Challenger US Men's Clay Court Championship - Houston Scheveningen Challenger San Luis Potosi Challenger - San Luis Potosi International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Erste Bank Open - Vienna Cordoba Open - Cordoba BCR Open Romania - Bucharest Rio Open - Rio de Janeiro Lyon Challenger Barcelona Open Banc Sabadell - Barcelona Heineken Open - Auckland Puerto Vallarta Challenger Argentina Open - Buenos Aires Bordeaux Challenger Luedenscheid Challenger Athens Challenger Bordeaux Challenger Porsche Open - Poznan San Marino Cepu Open - San Marino Szczecin Challenger Quito Challenger Sao Paulo Challenger Lugano Challenger Millennium Estoril Open - Estoril Copa Telmex - Buenos Aires Open Parc - Lyon Braunschweig Challenger SkiStar Swedish Open - Bastad Montevideo Challenger Scheveningen Challenger Barranquilla Challenger BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Copa Petrobras Brazil - Belo Horizonte VTR Open - Vina del Mar Argentina Open - Buenos Aires Montevideo Challenger Salinas Challenger Pereira Challenger XL Bermuda Open - Bermuda China Open - Beijing Gonet Geneva Open - Geneva Royal Guard Open Chile - Vina del Mar Rakuten Japan Open - Tokyo Villa Allende Challenger Movistar Open - Santiago Argentina Open - Buenos Aires Generali Open - Kitzbuhel Prostejov Challenger Movistar Open - Vina del Mar Cordoba Open - Cordoba Copa Petrobras - Montevideo Santiago Challenger Rio De Janeiro Challenger Porto Alegre Challenger Buenos Aires Challenger Marrakech Challenger Abierto Mexicano Telcel - Acapulco Harrah's Entertainment Men's Pro Challenger - Tunica Santiago Challenger SkiStar Swedish Open - Bastad Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Cali Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Belgrade 2 - Belgrade Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Viking International - Eastbourne Plava Laguna Croatia Open - Umag China Open - Beijing Swiss Indoors Basel - Basel Citi Open - Washington VTR Open - Vina del Mar Barcelona Open Banc Sabadell - Barcelona Copa Claro - Buenos Aires Sony Ericsson Open - Miami Bet-at-home Open - Hamburg Campionati BNL dItalia - Rome ATP Vegeta Croatia Open - Umag Masters Series Hamburg - Hamburg Brisbane International - Brisbane Portugal Open - Oeiras Monte-Carlo Rolex Masters - Monte-Carlo Bet-at-home Open - Hamburg BNP Paribas Masters - Paris Heineken Open - Auckland Apia International - Sydney BNP Paribas Open - Indian Wells Torneo Internacional Challenger Fila 2006 - Leon Brasil Open - Sao Paulo Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BH Tennis Open International Cup - Belo Horizonte BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Internazionali BNL dItalia - Rome Santos Challenger Mutua Madrilena Masters Madrid - Madrid Bet-at-home Open - Hamburg Citi Open - Washington Austrian Open - Kitzbuhel Kremlin Cup - Moscow Valencia Open - Valencia Seguros Bolivar Open - Medellin BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Apia International - Sydney Internazionali BNL d'Italia - Rome Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Campinas Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Erste Bank Open - Vienna Milan Challenger Apia International - Sydney Sony Open Tennis - Miami Argentina Open - Buenos Aires Lima Challenger Rio Open - Rio de Janeiro AEGON International - Eastbourne Sony Open Tennis - Miami Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Erste Bank Open - Vienna Brisbane International - Brisbane ASB Classic - Auckland Sydney International - Sydney Miami Open - Miami Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telcel - Acapulco Mutua Madrid Open - Madrid Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BMW Open - Munich Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome AEGON International - Eastbourne Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Brasil Open - Sao Paulo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Gazprom Hungarian Open - Budapest Miami Open - Miami BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Gerry Weber Open - Halle Rio Open - Rio de Janeiro Mallorca Championships - Mallorca ASB Classic - Auckland European Open - Antwerp Erste Bank Open - Vienna Brisbane International - Brisbane cinch Championships - London Abierto Mexicano Telcel - Acapulco European Open - Antwerp ASB Classic - Auckland Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Open Parc - Lyon Zhuhai Open - Zhuhai Cordoba Open - Cordoba Mifel Tennis Open - Los Cabos Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca Movistar Open - Santiago Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai cinch Championships - London Miami Open - Miami Rolex Paris Masters - Paris Plava Laguna Croatia Open - Umag BNP Paribas Open - Indian Wells Australian Open - Melbourne Miami Open - Miami Shanghai Rolex Masters - Shanghai French Open - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Australian Open - Melbourne Rolex Paris Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo 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 French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Bet-at-home Cup - Kitzbuhel Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Mutua Madrid Open - Madrid Erste Bank Open - Vienna Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 ATP Cup - Melbourne Davis Cup, Group I, 1R, ARG-BLR 4-1 ATP Cup - Sydney Davis Cup, Qualifiers, 1R, ARG-CZE 4-0 Davis Cup, Group A, Bologna Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group I, 2R, ARG-CHI 3-2 Davis Cup, Group II, 2R, URU-VEN 4-1 Davis Cup, Group II, 3R, URU-MEX 3-1 Laver Cup - Chicago Davis Cup, Group I, 1R, URU-DOM 3-1 Davis Cup, Finals, Group C Internazionali BNL d'Italia - Rome Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, AUT-URU 3-1 Laver Cup - Boston Laver Cup - London Davis Cup, Group I, PO, NZL-URU 3-1 Olympics - Rio de Janeiro Nitto ATP Finals - London Olympics - Tokyo Davis Cup, Group 2, 2R, URU-ECU 5-0