Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 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 Portugal F2 Italy F15 Netherlands F3 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Germany F10 France F11 Turkey F18 The Powder Byrne Trophy - Surbiton Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta Mobelwelt-Zick Open 98 - Dresden Medicor Open - Budapest Turkey F19 Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Open de l'Isere - Grenoble VII Open Banc Agricol - Andorra Open Mutouest - St. Brieuc San Remo Tennis Cup - San Remo Siemens Open 2004 - Scheveningen Zagreb Open - Zagreb PrivatBank Cup - Dnepropetrovsk Open Mutouest St. Brieuc - St. Brieuc Open Castilla y Leon - Segovia dBI Tennis Challenger - Binghamton Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Unicredit (Suisse) Bank S.A. Challenger - Chiasso ECU Prague Open - Prague Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Heilbronn Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger San Remo Challenger Pozoblanco Challenger Izmir Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger The Scottish Tennis Championships - Edinburgh Geneva Challenger Okal Cup 2001 International Bavarian Championships - Eckental Yokohama World Tennis Gaora Cup - Yokohama Neride Prague Indoor - Prague IPP Open - Helsinki Warsteiner Challenger - Lubeck ATU Cup - Weiden 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Scottish Tennis Championship - Edinburgh Open de Franche Comte - Besancon VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Okal Cup - International Bavarian Championship - Eckental St. Remy Challenger Jameson Cup - Milan Heilbronn Open - Heilbronn Open Sainte-Victoire - Aix-En-Provence Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Kuppers Kolsch Cup by Lambertz - Aachen The Surbiton Trophy - Surbiton The LTA Wrexham Challenger - Wrexham DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Frito Lay/USTA Challenger - Binghamton International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Challenger Ford de Cherbourg - Cherbourg Black Forest Open 2004 - Freudenstadt Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda The Powder Byrne Trophy - Surbiton Zagreb Open - Zagreb The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore GHI Bronx Tennis Classic - Bronx Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki The Wright Financial Group, Inc. Challenger - Champaign Copa Ericsson Brasil - Sao Paulo Warsteiner Challenger Lubeck - Lubeck USTA Challenger - Champaign GHI Bronx Classic - Bronx Challenger Leon 2003 - Leon Zagreb Open - Zagreb 4th Volkswagen Challenger - Wolfsburg The Natrel's Challenger of Granby - Granby Internationale Tenniskampioenschappen Scheveningen - Scheveningen Kuppers Kolsch Cup Aachen - Aachen Kobstaedernes ATP Challenger - Kolding USTA Challenger of San Antonio - San Antonio Kueppers Kolsch Cup by Lambertz - Aachen Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Ostdeutscher Sparkassen Cup - Dresden Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Garden Open 2004 - Rome Open D'Orleans - Orleans The Surbiton Trophy - Surbiton Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Challenger 42 - Andrezieux The LTA Men's Challenger Wrexham - Wrexham Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon SAA Hilversum Open - Hilversum Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Tean International - Alphen Unicredit (Suisse) Bank S. A. Challenger - Chiasso Challenger Banque Nationale - Granby Lambertz Open - Aachen IPP Open - Helsinki Challenger Groningen - Groningen Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen ECM Prague Open 2005 - Prague Ortisei Challenger Johannesburg Challenger St. Brieuc Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City Lambertz Open by Stawag - Aachen San Remo Tennis Cup - San Remo IPP Open - Helsinki Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Siemens Open - Scheveningen TEAN International - Alphen Aan Den Rijn President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Pozoblanco Challenger Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel San Remo Tennis Cup - San Remo Estoril Open - Estoril Bratislava Challenger Internationaler Raiffeisen Grand Prix - St. Polten Ciudad de Pozoblanco Open Diputacion - Cordoba LTA Nottingham Challenger - Nottingham Waldbaum's Hamlet Cup - Long Island Bauer Watertechnology Cup 2007 - Eckental Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Adidas International - Sydney XI Venice Open - Venice Milan Indoors - Milan Copenhagen Open - Copenhagen Lamberts Open by Stawag - Aachen Kroger / St. Jude International - Memphis Copa Ericsson Uruguay - Montevideo Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Ljubljana Open 2008 - Ljubljana Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Logopak Challenger 2005 - Lubeck Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad St. Brieuc Challenger Heilbronn Open - Heilbronn Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Manchester Challenger Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Prostejov Challenger Mauritius Open - Mauritius Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Tatra Banka Open - Bratislava Bath Challenger AXA Open - Espinho The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Heineken Open - Auckland Milan Indoors - Milan Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb The LTA Manchester Challenger - Manchester The Stella Artois Grass Court Championships - London Challenger Groningen - Groningen Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Vancouver Challenger Unique Zagreb Open - Zagreb BMW Open - Munich TED Open - Istanbul The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Helsinki Challenger China Open - Beijing Thailand Open - Bangkok KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn AIG Japan Open - Tokyo Stockholm Open - Stockholm San Luis Potosi ATP Challenger - San Luis Potosi Ostrava Open 2005 - Ostrava Zivnobanka Open - Prostejov Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban 4° Sporting Challenger - Turin Gerry Weber Open - Halle The Surbiton Trophy - Surbiton Tampere Challenger - Tampere South African Airways Tennis Open - Durban XXX Edizione 'A Savoldi Marco' - Manerbio LTA Wrexham Challenger - Wrexham BA-CA Tennis Trophy - Vienna Siemens Open - Scheveningen Davidoff Swiss Indoors Basel - Basel Citta di Como Challenger - Como Akbank Private Banking-TED Open - Istanbul Qatar ExxonMobil Open - Doha Project Independence Men's Challenger - Mandeville The Dubai Tennis Championships - Dubai Northern Electric Open 1999 - Newcastle USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Garden Open - Rome Ljubljana Open 2002 - Ljubljana Ordina Open - 's-Hertogenbosch Optimus Maia Open - Maia Countrywide Classic - Los Angeles Bulgarian Challenger 2002 - Sofia TED Open Istanbul - Istanbul RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Kuppers Kolsch Cup - Aachen The Nottingham Open - Nottingham Scheveningen Challenger Thailand Open - Bangkok Meridiana Sardegna Open - Olbia Open de Moselle - Metz XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Stockholm Open - Stockholm Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Davidoff Swiss Indoors - Basel Ciudad de Pozoblanco Open Diputacion - Cordoba Qatar Exxon Mobil Open - Doha Open de la Ville de Saint Denis - Reunion Island ATP Challenger 2003 Numea - New Caledonia Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Open 13 - Marseille IPP Geneva Trophy - Geneva PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Sarajevo Open - Sarajevo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote PBZ Zagreb Indoors - Zagreb The Surbiton Trophy - Surbiton Lambertz Open by Stawag - Aachen Gerry Weber Open - Halle The LTA Hester Trophy - Manchester Chennai Open - Chennai Baton Rouge Pro Tennis Classic - Baton Rouge Sybase Open - San Jose Pilot Pen International - New Haven Grand Prix Hassan II - Casablanca Riviera de Rimini Challenger - Rimini Rado Swiss Open - Gstaad XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Miller Lite Hall of Fame Tennis Championships - Newport Keio Challenger International Tennis Tournament - Yokohama President's Cup 1999 - Tashkent Qatar Mobil Open 2000 - Doha Sarajevo Challenger Open 13 - Marseille Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Recanati Challenger The Stella Artois Grass Court Championships - London St. Remy Challenger Geneva Challenger Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - Queen's/London AIG Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London UNICEF Open - 's Hertogenbosch ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger ABN/AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Jersey Challenger St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Rosmalen Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam 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 Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Amsterdam Weissenhauser Strand Cup - Hamburg GHI Bronx Tennis Classic - Bronx Casino Lugano - Lugano Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Series - Lippstadt Prague Challenger - Prague The Manchester Trophy - Manchester Bristol Challenger Trophy - Bristol Copa Ericsson Chile - Santiago Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo The Priority Telecom Open - Amersfoort 5 Volkswagen Challenger - Wolfsburg ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel 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 ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Japan Open - Tokyo Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz Heineken Trophy - 's-Hertogenbosch NASDAQ-100 Open - Miami Telecom Italia Masters - Rome 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 Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London Vietnam Open - Ho Chi Minh City U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open de Moselle - Metz French Open - Paris Wimbledon - London Rogers Masters - Montreal Sony Ericsson Open - Miami U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo French Open - Paris Wimbledon - London Rogers Cup - Montreal Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York 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 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 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 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, SUI-FRA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2