Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
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 Bordeaux Challenger Geneva Challenger Montevideo Challenger Florionapolis Challenger Rumikon CH Bossonnens CH Dublin CH Geneva CH Croatian Indoors - Zagreb Italian Indoors - Milan BMW Open - Munich Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Qatar Mobil Open '98 - Doha St. Petersburg Open - St. Petersburg Guardian Direct Cup - London Heineken Trophy - 's-Hertogenbosch President's Cup 1998 - Tashkent Grand Prix de Tennis de Toulouse - Toulouse Open 13 - Marseille Grand Prix Hassan II - Casablanca 1999 Mercedes Cup - Stuttgart Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo AXA Cup - London Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona Generali Open 2001 - Kitzbuhel Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Idea Prokom Open - Sopot Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Adidas International - Sydney Copa AT&T - Buenos Aires Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Antwerp Halle Gstaad Vienna Halle Gstaad Prague Marseille Milan Washington Long Island Moscow Milan Stuttgart Nice Long Island Bordeaux Toulouse Vienna Moscow Adelaide Auckland Scottsdale Madrid Stuttgart Long Island Basel Toulouse Moscow Brussels Gstaad Hilversum New Haven Geneva Brussels Barcelona Nice Madrid Bologna Hilversum Kitzbuhel Geneva Lyon BellSouth Open - Vina del Mar Open 13 - Marseille Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Movistar Open - Santiago The Priority Telecom Open - Amersfoort ITG Miami Challenger - Miami IPP Open - Helsinki Tunis Challenger New Haven Poznan Challenger San Marino Challenger Cordenons Challenger Buenos Aires Challenger Basel Sao Paulo Challenger Internationaux de Tennis de Brest - Brest San Remo Challenger Zagreb Challenger Milan Challenger Marburg Challenger Kremlin Cup - Moscow UBS Open Gstaad - Gstaad Challenger 42 - Andrezieux TCT Open - Tunis Tennis Napoli Cup - Naples Jaegermeister Open - Braunschweig Open 13 - Marseille Tatra Banka Open 2001 - Bratislava Milano Challenger-Jameson Cup - Milan Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Challenger Santa Cruz - Santa Cruz IV Trofeo Ciudad de Quito - Quito VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Copa Ericsson Uruguay - Montevideo Copa Ericsson Mexico - Guadalajara Nuembrecht Challenger - Nuembrecht Cerveza Cristal - Santiago ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Napoli Challenger - Napoli Open de Nice - Nice AXA Open - Espinho Generali Open 2002 - Kitzbuhel Pekao Open - Szczecin Copa Ericsson - Sao Paulo Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl GHI Bronx Tennis Classic - Bronx Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Sarajevo Open 2004 - Sarajevo Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Barletta Citta Della Disfida Open 99 - Barletta Jagermeister Open - Braunschweig Open Sainte Victoire - Aix-En-Provence Challenger 42 - Andrezieux Czech Open - Prostejov C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig San Marino Cepu Open - San Marino Open de L'Isere - Grenoble Open de Franche-Comte - Besancon Kyiv Open - Kiev TED Open - Istanbul Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Porsche Open - Poznan Mobilux Open - Luxembourg Architect Open - Budapest Jameson Cup - Milan KGHM Polish Indoors - Wroclaw Logopak Challenger 2005 - Lubeck Geneva Bari Geneva Italian Open - Rome Eurocard Open - Stuttgart 12th Paris Open - Paris Licher German Open - Hamburg 13th Paris Open - Paris The Lipton Championships - Key Biscayne 14th Paris Open - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Key Biscayne Hamburg Cincinnati Canadian Open Paris Hamburg Key Biscayne Monte Carlo Stockholm Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Stockholm Paris Indian Wells Key Biscayne Indian Wells Key Biscayne Unicredit Czech Open 2007 - Prostejov Key Biscayne Monte Carlo Stockholm Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati San Marino Cepu Open - San Marino BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Genova Open Challenger - Genova Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Internazionali di Tennis Dell'Umbria - Todi Masters Series Monte Carlo - Monte Carlo Pekao Open - Szczecin Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Posillipo Tennis Cup - Napoli Rogers Masters - Toronto Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Sony Ericsson Open - Miami Rotterdam New Haven Lyon Toulouse Iquique Challenger Santiago Challenger Queen's Club New Haven Long Island Bordeaux Lyon Moscow Asuncion Challenger Guayaquil Challenger Kitzbuhel Challenger Lima Challenger Sao Paulo Challenger Sunrise Challenger Bogota Challenger Nice Pereira Challenger Braunschweig Challenger Scheveningen Challenger Sydney Australian Open - Melbourne French Open - Paris Barcelona 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 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 Australian Open French Open Wimbledon U.S. Open Australian Open The Stella Artois Grass Court Championships - London French Open 2001 Mercedes Cup - Stuttgart Wimbledon U.S. Open Bossonnens CH Australian Open Heilbronn Open - Heilbronn French Open Wimbledon U.S. Open Australian Open - Melbourne BellSouth Open - Vina del Mar French Open - Paris Open de Tenis Comunidad Valenciana - Valencia U.S. Open - New York Australian Open - Melbourne Dubai Japan Open - Tokyo USTA Challenger of North Miami Beach - North Miami Beach French Open - Paris BMW Open - Munich U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis Pegaso - Acapulco Australian Open - Melbourne French Open - Paris Gstaad Wimbledon - London Lyon U.S. Open - New York Copa Telmex - Buenos Aires Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Australian Open - Melbourne Intersport Heilbronn Open - Heilbronn Lyon French Open - Paris The Stella Artois Grass Court Championships - London Stuttgart St. Petersburg Open - St. Petersburg Moscow Brasil Open - Costa do Sauipe Crans Montana CH Nyon CH Messina CH Copenhagen CH Sydney International - Sydney European Community Championships - Antwerp Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island IPB Czech Indoor - Ostrava Croatian Indoors - Split BMW Open - Munich Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow CA Tennis Trophy - Vienna Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Heineken Open - Auckland The Nottingham Open - Nottingham Munich Idea Prokom Open - Sopot President's Cup - Tashkent BellSouth Open - Vina del Mar President's Cup - Tashkent Rumikon CH Stuttgart Davidoff Swiss Indoors - Basel Milan Barcelona Prague Moscow Sydney Nice Idea Prokom Open - Sopot Toulouse Nice Bordeaux Toulouse Marseille Gstaad New Haven New Haven Milan Estoril Idea Prokom Open - Sopot Rosmalen Stuttgart Long Island Toulouse Moscow Adelaide Sydney Manchester Heineken Open - Auckland Gstaad European Community Championships - Antwerp Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco St. Petersburg Open - St. Petersburg Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney Qatar Open - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Guardian Direct Cup - London CA Tennis Trophy - Vienna Open Seat-Godo '99 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon MoviStar Open - Vina del Mar BMW Open - Munich Orange Prokom Open - Sopot The Nottingham Open - Nottingham Investor Swedish Open - Bastad French Open - Paris Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Halle Waldbaum's Hamlet Cup - Long Island U.S. Open - New York President's Cup 1999 - Tashkent Gstaad Connex Open Romania - Bucharest French Open - Paris adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors - Basel Basel Grand Prix de Tennis de Toulouse - Toulouse Adidas International - Sydney Basel Copenhagen Open - Copenhagen Basel Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Furth CH Heineken Trophy - Rosmalen 1997 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Adidas International - Sydney Grand Prix Hassan II - Casablanca Energis Open - Amersfoort Merano Open - Merano Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino Basel Adelaide BMW Open - Munich Geneva CH Heineken Open - Auckland Nyon CH Basel Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Sun City ABN/AMRO World Tennis Tournament - Rotterdam Manchester Abierto Mexicano de Tenis Pegaso - Acapulco Brasil Open - Costa do Sauipe Doha ARAG World Team Championship - Dusseldorf Basel Monte Carlo Generali Open 1999 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island Lyon Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Eurocard Open - Stuttgart Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Rome 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 - Monte Carlo Tennis Masters Series - Rome Indian Wells Monte Carlo Rome Stuttgart Monte Carlo Rome Canadian Open Essen Paris Indian Wells Hamburg Rome Canadian Open Rome Cincinnati Paris Monte Carlo Hamburg Rome Stockholm Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Croatia Open - Umag Copa Telmex - Buenos Aires Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Colonial Classic - Kooyong Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Grand Slam Cup Olympics - Sydney Atlanta Olympics Barcelona Olympics