Career 2017 2016 2015 2014 2013 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 Open Castilla y Leon - Segovia The Surbiton Trophy - Surbiton Heilbronn Challenger Rennes Challenger Cherbourg Challeger Rome Challenger Recanati Challenger St. Remy Challenger Orleans Challenger Bergamo Challenger Marrakech Challenger Bordeaux Challenger Orleans Challenger Rennes Challenger Aix En Provence Challenger Braunschweig Challenger Rennes Challenger Wroclaw Challenger Swiss Indoors Basel - Basel Braunschweig Challenger Cherbourg Challenger Noumea Challenger Mons Challenger Rennes Challenger Sunrise Challenger Open 13 - Marseille Granby Challenger St. Petersburg Open - St. Petersburg The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Quimper Challenger Bordeaux Challenger Waldbaum's Hamlet Cup - Long Island Qatar Mobil Open 2001 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - 's-Hertogenbosch ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Le Gosier Challenger Grand Prix de Tennis de Toulouse - Toulouse Kremlin Cup - Moscow AAPT Championships - Adelaide Adidas International - Sydney 1999 Mercedes Cup - Stuttgart Petange Challenger Adidas International - Sydney Open 13 - Marseille Orleans Challenger Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong Generali Open - Kitzbuhel Adidas International - Sydney Idea Prokom Open - Sopot Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington D.C. Bordeaux Challenger Open Romania - Bucharest Open Seat-Godo 2001 - Barcelona Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide St. Remy Challenger Davidoff Swiss Indoors - Basel Petange Challenger Milan Indoors - Milan Mons Challenger AAPT Championships - Adelaide Open 13 - Marseille Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Happy Valley Challenger Kremlin Cup - Moscow Irving Challenger Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Prostejov Challenger Mouilleron-Le-Captif Challenger Gerry Weber Open - Halle Kremlin Cup - Moscow Quimper Challenger Open de Moselle - Metz Red Letter Days Open - Nottingham VI Open Banc Agricol - Andorra Open Sainte-Victoire - Aix-En-Provence Stockholm Open - Stockholm Open 13 - Marseille ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb BellSouth Open - Vina del Mar Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich AEGON Championships - London ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Masters Series - Hamburg Mercedes Cup - Stuttgart Lyon Challenger Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Serbia Open - Belgrade Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON Championships - London TCT Open - Tunis Ordina Open - s-Hertogenbosch Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open de Montauban - Montauban Siemens Open 2001 - Scheveningen IPP Open - Helsinki Open de Montauban - Montauban Open 88 - Contrexeville Countrywide Classic - Los Angeles Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle Pekao Open 2003 - Szczecin Open de L'Isere - Grenoble The 10tele.com Open - Nottingham China Open - Beijing Porsche Open - Poznan Internationaux de Tennis de Brest - Brest Pacific Life Open - Indian Wells Tunis Open - Tunis KGHM Polish Indoors - Wroclaw St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Pilot Pen Tennis - New Haven Masters Series Madrid - Madrid Open de L'Isere - Grenoble V Abierto Internacional de Salinas - Salinas Heineken Open - Auckland ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Zagreb Open - Zagreb PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Wartburg Open - Eisenach Open de Montauban - Montauban Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de L'Isere - Grenoble AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Chennai Open - Chennai Brasil Open - Costa do Sauipe Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Open de Charleroi - Charleroi Tunis Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Nottingham Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Bordeaux Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Segovia Challenger Apia International - Sydney Open Sud de France - Montpellier Open de Moselle - Metz Open 13 - Marseille Cherbourg Challenger Le Gosier Challenger Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel Ciudad de Pozoblanco Open Diputacion - Cordoba Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Open 13 - Marseille AEGON Championships - London Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Generali Open 2000 - Kitzbuhel Open 13 - Marseille Open 13 - Marseille Millennium Estoril Open - Estoril St. Remy Challenger Generali Open - Kitzbuhel Moselle Open - Metz Challenger Ford de Cherbourg - Cherbourg Mons Challenger Orleans Challenger Mons Challenger Mouilleron-Le-Captif Challenger Sophia Antipolis Challenger VII Avierto Internacional de Salinas - Salinas Ilkley Challenger Bordeaux Challenger San Luis Potosi Challenger 2002 - San Luis Potosi ABN AMRO World Tennis Tournament - Rotterdam Rennes Challenger Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia RCA Championships - Indianapolis SkiStar Swedish Open - Bastad Nord/LB Open - Braunschweig Orleans Challenger Open Sainte Victoire - Aix-En-Provence Heilbronn Challenger Marburg Challenger Aptos Challenger Mons Challenger International Tennis Championships - Delray Beach Siemens Open - Scheveningen Open 88 - Contrexeville BNP Paribas Primrose - Bordeaux Braunschweig Challenger Bordeaux Challenger Internationaux de Tennis de Brest - Brest Catella Swedish Open - Bastad Sydney International - Sydney Allianz Suisse Open Gstaad - Gstaad Open Castilla y Leon Trofeo Iberdrola - Segovia Pilot Pen Tennis - New Haven Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open D'Orleans - Orleans Pilot Pen Tennis - New Haven Mons Challenger Black Forest Open - Freudenstadt Grand Prix de Tennis de Lyon - Lyon UNICEF Open - 's Hertogenbosch TED Open - Istanbul Moselle Open - Metz Open de L'Isere (Open 38) - Grenoble Sunrise Challenger If Stockholm Open - Stockholm Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Moselle Open - Metz Kremlin Cup - Moscow SkiStar Swedish Open - Bastad Next Generation Adelaide International - Adelaide Cherbourg Challenger Marbella Open - Marbella CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai America's Red Clay Tennis Championship - Coral Springs The Stella Artois Grass Court Championships - London The Samsung Open - Bournemouth Open Seat-Godo '99 - Barcelona RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston adidas Open de Toulouse - Toulouse CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle The Nottingham Open - Nottingham RCA Championships - Indianapolis Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Chevrolet Cup - Vina del Mar CA Tennis Trophy - Vienna RCA Championships - Indianapolis The Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot The Nottingham Open - Nottingham TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Grand Prix Hassan II - Casablanca Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Australian Open - Melbourne Generali Open 2001 - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Argentina Open - Buenos Aires RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Medibank Private International - Sydney Generali Open - Kitzbuhel Open de Moselle - Metz Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Estoril Open - Estoril The Stella Artois Championships - London Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai Medibank International - Sydney Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Open de Moselle - Metz ATP Kremlin Cup - Moscow Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Open de Tenis Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de Nice Cote dAzur - Nice Grand Prix de Tennis de Toulouse - Toulouse International German Open - Hamburg Legg Mason Tennis Classic - Washington Open de Moselle - Metz Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille MFS Pro Tennis Championships - Boston Open de Nice Cote d'Azur - Nice BMW Open - Munich The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Estoril Open - Estoril Citi Open - Washington Next Generation Adelaide International - Adelaide Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich 2001 Mercedes Cup - Stuttgart Kremlin Cup - Moscow AEGON Championships - London Open 13 - Marseille BMW Open - Munich Grand Prix Hassan II - Casablanca AEGON Championships - London The Dubai Tennis Championships - Dubai Rio Open - Rio de Janeiro Dutch Open Tennis - Amersfoort European Open - Antwerp If Stockholm Open - Stockholm Apia International - Sydney International Championship of Croatia - Umag Grand Prix Hassan II - Marrakech Copenhagen Open - Copenhagen Heilbronn Challenger Japan Open - Tokyo Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Topshelf Open - 's-Hertogenbosch Moselle Open - Metz 12th Paris Open - Paris Qatar ExxonMobil Open - Doha The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Open 13 - Marseille Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Grand Prix Hassan II - Casablanca Great American Insurance ATP Championship - Cincinnati 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Investor Swedish Open - Bastad BMW Open - Munich Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Stuttgart Bet-at-home Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Credit Agricole Suisse Open - Gstaad 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 - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati 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 Tennis Masters Series - Paris Campionati Internazionali di Sicilia - Palermo Gerry Weber Open - Halle Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Dubai Tennis Open - Dubai NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome CA Tennis Trophy - Vienna 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 Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Countrywide Classic - Los Angeles BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg 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 Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Tata Open - Chennai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BRD Nastase Tiriac Trophy - Bucharest International Indoor Tennis Championships of Croatia - Zagreb Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Erste Bank Open - Vienna BNP Paribas Masters - Paris Indianapolis Tennis Championships - Indianapolis Brisbane International - Brisbane Gerry Weber Open - Halle Australian Open - Melbourne BCR Open Romania - Bucharest 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 French Open - Paris Wimbledon - London U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York 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 Eurocard Open - Stuttgart French Open - Paris Miami Open - Miami Davis Cup, World Group, 1R, BRA-FRA 4-1 French Open - Paris Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 Wimbledon - London Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Ordina Open - 's-Hertogenbosch Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-FRA 4-1 Moselle Open - Metz ARAG ATP World Team Championship - Dusseldorf Rogers Cup - Toronto U.S. Open - New York Internazionali BNL d'Italia - Rome Ordina Open - 's-Hertogenbosch BNP Paribas Masters - Paris Allianz Suisse Open Gstaad - Gstaad 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Open de Tenis Comunidad Valenciana - Valencia Kooyong Classic - Kooyong Wimbledon - London French Open - Paris Tennis Masters Series - Toronto Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Olympics - Sydney Olympics - Athens Olympics - Beijing BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, 1R, FRA-ROU 4-1 U.S. Open - New York Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, 1R, ROU-FRA 0-5