Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Croatia F2 Switzerland F2 France F6 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 Italy F7 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Italy F20 Germany F7 Switzerland F4 Germany F15 Germany F14 Italy F8 Switzerland F2 Germany F8 Italy F9 Germany F16 France F6 Great Britain F6 France F7 Belgium F2 Qatar F1 Qatar F2 Portugal F2 Czech Republic F5 Austria F1 USA F2 Croatia F2 France F5 Austria F2 Heilbronn Open - Heilbronn Sparkessen Magdeburg Open - Magdeburg Podebradka Cup - Prague Neride Prague Indoor - Prague 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Challenger Leon 2003 - Leon Internationale Badische Meisterschaften Um Den Techem Cup - Zell West of England Challenger - Bristol XXX Edizione 'A Savoldi Marco' - Manerbio Tumkur Open - Tumkur Lambertz Open - Aachen Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Tennis Napoli Cup 2004 - Napoli San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig IPP Geneva Trophy - Geneva Jameson Cup - Milan Top Wool Challenger - Biella The LTA Men's Challenger - Nottingham Guzzini Challenger - Recanati Arroyo de la Encomienda - Valladolid LXV Concurso Internacional Vigo - Vigo Czech Indoor Open - Prague Gemax Open - Belgrade The LTA Cardiff Challenger - Cardiff San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Schickendanz Open - Furth Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Citta di Como - Como 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen The LTA Nottingham Challenger - Nottingham Concurso Internacional de Vigo - Vigo The LTA Nottingham Challenger - Nottingham Samsung Secruities Cup Challenger - Seoul Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Whirlpool Open - Budapest DPD Challenger 2000 - Aschaffenburg Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Unicredit Czech Open 2007 - Prostejov Memorial Manfredini - Sassuolo Heilbronn Open - Heilbronn Togliatti Cup - Togliatti Penza Cup - Penza Porsche Open - Poznan Tatra Banka Open 2001 - Bratislava ECM Prague Open - Prague Dusseldorf Open Challenger 2007 - Dusseldorf Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Banjaluka Challenger 2007 - Banja Luka ATP Challenger Trophy 2007 - Trnava Open de Franche Comte - Besancon Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis Okal Cup 2003 - Eckental IPP Open - Helsinki Challenger 42 - Andrezieux Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda Ostdeutscher Sparkassen Cup - Dresden Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Zenith Tennis Cup-Harbour Club - Milan BSI Challenger Lugano - Lugano 's Tennis Masters 07 Challenger - Graz Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun San Luis Potosi Challenger Mexico City Challenger Tenerife Challenger Lugano Challenger Pozoblanco Challenger Recanati Challenger Open Castilla y Leon - Segovia Geneva Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Trani Cup - Trani Sacramento Challenger Tiburon Challenger Belgrade Challenger St. Petersburg Challenger - St. Petersburg Marburg Challenger Arad Challenger Rhein-Main Challenger 2004 - Aschaffenburg Seoul Challenger Salzburg Challenger Singapore Challenger Bath Challenger Manerbio Challenger Trnava Challenger SIR Supermercadi Challenger - Rome Madrid Challenger The LTA Bolton Challenger - Bolton Geneva Challenger Wolfsburg Challenger Casablanca Challenger San Luis Potosi Challenger Sarasota Challenger San Benedetto Challenger Genova Challenger Guadalajara Challenger Okal Cup 2004 - Eckental Rennes Challenger Mobilux Open - Luxembourg Czech Indoor Open - Prague Rhodes Challenger Sarasota Challenger Vicenza Challenger Prague Challenger Milan Challenger St. Remy Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Orleans Challenger Citta di Monza - Monza Geneva Challenger Ostrava Open 2005 - Ostrava Tanger Challenger Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Recanati Challenger Oberstaufen Challenger Prosperita Open 2006 - Ostrava Garden Open - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati WOW Cafe Challenger - New Orleans Open Prevadies - St. Brieuc Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Isla de Gran Canaria - Mas Palomas Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban The LTA Hester Trophy - Manchester Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental ITG Miami Challenger - Miami Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Banca Stato Challenger Lugano - Lugano X Open Internacional D'Andorra - Andorra Open Sainte Victoire - Aix-En-Provence Nokian Hakkapeliitta Open - Tampere The LTA Men's Challenger Wrexham - Wrexham Challenger Ford de Cherbourg - Cherbourg Heilbronn Challenger Rijeka Challenger Lamberts Open by Stawag - Aachen Banca Stato Challenger Lugano - Lugano Calabasas Challenger Biella Challenger Izmir Challenger Skandia Open - Linz Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon The Tarka Challenger - Barnstaple Sassuolo Challenger - Sassuolo KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva ECM Cup - Prague Prague Open - Prague ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum X Torneo Internazionale di Tennis - Barletta Kuppers Kolsch Cup - Aachen Open de Franche-Comte - Besancon Residenza Open - Magdeburg Prague Open - Prague Schickedanz Open - Furth The Surbiton Trophy - Surbiton ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano Roma Open Challenger - Rome Weissenhauser Strand Cup - Hamburg Sarajevo Open - Sarajevo Zagreb Open - Zagreb Flea Market Cup Busan Challenger Tennis - Busan Zivnobanka Czech Open - Prostejov 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Savannah Challenger Ostdeutscher Sparkessen Cup - Dresden Zagreb Open - Zagreb Badden Open by Rothaus - Ettlingen Caltanissetta Challenger Tampere Imageneering Open - Tampere Marburg Challenger Binghamton Professional Tennis Tournament - Binghamton Banca Stato Challenger - Lugano LTA Wrexham Challenger - Wrexham The Manchester Trophy - Manchester AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Tampere Challenger Freeman Men's $50,000 Challenger - Joplin Como Challenger Rado Geneva Challenger - Geneva Internationaux de Tennis de Brest - Brest Uncle Toby's Burnie Challenger - Tasmania Banca Stato Challenger Lugano - Lugano Open Castilla y Leon - Segovia Baden Open - Karlsruhe Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Casino Lugano - Lugano BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Germany F1 Internazionali di Tennis de San Marino - San Marino Generali Open 2001 - Kitzbuhel BNP Paribas Primrose - Bordeaux Grand Prix Hassan II - Casablanca Challenger 42 - Andrezieux Internationaler Raiffeisen Grand Prix - St. Polten Open Sainte-Victoire - Aix-En-Provence Ciudad de Pozoblanco Open Diputacion - Cordoba Brazil Open - Salvador Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Privat Bank Cup - Dniepropetrovsk Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open 13 - Marseille International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Mauritius Open - Mauritius AIG Japan Open - Tokyo Sarajevo Open - Sarajevo Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London ATP Open Castilla y Leon - Segovia Lambertz Open by Stawag - Aachen Challenger Lugano - Lugano ATP Challenger Numea - New Caledonia Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open Mutouest St. Brieuc - St. Brieuc CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Isla de Lanzarote - Lanzarote Baden Open - Ettlingen Tallahassee Tennis Challenger - Tallahassee ECM Prague Open 2008 - Prague Mamaia Challenger - Constanta The LTA Manchester Trophy - Manchester Davidoff Swiss Indoors - Basel Tata Open - Chennai Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Recanati Challenger The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Open de Rennes - Rennes St. Remy Challenger Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Davidoff Swiss Indoors Basel - Basel Geneva Challenger Millenium Tennis Championships - Delray Beach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha San Remo Challenger Recife Challenger Athens Challenger PBZ Zagreb Indoors - Zagreb Leon Challenger Davidoff Swiss Indoors Basel - Basel Karlsruhe Challenger Bordeaux Challenger Allianz Suisse Open - Gstaad Swiss Indoors Basel - Basel Heineken Open - Auckland Cremona Challenger Alphen Challenger Jersey Challenger Bratislava Challenger Guadalajara Challenger Heineken Open - Auckland Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Allianz Suisse Open Gstaad - Gstaad Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai Bergamo Challenger Charlottesville Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open Gstaad - Gstaad Knoxville Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Champaign Challenger Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Leon Challenger Rimouski Challenger Monza Challenger Rimouski Challenger Rome Challenger Bratislava Challenger San Remo Challenger Tashkent Challenger Loughborough Challenger The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Leon Challenger Adidas International - Sydney RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Mexico City Challenger Dubai Tennis Open - Dubai KGHM Polish Indoors - Wroclaw Quelle Cup - Furth Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Okal Cup - Eckental Challenger 42 - Andrezieux Muller Cup - Ulm Furth Challenger TED Open - Istanbul Open de L'Isere (Open 38) - Grenoble Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Geovillage Open Trofeo Melia Olbia - Olbia Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Internationale Badische Meisterschaffen Um Den Techem Cup - Zell The 'Fitz' Casino Challenger - Tunica Allianz Suisse Open - Gstaad Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Auckland BMW Open - Munich RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Siebel Open - San Jose Adidas International - Sydney UBS Open Gstaad - Gstaad U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Mercedes-Benz Cup - Los Angeles CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Wimbledon - London The Dubai Tennis Championships - Dubai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 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, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, PO, KAZ-SUI 5-0