Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
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 - Buenos Aires Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Santiago Challenger Kremlin Cup - Moscow The Stella Artois Championships - London Badden Open by Rothaus - Ettlingen II Challenger Ciudada de Guayaquil - Guayaquil ATP Challenger La Serena - La Serena South African Airways Open - East London Braunschweig Challenger Copa Petrobras - Aracaju New Haven Buenos Aires Challenger Montevideo Challenger Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia XII Internazionali di Tennis CARISBO - Bologna The Stella Artois Grass Court Championships - London Heineken Trophy - Rosmalen Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Marbella Open - Marbella Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Stockholm Open - Stockholm Australian Men's Hardcourt Championships - Adelaide BellSouth Open - Auckland Dubai Tennis Open - Dubai Advanta Championships - Philadelphia ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Rado Swiss Open - Gstaad RCA Championships - Indianapolis Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Hellmann's Cup - Santiago Scania Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Japan Open - Tokyo Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Infiniti Open - Los Angeles Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Adidas International - Sydney Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Salem Open - Hong Kong Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney BellSouth Open - Vina del Mar BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Ericsson Brasil - Sao Paulo XL Capital Bermuda Open - Bermuda 2002 Mercedes Cup - Stuttgart The Powder Byrne Trophy - Surbiton RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna XL Capital Bermuda Open - Bermuda Davidoff Swiss Indoors - Basel 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 Tallahassee Tennis Challenger - Tallahassee 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 Milan Indoors - Milan Copa Petrobras Argentina - Buenos Aires Open 13 - Marseille Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Open des Alpes Trophee BNP Paribas - Grenoble Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Jakarta Antwerp Scottsdale New Delhi Bermuda Coral Springs Oporto Rosmalen Halle Long Island Bogota Lyon Marbella Doha IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Tokyo Queen's Club Nottingham Bastad Stuttgart Long Island Bogota Toulouse Ostrava Vienna Stockholm Marseille Rotterdam Seoul Queen's Club Washington Guayaquil Challenger Copenhagen U.S. Open - New York Sao Paulo Challenger Kuala Lumpur Tokyo Beijing Moscow Bogota Challenger AAPT Championships - Adelaide Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo - Barcelona Gerry Weber Open - Halle The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City Stockholm Open - Stockholm CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach 2001 Mercedes Cup - Stuttgart The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Mexico City Open de Moselle - Metz Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Scottsdale Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Artois Championships - London Grolsch Open - Amsterdam Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Tokyo If Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Vina del Mar St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Santiago Trofeo Conde de Godo - Barcelona Gerry Weber Open - Halle Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Franklin Templeton Tennis Classic - Scottsdale Banca Stato Challenger - Lugano Grand Prix de Tennis de Lyon - Lyon Bastad Synsam Swedish Open - Bastad The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Franklin Templeton Tennis Classic - Scottsdale Paegas Czech Open - Prague America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis BMW Open - Munich The Stella Artois Grass Court Championships - London Generali Open 1998 - Kitzbuhel CA Tennis Trophy - Vienna Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Adidas International - Sydney Heineken Open Singapore - Singapore CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Dubai Tennis Open - Dubai Pinehurst Abierto Mexicano de Tenis Pegaso - Mexico City Heineken Open Shanghai - Shanghai Dubai Tennis Open - Dubai BMW Open - Munich The Nottingham Open - Nottingham RCA Championships - Indianapolis AIG Japan Open - Tokyo Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Auckland Marseille Memphis Los Angeles Ostrava Philadelphia Hong Kong Indianapolis Auckland Hong Kong Manchester Bastad Schenectady Tel Aviv Antwerp Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island Bastad Adelaide BellSouth Open - Auckland International Championships of Sicily - Palermo Heineken Open - Auckland 1998 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Dubai Tennis Open - Dubai Stockholm Open - Stockholm Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco ARAG World Team Championship - Dusseldorf Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Salem Open - Hong Kong SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Allianz Suisse Open Gstaad - Gstaad Copenhagen Tento Czech Open - Prague ARAG World Team Championship - Dusseldorf Orange Prokom Open - Sopot Gerry Weber Open - Halle ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Trophy - 's-Hertogenbosch The Nottingham Open - Nottingham RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel Heineken Open Shanghai - Shanghai Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai Adidas International - Sydney New Haven Australian Men's Hardcourt Championships - Adelaide Bastad AT&T Challenge - Atlanta Adidas International - Sydney European Community Championships - Antwerp Paegas Czech Open - Prague Atlanta Heineken Open - Auckland Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha UBS Open Gstaad - Gstaad Heineken Open - Auckland Adidas International - Sydney Sybase Open - San Jose Nottingham Doha Brasil Open - Costa do Sauipe Citrix Tennis Championships - Delray Beach Kremlin Cup - Moscow Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo Eurocard Open - Stuttgart 12th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome 13th Paris Open - Paris The Lipton Championships - Key Biscayne Abierto Mexicano de Tenis Pegaso - Acapulco Licher German Open - Hamburg Great American Insurance ATP Championship - Cincinnati Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Miami The Priority Telecom Open - Amersfoort Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Cincinnati Canadian Open Key Biscayne Rome Key Biscayne Synsam Swedish Open - Bastad Stockholm Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Toulouse Telecom Italia Masters - Rome Rogers Cup - Montreal Milan Indoors - Milan Argentina Open - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Copa Telmex - Buenos Aires Masters Series Monte Carlo - Monte Carlo Queen's Club Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Synsam Swedish Open - Bastad 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 Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome The Stella Artois Championships - London Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon Jakarta Lyon du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal 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 - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome 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 Monte Carlo Indian Wells Monte Carlo Cincinnati Essen Paris Canadian Open Australian Open - Melbourne French Open - Paris Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Hamburg Australian Open - Melbourne Tennis Masters Series - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal French Open - Paris Tennis Masters Series - Madrid Wimbledon - London Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco 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 U.S. Open 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 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 Davis Cup, World Group, SF, SWE-ITA 4-1 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, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, SF, SWE-USA 1-4 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 ATP Tour World Championship - Hannover Grand Slam Cup - Munich Grand Slam Cup - Munich Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing ATP Tour World Championship - Hannover Grand Slam Cup Davis Cup, World Group, F, SWE-USA 5-0 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, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, World Group, SF, SWE-ESP 4-1 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, 1R, SWE-BRA 3-2 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0