Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 F12 Chile F1 Chile F2 Chile F3 Mexico F2 Copa Ericsson Argentina - Buenos Aires Telecom Italia Masters - Rome VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Sporting Challenger - Turin Schickendanz Open - Furth ATU Cup - Weiden Nord/LB Open - Braunschweig Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Wartburg Open - Eisenach Muller Cup 2000 - Ulm Tennis Cup of Flanders - Ostende BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach XI Venice Open - Venice Siemens Open 2001 - Scheveningen Telesp Celular Open - Campinas Global Telecom Open - Curitiba SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima VII Trofeo Ciudad de Quito - Quito Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Haagen Dazs Open - Caracas Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Pekao Open - Szczecin Eddleman USTA Challenger - Birmingham XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo San Luis Potosi ATP Challenger - San Luis Potosi Nossa Caixa Aberto de Sao Paulo - Sao Paulo Ciur Pribram Challenger - Pribram Copa Ericsson Chile - Santiago Copa Ericsson Peru - Lima Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Eddleman/USTA Challenger - Birmingham Maia Open - Oporto Jagermeister Open - Braunschweig Prague Challenger - Prague BH Tennis Open International Cup - Belo Horizonte ATP Challenger XXVI Edizione - Manerbio Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Copa Ericsson - Sao Paulo Copa Ericsson - Lima Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Schickendanz Open - Furth Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Bogota Challenger - Bogota Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova Cepu Open - San Marino Trani Cup - Trani IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Copa Petrobras Bogota - Bogota Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado TED Open - Istanbul Open D'Orleans - Orleans XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil ATP Challenger Numea - New Caledonia Copa Kia - Santiago Corona Mexico City Open - Mexico City Abierto Colombiano de Tenis - Bogota Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Challenger Britania Zavaleta - Puebla 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 Nord LB Open 2007 - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza XL Bermuda Open - Bermuda Tunis Open - Tunis Morocco Tennis Tour - Rabat The Surbiton Trophy - Surbiton BSI Challenger Lugano - Lugano Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Copa Petrobras-Brazil - Aracaju Copa Petrobras-Paraguay - Asuncion Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Lima Challenger - Lima Sao Paulo Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Bordeaux Challenger Poznan Challenger Binghamton Challenger Trani Challenger Bogota Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Medellin Challenger Sao Paulo Challenger Lima Challenger Bucaramanga Challenger Sunrise Challenger Pereira Challenger Tallahassee Challenger Savannah Challenger Carson Challenger Ojai Challenger Kosice Challenger Bytom Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Lexington Challenger Granby Challenger Vancouver Challenger Binghamton Challenger Belo Horizonte Challenger Bogota Challenger Cali Challenger Santiago Challenger Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger Rome Challenger Bordeaux Challenger Alessandria Challenger Guadalajara Challenger Winnetka Challenger Bogota Challenger Campos do Jordao Challenger Binghamton Challenger Medellin Challenger Buenos Aires Challenger Bucaramanga Challenger Santiago Challenger Guadalajara Challenger Barranquilla Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Rio Quente Challenger Como Challenger Genova Challenger Trnava Challenger San Juan Challenger Villa Allende Challenger Montevideo Challenger Sao Leopoldo Challenger Bucaramanga Challenger Salinas Challenger Pereira Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Scheveningen Challenger Sao Paulo Challenger Rio De Janeiro Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Buenos Aires Challenger Montevideo Challenger Bogota Challenger Guayaquil Challenger Panama City Challenger Barranquilla Challenger Santiago Challenger AT&T Challenge - Atlanta AT&T Challenge - Atlanta Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota U.S. Men's Clay Court Championships - Orlando Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Brazil Open - Salvador Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich International Championship of Croatia - Umag Idea Prokom Open - Sopot Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Estoril Open - Estoril Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Chennai Open - Chennai Movistar Open - Santiago Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Movistar Open - Santiago Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Rogers Cup - Toronto Sony Open Tennis - Miami French Open - Paris French Open - Paris 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Athens