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 F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F11 France F5 France F10 XI Open International D'Andorra - Andorra Jameson Cup - Milan Sarajevo Open - Sarajevo Schickendanz Open - Furth IPP Open - Helsinki Copa Ericsson Brazil - Sao Paulo Lamberts Open by Stawag - Aachen ATU Cup - Weiden Scottish Tennis Championship - Edinburgh Medicor Open - Budapest I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Sporting Challenger 2003 - Turin Schickendanz Open - Furth Internationale Badische Meisterschaften Um Den Techem Cup - Zell Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham ATU Cup - Weiden Black Forest Open - Freudenstadt Milano Challenger-Jameson Cup - Milan Black Forest Open 2004 - Freudenstadt Open de L'Isere - Grenoble XI Ciutat de Barcelona - Barcelona IPP Open - Helsinki La Serena Open - La Serena KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Black Forest Open - Freudenstadt Tallahassee Tennis Challenger - Tallahassee 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton ATP Challenger Hamburg - Hamburg Kobstaedernes ATP Challenger - Kolding ATP Challenger Hamburg - Hamburg Challenger Groningen - Groningen Ciudad de Pozoblanco Open Diputacion - Cordoba The Surbiton Trophy - Surbiton ATU Cup - Weiden The Manchester Trophy - Manchester Hilversum Open - Hilversum St. Petersburg Challenger by Kinex - St. Petersburg Challenger Banque Nationale - Granby Fujitsu Siemens Open - Budapest USTA Men's Challenger of Dallas - Dallas Jersey Challenger Optimus Maia Open - Maia Turin Challenger Copa Ericsson Chile - Santiago VII Open Banc Agricol - Andorra Tennis Napoli Cup - Napoli Challenger Casablanca San Angel - Mexico City Turin Challenger Badden Open by Rothaus - Ettlingen Lambertz Open - Aachen Ciudad de Pozoblanco Open Diputacion - Cordoba Ortisei Challenger Vancouver Challenger Milan Challenger San Remo Tennis Cup - San Remo St. Remy Challenger Orleans Challenger IPP Geneva Trophy - Geneva Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka SIR Supermercadi Challenger - Rome Privat Bank Cup - Dnepropetrovsk Ethias Tennis Trophy - Mons Open D'Orleans - Orleans Zivnobanka Czech Open - Prostejov Copa Ericsson Argentina - Buenos Aires Challenger 42 - Andrezieux Recanati Challenger GHI Bronx Tennis Classic - Bronx Corona Mexico City Open - Mexico City VIII Torneo Internazionale di Tennis - Barletta Busan Open - Busan The Surbiton Trophy - Surbiton Prostejov Challenger Lambertz Open - Aachen Copa Telefonica CTC Chile - Santiago USTA Men's Challenger of Dallas - Dallas 2002 USTA Challenger of Calabasas - Calabasas The Surbiton Trophy - Surbiton Black Forest Open 2000 - Freudenstadt Espinho Challenger - Espinho XL Capital Bermuda Open - Bermuda Challenger Copa Sevilla Internacionales de Andalucia - Seville Tatra Banka Open - Bratislava Mobelwelt-Zick Open 98 - Dresden Las Vegas Challenger - Las Vegas Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Challenger Leon 2003 - Leon Ciudad de Pozoblanco Open Diputacion - Cordoba Finnish Open - Helsinki Privat Bank Cup - Dniepropetrovsk Challenger 42 - Andrezieux Challenger Casablanca San Angel - Mexico City 10ø Tornea B. Camparini - Reggio Emilia SAA Hilversum Open - Hilversum Rhein-Main Challenger 2004 - Aschaffenburg Pekao Open 2004 - Szczecin Dubrovnik Open - Dubrovnik The LTA Men's Challenger Wrexham - Wrexham IX Torneo Internacionale de Tennis - Barletta The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Baton Rouge Pro Tennis Classic - Baton Rouge San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Open D'Orleans - Orleans Sarajevo Challenger St. Brieuc Challenger Johannesburg Challenger Ramat Hasharon Challenger Pozoblanco Challenger Manchester Challenger San Remo Challenger Prostejov Challenger Recanati Challenger Geneva Challenger Izmir Challenger Joplin Challenger - Joplin USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana ECM Cup - Prague 10th Wartburg Open - Eisenach Open Castilla y Leon - Segovia DPD Challenger 2002 - Aschaffenburg Bratislava Challenger Quelle Cup 2000 - Furth Wartburg Open - Eisenach Open de Montauban - Montauban Fujitsu Siemens Open - Budapest TED Open Istanbul - Istanbul DPD Challenger 2000 - Aschaffenburg Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Copa Ericsson Brazil - Sao Paulo Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Residenza Open - Magdeburg Powder Byrne Trophy - Surbiton 9th Wartburg Open - Eisenach XI Venice Open - Venice DPD Challenger 2001 - Aschaffenburg Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Neride Prague Indoor - Prague Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg III Challenger Continenal Plaza - Puerto Vallarta IPP Open - Helsinki Neride Prague Indoor - Prague Open de Montauban - Montauban Copa Ericsson Venezuela - Caracas V Trofeo Barcelona de Tenis - Barcelona Quelle Cup - Furth Cairo Challenger - Cairo International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Torneo Internazionale di Tennis ATP-Challenger - Merano Open de l'Isere - Grenoble The Joyce Eisenberg Jerusalem Open - Jerusalem Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Maia Open - Oporto Sports Expert Open - Nettingsdorf FILA Challenger Biella - Biella Casino Lugano - Lugano Tenniscup of Flanders - Ostende The Scottish Championships - Edinburgh Polish Open 99 - Poznan Kyiv UMC Open - Kiev Pekao Open - Szczecin Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage drkoop.com USTA Challenger of Burbank - Burbank Open de Franche Comte - Besancon Barletta Citta Della Disfida Open 99 - Barletta Renault Slovenian Open - Ljubljana Medicor Open - Budapest Gemax Samsung Open 2004 - Belgrade Sarajevo Open - Sarajevo 2004 USTA Challenger of Calabasas - Calabasas Ispat Open 2004 - Ostrava Ostrava Open 2005 - Ostrava Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger of Granby - Granby San Marino Cepu Open - San Marino Challenger Brasov - Brasov Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise The LTA Cardiff Challenger - Cardiff Intersport Heilbronn Open - Heilbronn Tunis Open 2006 - Tunis 2002 FSE Challenger - Tarzana AXA Open - Lisbon USTA Challenger - Champaign USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Eisenberg Jerusalem Open - Jerusalem ATU Cup 2001 - Weiden ECM Prague Open 2005 - Prague Open D'Orleans - Orleans Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia IPP Open - Helsinki Internationaux du Doubs - Besancon Cairo Challenger 2002 - Cairo Puerto Rico Challenger Tennis Event - Humacao Poznan Challenger - Poznan Black Forest Open - Alpirsbach Meridiana Sardegna Open - Olbia Copa Ericsson Chile - Santiago PrivatBank Cup - Dnepropetrovsk Open Diputacion Ciudad de Pozoblanco - Cordoba Internationaux de Tennis de Brest - Brest Copa Ericsson Mexico - Guadalajara Open de Franche Comte - Besancon VI Torneo Internazionale di Tennis - Barletta Rado Geneva Challenger - Geneva Isla de Lanzarote - Lanzarote Genova Open Challenger - Genova Trani Cup - Trani Open Sainte-Victoire - Aix-En-Provence Heilbronn Open - Heilbronn Nord/LB Open - Braunschweig The Powder Byrne Trophy - Surbiton The Nottingham Open - Nottingham Rhein-Main Challenger 2003 - Aschaffenburg 2001 Eddleman USTA Challenger - Birmingham ECM Cup - Prague Rado Swiss Open - Gstaad Optimus Maia Open - Maia President's Cup 1999 - Tashkent CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Heilbronn Open - Heilbronn Qatar Mobil Open 2000 - Doha President's Cup - Astana Open 13 - Marseille AXA Cup - London Caversham International Tennis Tournament - Jersey Copenhagen Open - Copenhagen Abierto Internacional de Salinas - Salinas San Luis Potosi ATP Challenger - San Luis Potosi Keio Challenger International Tennis Tournament - Yokohama Mallorca Open - Mallorca Ciur Pribram Challenger - Pribram Dunlop World Challenge - Toyota Internationaler Raiffeisen Grand Prix - St. Polten Warsteiner Grand Prix ATP Challenger - Oberstaufen The Nottingham Open - Nottingham Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island CA Challenge 2002 - Graz Copa Ericsson Peru - Lima Crystal Cup 1998 - Portoroz Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg St. Petersburg Open - St. Petersburg Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda Adidas International - Sydney Open de Nice - Nice Zagreb Open - Zagreb Milan Indoors - Milan Copenhagen Open - Copenhagen Cherbourg Challenger Muller Cup 99 - Ulm Amer-Wilson Tampere ATP Tournament - Tampere Telenordia Swedish Open - Bastad UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart President's Cup - Tashkent International Tennis Championships - Delray Beach Rhodes Challenger Steelers Cup - Kosice Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Copenhagen Open - Copenhagen BMW Open - Munich The Stella Artois Grass Court Championships - London Akbank Private Banking-TED Open - Istanbul Barletta Citta Della Disfida Open 2000 - Barletta AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Tatra Banka Open 2003 - Bratislava Reggio Emilia Challenger BMW Challenger Open - Monchengladbach Jameson Cup - Milan Copa Ericsson Peru - Lima Naples Challenger - Naples Samsung Securities Cup - Seoul Segovia Challenger Grolsch Cup - Warsaw Open de L'Isere (Open 38) - Grenoble St. Remy Challenger Olbia Challenger - Olbia Mons Challenger Black Forest Open - Freudenstadt Eisenberg Jerusalem Open - Jerusalem Tampere Challenger - Tampere Olbia Geovillage Open - Olbia Legg Mason Tennis Classic - Washington D.C. Quelle Cup 1999 - Furth 7th Wartburg Open - Eisenach Black Forest Open 2002 - Freudenstadt Hilton Waikoloa Village USTA Challenger - Waikoloa President's Cup 2000 - Tashkent Zagreb Open - Zagreb XL Capital Bermuda Open - Bermuda Cepu Open - San Marino ATP Challenger Open 2004 - Monchengladbach Estoril Open - Estoril Timisoara Challenger - Timisoara TED Open - Istanbul Ostrava The Stella Artois Grass Court Championships - Queen's/London Kroger / St. Jude International - Memphis IPP Geneva Trophy - Geneva Qatar Open - Doha Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Jagermeister Open - Braunschweig Challenger 42 - Andrezieux Pozoblanco Challenger Grand Prix de Tennis de Lyon - Lyon Northern Electric Open 1999 - Newcastle Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm BellSouth Open - Vina del Mar Open Maxon - Barcelona Internationaux de Bretagne - Brest Samarkand Challenger - Samarkand Open Seat Godo 2005 - Barcelona Istanbul Challenger Warsteiner Challenger Lubeck - Lubeck St. Remy Challenger Synsam Swedish Open - Bastad RCA Championships - Indianapolis ECU Prague Open - Prague Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Bath Challenger The Wright Financial Group, Inc. Challenger - Champaign St. Brieuc Challenger Gerry Weber Open - Halle Athens Challenger Open de Franche-Comte - Besancon Internazionali de Tennis di Bergamo - Bergamo RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Schickedanz Open - Furth The Stella Artois Championships - London South African Airways Tennis Open - Durban Countrywide Classic - Los Angeles Internationale Badische Meisterschaffen Um Den Techem Cup - Zell RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Open 13 - Marseille Thailand Open - Bangkok Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Pozoblanco Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ATP Challenger Numea - New Caledonia Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Tunis Open - Tunis AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Banja Luka Challenger 2005 - Banja Luka Heilbronn Challenger BMW Tennis Championship - Sunrise Moncton Men's Challenger - Moncton Geneva Challenger Samarkand Challenger - Samarkand AXA Open II - Espinho UNICEF Open - 's Hertogenbosch Bratislava Challenger Mercedes Cup - Stuttgart Open de Moselle - Metz Allianz Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb Helsinki Challenger Gerry Weber Open - Halle Wartburg Open - Eisenach Zivnobanka Czech Open - Prostejov Salem Open - Hong Kong Scania Stockholm Open - Stockholm UNICEF Open - 's Hertogenbosch Izmir Challenger Geneva Challenger If Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Countrywide Classic - Los Angeles The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors Basel - Basel Idea Prokom Open - Sopot RCA Championships - Indianapolis Gelsor Open Romania - Bucharest BA-CA Tennis Trophy - Vienna CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Copenhagen Open - Copenhagen SA Tennis Open - Johannesburg ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Open 13 - Marseille Grand Prix Hassan II - Casablanca AIG Japan Open - Tokyo Milan Indoors - Milan The Dubai Tennis Championships - Dubai The Dubai Tennis Championships - Dubai BMW Open - Munich Sybase Open - San Jose Credit Agricole Suisse Open - Gstaad Croatia Open - Umag Estoril Open - Estoril Rado Swiss Open - Gstaad Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai U.S. Men's Clay Court Championships - Houston UBS Open Gstaad - Gstaad Japan Open - Tokyo Sybase Open - San Jose Estoril Open - Estoril Miller Lite Hall of Fame Tennis Championships - Newport Tata Open 2002 - Chennai Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon Citrix Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Credit Agricole Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Stella Artois Grass Court Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Gerry Weber Open - Halle Chennai Open - Chennai The Lipton Championships - Key Biscayne 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 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 Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 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, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Australian Open - Melbourne Tennis Masters Series - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 2, 2R, NOR-MKD 2-3 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0