Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
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 Copa Petrobras Guadalajara - Guadalajara 2001 USTA Challenger of Calabasas - Calabasas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Scottish Tennis Championship - Edinburgh Smith Barney Men's Challenger - Covington Tiburon Challenger - Tiburon Copa Petrobras Santiago - Santiago Copa Petrobras Aracaju - Aracaju Draft Corona Mexico City Open - Mexico City Banca Stato Challenger - Lugano Czech Open 2006 - Prostejov Open Castilla y Leon - Segovia USTA Men's Challenger of Dallas - Dallas Hugarian Food Open - Budapest drkoop.com USTA Challenger of Houston - Houston Nord LB Open - Braunschweig Braunschweig Challenger Optimus Maia Open - Maia Sao Paulo Challenger Shimadsu All Japan Indoor Tennis Championships - Kyoto College Station Challenger - College Station Copa Petrobras Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Nord LB Open 2006 - Braunschweig Copa Petrobras Uruguray - Montevideo Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires Open Castilla y Leon - Segovia XL Capital Bermuda Open - Bermuda Burbank Challenger - Burbank Downtown Athletic Club USTA Challenger - Amarillo Zivnobanka Open - Prostejov Kaltenberg Open - Split drkoop.com USTA challenger of Miami - Miami Maia Open - Oporto Czech Open 2005 - Prostejov Bancastato Challenger Lugano - Lugano Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger La Serena - La Serena Buenos Aires Challenger Santiago Challenger Bogota Challenger Renault Slovenian Open - Ljubljana Fifth-Third Bank Tennis Championships - Lexington San Francisco Queen's Club drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Prague Challenger - Prague Zagreb Open - Zagreb Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Ericsson Brasil - Sao Paulo CMG Asia Open - Hong Kong The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lucknow ATP Tour Challenger - Lucknow ATP Heineken Challenger 1999 - Ho Chi Minh City Renault Slovenian Open - Ljubljana Quelle Cup 1999 - Furth Muller Cup 99 - Ulm Tenniscup of Flanders - Ostende Open 88 - Contrexeville Meridiana Sardegna Open - Olbia Volkswagen TED Open - Istanbul Las Vegas Challenger - Las Vegas drkoop.com USTA Challenger of Austin - Austin Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Burbank - Burbank ATP Kremlin Cup - Moscow Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Corona Mexico City Open - Mexico City Copa Petrobras Colombia - Bogota II Challenger Ciudada de Guayaquil - Guayaquil USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Powder Byrne Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia The 'Fitz' Casino Challenger - Tunica Newport Lima Challenger 2007 - Lima Internationaux de Tennis de Brest - Brest Nuembrecht Challenger - Nuembrecht Johannesburg CH Durban CH Kroger / St. Jude International - Memphis Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna The Stella Artois Grass Court Championships - London Generali Open 1997 - Kitzbuhel Infiniti Open - Los Angeles Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Marbella Open - Marbella Romanian Open - Bucharest Beijing Open - Beijing International Championships of Sicily - Palermo Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Generali Open 1998 - Kitzbuhel Infiniti Open - Los Angeles RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest International Championships of Sicily - Palermo Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca The Scottish Tennis Championships - Edinburgh Tento Czech Open - Prague Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Seguros Bolivar Open - Medellin Franklin Templeton Tennis Classic - Scottsdale Napoli International Cup - Napoli Renault Slovenian Open - Ljubljana Estoril Open - Estoril VSZ Solvak Open Challenger - Kosice Miller Lite Hall of Fame Tennis Championships - Newport Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad BMW Open - Munich AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona BMW Open - Munich Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Jakarta Auckland Shanghai San Jose Memphis Scottsdale The Powder Byrne Trophy - Surbiton Bermuda Tokyo Munich Coral Springs Oporto Queen's Club St. Francis Health System USTA Challenger - Tulsa Nottingham Bastad Newport Washington Legg Mason Tennis Classic - Washington D.C. Indianapolis Bogota Ostrava The Samsung Open - Bournemouth Stockholm Tokyo Hong Kong Seoul Citrix Tennis Championships - Delray Beach Washington Sparkassen Open - Magdeburg Indianapolis BPCA Open de Nice-Tounoi Challenger - Nice Montevideo Challenger Bogota Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Honda-Kah Open - Singapore Valencia USTA Men's Challenger of Urbana-Champaign - Urbana Guayaquil Challenger Tel Aviv USTA Tennis Championships of Austin - Austin Vienna Kroger / St. Jude International - Memphis Sun City Nice Munich Queen's Club BellSouth Open - Auckland Indianapolis Athens Tel Aviv Adelaide Auckland Memphis Philadelphia Kuppers Kolsch Cup by Lambertz - Aachen Scottsdale Durban Nice Queen's Club Halle Stuttgart Hilversum Basel Toulouse Washington Indianapolis Tel Aviv Cologne Trofeo Conde de Godo - Barcelona Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Zagreb Open - Zagreb BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco drkoop.com USTA Challenger of Dallas - Dallas Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort IV Challenger Ciudad De Guayaquil - Guayaquil Generali Open - Kitzbuhel Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril BellSouth Open - Vina del Mar Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Copa Telmex - Buenos Aires Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Moselle - Metz St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Santiago Open Sabadell Atlantico - Barcelona Challenger Ciudad de Guayaquil - Guayaquil Challenger Cudad de Guayaquil - Guayaquil Movistar Open - Vina del Mar Zagreb Open - Zagreb University of Tennessee USTA Men's Challenger - Knoxville The Artois Championships - London Orange Prokom Open - Sopot Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Bolzano Buenos Aires Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Hypo Group Tennis International - Portschach Seoul Allianz Suisse Open Gstaad - Gstaad Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Tel Aviv Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril San Francisco BMW Open - Munich Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco 1998 Mercedes Cup - Stuttgart Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Mallorca Open - Mallorca TD Waterhouse Cup - Long Island Heineken Open - Singapore Medibank International - Sydney Salem Open - Hong Kong Washington Movistar Open - Vina del Mar Hypo Group Tennis International - Portschach Adidas International - Sydney AAPT Championships - Adelaide Red Letter Days Open - Nottingham Abierto Mexicano Telcel - Acapulco Hellmann's Cup - Santiago Mercedes-Benz Cup - Los Angeles Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London Rado Swiss Open - Gstaad AAPT Championships - Adelaide Pilot Pen International - New Haven Long Island Palermo Marbella Gstaad Kitzbuhel Indianapolis Open Seat Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. 2001 Mercedes Cup - Stuttgart Johannesburg Mexico City Auckland Milan Capetown CH ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Copa AT&T - Buenos Aires Abierto Mexicano de Tenis - Mexico City Copa Telmex - Buenos Aires Johannesburg CH Adidas International - Sydney Campionati Internazionali d'Italia - Rome Santiago Adelaide Memphis Los Angeles Allianz Suisse Open Gstaad - Gstaad Palermo Dubai CA Tennis Trophy - Vienna BellSouth Open - Auckland Sybase Open - San Jose America's Red Clay Tennis Championship - Coral Springs Hong Kong Bucharest Rosmalen Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril The Lipton Championships - Key Biscayne du Maurier Open - Montreal Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome 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 Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Key Biscayne Indian Wells Monte Carlo Key Biscayne Hamburg Stockholm Paris Indian Wells Key Biscayne Cincinnati Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rome 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 Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Wimbledon U.S. Open Australian Open French Open U.S. Open French Open U.S. Open Australian Open French Open Wimbledon U.S. Open Wimbledon French Open U.S. Open Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Australian Open Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Wimbledon - London Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0 Pacific Life Open - Indian Wells French Open - Paris French Open - Paris French Open - Paris Sony Ericsson Open - Miami Grand Slam Cup - Munich Atlanta Olympics Wimbledon Key Biscayne French Open Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 U.S. Open - New York Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 U.S. Open - New York Olympics - Beijing ATP Tour World Championship - Hannover Olympics - Athens Davis Cup, World Group, QR, ROU-ECU 3-2