Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 Italy F14 Italy F15 Chile F1a Chile F1b Portugal F1 Chile F1 Chile F2 Chile F3 Argentina F3 Italy F19 Argentina F6 Argentina F7 Argentina F9 Argentina F10 Argentina F11 Colombia F5 Colombia F6 Venezuela F7 Venezuela F8 Colombia F1 Colombia F2 Argentina F6 Argentina F7 Argentina F8 Argentina F9 France F11 Spain F15 Argentina F8 Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Argentina F4 Argentina F5 Argentina F6 Uruguay F1 Argentina F7 Argentina F4 Argentina F5 France F8 Italy F18 Italy F20 Italy F22 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 France F9 Italy F21 Spain F26 Italy F15 Pereira Challenger Liberec Challenger Poprad Tatry Challenger Banja Luka Challenger Copa Ericsson Chile - Santiago Aberto Da Costa Do Sauipe - Bahia TESS Tennis Classic - Campinas Copa Ericsson - Santiago 2004 Keys Gate Challenger - Homestead USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Open Mutouest de Saint-Brieuc - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock Copa Petrobras - Bogota USTA/Adtech Challenger - Boston Copa Petrobras - Montevideo Aberto de Santa Catarina - Florianopolis Voit Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City BH Tennis Open - Belo Horizonte Seguros Bolivar Open - Medellin Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo ATP Challenger La Serena - La Serena ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Abierto Internacional de Salinas 'Dario Expreso' - Salinas Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sunset Moulding Challenger - Yuba City Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Oberstaufen Cup-Head German Master's Series - Oberstaufen ATP Open Castilla y Leon - Segovia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Seguros Bolivar Open - Cali Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Yuba City Challenger Manta Challenger Vancouver Challenger Campos do Jordao Challenger Buenos Aires Challenger Knoxville Challenger Santiago Challenger Buenos Aires Challenger Barranquilla Challenger Bordeaux Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Bogota Challenger Dortmund Challenger Genova Challenger Szczecin Challenger Cali Challenger Copa Ericsson Uruguay - Montevideo Aguascalenties Challenger Sao Paulo Challenger Bucaramanga Challenger Copa Ericsson Argentina - Buenos Aires Barranquilla Challenger Sarasota Challenger Tunis Challenger Prague Challenger 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Petange Challenger Credicard Tennis Cup - Campos do Jordao Buenos Aires Challenger Braunschweig Challenger Lima Challenger Sao Paulo Challenger Bordeaux Challenger Marburg Challenger Braunschweig Challenger Liberec Challenger Moscow Challenger Braunschweig Challenger Genova Challenger Corrientes Challenger Lima Challenger Bogota Challenger Montevideo Challenger Mendoza Challenger Guadalajara Challenger Mestre Challenger Bastad Challenger Genova Challenger Lima Challenger Bogota Challenger Montevideo Challenger Irving Challenger Lyon Challenger The Wright Financial Group USTA Challenger - Champaign Copa Petrobras Bogota - Bogota Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Unique Zagreb Open - Zagreb Copa Petrobras Argentina - Buenos Aires Unicredit Czech Open 2007 - Prostejov Braunschweig Challenger Copa Petrobras Brazil - Belo Horizonte AGT Challenger - Leon JSM Challenger of Champaign - Urbana Carson Challenger Dallas Challenger Orleans Challenger Buenos Aires Challenger Cali Challenger Pereira Challenger Carson Challenger Bogota Challenger Cali Challenger Asuncion Challenger Puebla Challenger Sao Paulo Challenger Cancun Challenger Open Castilla y Leon - Segovia Bucaramanga Challenger Citta di Como - Como The Surbiton Trophy - Surbiton FILA Challenger Biella - Biella Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo XL Capital Bermuda Open - Bermuda Intelig Tennis Cup - Campos do Jordao USTA Challenger of Burbank - Burbank Sao Paulo - Brazil Copa Telefonica CTC Chile - Santiago San Remo Tennis Cup 15° Piertomaso - San Remo 2005 Tulsa Challenger - Tulsa XI Trofeo Ciudad de Quito - Quito Music City Challenger - Nashville USTA Illinois Challenger - Champaign America's Red Clay Tennis Championship - Coral Springs Waldbaum's Hamlet Cup - Long Island MFS Pro Tennis Championships - Boston Shanghai Open '98 - Shanghai Cerveza Club Columbia Open - Bogota BMW Open - Munich adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Campionati Internazionali di Sicilia - Palermo Cerveza Club Colombia Open - Bogota Abierto Colombiano de Tenis - Bogota Sybase Open - San Jose Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador ECM Prague Open - Prague AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm AAPT Championships - Adelaide BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Oberstaufen Cup - Oberstaufen Brasil Open - Salvador Bogota Concurso Internacional de Vigo - Vigo Eddleman USTA Challenger - Birmingham XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi 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 Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin International Tennis Championships - Delray Beach Trofeo Sisma Mantova - Mantova Open de Moselle - Metz International Tennis Championships - Delray Beach Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach IV Manta Open - Manta The Stella Artois Championships - London Lubbock Challenger - Lubbock RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington XIII Trofeo Ciudad de Quito - Quito Pilot Pen Tennis - New Haven China Open - Beijing Copa Petrobras Colombia - Bogota Mumbai Open - Mumbai Copa Petrobras Argentina - Buenos Aires Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Scheveningen Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Tallahassee Tennis Challenger - Tallahassee Venice Open - Venice Copa Telmex - Buenos Aires Countrywide Classic USTA Men's Challenger - Carson Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Zenith Tennis Cup-Harbour Club - Milan SAP Open - San Jose Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Waco International Tennis Challenger - Waco AEGON International - Eastbourne Oldum Brown Vancouver Open - Vancouver Campbells Hall of Fame Tennis Championships - Newport Citta di Como Challenger - Como St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland San Luis Potosi Challenger - San Luis Potosi Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Petrobras-Colombia - Bogota Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Copa Petrobras-Brazil - Aracaju Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Cyclus Open de Tenis - Florianopolis Serbia Open - Belgrade Copa Petrobras-Argentina - Buenos Aires AEGON Championships - London 2008 Knoxville Challenger - Knoxville Lima Challenger - Lima Bucaramanga Challenger AEGON International - Eastbourne Bordeaux Challenger Brasilia Challenger Countrywide Classic - Los Angeles Montevideo Challenger Champaign Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Dallas Challenger Kremlin Cup - Moscow Hugarian Food Open - Budapest St. Petersburg Open - St. Petersburg Movistar Open - Santiago ECU Prague Open - Prague Bogota Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Asuncion Challenger USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Salinas Challenger US Men's Clay Court Championship - Houston Santiago Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Prague Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Copa Petrobras Aracaju - Aracaju Campos do Jordao Challenger VTR Open - Vina del Mar Pro Tennis World Open - Sunrise Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Harrah's Entertainment Challenger - Tunica Portugal Open - Oeiras Santiago Challenger Buenos Aires Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Bordeaux Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Marburg Challenger Rakuten Japan Open - Tokyo Braunschweig Challenger Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro s'Tennis Masters Challenger - Graz Brasil Open - Sao Paulo Lermontov Challenger Villa Allende Challenger ATP Guzzini Challenger - Recanati BCP Tennis Classic - Sao Paulo Vegeta Croatia Open - Umag Montevideo Challenger Cali Challenger Apia International - Sydney Ecuador Open - Quito Sao Leopoldo Challenger Argentina Open - Buenos Aires Copa Petrobras-Uruguay - Montevideo Credit Agricole Suisse Open - Gstaad BH Tennis Open International Cup - Belo Horizonte Sao Paulo Challenger Brasil Open - Sao Paulo Santiago Challenger Bogota Challenger Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Bogota Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Parc - Lyon SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Curitiba Challenger ASB Classic - Auckland Salinas Challenger Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Salinas Challenger Bogota Challenger Iquique Challenger XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger Charlottesville Challenger Le Gosier Challenger Itajai Challenger Sao Paulo Challenger Sunrise Challenger Aix En Provence Challenger Mestre Challenger VI Abierto Internacional de Salinas - Salinas IPP Geneva Trophy - Geneva 2001 USTA Tallahassee Tennis Challenger - Tallahassee Scheveningen Challenger Countrywide Classic - Los Angeles Copa Ericsson - Montevideo Mexico City Challenger Savannah Challenger Quito Challenger Cali Challenger Santiago Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Bordeaux Challenger Noumea Challenger Pro Tennis World Open - Boca Raton Copa Ericsson - Buenos Aires Santo Domingo Challenger Copa Sevilla-Internacionales de Andalucia - Seville Music City Challenger - Nashville Santiago Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Abierto Internacional de Salinas - Salinas Savannah Challenger Heilbronn Challenger VSZ Solvak Open Challenger - Kosice Furth Challenger Blois Challenger Banja Luka Challenger Trnava Challenger Santiago Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger XL Capital Bermuda Open - Bermuda Brasil Open - Florianopolis Puebla Challenger West Side Tennis Club Clay Court Challenger - Forest Hills The Natrel's Challenger of Granby - Granby Rome Challenger Medellin Challenger Heilbronn Challenger Buenos Aires Challenger Buenos Aires Challenger Geneva Challenger Naples Challenger - Naples GHI Bronx Classic - Bronx Aberto de Sao Paulo - Sao Paulo Panama City Challenger Sarasota Challenger Bratislava Challenger Santiago Challenger Fifth Third Bank Tennis Classic - Lexington Belo Horizonte Challenger Helsinki Challenger 2004 Colorado Tennis Classic - Denver V Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires San Juan Challenger Belo Horizonte Challenger Oklahoma Challenger - Tulsa Legg Mason Tennis Classic - Washington D.C. U.S. Men's Clay Court Championships - Orlando The Lipton Championships - Key Biscayne du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Montreal Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Men's Clay Court Championship - Orlando Argentina Open - Buenos Aires Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Prostejov Challenger Gerry Weber Open - Halle Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami AIG Japan Open Tennis Championships - Tokyo Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome America's Red Clay Tennis Championship - Coral Springs Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale AT&T Challenge - Atlanta Infiniti Open - Los Angeles RCA Championships - Indianapolis Heineken Open - Singapore Hellmann's Cup - Santiago Sybase Open - San Jose Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Gelsor Open Romania - Bucharest Adidas International - Sydney International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Sydney International - Sydney Abierto Mexicano de Tenis - Mexico City Sybase Open - San Jose RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano de Tenis - Mexico City Franklin Templeton Tennis Classic - Scottsdale Merano Open - Merano Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Open de Moselle - Metz Swiss Indoors Basel - Basel Heineken Open - Auckland Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest President's Cup 1997 - Tashkent Aegon Nottingham Open - Nottingham Ecuador Open - Quito Italian Open - Rome Great American Insurance ATP Championship - Cincinnati French Open - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - 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 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 Davis Cup, Group 2, REL2, PAR-DOM 4-1 Sony Ericsson Open - Miami Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 2R, BAH-PAR 1-4 Davis Cup, Group 2, 1R, PAR-BAH 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 1R, PAR-AHO 4-1 Davis Cup, World Group, SF, FRA-ARG 5-0 Australian Open - Melbourne Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 U.S. Open (juniors)