Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Wimbledon - London Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Chile F9 Chile F1 Chile F2 Netherlands F2 Chile F5 Chile F6 Chile 11 Chile F9 Chile F10 Chile F11 Chile F12 Argentina F1 Guatemala F1 Chile F1 Chile F2 Chile F3 USA F12 USA F13 USA F14 Spain F12 Serbia F3 Germany F6 Colombia F4 Chile F4 Germany F7 Argentina F4 Romania F13 Romania F14 Romania F15 Canada F9 Chile F3 Chile F5 Chile F7 Chile F8 Brazil F7 M15 Santo Domingo M15 Santo Domingo Brazil F8 M25 Pensacola Spain F26 Open Castilla y Leon - Segovia Argentina F5 IPP Geneva Trophy - Geneva XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi Uruguay F1 Uruguay F2 Sporting Challenger '07 Trofeo Regione Piemonte - Turin Argentina F4 Trofeo Sisma Mantova - Mantova Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Venezuela F7 Venezuela F8 Argentina F7 Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Zenith Tennis Cup-Harbour Club - Milan Italy F14 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Chile F3 Argentina F3 Italy F20 s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Lima Challenger - Lima Sao Paulo Challenger Iquique Challenger Bucaramanga Challenger San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Bogota Challenger Manta Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Buenos Aires Challenger Guayaquil Challenger Cancun Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Marburg Challenger Bogota Challenger Genova Challenger Szczecin Challenger Aguascalenties Challenger Medellin Challenger Geneva Challenger Helsinki Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Sarasota Challenger Prague Challenger Braunschweig Challenger Sao Paulo Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires XI Trofeo Ciudad de Quito - Quito Lima Challenger Sao Paulo Challenger Aix En Provence Challenger Mohammedia Challenger Scheveningen Challenger Liberec Challenger Medellin Challenger Quito Challenger Cali Challenger Cordoba Challenger Guayaquil Challenger Santiago Challenger Heilbronn Challenger Vicenza Challenger Braunschweig Challenger Lexington Challenger Liberec Challenger Genova Challenger Trnava Challenger Corrientes Challenger Mendoza Challenger Buenos Aires Challenger Bucaramanga Challenger Puebla Challenger Savannah Challenger Rome Challenger Heilbronn Challenger Copa Petrobras Colombia - Bogota Mestre Challenger Copa Petrobras Paraguay - Asuncion Prostejov Challenger The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Poprad Tatry Challenger Milan Challenger IV Manta Open - Manta Buenos Aires Challenger Aberto de Sao Paulo - Sao Paulo Citta di Como - Como Santiago Challenger Montevideo Challenger Challenger Casablanca San Angel - Mexico City Copa Petrobras Argentina - Buenos Aires Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Bogota Challenger La Serena Open - La Serena Morelos Challenger Copa Kia Challenger ATP - Santiago Voit Mexico City Open - Mexico City Sarasota Challenger Aberto de Santa Catarina de Tenis - Florianopolis Prostejov Challenger Salinas Challenger Lyon Challenger Floridablanca Challenger Copa Petrobras - Bogota Bogota Challenger Buenos Aires Challenger Ningboo Challenger Canberra Challenger Guzzini Challenger - Recanati Oberstaufen Cup-Head German Master's Series - Oberstaufen ATP Open Castilla y Leon - Segovia Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Oberstaufen Cup - Oberstaufen Concurso Internacional de Vigo - Vigo II Naples ITG Challenger - Naples XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Salzburg-Anif Challenger Luedenscheid Challenger Cassis Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Morelos Challenger Mexico City Challenger Itajai Challenger Campos do Jordao Challenger Aguascalientes Challenger Santiago Challenger San Juan Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Rome Challenger Guadalajara Challenger Braunschweig Challenger Genova Challenger Sao Paulo Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Tempe Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Santo Domingo Challenger Salinas Challenger Braunschweig Challenger Montevideo Challenger Bordeaux Challenger Marburg Challenger Montevideo Challenger Pereira Challenger San Juan Challenger Buenos Aires Challenger Montevideo Challenger Copa Petrobras Paraguay - Asuncion Noumea Challenger Cali Challenger Furth Challenger Mestre Challenger Moscow Challenger Ilkley Challenger Binghamton Challenger Aptos Challenger ATP Challenger La Serena - La Serena Prague Challenger Banja Luka Challenger Panama City Challenger Bogota Challenger Buenos Aires Challenger Milan Challenger Santo Domingo Challenger Morelos Challenger Drummondville Challenger Braunschweig Challenger Tallahassee Challenger Vicenza Challenger USA F6 Aix En Provence Challenger Dortmund Challenger Santiago Challenger Leon Challenger Ilkley Challenger Medellin Challenger Quito Challenger Birmingham Challenger Argentina Open - Buenos Aires Naples Challenger - Naples Phoenix Challenger II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Bancolombia Open - Bogota Buenos Aires Challenger Salinas Challenger Salinas 2 Challenger Todi Challenger Tampere Challenger Santiago 3 Challenger Lima 2 Challenger Campinas Challenger Brasilia Challenger Concepcion 2 Challenger San Luis Potosi Challenger Copa Telmex - Buenos Aires Oeiras 3 Challenger Luedenscheid Challenger Vancouver Challenger Ortisei Challenger Bergamo Challenger Canberra Challenger Challenger de Providencia-Copa Kia - Santiago Lima Challenger ATP Guzzini Challenger - Recanati Arpa Ceramic Cup - Reggio Emilia Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Internacional de Salinas 'Dario Expreso' - Salinas AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Belo Horizonte Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Kremlin Cup - Moscow Copa Petrobras-Uruguay - Montevideo Movistar Open - Santiago Cali Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Warsaw Challenger Bordeaux Challenger Marburg Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Bordeaux Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Prostejov Challenger Citi Open - Washington Bratislava Challenger Bogota Challenger Sao Paulo Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Petange Challenger Cali Challenger Copa Claro - Buenos Aires Lermontov Challenger Abierto Mexicano Telcel - Acapulco Bucaramanga Challenger Santo Domingo Challenger Villa Allende Challenger AEGON Championships - London Kremlin Cup - Moscow Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Montevideo Challenger Malaysian Open - Kuala Lumpur Estoril Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Orleans Challenger San Luis Potosi Challenger Sao Leopoldo Challenger Brasil Open - Sao Paulo Leon Challenger Vegeta Croatia Open - Umag VTR Open - Vina del Mar Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Countrywide Classic - Los Angeles Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane Ecuador Open - Quito Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Generali Open - Kitzbuhel Santos Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Savannah Challenger Rakuten Japan Open - Tokyo Cordoba Open - Cordoba Argentina Open - Buenos Aires Geneva Open - Geneva Libema Open - 's-Hertogenbosch Bogota Challenger Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Erste Bank Open - Vienna Adelaide International - Adelaide Gonet Geneva Open - Geneva Lima Challenger Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Brisbane International - Brisbane Libema Open - 's-Hertogenbosch Le Gosier Challenger United Cup - Australia Mercedes Cup - Stuttgart Braunschweig Challenger Cordoba Open - Cordoba Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Copa Claro - Buenos Aires Sarasota Challenger Medellin Challenger Terra Wortmann Open - Halle Copa Claro - Buenos Aires Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Le Gosier Challenger BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Caltanissetta Challenger Perugia Challenger Bastad Challenger Tunis Challenger Bordeaux Challenger Heineken Open - Auckland Cortina Challenger Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Guayaquil Challenger Buenos Aires Challenger Guadalajara Challenger Generali Open - Kitzbuhel Bordeaux Challenger Apia International - Sydney Argentina Open - Buenos Aires Banja Luka Challenger Citi Open - Washington Santiago Challenger Rio De Janeiro Challenger Irving Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Aegon Nottingham Open - Nottingham Mestre Challenger Swiss Open - Gstaad Suisse Open - Gstaad Santiago 2 Challenger Argentina Open - Buenos Aires Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Santiago Challenger Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Argentina Open - Buenos Aires Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Copa Petrobras - Montevideo Lima Challenger Rio Open - Rio de Janeiro Santiago Challenger Barcelona Open Banc Sabadell - Barcelona Little Rock Challenger Orlando 2 Challenger German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Tennis Napoli Open - Naples Sao Paulo Challenger Swiss Indoors Basel - Basel ASB Classic - Auckland Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Generali Open - Kitzbuhel Chile Dove Men+Care Open - Santiago Nordea Open - Bastad Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Terra Wortmann Open - Halle Abierto de Tenis Mifel - Los Cabos Adelaide International - Adelaide Rio Open - Rio de Janeiro Korea Open - Seoul China Open - Beijing Rio Open - Rio de Janeiro Movistar Chile Open - Santiago Abierto Mexicano Telcel - Acapulco Chengdu Open - Chengdu Movistar Chile Open - Santiago BMW Open - Munich Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Portugal Open - Oeiras Sony Ericsson Open - Miami Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Maharashtra Open - Pune AEGON International - Eastbourne Plava Laguna Croatia Open - Umag European Open - Antwerp Argentina Open - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Barcelona Open Banc Sabadell - Barcelona Concepcion Challenger Prague 2 Challenger Bogota Challenger Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Villena Challenger Sony Ericsson Open - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ecuador Open - Quito Sony Open Tennis - Miami Open de Moselle - Metz Miami Open - Miami BMW Open - Munich BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Gonet Geneva Open - Geneva Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome National Bank Open - Toronto Western & Southern Open - Cincinnati Rothesay International - Eastbourne Rolex Paris Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Nordic Open - Stockholm BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal SkiStar Swedish Open - Bastad Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Copa Telmex - Buenos Aires Moselle Open - Metz Pilot Pen Tennis - New Haven ASB Classic - Auckland German Tennis Championships - Hamburg Fever-Tree Championships - London U.S. Open - New York 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 French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne 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 Australian Open - Melbourne ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, PO, DOM-CHI 4-1 Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, AUT-CHI 2-3 Davis Cup, Finals, Group C ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, PO, CHI-SLO 4-0 Davis Cup, Group A, Bologna Davis Cup, Group I, 1R, DOM-CHI 0-5 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, Group I, 1R, PER-CHI 2-3 U.S. Open (juniors) Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, Group II, 1R, CHI-PER 5-0 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, 1R, CHI-ECU 3-1 Davis Cup, Group I, 1R, SVK-CHI 3-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, CHI-KAZ 3-1 China Open - Beijing Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group I, 2R, ARG-CHI 3-2 Davis Cup, World Group, Q, CHI-PER 3-2 Tiriac Open - Bucharest U.S. Open - New York Olympics - Paris