Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Germany F2 Germany F3 Australia F1 Australia F2 Italy F3 Italy F4 Germany F5 Netherlands F1 Germany F13 Portugal F3 France F6 Italy F11 France F8 France F16 USA F1 USA F3 France F16 France F17 Croatia F4 Croatia F5 Italy F26 France F13 France F14 France F17 Mexico F14 Mexico F15 France F2 Switzerland F1 Spain F19 Spain F20 France F12 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Italy F14 Morocco F4 Italy F17 Austria F2 Austria F3 Italy F31 Spain F38 Israel F9 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Germany F5 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Italy F20 Italy F7 Germany F7 Germany F14 Italy F8 Switzerland F4 Switzerland F2 Germany F15 Germany F8 Italy F9 Germany F16 France F6 France F7 Belgium F2 Qatar F1 Qatar F2 Portugal F2 USA F2 Austria F2 Heilbronn Open - Heilbronn Quelle Cup - Furth The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Kuppers Kolsch Cup Aachen - Aachen Prague Open - Prague Akbank Private Banking-TED Open - Istanbul Czech Indoor Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Nord/LB Open 2004 - Braunschweig KGHM Polish Indoors - Wroclaw Ostdeutscher Sparkessen Cup - Dresden Samsung Secruities Cup Challenger - Seoul XII Abierto Internacional de Salinas - Salinas Flea Market Cup - Busan Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas Challenger Tunisie - Tunis IPP Open - Helsinki 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Baden Open - Karlsruhe Schickendanz Open - Furth Porsche Open - Poznan 6th Sardinian International Championships - Cagliari Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan Budapest Challenger - Budapest IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Heilbronn Challenger Bergamo Challenger Citta di Monza - Monza Mexico City Challenger Tunis Challenger Guzzini Challenger - Recanati Lugano Challenger Media Will Cup Busan Challenger Tennis - Busan Pozoblanco Challenger San Marino Challenger Geneva Challenger St. Remy Challenger Zagreb Open - Zagreb Mons Challenger Bancastato Challenger Lugano - Lugano Sacramento Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Lubbock Challenger - Lubbock Tiburon Challenger Astana Challenger Rhodes Challenger Biella Challenger Alessandria Challenger 9th Wartburg Open - Eisenach Arad Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger 2007 - San Luis Potosi Banja Luka Challenger Penza Cup - Penza Porsche Open - Poznan Rennes Challenger 's Tennis Masters 07 Challenger - Graz Tumkur Open - Tumkur Singapore Challenger San Remo Tennis Cup - San Remo Warsteiner Challenger Wolfsburg - Wolfsburg Top Wool Challenger Biella - Biella Dallas Challenger Optimus Maia Open - Maia Sporting Challenger - Turin Bath Challenger Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Kobstaedernes ATP Challenger - Kolding Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans drkoop.com USTA Tennis Championships of Houston - Houston Marburg Challenger Time Warner USTA Challenger - Binghamton Scheveningen Challenger Poznan Challenger XL Capital Bermuda Open - Bermuda 2001 Challenger Canottieri Mincio - Mantova San Marino Challenger Open de L'Isere - Grenoble Manerbio Challenger Memorial Manfredini - Sassuolo BSI Challenger Lugano - Lugano Challenger 42 - Andrezieux Quelle Cup 1999 - Furth Challenger Casino Lugano - Lugano Muller Cup - Ulm Trnava Challenger GHI Bronx Tennis Classic - Bronx XXX Edizione 'A Savoldi Marco' - Manerbio Madrid Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen ATU Cup - Weiden Internationale Badische Meisterschaften Um Den Techem Cup - Zell Samsung Securities Cup Challenger Tennis - Seoul Sacramento Challenger Tiburon Challenger XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague Geneva Challenger Banca Stato Challenger - Lugano USTA Seascape Challenger - Aptos Lambertz Open - Aachen Heilbronn Challenger Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice X Torneo Internazionale di Tennis - Barletta Bergamo Challenger IPP Open - Helsinki Casablanca Challenger Alexander Kolyaskin Memorial - Donetsk Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Rimouski Challenger Dallas Challenger San Luis Potosi Challenger Sarasota Challenger San Benedetto Challenger Heilbronn Challenger Guadalajara Challenger SAA Hilversum Open - Hilversum Tanger Challenger Siemens Open - Scheveningen Braunschweig Challenger Ljubljana Open - Ljubljana Poznan Challenger Recanati Challenger Oberstaufen Challenger IPP Geneva Trophy - Geneva Meerbusch Challenger Sunrise Challenger Astana Challenger - Astana Mons Challenger Rennes Challenger Helsinki Challenger Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Heilbronn Challenger Jameson Cup - Milan Open de Franche-Comte - Besancon St. Brieuc Challenger Sarasota Challenger Pro Tennis World Open - Sunrise Heilbronn Challenger Vicenza Challenger San Luis Potosi Challenger Prague Challenger Kosice Challenger Milan Challenger USTA Challenger of Oklahoma - Tulsa St. Remy Challenger Zagreb Open - Zagreb Top Wool Challenger - Biella St. Petersburg Challenger - St. Petersburg Orleans Challenger Geneva Challenger AT&T Challenger of Dallas - Dallas San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Belgrade Challenger Citta di Como - Como WOW Cafe Challenger - New Orleans SIR Supermercadi Challenger - Rome Tiburon Challenger - Tiburon Lambertz Open - Aachen Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Okal Cup 2004 - Eckental 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Challenger Groningen - Groningen Mobilux Open - Luxembourg Recanati Challenger Tennis Napoli Cup 2007 - Napoli 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Togliatti Cup - Togliatti Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Quimper Challenger Tenerife Challenger Marburg Challenger Winnetka Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Wolfsburg Challenger Astana Challenger Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Genova Challenger Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Siemens Open - Scheveningen San Marino Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Internacional Varonil Ciudad de Cancun - Cancun Garden Open - Rome Eckental Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati Flea Market Cup Busan Challenger Tennis - Busan Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Seoul Challenger Almaty Challenger 2 - Almaty Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Szczecin Challenger ITG Miami Challenger - Miami Salzburg Challenger Banca Stato Challenger Lugano - Lugano Dortmund Challenger Nokian Hakkapeliitta Open - Tampere Braunschweig Challenger Rijeka Challenger Calabasas Challenger Izmir Challenger Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Sassuolo Challenger - Sassuolo PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Qatar Mobil Open 2000 - Doha 2000 Mercedes Cup - Stuttgart AAPT Championships - Adelaide Milan Indoors - Milan Davidoff Swiss Indoors - Basel Geneva Challenger - Geneva 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Open de Franche-Comte - Besancon Schickedanz Open - Furth Status Athens Open - Athens Roma Open Challenger - Rome The Bolton Challenger - Bolton AAPT Championships - Adelaide Milan Indoors - Milan Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Estoril Open - Estoril USTA Challenger of Dallas - Dallas BMW Open - Munich 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Savannah Challenger Mercedes Cup - Stuttgart Fifth-Third Bank Tennis Championships - Lexington Badden Open by Rothaus - Ettlingen Caltanissetta Challenger ATP Open Castilla y Leon - Segovia International Tennis Championships - Delray Beach Schickendanz Open - Furth Tampere Imageneering Open - Tampere Marburg Challenger AIG Japan Open - Tokyo Braunschweig Challenger Open de Moselle - Metz Davidoff Swiss Indoors - Basel Heilbronn Open - Heilbronn Gerry Weber Open - Halle USTA Comerica Challenger - Aptos AT&T Challenger of Dallas - Dallas Tampere Challenger Freeman Men's $50,000 Challenger - Joplin ABN/AMRO World Tennis Tournament - Rotterdam International Bavarian Championship - Eckental Internationaler Raiffeisen Grand Prix - St. Polten Heilbronn Open - Heilbronn Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Como Challenger Rado Geneva Challenger - Geneva Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Banca Stato Challenger Lugano - Lugano Legg Mason Tennis Classic - Washington D.C. Baden Open - Karlsruhe Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Vietnam Open - Ho Chi Minh City Open de Moselle - Metz Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Challenger Casino Lugano - Lugano AIG Japan Open - Tokyo Open de Montauban - Montauban Geneva Challenger - Geneva USTA Tennis Championships of Austin - Austin BMW Open - Munich Germany F1 Chennai Open - Chennai ATU Cup 2001 - Weiden Internationaler Raiffeisen Grand Prix - St. Polten Okal Cup 2001 International Bavarian Championships - Eckental SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Grand Prix Hassan II - Casablanca Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Gerry Weber Open - Halle Uncle Toby's Australian Men's Clay Court Challenger - Canberra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell KGHM Dialog Polish Indoors - Wroclaw Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul Intersport Heilbronn Open - Heilbronn Mumbai Open - Mumbai XL Capital Bermuda Open - Bermuda Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Challenger Lugano - Lugano ATP Challenger Numea - New Caledonia Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Baden Open - Ettlingen Chennai Open - Chennai Heineken Open - Auckland Adidas Open de Toulouse - Toulouse PBZ Zagreb Indoors - Zagreb SAP Open - San Jose XL Bermuda Open - Bermuda Regions Morgan Keegan Championships - Memphis Ostdeutscher Sparkessen Cup - Dresden Davidoff Swiss Indoors - Basel U.S. Men's Clay Court Championships - Houston AAPT Championships - Adelaide Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Tata Open 2003 - Chennai Mamaia Challenger - Constanta China Open - Beijing Mumbai Open - Mumbai PEOPLEnet CUP - Dnepropetrovsk Qatar Exxon Mobil Open - Doha St. Petersburg Open - St. Petersburg Kazan Challenger Heineken Open - Auckland The Dubai Tennis Championships - Dubai Recanati Challenger Kitzbuhel Challenger Open de Rennes - Rennes BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Tashkent Challenger - Tashkent St. Remy Challenger Samsung Securities Cup - Seoul Catella Swedish Open - Bastad Geneva Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg San Remo Challenger Recife Challenger Athens Challenger Rome Challenger Heineken Open - Auckland Leon Challenger SA Tennis Open - Johannesburg SAP Open - San Jose Estoril Open - Estoril Rome Challenger BCR Open Romania - Bucharest Karlsruhe Challenger CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Bordeaux Challenger Davidoff Swiss Indoors Basel - Basel Zagreb Challenger Cremona Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tampere Challenger Alphen Challenger CA Tennis Trophy - Vienna Jersey Challenger Salzburg Challenger Davidoff Swiss Indoors - Basel Bratislava Challenger Open SEAT Godo 2006 - Barcelona Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Guadalajara Challenger Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel US Men's Clay Court Championship - Houston Heilbronn Challenger Estoril Open - Estoril The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart Geneva Challenger Bergamo Challenger Furth Challenger Charlottesville Challenger Citi Open - Washington Allianz Suisse Open Gstaad - Gstaad Qatar Exxon Mobil Open - Doha Knoxville Challenger Swiss Indoors Basel - Basel Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney Champaign Challenger Sunrise Challenger Farmers Classic - Los Angeles SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca BMW Open - Munich Leon Challenger Rimouski Challenger PBZ Zagreb Indoors - Zagreb International German Open - Hamburg Bet-at-home Open - Hamburg Monza Challenger Rome Challenger If Stockholm Open - Stockholm Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Rome Challenger Athens Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Millenium Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Allianz Suisse Open Gstaad - Gstaad San Remo Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz The Stella Artois Grass Court Championships - London PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai Tashkent Challenger BMW Open - Munich Allianz Suisse Open - Gstaad Loughborough Challenger Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich BMW Open - Munich RCA Championships - Indianapolis Leon Challenger Swiss Indoors Basel - Basel Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Schickendanz Open - Furth Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger Nord/LB Open - Braunschweig Scheveningen Challenger Liberec Challenger Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn ATU Cup - Weiden Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Geovillage Open Trofeo Melia Olbia - Olbia Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen VIII Torneo Internazionale di Tennis - Barletta Rhein-Main Challenger 2004 - Aschaffenburg Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica Heineken Open Shanghai - Shanghai President's Cup - Tashkent Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Stuttgart Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open 13 - Marseille NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Dubai Tennis Open - Dubai Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Telenordia Swedish Open - Bastad BNP Paribas Open - Indian Wells BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Tennis Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Davidoff Swiss Indoors - Basel Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach French Open - Paris Pacific Life Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Hypo Group Tennis International - Portschach The Tennis Channel Open - Las Vegas Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow U.S. Open - New York U.S. National Indoor Tennis Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells Tennis Masters Series - Miami U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, SF, SUI-ITA 3-2