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 Germany F4 Germany F6 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 Qatar F1 Germany F5 France F11 The Scottish Tennis Championships - Edinburgh Muller Cup - Ulm Siemens Open 2001 - Scheveningen Scottish Tennis Championship - Edinburgh Open de Franche Comte - Besancon Copa Ericsson Brasil - Sao Paulo VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck Black Forest Open 2004 - Freudenstadt ATU Cup - Weiden Open de l'Isere - Grenoble Muller Cup 99 - Ulm Open Sainte-Victoire - Aix-En-Provence The Powder Byrne Trophy - Surbiton BMW Challenger Open - Monchengladbach Weissenhauser Strand Cup - Hamburg Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding drkoop.com USTA Challenger of Dallas - Dallas Alexander Kolyaskin Memorial - Donetsk IPP Open - Helsinki Challenger Britania Zavaleta - Puebla ATP Challenger Hamburg - Hamburg Challenger 42 - Andrezieux drkoop.com USTA Challenger of San Antonio - San Antonio The LTA Cardiff Challenger - Cardiff Saint Francis Health System USTA Challenger - Tulsa Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Internationaux du Doubs - Besancon USTA Challenger - Champaign Memorial Piertomaso Tessitore - San Remo Puerto Rico Challenger Tennis Event - Humacao IPP Open - Helsinki Izmir Cup - Izmir Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta Siemens Open 2002 - Scheveningen Honda-Kah Open - Singapore Zagreb Open - Zagreb Whirlpool Open - Budapest Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Heilbronn Open - Heilbronn Muller Cup - Ulm Schickendanz Open - Furth Moncton Men's Challenger - Moncton Skandia Open - Linz PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan 2000 Cairo Challenger - Cairo Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Internationaux de Tennis de Brest - Brest Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton Internazionali di Tennis di Bergamo - Bergamo Quelle Cup 2000 - Furth Genova Open Challenger - Genova Barletta Citta Della Disfida Open 2000 - Barletta International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Toluca Challenger - Toluca FILA Challenger Biella - Biella Jameson Cup - Milan USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb drkoop.com USTA Challenger of Houston - Houston Black Forest Open 2000 - Freudenstadt The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Heilbronn Challenger Pekao Open 2003 - Szczecin Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava ATU Cup - Weiden Internationale Tenniskampioenschappen Scheveningen - Scheveningen The Wright Financial Group, Inc. Challenger - Champaign Kuppers Kolsch Cup by Lambertz - Aachen Cherbourg Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Siemens Open 2003 - Scheveningen Challenger 42 - Andrezieux 5th Sardinian International Championships - Cagliari Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Rhodes Challenger Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Ramat Hasharon Challenger The Surbiton Trophy - Surbiton Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Reggio Emilia Challenger Challenger Casablanca San Angel - Mexico City Recanati Challenger Tunis Open - Tunis Segovia Challenger St. Remy Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Mons Challenger San Remo Challenger Pozoblanco Challenger Challenger Banque Nationale - Granby Izmir Challenger Lambertz Open - Aachen Ortisei Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Geneva Challenger St. Remy Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen drkoop.com USTA challenger of Miami - Miami IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Bath Challenger Heineken Open - Auckland Copenhagen Open - Copenhagen The Joyce Eisenberg Jerusalem Open - Jerusalem Energis Dutch Open - Amsterdam Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Internationaux de Tennis de Brest - Brest Davidoff Swiss Indoors - Basel KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana ATP Challenger Hamburg - Hamburg Adidas International - Sydney Milan Indoors - Milan Renault Slovenian Open - Ljubljana Challenger Casino Lugano - Lugano Muller Cup 2000 - Ulm Kroger / St. Jude International - Memphis St. Petersburg Open - St. Petersburg Challenger Groningen - Groningen Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Trofeo Barcelona de Tenis - Barcelona U.S. Men's Clay Court Championships - Houston 2001 Eddleman USTA Challenger - Birmingham The Stella Artois Grass Court Championships - London Vancouver Challenger TennisCup Vlaanderen - Antwerp Idea Prokom Open - Sopot Energis Open - Amsterdam President's Cup - Tashkent Heineken Open Shanghai - Shanghai The Waco International Tennis Challenger - Waco Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Tata Open 2002 - Chennai Intersport Heilbronn Open - Heilbronn San Luis Potosi ATP Challenger - San Luis Potosi International Tennis Championships - Delray Beach Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Sybase Open - San Jose Zivnobanka Open - Prostejov Allianz Suisse Open Gstaad - Gstaad Braunschweig Open - Braunschweig Mercedes-Benz Cup - Los Angeles Wartburg Open - Eisenach Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Copenhagen Open - Copenhagen 4° Sporting Challenger - Turin The Stella Artois Grass Court Championships - London Newcastle Challenger - Newcastle The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Stockholm Open - Stockholm Siemens Open - Scheveningen Milan Indoors - Milan Northern Electric Open 1999 - Newcastle Heilbronn Open - Heilbronn TCT Open - Tunis XL Capital Bermuda Open - Bermuda Warsteiner Challenger Wolfsburg - Wolfsburg ATP Heineken Challenger 2000 - Ho Chi Minh City Optimus Maia Open - Maia AXA Open II - Espinho TED Open Istanbul - Istanbul Kuppers Kolsch Cup - Aachen The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Okal Cup 2001 International Bavarian Championships - Eckental Warsteiner Grand Prix ATP Challenger - Oberstaufen Davidoff Swiss Indoors - Basel Medicor Open - Budapest Copa Sevilla Inernacionales de Andalucia - Seville Meridiana Sardegna Open - Olbia Copa Ericsson Chile - Santiago Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella 7th Wartburg Open - Eisenach Open 88 - Contrexeville I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Budapest Challenger - Budapest IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Miller Lite Hall of Fame Tennis Championships - Newport Internazionali di Tennis di San Marino - San Marino AIG Japan Open - Tokyo Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Recanati Challenger St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger Stockholm Open - Stockholm Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai 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 Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb The Priority Telecom Open - Amersfoort Gerry Weber Open - Halle Chennai Open - Chennai Jersey Challenger Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Siemens Open - Scheveningen Tennis Napoli Cup - Naples Copa Ericsson Uruguay - Montevideo Copa Ericsson Mexico - Guadalajara Open de Charleroi - Charleroi Casino Lugano - Lugano DPD Challenger 99 - Aschaffenburg Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Intersport Heilbronn Open - Heilbronn Warsteiner Grand Prix - Oberstaufen GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo 10th Wartburg Open - Eisenach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Energis Open - Amersfoort AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Heineken Trophy - 's-Hertogenbosch AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Campionati Internazionali d'Italia - Rome Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo French Open - Paris Wimbledon - London Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo BMW Open - Munich Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 U.S. Open - New York Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2