Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984
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 Schickendanz Open - Furth VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Sporting Challenger - Turin ATU Cup - Weiden Nord/LB Open - Braunschweig Hilton Waikoloa USTA Challenger - Waikoloa V Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh Whirlpool Open - Budapest Quelle Cup 2000 - Furth Jaegermeister Open - Braunschweig Wartburg Open - Eisenach Muller Cup 2000 - Ulm Venice Open - Venice Tennis Cup of Flanders - Ostende BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Copa Ericsson Mexico - Guadalajara St. Francis Health System USTA Challenger - Tulsa Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo USTA Challenger of Las Vegas - Las Vegas VI Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Internationaux de Tennis de Brest - Brest Copa Ericsson Argentina - Buenos Aires USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa VI Abierto Internacional de Salinas - Salinas 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Zagreb Open - Zagreb Compaq Challenger - Bucharest Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach XI Venice Open - Venice Siemens Open 2001 - Scheveningen USTA Seascape Challenger - Aptos Telesp Celular Open - Campinas Joplin Challenger - Joplin Global Telecom Open - Curitiba Theusbridge.com Tennis Classic - Tarzana SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara USTA Championships of Kerrville - Kerrville Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo USTA Challenger of Burbank - Burbank Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Pekao Open - Szczecin 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 Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Frito Lay/USTA Challenger - Binghamton USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Copa Ericsson Chile - Santiago USTA San Diego Challenger - San Diego Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Copa Ericsson Peru - Lima Cerveza Cristal - Santiago Laser Vision USTA Challenger - Amarillo Open Punta Del Este/Copa Banco Montevideo - Punta Del Este ATP Tour Challenger at Nellie Gail - Laguna Hills Eddleman/USTA Challenger - Birmingham Quelle Cup 1999 - Furth Maia Open - Oporto ATU Cup 1999 - Weiden Jagermeister Open - Braunschweig FILA Challenger Biella - Biella Prague Challenger - Prague Casino Lugano - Lugano Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle Open Castilla y Leon - Segovia BH Tennis Open International Cup - Belo Horizonte ATP Challenger XXVI Edizione - Manerbio Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Kyiv UMC Open - Kiev Pekao Open - Szczecin Copa Ericsson - Sao Paulo Copa Ericsson - Lima Internationaux de Bretagne - Brest Copa Ericsson - Santiago drkoop.com USTA challenger of Miami - Miami Copa Ericsson - Montevideo Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Copa Ericsson - Caracas USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Challenger de la Ciudad de Mexico - Mexico City Schickendanz Open - Furth Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Pekao Open 2003 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona XL Capital Bermuda Open - Bermuda Nossa Caixa Aberto de Sao Paulo - Sao Paulo Nord/LB Open 2004 - Braunschweig Pro Tennis World Open - Sunrise Top Wool Challenger - Biella Challenger Cudad de Guayaquil - Guayaquil The Commercia Challenger - Aptos Pekao Open - Szczecin Challenger Britania Zavaleta - Puebla Nord LB Open 2007 - Braunschweig LXVII Concursu Internacional de Vigo - Vigo Copa Petrobras Uruguay - Montevideo Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza BSI Challenger Lugano - Lugano Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Lima Challenger - Lima Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Trani Challenger Montevideo Challenger Genova Challenger Lima Challenger Marrakech CH Messina CH Agadir CH Marrakech CH Chartres CH Casablanca CH Agadir CH Dortmund CH Tarbes CH Agadir CH AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Sybase Open - San Jose Estoril Open - Estoril Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. The Samsung Open - Bournemouth adidas Open de Toulouse - Toulouse Gold Flake Open - Chennai Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London Wideyes Swedish Open - Bastad Energis Dutch Open - Amsterdam Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai 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 Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Siebel Open - San Jose 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 Campionati Internazionali di Sicilia - Palermo Shanghai Marseille Milan Amsterdam Doha Jakarta Milan Rotterdam Casablanca Nice Oporto Bastad Prague Bordeaux Lyon Doha Marseille Milan Stuttgart Rotterdam Estoril Barcelona Nice Madrid Florence Gstaad Kitzbuhel Long Island Bordeaux Basel Toulouse Antwerp Kuala Lumpur Jakarta Marseille Milan Casablanca Barcelona Charlotte Atlanta Florence Genova Bastad Washington Los Angeles New Haven Long Island Bordeaux Palermo Athens Bolzano Memphis Philadelphia Estoril Barcelona Nice Munich Washington Kitzbuhel San Marino Prague Bordeaux Basel Bolzano Milan Brussels Stuttgart Rotterdam Copenhagen Estoril Munich Genova Gstaad Stuttgart Hilversum Indianapolis Long Island Geneva Palermo Toulouse Berlin Lyon Birmingham Sydney Brussels Stuttgart Estoril Barcelona Nice Florence Genova Gstaad Stuttgart Hilversum San Remo Long Island Bordeaux Basel Toulouse Berlin Lyon 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 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 Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Nice Bordeaux Marbella Madrid Bologna Stuttgart Outdoor Bordeaux Toulouse Cologne Vienna Forest Hills Boston Indianapolis Barcelona Nice Madrid Bologna Geneva Bordeaux Palermo Paris Indoor Philadelphia Brussels Monte Carlo Hamburg Forest Hills Boston Washington Barcelona La Quinta Guaruja Buenos Aires Nice Gstaad Kitzbuhel Geneva Bordeaux Toulouse Basel Athens Lyon Monte Carlo Hamburg Barcelona Wembley Nice Munich Gstaad Kitzbuhel Stuttgart Outdoor Bordeaux Basel Paris Indoor Brussels Monte Carlo Barcelona Stockholm Wembley Nancy Nice Bologna Gstaad Stuttgart Outdoor Basel Paris Indoor Athens Milan Monte Carlo Los Angeles Tokyo Indoor Stockholm The Lipton Championships - Key Biscayne Tennis Masters Series - Indian Wells The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Monte Carlo Rome Canadian Open Hamburg Canadian Open Key Biscayne Rome Monte Carlo Hamburg Rome Cincinnati Stockholm Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Paris 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 Telecom Italia Masters - Rome 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 Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Boca West Rome Cincinnati Key Biscayne Rome Cincinnati Key Biscayne Rome Key Biscayne 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 Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open French Open U.S. Open Australian Open French Open U.S. Open 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 French Open - Paris Roland Garros US Open Roland Garros Wimbledon US Open Roland Garros US Open Roland Garros US Open Roland Garros Wimbledon US Open 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, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 1, PO, URU-PER, 4-1 Wimbledon - London 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Rome Atlanta Olympics Olympics - Athens Los Angeles Olympics Seoul Olympics