Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
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 France F4 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 Netherlands F2 France F18 France F2 Open de Montauban - Montauban USTA Challenger of Dallas - Dallas Banca Stato Challenger Lugano - Lugano Pekao Open 2005 - Szczecin Flea Market Cup - Busan Tennis Napoli Cup - Napoli San Luis Potosi Challenger - San Luis Potosi Tunis Open - Tunis BSI Challenger Lugano - Lugano Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava BMW Tennis Championship - Sunrise BNP Paribas Primrose - Bordeaux Szczecin Challenger Mons Challenger Abierto Club Casablanca - Mexico City Bordeaux Challenger Seoul Challenger Maia Open 2002 - Maia Bordeaux Challenger EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Furth Challenger Open de L'Isere - Grenoble Sopot Challenger Macedonian Open - Skopje Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov XXVIII Edizione 'A.Savoldi' - Manerbio Copa Ericsson Chile - Santiago GHI Bronx Classic - Bronx Manerbio Challenger Challenger Ford de Cherbourg - Cherbourg Como Challenger ATP Challenger 2003 Numea - New Caledonia Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Szczecin Challenger Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Seoul Challenger Open de Montauban - Montauban Noumea Challenger Napoli Challenger Bordeaux Challenger Steelers Cup - Kosice Le Gosier Challenger Tunis Challenger Braunschweig Challenger Samsung Securities Cup - Seoul Orbetello Challenger Segovia Challenger Szczecin Challenger Orleans Challenger Mons Challenger KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Cherbourg Challenger St. Brieuc Challenger Draft Corona Mexico City Open - Mexico City Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Tunis Challenger Top Wool Challenger - Biella Aix En Provence Challenger Riviera di Rimini Challenger - Rimini Segovia Challenger Tampere Challenger Orleans Challenger Mons Challenger Reunion Island Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon ECM Prague Open 2005 - Prague Quimper Challenger Sunrise Challenger Cordenons Challenger Heilbronn Challenger Samsung Securities Cup - Seoul Orbetello Challenger China Open - Beijing Rennes Challenger Quimper Challenger Blois Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Reunion Island Challenger Casablanca Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Open 13 - Marseille Paegas Czech Open - Prague Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham 1998 Mercedes Cup - Stuttgart Heineken Open - Singapore Mallorca Open - Mallorca Salem Open - Hong Kong Adidas Open de Toulouse - Toulouse Chevrolet Cup - Vina del Mar Internationaux de Tennis de Brest - Brest Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich ECM Cup - Prague Open de Montauban - Montauban KGHM Dialog Polish Indoors - Wroclaw Legg Mason Tennis Classic - Washington D.C. Sporting Challenger 2003 - Turin Salem Open - Hong Kong Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Barcelona St. Polten Binghamton Professional Tennis Tournament - Binghamton Gstaad Kitzbuhel Toulouse Santiago San Jose Bologna Amsterdam New Haven Kuala Lumpur Barcelona Hilversum Turin Challenger Palermo Athens Open de L'Isere-Open 38 - Grenoble Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg The LTA Bolton Challenger - Bolton Challenger Leon 2003 - Leon 1997 Mercedes Cup - Stuttgart 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia BellSouth Open - Auckland Rome Challenger Internationaler Raiffeisen Grand Prix - St. Polten 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Hellmann's Cup - Santiago Rado Swiss Open - Gstaad Heineken Open - Auckland Furth Challenger Monza Challenger Franklin Templeton Tennis Classic - Scottsdale Nord LB Open - Braunschweig Open Seat-Godo 2000 - Barcelona U.S. Pro Tennis Championships - Boston Rhein-Main Challenger 2003 - Aschaffenburg UBS Open Gstaad - Gstaad Recanati Challenger Heineken Open - Singapore Fujitsu Siemens Open - Budapest Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz AIG Japan Open - Tokyo Qatar Mobil Open 2001 - Doha RCA Championships - Indianapolis Open 13 - Marseille IX Abierto Internacional de Salinas - Salinas The Scottish Tennis Championships - Edinburgh St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Challenger Casino Lugano - Lugano Rado Swiss Open - Gstaad The Priority Telecom Open - Amersfoort The LTA Men's Challenger Wrexham - Wrexham Banca Stato Challenger Lugano - Lugano Pilot Pen Tennis - New Haven Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Campionati Internazionali di Sicilia - Palermo Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Kremlin Cup - Moscow Open de L'Isere - Grenoble St. Petersburg Open - St. Petersburg Challenger Ford de Cherbourg - Cherbourg Sydney International - Sydney RCA Championships - Indianapolis Chevrolet Cup - Santiago BMW Open - Munich BellSouth Open - Vina del Mar Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Rado Swiss Open - Gstaad Mallorca Open - Mallorca Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Kremlin Cup - Moscow AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Amsterdam Scottsdale BCR Open Romania - Bucharest RCA Championships - Indianapolis Open de Moselle - Metz Chennai Open - Chennai Stuttgart Allianz Suisse Open Gstaad - Gstaad Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Countrywide Classic - Los Angeles Open de Moselle - Metz Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Prague Challenger Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Gstaad Rennes Challenger Dutch Open Tennis - Amersfoort Grand Prix de Tennis de Lyon - Lyon BCR Open Romania - Bucharest Petange Challenger Brisbane International - Brisbane Quimper Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Sydney SA Tennis Open - Johannesburg Philadelphia Regions Morgan Keegan Championships - Memphis Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Lyon Gerry Weber Open - Halle Vienna Memphis Barcelona Gstaad Davidoff Swiss Indoors Basel - Basel Bogota Allianz Suisse Open Gstaad - Gstaad Tokyo Santiago Montevideo Buenos Aires Open de Moselle - Metz New Haven Open Sud de France - Montpellier Santiago Montevideo Buenos Aires Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Heineken Open - Auckland Sunrise Challenger Grand Prix Hassan II - Casablanca Noumea Challenger Citi Open - Washington Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Mouilleron-Le-Captif Challenger Tunis Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Masters Series - Hamburg The Stella Artois Championships - London ATP Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Open 13 - Marseille Serbia Open - Belgrade Gerry Weber Open - Halle International German Open - Hamburg Franklin Templeton Tennis Classic - Scottsdale The Nottingham Open - Nottingham Pilot Pen Tennis - New Haven Dubai Tennis Open - Dubai Delray Beach International Tennis Championships - Delray Beach Waldbaum's Hamlet Cup - Long Island UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Heineken Open - Auckland China Open - Beijing Open de Nice Cote d'Azur - Nice Croatia Open - Umag Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Tunis Challenger Open 13 - Marseille Open de Moselle - Metz Memphis Aptos Challenger Challenger 42 - Andrezieux Moselle Open - Metz If Stockholm Open - Stockholm Stuttgart Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Mons Challenger Open Sud de France - Montpellier Bordeaux Challenger Scheveningen Challenger Nottingham Meknes Challenger Long Island Togliatti Cup - Togliatti Hilton Waikoloa Village USTA Challenger - Waikoloa Open Mutouest - St. Brieuc European Community Championships - Antwerp San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta 1999 Mercedes Cup - Stuttgart KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BellSouth Open - Auckland Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Legg Mason Tennis Classic - Washington Internationaler Raiffeisen Grand Prix - St. Polten BCR Open Romania - Bucharest The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg 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 - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells RCA Championships - Indianapolis Tennis Masters Series - Miami MFS Pro Tennis Championships - Boston Indian Wells Key Biscayne Monte Carlo Hamburg Rome Stuttgart Indian Wells Key Biscayne Rome Heineken Open Shanghai - Shanghai Regions Morgan Keegan Championships - Memphis Heineken Open Singapore - Singapore Copa AT&T - Buenos Aires Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati New Haven BNP Paribas Masters - Paris Medibank International - Sydney Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Mercedes-Benz Cup - Los Angeles Campionati Internazionali di Sicilia - Palermo International Championship of Croatia - Umag Open 13 - Marseille Italian Open - Rome Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Copa AT&T - Buenos Aires CA Tennis Trophy - Vienna AAPT Championships - Adelaide Western & Southern Financial Group Masters - Cincinnati Open Seat-Godo '97 - Barcelona Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Newsweek Champions Cup - Indian Wells BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami German Open - Hamburg Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Generali Open 2002 - Kitzbuhel Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo St. Petersburg Open - St. Petersburg Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Paris Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Italian Open - Rome Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Indian Wells Paris Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Madrid - Madrid Sony Ericsson Open - Miami ATP Kremlin Cup - Moscow Mutua Madrilena Masters Madrid - Madrid SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo BNP Paribas Masters - Paris U.S. Open - New York Bet-at-home Open - Hamburg Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Canadian Open Australian Open - Melbourne Cincinnati Shanghai ATP Masters - Shanghai French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Wimbledon - London French Open - Paris Pilot Pen Tennis - New Haven French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Croatia Open - Umag French Open U.S. Open French Open Wimbledon French Open U.S. Open Dutch Open Tennis - Amersfoort French Open - Paris French Open - Paris U.S. Open - New York The Dubai Tennis Championships - Dubai Australian Open - Melbourne Catella Swedish Open - Bastad Thailand Open - Bangkok U.S. Open - New York 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 Australian Open - Melbourne Wimbledon - London 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 Wimbledon - London Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Australian Open U.S. Open - New York Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Tennis Masters Series - Cincinnati Australian Open - Melbourne U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, World Group, QR, IND-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ARG 3-2 Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, Group 1, REL1, CHI-COL 5-0 Davis Cup, Group 1, 2R, CHI-COL 5-0 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, World Group, QR, ZIM-CHI 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney ATP Tour World Championship - Hannover