Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Uruguay - Montevideo ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas AXA Open - Espinho Open Sainte Victoire - Aix-En-Provence Open de L'Isere - Grenoble BNP Paribas Primrose - Bordeaux Iquique Challenger Heilbronn Challenger Cherbourg Challenger Santiago Challenger Sunrise Challenger Tunis Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Geneva Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Sao Paulo Challenger Nottingham Challenger Milan Challenger Kitzbuhel Challenger Mons Challenger Granby Challenger St. Remy Challenger Rennes Challenger Bergamo Challenger Copa Ericsson - Montevideo Challenger Ford de Cherbourg - Cherbourg Gramado Open de Tennis - Gramado Jaegermeister Open - Braunschweig Napoli Challenger - Napoli Open de Nice - Nice Challenger Santa Cruz - Santa Cruz Open de Montauban - Montauban Unicredit Czech Open 2007 - Prostejov Tunis Open - Tunis The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Internazionali di Tennis Dell'Umbria - Todi Bordeaux Challenger Pekao Open - Szczecin ITG Miami Challenger - Miami Cherbourg Challenger Open D'Orleans - Orleans Zagreb Challenger Marburg Challenger Bordeaux Challenger Bordeaux Challenger San Marino Cepu Open - San Marino Genova Open Challenger - Genova Marbella Open - Marbella Open 13 - Marseille MFS Pro Tennis Championships - Boston The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Heineken Open - Auckland Estoril Open - Estoril The Nottingham Open - Nottingham 2000 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Orleans Challenger Adidas International - Sydney Open 13 - Marseille Copa AT&T - Buenos Aires Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel RCA Championships - Indianapolis The Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Energis Open - Amersfoort Mons Challenger Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona San Remo Challenger Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Rennes Challenger IV Trofeo Ciudad de Quito - Quito Copa Ericsson - Buenos Aires AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Moselle - Metz Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona VI Open Banc Agricol - Andorra Challenger Ford de Cherbourg - Cherbourg Estoril Open - Estoril Pekao Open - Szczecin Copa Ericsson - Sao Paulo ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Movistar Open - Vina del Mar Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca BMW Open - Munich Rennes Challenger GHI Bronx Tennis Classic - Bronx The Stella Artois Championships - London Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Red Letter Days Open - Nottingham 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 Mercedes Cup - Stuttgart Open de L'Isere - Grenoble Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Open de L'Isere - Grenoble Pilot Pen Tennis - New Haven Quimper Challenger Stockholm Open - Stockholm Medibank International - Sydney The Artois Championships - London If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Posillipo Tennis Cup - Napoli PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz CA Tennis Trophy - Vienna Kremlin Cup - Moscow Open 13 - Marseille CA Tennis Trophy - Vienna Brisbane International - Brisbane UBS Open Gstaad - Gstaad Mallorca Open - Mallorca Heineken Open - Auckland CA Tennis Trophy - Vienna Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Mexico City Estoril Open - Estoril Open de Nice Cote dAzur - Nice Chevrolet Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Aptos Challenger Davidoff Swiss Indoors - Basel Open de Moselle - Metz Chevrolet Cup - Vina del Mar If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco UBS Open Gstaad - Gstaad Open 13 - Marseille Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Generali Open 2002 - Kitzbuhel The Nottingham Open - Nottingham RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Open de Nice Cote d'Azur - Nice AEGON Championships - London Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille TD Waterhouse Cup - Long Island Rome Challenger Gerry Weber Open - Halle BellSouth Open - Vina del Mar Bordeaux Challenger Copa AT&T - Buenos Aires 1999 Mercedes Cup - Stuttgart AXA Cup - London Noumea Challenger Guayaquil Challenger Cherbourg Challenger Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Lima Challenger Movistar Open - Vina del Mar Sao Paulo Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Campbells Hall of Fame Tennis Championships - Newport Serbia Open - Belgrade Cherbourg Challeger Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Medibank International - Sydney Campbell's Hall of Fame Tennis Championships - Newport Sunrise Challenger Countrywide Classic - Los Angeles Bogota Challenger Heineken Open - Auckland Pereira Challenger Mercedes Cup - Stuttgart Tunis Challenger MoviStar Open - Vina del Mar Open 13 - Marseille Copa Telmex - Buenos Aires Open de Moselle - Metz Braunschweig Challenger Scheveningen Challenger AEGON Championships - London Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven Open Sud de France - Montpellier Heineken Open - Auckland Copenhagen Open - Copenhagen UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Le Gosier Challenger BMW Open - Munich Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Internazionali di Tennis di San Marino - San Marino Recanati Challenger Segovia Challenger Le Gosier Challenger Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Open 88 - Contrexeville Internationaux de Tennis de Brest - Brest AAPT Championships - Adelaide Gerry Weber Open - Halle Open 13 - Marseille Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Japan Open - Tokyo 12th Paris Open - Paris The Lipton Championships - Key Biscayne The Stella Artois Grass Court Championships - London German Open - Hamburg Italian Open - Rome 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami BMW Open - Munich Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat-Godo '99 - Barcelona Monte Carlo Open - Monte Carlo Italian Open - Rome 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 - 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 BMW Open - Munich 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 The Stella Artois Grass Court Championships - London Open de Moselle - Metz The Nottingham Open - Nottingham Investor Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati 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 Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grolsch Open - Amsterdam RCA Championships - Indianapolis Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome MFS Pro Tennis Championships - Boston Rogers Masters - Toronto Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Connex Open Romania - Bucharest adidas Open de Toulouse - Toulouse Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Open 13 - Marseille Sony Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Internazionali BNL dItalia - Rome The Dubai Tennis Championships - Dubai Qatar Mobil Open 2000 - Doha U.S. Mens's Clay Court Championship - Houston BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Tennis Open - Dubai Open de Tenis Comunidad Valenciana - Valencia America's Red Clay Tennis Championship - Coral Springs Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Investor Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Energis Open - Amersfoort Merano Open - Merano Internazionali di Tennis di San Marino - San Marino CA Tennis Trophy - Vienna Qatar Mobil Open 2001 - Doha Heineken Trophy - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Heineken Open - Auckland Adidas International - Sydney 14th Paris Open - Paris RCA Championships - Indianapolis Pacific Life Open - Indian Wells Monte Carlo Open - Monte Carlo NASDAQ-100 Open - Miami Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Brasil Open - Costa do Sauipe Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Wimbledon - London Rogers Masters - Montreal French Open - Paris BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris ARAG World Team Championship - Dusseldorf Wimbledon - London Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Sony Ericsson Open - Miami The Dubai Tennis Championships - Dubai Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sydney International - Sydney U.S. Open - New York du Maurier Open - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Cup - Toronto Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Generali Open 1999 - Kitzbuhel BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London French Open - Paris Open 13 - Marseille Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Croatia Open - Umag Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Legg Mason Tennis Classic - Washington French Open - Paris Wimbledon - London U.S. Open - New York 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 Telecom Italia Masters - Rome Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Great American Insurance ATP Championship - Cincinnati Great American Insurance ATP Championship - Cincinnati French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, QF, FRA-SUI 3-2 Colonial Classic - Kooyong 1 Masters Guinot Mary Cohr Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Olympics - Sydney Olympics - Athens