Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
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 F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 2001 Eddleman USTA Challenger - Birmingham IPP Open - Helsinki Nuembrecht Challenger - Nuembrecht Open de Franche Comte - Besancon Northern Electric Open 1999 - Newcastle VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Challenger Leon 2003 - Leon Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Challenger Casablanca San Angel - Mexico City Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo Ciudad de Pozoblanco Open Diputacion - Cordoba IPP Open - Helsinki Puerto Rico Challenger Tennis Event - Humacao Open D'Orleans - Orleans President's Cup - Astana Jersey Challenger San Remo Challenger Prostejov Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger St. Remy Challenger Bratislava Challenger Prostejov Challenger Turin Challenger Vancouver Challenger Helsinki Challenger St. Remy Challenger Geneva Challenger Geneva Challenger Warsteiner Challenger Wolfsburg - Wolfsburg The Surbiton Trophy - Surbiton Genova Open Challenger - Genova Segovia Challenger Warsteiner Challenger Lubeck - Lubeck Ortisei Challenger Dunlop World Challenge - Toyota Sarajevo Challenger Pekao Open 2004 - Szczecin Ostrava Open 2005 - Ostrava 4° Sporting Challenger - Turin St. Remy Challenger The Nottingham Open - Nottingham The Natrel's Challenger of Granby - Granby IPP Open - Helsinki CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Okal Cup 2001 International Bavarian Championships - Eckental Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Milano Challenger-Jameson Cup - Milan Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Mons Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Ciur Pribram Challenger - Pribram ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Milan Challenger PrivatBank Cup - Dnepropetrovsk Davidoff Swiss Indoors - Basel Tunis Open 2006 - Tunis Copenhagen Open - Copenhagen Scottish Tennis Championship - Edinburgh Medicor Open - Budapest The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Casino Lugano - Lugano Ostrava Okal Cup - International Bavarian Championship - Eckental Naples Challenger - Naples Warsteiner Challenger Lubeck - Lubeck Open Sainte-Victoire - Aix-En-Provence Torneo Internacional Challenger Fila 2005 - Leon Jameson Cup - Milan Zagreb Open - Zagreb FILA Challenger Biella - Biella Milan Indoors - Milan Ordina Open - 's-Hertogenbosch Open de Montauban - Montauban Allianz Suisse Open - Gstaad Tallahassee Tennis Challenger - Tallahassee Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Neride Prague Indoor - Prague XL Capital Bermuda Open - Bermuda RCA Championships - Indianapolis Thailand Open - Bangkok Open de l'Isere - Grenoble Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Lambertz Open - Aachen GHI Bronx Tennis Classic - Bronx The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Joyce Eisenberg Jerusalem Open - Jerusalem Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Athens Challenger Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel USTA Challenger - Champaign Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Bath Challenger Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Challenger Casablanca San Angel - Mexico City Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Thailand Open - Bangkok Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb St. Brieuc Challenger Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Open de Moselle - Metz If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Keio Challenger International Tennis Tournament - Yokohama Lambertz Open - Aachen Credit Agricole Suisse Open - Gstaad Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign ECU Prague Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup - San Remo Intersport Heilbronn Open - Heilbronn Heilbronn Challenger Gemax Samsung Open 2004 - Belgrade Challenger Banque Nationale - Granby XI Open International D'Andorra - Andorra Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest IPP Geneva Trophy - Geneva The Surbiton Trophy - Surbiton Moncton Men's Challenger - Moncton Black Forest Open 2004 - Freudenstadt Optimus Maia Open - Maia The Powder Byrne Trophy - Surbiton Cherbourg Challenger Open de L'Isere - Grenoble Baton Rouge Pro Tennis Classic - Baton Rouge Heilbronn Open - Heilbronn The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Powder Byrne Trophy - Surbiton XI Venice Open - Venice Johannesburg Challenger Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Mobilux Open - Luxembourg KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Turin Challenger Neride Prague Indoor - Prague Jameson Cup - Milan Rhodes Challenger Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Ramat Hasharon Challenger The LTA Cardiff Challenger - Cardiff III Challenger Continenal Plaza - Puerto Vallarta BMW Tennis Championship - Sunrise Isla de Lanzarote - Lanzarote Tampere Challenger - Tampere The Surbiton Trophy - Surbiton Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda I Open de Tenis Comunidad de Madrid - Madrid Challenger 42 - Andrezieux San Luis Potosi Challenger - San Luis Potosi USTA Challenger of North Miami Beach - North Miami Beach Challenger 42 - Andrezieux 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Geneva Challenger Izmir Challenger The Surbiton Trophy - Surbiton 2002 FSE Challenger - Tarzana Pozoblanco Challenger Heilbronn Open - Heilbronn Manchester Challenger Challenger 42 - Andrezieux Bratislava Challenger Recanati Challenger Lambertz Open by Stawag 2007 - Aachen TED Open - Istanbul IPP Open - Helsinki 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami TED Open Istanbul - Istanbul Jameson Cup - Milan Pozoblanco Challenger Izmir Challenger San Remo Tennis Cup - San Remo Orleans Challenger Fergana Challenger - Fergana The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto 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 Rogers Masters - Montreal Ethias Tennis Trophy - Mons Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn Rogers Cup - Montreal Challenger 42 - Andrezieux Open de L'Isere (Open 38) - Grenoble St. Brieuc Challenger Internationaux de Bretagne - Brest Steelers Cup - Kosice Tunis Open - Tunis Sporting Challenger 2003 - Turin U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Sybase Open - San Jose U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rado Swiss Open - Gstaad French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Waldbaum's Hamlet Cup - Long Island French Open - Paris U.S. Open - New York Copenhagen Open - Copenhagen The Manchester Trophy - Manchester Allianz Suisse Open Gstaad - Gstaad Open D'Orleans - Orleans President's Cup 2000 - Tashkent Gold Flake Open - Chennai AIG Japan Open - Tokyo Qatar Mobil Open 2000 - Doha RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel AXA Cup - London UBS Open Gstaad - Gstaad Croatia Open - Umag Miller Lite Hall of Fame Tennis Championships - Newport President's Cup 1999 - Tashkent ABN/AMRO World Tennis Tournament - Rotterdam Sybase Open - San Jose Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Internationaler Raiffeisen Grand Prix - St. Polten International Tennis Championships - Delray Beach Scania Stockholm Open - Stockholm Allianz Suisse Open - Gstaad Open Seat Godo 2007 - Barcelona The Stella Artois Grass Court Championships - London Open 13 - Marseille Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Rado Swiss Open - Gstaad Gerry Weber Open - Halle Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Monte Carlo Open - Monte Carlo U.S. Open - New York Wimbledon - London