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 F20 France F10 France F11 Turkey F18 Turkey F19 The Surbiton Trophy - Surbiton The Wrexham Challenger - Wrexham Warsteiner Challenger Wolfsburg - Wolfsburg Quelle Cup 2000 - Furth Okal Cup - Eckental USTA Men's Challenger of Urbana-Champaign - Urbana LTA Hull Challenger - Hull Kyoto Challenger - Kyoto XL Capital Bermuda Open - Bermuda Kuppers Kolsch Cup by Lambertz - Aachen Haagen Dazs Open - Caracas Milano Challenger-Jameson Cup - Milan Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Warsteiner Challenger - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto BPCA Open de Nice-Tounoi Challenger - Nice VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Okal Cup - International Bavarian Championship - Eckental Copa Ericsson - Caracas Open de Franche Comte - Besancon VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2003 - Leon Lambertz Open - Aachen Gemax Samsung Open 2004 - Belgrade KGHM Polish Indoors - Wroclaw XI Open International D'Andorra - Andorra Porsche Open - Poznan Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Jameson Cup - Milan The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger of Granby - Granby The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Cardiff Challenger - Cardiff Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux IPP Open - Helsinki Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Open D'Orleans - Orleans Reggio Emilia Challenger Braunschweig Challenger Recanati Challenger St. Remy Challenger Mons Challenger Kolding Challenger Turin Challenger Pozoblanco Challenger Vancouver Challenger Izmir Challenger Bratislava Challenger St. Brieuc Challenger Prostejov Challenger Open de l'Isere - Grenoble Turin Challenger Pozoblanco Challenger Cordenons Challenger Geneva Challenger Tatra Banka Open 2003 - Bratislava San Luis Potosi Challenger 2000 - San Luis Potosi The Powder Byrne Trophy - Surbiton The Wright Financial Group, Inc. Challenger - Champaign Internazionali de Tennis di Bergamo - Bergamo Open de Charleroi - Charleroi Prasentiert Von Seat Wolfsburg - Wolfsburg Kuppers Kolsch Cup - Aachen University of Tennessee USTA Men's Challenger - Knoxville 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh Heilbronn Open - Heilbronn Powder Byrne Trophy - Surbiton Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Costa Rica - San Jose Copa Ericsson - Guadalajara Hilton Waikoloa Village USTA Challenger - Waikoloa Alexander Kolyaskin Memorial - Donetsk Nuembrecht Challenger - Nuembrecht Kueppers Kolsch Cup by Lambertz - Aachen Genova Open Challenger - Genova Challenger 42 - Andrezieux Steelers Cup - Kosice Challenger 42 - Andrezieux Open D'Orleans - Orleans The Surbiton Trophy - Surbiton President's Cup - Astana Caversham International Tennis Tournament - Jersey Segovia Challenger Rhein-Main Challenger 2004 - Aschaffenburg Dunlop World Challenge - Toyota Noumea Challenger Lambertz Open - Aachen Heilbronn Challenger IPP Open - Helsinki San Remo Challenger Open de Franche-Comte - Besancon Cherbourg Challenger Ethias Tennis Trophy - Mons Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Pozoblanco Challenger Copenhagen Open - Copenhagen Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Lamberts Open by Stawag - Aachen VII Open Banc Agricol - Andorra The Nottingham Open - Nottingham Rado Swiss Open - Gstaad St. Remy Challenger The Samsung Open - Bournemouth Heineken Open - Singapore Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Internationaux de Tennis de Brest - Brest Investor Swedish Open - Bastad Manchester Challenger Rado Swiss Open - Gstaad Generali Open 1999 - Kitzbuhel The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel AXA Cup - London Copenhagen Open - Copenhagen Sporting Challenger 2003 - Turin Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London Prostejov Challenger Gelsor Open Romania - Bucharest Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Ortisei Challenger Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de L'Isere (Open 38) - Grenoble Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Salem Open - Hong Kong Neride Prague Indoor - Prague AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai TED Open-Akbank Private Banking - Istanbul Lambertz Open by Stawag - Aachen IPP Open - Helsinki Miller Lite Hall of Fame Tennis Championships - Newport Gelsor Open Romania - Bucharest XL Bermuda Open - Bermuda Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Bath Challenger Scottish Tennis Championship - Edinburgh Internationaux de Tennis de Brest - Brest The Joyce Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb Ostrava Warsteiner Challenger Wolfsburg - Wolfsburg ECM Cup - Prague TCT Open - Tunis KGHM Dialog Polish Indoors - Wroclaw Sparkessen Magdeburg Open - Magdeburg 2002 FSE Challenger - Tarzana Internazionali di Tennis di Bergamo - Bergamo Open de Franche Comte - Besancon Bulgarian Open - Sofia Open de L'Isere-Open 38 - Grenoble Jameson Cup - Milan Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Open de Montauban - Montauban Muller Cup - Ulm The Wrexham Challenger - Wrexham Compaq Cup 2001 - Zabrze IPP Open - Helsinki Weissenhauser Strand Cup - Hamburg Gran Copa Ericsson - Rio de Janeiro Tatra Banka Open - Bratislava Helsinki Challenger Mercedes Cup - Stuttgart KGHM Polish Indoors - Wroclaw Internationaler Raiffeisen Grand Prix - St. Polten Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad RCA Championships - Indianapolis The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Thailand Open - Bangkok III Challenger Continenal Plaza - Puerto Vallarta Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Ostrava Open 2005 - Ostrava Stockholm Open - Stockholm Quelle Cup - Furth Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Muller Cup - Ulm 4° Sporting Challenger - Turin US Men's Clay Court Championships - Houston Furth Challenger Open 88 - Contrexeville Gerry Weber Open - Halle The Surbiton Trophy - Surbiton Tampere Challenger - Tampere South African Airways Tennis Open - Durban Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Privat Bank Cup - Dniepropetrovsk Northern Electric Open 1999 - Newcastle Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Qatar Exxon Mobil Open - Doha KGHM Polish Indoors - Wroclaw Open 13 - Marseille Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai TED Open Istanbul - Istanbul Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Pomorski Bank Kredytowy Open - Szczecin Meridiana Sardegna Open - Olbia Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague Quelle Cup 1999 - Furth FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Open Sainte-Victoire - Aix-En-Provence Gerry Weber Open - Halle Ciudad de Pozoblanco Open Diputacion - Cordoba Ordina Open - 's-Hertogenbosch Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Campbells Hall of Fame Tennis Championships - Newport Open de la Ville de Saint Denis - Reunion Island Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Open de Moselle - Metz Sarajevo Open - Sarajevo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Akbank Private Banking TED Open - Istanbul Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Gemax Open - Belgrade Isla de Lanzarote - Lanzarote SA Tennis Open - Johannesburg The Surbiton Trophy - Surbiton Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad SAP Open - San Jose UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Athens Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Recanati Challenger Tashkent Challenger - Tashkent St. Remy Challenger Geneva Challenger IPP Open - Helsinki Izmir Challenger Sybase Open - San Jose Milan Challenger Shanghai Open '98 - Shanghai Jersey Challenger Izmir Challenger Milan Indoors - Milan Geneva Challenger The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad TD Waterhouse Cup - Long Island Open Romania - Bucharest Gerry Weber Open - Halle Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Heineken Open - Auckland Milan Indoors - Milan Ordina Open - 's-Hertogenbosch SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Tata Open - Chennai Credit Agricole Suisse Open - Gstaad Istanbul Challenger Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open 13 - Marseille Mallorca Open - Mallorca BMW Open - Munich Athens Challenger Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Bratislava Challenger Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Le Gosier Challenger The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Orleans Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Hugarian Food Open - Budapest TED Open - Istanbul Casino Lugano - Lugano Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Warsteiner Challenger Series - Lippstadt Stella Artois Clay Court Championships - Budaors The Manchester Trophy - Manchester Kaltenberg Open - Split Warsteiner Grand Prix ATP Challenger - Oberstaufen Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Pekao Open - Szczecin 2003 USTA Tallahassee Tennis Challenger - Tallahassee Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Open Seat Godo 2005 - Barcelona Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Grand Prix Hassan II - Casablanca Licher German Open - Hamburg 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 Tennis Masters Series - Hamburg Tennis Masters Series - Toronto BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome AIG Japan Open - Tokyo Masters Series Hamburg - Hamburg Davidoff Swiss Indoors - Basel 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 St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Japan Open - Tokyo Shanghai - Shanghai Countrywide Classic - Los Angeles BMW Open - Munich Rogers Cup - Montreal Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Qatar Mobil Open 2000 - Doha U.S. Open - New York 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 Wimbledon - London Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca Generali Open 2002 - Kitzbuhel Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Chennai Open - Chennai Waldbaum's Hamlet Cup - Long Island Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Australian Open - Melbourne Miller Lite Hall of Fame Tennis Championships - Newport 1998 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Qatar Open - Doha Energis Open - Amersfoort French Open - Paris Wimbledon - London U.S. Open - New York Qatar Exxon Mobil Open 2002 - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London UNICEF Open - 's Hertogenbosch Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo French Open - Paris Heineken Open - Auckland Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne Wimbledon - London Grand Prix Hassan II - Casablanca Australian Open - Melbourne 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 Wimbledon - London 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, QF, AUS-GER 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QF, FRA-SUI 3-2