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