Career 2018 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 Qatar F1a Croatia F1 Croatia F2 Australia F1 Australia F2 Italy F3 Germany F4 Italy F4 Germany F5 Kuwait F1 Kuwait F2 Netherlands F1 Netherlands F3 Germany F13 Iran F4 Australia F1 Portugal F3 Morocco F1 France F6 Morocco F2 Italy F11 France F8 Australia F8 Spain F33 Israel F2 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 United Arab Emirates F1 United Arab Emirates F2 Czech Republic F5 France F2 Slovenia F1 Syria F2 Great Britain F11 Russia F5 Israel F5 Turkey F8 South Africa F1 South Africa F2 Canada F1 Switzerland F1 Usa F8 Mexico F2 Italy F11 Spain F19 Netherlands F1 Spain F20 Netherlands F3 Germany F7 France F12 Brazil F29 Iran F6 Iran F7 Sudan F1 Sudan F2 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Italy F14 Morocco F4 Italy F17 Austria F2 Austria F3 Croatia F10 Italy F31 Croatia F12 Spain F38 Croatia F1 USA F6 USA F7 Israel F9 Poland F1 Italy F13 Australia F1 France F19 France F20 Turkey F46 Great Britain F2 Australia F1 Australia F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Turkey F11 Italy F2 Germany F5 Italy F14 Italy F15 Italy F17 Slovak Republic F4 Poland F4 Italy F23 Australia F2 France F16 Kuwait F3 Israel F13 Israel F14 Israel F15 Turkey F46 Cambodia F1 Cambodia F2 Cambodia F3 Qatar F5 Germany F1 Germany F2 Thailand F1 Thailand F2 Thailand F3 China F1 Turkey F6 China F2 China F3 Switzerland F1 Malaysia F1 Qatar F2 Qatar F3 Czech Republic F3 Italy F17 Poland F2 Italy F20 Italy F21 Slovakia F4 Poland F6 Spain F32 Czech Republic F5 Italy F7 Kuwait F1 Kuwait F2 Iran F11 Togo F1 Togo F2 Egypt F3 Egypt F8 Czech Republic F1 Italy F12 Lebanon F2 Netherlands F2 Italy F16 Germany F7 Italy F21 Italy F23 Germany F14 Slovakia F3 Poland F5 Italy F8 Switzerland F4 Philippines F1 Warsteiner Challenger Wolfsburg - Wolfsburg Ljubljana Open - Ljubljana Switzerland F2 Germany F15 San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Sporting Challenger - Turin Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Trofeo Francesco Guzzini - Recanati Ostdeutscher Sparkessen Cup - Dresden Olimp Kyiv Open - Kiev Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Akbank Private Banking TED Open 2006 - Istanbul Joinville Tennis Festival - Joinville Samsung Secruities Cup Challenger - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia South African Airways Tennis Open - Durban 4th Volkswagen Challenger - Wolfsburg XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Rabat San Luis Potosi Challenger 2007 - San Luis Potosi Open de Montauban - Montauban Penza Cup - Penza 's Tennis Masters 07 Challenger - Graz Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Club Coop's ATP Challenger International - Brisbane Kuwait F2 Germany F8 Status Athens Open - Athens Morocco Tennis Tour - Rabat Italy F9 Australia F7 Germany F16 France F6 France F7 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin BSI Challenger Lugano - Lugano Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Belgium F2 Iran F3 Qatar F1 Qatar F2 Australia F2 Portugal F2 France F4 Oberstaufen Cup-Head German Master's Series - Oberstaufen Spain F32 USA F2 Italy F27 Waco Tennis Challenger - Waco Czech Rep F5 Challenger Britania Zavaleta - Puebla UAE F1 Bahrain F1 Austria F2 Melbourn Challenger Kyoto Challenger Sarajevo Challenger San Luis Potosi Challenger Mexico City Challenger Ostrava Challenger Lugano Challenger Pozoblanco Challenger Penza Challenger Saransk Challenger China F1 China F2 Geneva Challenger Sacramento Challenger Tiburon Challenger Khanty-Mansiysk Challenger Belgrade Challenger Rhodes Challenger Fergana Challenger Bytom Challenger Arad Challenger Recanati Challenger Trnava Challenger Singapore Challenger Burnie Challenger Caloundra Challenger Meknes Challenger Casablanca Challenger Dallas Challenger Rabat Challenger Bath Challenger Winnetka Challenger Pozoblanco Challenger Poznan Challenger Samarkand Challenger Karshi Challenger Manerbio Challenger Brasov Challenger Banja Luka Challenger Trnava Challenger Madrid Challenger Geneva Challenger Helsinki Challenger Prague Open - Prague Wolfsburg Challenger Casablanca Challenger Rimouski Challenger Le Gosier Challenger San Luis Potosi Challenger Sarasota Challenger San Benedetto Challenger Asics Challenger Open - Monchengladbach San Marino Challenger Bangkok Challenger Genova Challenger Tumkur Open - Tumkur Noumea Challenger Guadalajara Challenger Tatra Banka Open 2003 - Bratislava Prostejov Challenger Fujitsu Siemens Open - Budapest Tanger Challenger Muller Cup - Ulm Recanati Challenger Oberstaufen Challenger Okal Cup - Eckental Liberec Challenger Kazan Challenger Trnava Challenger Hamburg Challenger - Hamburg Challenger Casino Lugano - Lugano Muller Cup - Ulm Rennes Challenger Skandia Open - Linz XXX Edizione 'A Savoldi Marco' - Manerbio Black Forest Open - Freudenstadt Lubbock Challenger - Lubbock Okal Cup 2001 International Bavarian Championships - Eckental Internationale Badische Meisterschaften Um Den Techem Cup - Zell Sarajevo Open 2004 - Sarajevo Nord/LB Open 2004 - Braunschweig Pekao Open - Szczecin Citta di Monza - Monza Unicredit Czech Open 2007 - Prostejov Banca Stato Challenger - Lugano Sarasota Challenger Guzzini Challenger - Recanati Siemens Open 2007 - Scheveningen Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Baumag Open - Budapest X Torneo Internazionale di Tennis - Barletta Vicenza Challenger Prague Challenger Milan Challenger Steelers Cup - Kosice Challenger 42 - Andrezieux Ostdeutscher Sparkassen Cup - Dresden St. Remy Challenger Szczecin Challenger Stella Artois Clay Court Championship - Budaors Campinas Challenger Orleans Challenger Geneva Challenger Casablanca Challenger Poprad Tatry Challenger Siemens Open - Scheveningen IPP Geneva Trophy - Geneva Citta di Monza - Monza Credicard Mastercard Tennis Cup - Campos do Jordao Kish Free Zone Island Challenger - Kish Island Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia USTA Challenger of Oklahoma - Tulsa ECM Prague Open 2005 - Prague BH Telecom Sarajevo 2007 - Sarajevo Schickendanz Open - Furth Open Castilla y Leon - Segovia Mamaia Challenger - Constanta Nord LB Open - Braunschweig Top Wool Challenger - Biella St. Petersburg Challenger - St. Petersburg Challenger Tunisie - Tunis Nigeria F2 Black Forest Open - Freudenstadt San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Citta di Como - Como WOW Cafe Challenger - New Orleans SIR Supermercadi Challenger - Rome Open de L'Isere-Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Lambertz Open - Aachen Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Tunis Open 2007 - Tunis Tatra Banka Open - Bratislava Memorial Manfredini - Sassuolo Malaysian Open - Kuala Lumpur 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Baden Open - Karlsruhe Mobilux Open - Luxembourg Recanati Challenger Morocco Tennis Tour - Fes Croatia Osiguranje Rijeka Open - Rijeka 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Busan Challenger Togliatti Cup - Togliatti Geneva Challenger - Geneva Open Mutouest de Saint-Brieuc - St. Brieuc ATP Challenger Trophy 2007 - Trnava Zagreb Open - Zagreb S Tennis Masters - Graz Bangkok Challenger Savannah Challenger AGT Challenger - Leon Sofia Challenger Tenerife Challenger Marburg Challenger Tampere Challenger Sao Paulo Challenger Kia International in Caloundra - Caloundra Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Zenith Tennis Cup-Harbour Club - Milan Shimadzu All Japan Indoor Tennis Championships - Kyoto Tatra Banka Slovak Open - Bratislava Abierto Internacional Varonil Ciudad de Cancun - Cancun Garden Open - Rome 5° Sporting Challenger - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati BH Tennis Open International Cup - Belo Horizonte Open D'Orleans - Orleans Kia International In Kawana - Kawana Loughborough Challenger Challenger Casablanca San Angel - Mexico City Montevideo Challenger II Naples ITG Challenger - Naples Seoul Challenger Porsche Open - Poznan Tyumen Challenger Citta di Como - Como PEOPLEnet Cup - Dnepropetrovsk McDonalds ATP Challenger - Burnie ITG Miami Challenger - Miami South African Airways Open - East London Granby Challenger Italy F17 Salzburg Challenger Banca Stato Challenger Lugano - Lugano Guadalajara Challenger Riviera di Rimini Challenger 2004 - Rimini Nokian Hakkapeliitta Open - Tampere Challenger Ford de Cherbourg - Cherbourg Heilbronn Challenger Rijeka Challenger Kosice Challenger Flea Market Cup Busan Challenger Tennis - Busan Banca Stato Challenger Lugano - Lugano Calabasas Challenger China Open - Beijing Biella Challenger Izmir Challenger Copa Sevilla 2007 - Seville Kaohsiung Challenger Buenos Aires Challenger KGHM Polish Indoors - Wroclaw Sassuolo Challenger - Sassuolo 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Noumea Challenger IPP Geneva Trophy - Geneva Le Gosier Challenger Guadalajara Challenger Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Marrakech Challenger Prague Challenger Barletta Challenger Prostejov Challenger Geneva Challenger - Geneva Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Ciudad de Telde - Telde Schickedanz Open - Furth Milan Indoors - Milan Roma Open Challenger - Rome BMW Open - Munich Alexander Kolyaskin Memorial - Donetsk Allianz Suisse Open - Gstaad II Manta Open - Manta Heineken Open Shanghai - Shanghai Open de Moselle - Metz Davidoff Swiss Indoors - Basel Qatar Open - Doha Warsteiner Challenger Lubeck - Lubeck 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Kia International In Caloundra - Caloundra West of England Challenger - Bristol U.S. Men's Clay Court Championships - Houston Savannah Challenger New Delhi Challenger III - New Delhi Allianz Suisse Open - Gstaad Busan Challenger Badden Open by Rothaus - Ettlingen Caltanissetta Challenger Tampere Imageneering Open - Tampere Marburg Challenger Thailand Open - Bangkok Arad Challenger Open de Moselle - Metz Stella Artois Clay Court Championships - Budaors AT&T Challenger of Dallas - Dallas Riviera di Rimini Challenger - Rimini ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Kyiv Open - Kiev KGHM Dialog Polish Indoors - Wroclaw Tampere Challenger Fujitsu Siemens Open - Budapest Freeman Men's $50,000 Challenger - Joplin Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Como Challenger Rado Geneva Challenger - Geneva Bratislava Challenger Uncle Toby's Burnie Challenger - Tasmania Banca Stato Challenger Lugano - Lugano Baden Open - Karlsruhe Black Forest Open 2002 - Freudenstadt Challenger Casino Lugano - Lugano Open Seat Godo 2007 - Barcelona Geneva Challenger - Geneva Tatra Banka Slovak Open - Bratislava Germany F1 Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Australian Men's Clay Court Challenger - Canberra 2004 USTA Challenger of Calabasas - Calabasas KGHM Dialog Polish Indoors - Wroclaw Tehran Open 2004 - Tehran Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Uncle Toby's Challenger in Burnie - Burnie Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Open Costa Daurada - Tarragona Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen The Artois Championships - London Challenger Lugano - Lugano ATP Challenger Numea - New Caledonia Nossa Caixa Tennis Cup - Sao Paulo HTV Challenger - Ho Chi Minh City Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Baden Open - Ettlingen Qatar ExxonMobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Mamaia Challenger - Constanta Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Burnie Challenger 2008 Lubbock Challenger - Lubbock Swiss Indoors Basel - Basel Heineken Open - Auckland Open de Rennes - Rennes Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas St. Remy Challenger Brasov Challenger Credit Agricole Suisse Open - Gstaad Geneva Challenger San Remo Challenger Recife Challenger Erste Bank Open - Vienna Athens Challenger Rome Challenger Swiss Indoors Basel - Basel Ostrava Challenger Leon Challenger Apia International - Sydney Karlsruhe Challenger BMW Open - Munich Bordeaux Challenger Prostejov Challenger PBZ Zagreb Indoors - Zagreb Cremona Challenger Power Horse Cup - Dusseldorf Kosice Challenger Alphen Challenger Bratislava Challenger Jersey Challenger Bratislava Challenger Burnie Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Guadalajara Challenger Generali Open 2003 - Kitzbuhel BMW Open - Munich Bet-At-Home Austrian Open - Kitzbuhel Davidoff Swiss Indoors - Basel Trnava Challenger Heilbronn Challenger Kazan Challenger Poznan Challenger BMW Open - Munich Geneva Challenger Bergamo Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Batman Challenger West Lakes Challenger Sydney Challenger Leon Challenger Rimouski Challenger If Stockholm Open - Stockholm Gerry Weber Open - Halle Studena Croatia Open - Umag Monza Challenger AIG Japan Open - Tokyo Guimaraes Challenger Leon Challenger Rome Challenger Bratislava Challenger Poprad Tatry Challenger Millenium Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Andria Challenger San Remo Challenger Open de Moselle - Metz Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Bet-at-home Cup - Kitzbuhel Mercedes Cup - Stuttgart Heilbronn Challenger Pilot Pen Tennis - New Haven Porto Alegre Challenger Tashkent Challenger Allianz Suisse Open - Gstaad Loughborough Challenger If Stockholm Open - Stockholm Napoli Challenger BMW Open - Munich Leon Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Prostejov Challenger BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger Credit Agricole Suisse Open - Gstaad Bangkok Challenger Furth Challenger Diego Open - Budapest Okal Open - Eckental Geovillage Open Trofeo Melia Olbia - Olbia Eskisehir Challenger Busan Open - Busan Head Cup Busan Open - Busan Rhein-Main Challenger 2004 - Aschaffenburg LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington Rogers Cup - Toronto BNP Paribas Open - Indian Wells The Priority Telecom Open - Amersfoort BMW Open - Munich UBS Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb BMW Open - Munich China Open - Beijing Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London 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, 2R, MKD-SVK 0-5 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, SF, SUI-ITA 3-2