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