Career 2018 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Netherlands F3 UAE F1 Qatar F1a Bahrain F1 Croatia F1 Croatia F2 Kuwait F1 Czech Republic F3 Kuwait F2 Iran F3 Qatar F1 Australia F1 Australia F2 France F4 Morocco F1 Morocco F2 Hungary F1 Czech Republic F2 Australia F7 Australia F8 Czech Republic F5 Spain F32 Germany F2 Italy F27 Portugal F7 United Arab Emirates F1 United Arab Emirates F2 Czech Republic F5 Australia F1 Australia F2 Slovenia F1 Czech Republic F6 Syria F2 Great Britain F11 Russia F5 Turkey F8 South Africa F1 South Africa F2 Czech Rep F5 Canada F1 Usa F8 Mexico F2 Italy F11 Netherlands F1 Netherlands F3 Germany F7 Iran F6 Iran F7 Sudan F1 Sudan F2 Croatia F10 China F1 China F2 Croatia F1 USA F6 USA F7 Poland F1 Italy F13 Australia F1 Australia F2 Turkey F11 Italy F2 Italy F14 Italy F15 Italy F17 Poland F4 Kuwait F2 Kuwait F3 Israel F13 Israel F14 Israel F15 Cambodia F1 Cambodia F2 Cambodia F3 Qatar F5 Thailand F1 Thailand F2 Thailand F3 China F2 China F3 Philippines F1 Malaysia F1 Qatar F2 Qatar F3 Czech Republic F3 Italy F17 Poland F2 Italy F21 Slovakia F3 Slovakia F4 Poland F5 Poland F6 Turkey F34 Turkey F35 Turkey F36 Spain F32 Czech Republic F5 Kuwait F1 Kuwait F2 Togo F1 Togo F2 Egypt F3 Croatia F3 Egypt F8 Nigeria F2 Czech Republic F1 Italy F12 Lebanon F2 Netherlands F2 Italy F16 Italy F17 Italy F21 Italy F23 Spain F33 Israel F2 Hungary F3 Slovak Republic F4 Germany F4 Portugal F8 Germany F5 Brazil F29 Czech Republic F5 Germany F1 Iran F11 Croatia F12 Iran F4 Slovakia F1 Israel F5 China F1 Sina-Kia Motors Tennis Cup - Cordenons Nord LB Open 2006 - Braunschweig Samsung Secruities Cup Challenger - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Open de Montauban - Montauban McDonalds ATP Challenger - Burnie Morocco Tennis Tour - Rabat 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Oberstaufen Cup-Head German Master's Series - Oberstaufen Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Busan Challenger Caloundra Challenger Guadalajara Challenger Marburg Challenger Braunschweig Challenger Sopot Challenger Poznan Challenger Brasov Challenger Banja Luka Challenger Orleans Challenger Kazan Challenger Le Gosier Challenger Leon Challenger Sarasota Challenger Rome Challenger Busan Challenger Marburg Challenger Bangkok Challenger Bratislava Challenger Trnava Challenger Szczecin Challenger ARAG World Team Championship - Dusseldorf Heineken Open Shanghai - Shanghai Qatar Open - Doha Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai BMW Open - Munich Bank Austria Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Polska Energia Open - Bytom If Stockholm Open - Stockholm Erste Bank Open - Vienna Asics Challenger Open - Monchengladbach Apia International - Sydney The Nottingham Challenger - Nottingham ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Erste Bank Open - Vienna Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb BMW Open - Munich Stella Artois Clay Court Championships - Budaors Zivnobanka Open - Prostejov Heilbronn Challenger Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava Penza Challenger Melbourn Challenger Recanati Challenger Rabat Challenger Bangkok Challenger Sarajevo Challenger Napoli Challenger Rome Challenger Kosice Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Geneva Challenger Trnava Challenger Tarragona Challenger Khanty-Mansiysk Challenger Prostejov Challenger Brasov Challenger Sunrise Challenger Leon Challenger Trnava Challenger Helsinki Challenger Noumea Challenger Marrakech Challenger Monza Challenger Prague Challenger Prostejov Challenger Braunschweig Challenger Arad Challenger Geneva Challenger Helsinki Challenger West Lakes Challenger Ostrava Challenger Prostejov Challenger Braunschweig Challenger Liberec Challenger Meerbusch Challenger Casablanca Challenger Vercelli Challenger Ostrava Challenger Milan Challenger Kaohsiung Challenger Liberec Challenger Campinas Challenger Casablanca Challenger Kazan Challenger BMW Open - Munich Generali Open 2003 - Kitzbuhel Head Cup Busan Open - Busan ATU Cup - Weiden Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Fujitsu Siemens Open - Budapest Tatra Banka Slovak Open - Bratislava ECM Cup - Prague Diego Open - Budapest EI Bank Bulgarian Challenger - Sofia Okal Cup 2001 International Bavarian Championships - Eckental Banja Luka 2002 - Banja Luka Pekao Open - Szczecin Maia Open 2002 - Maia Hamburg Challenger - Hamburg Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Baumag Open - Budapest Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice West of England Challenger - Bristol CA Challenge - Graz Kyiv Open - Kiev Fujitsu Siemens Open - Budapest Tehran Open ATP Challenger - Tehran Tatra Banka Open 2003 - Bratislava Timisoara Challenger - Timisoara Alexander Kolyaskin Memorial - Donetsk Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Uncle Toby's Challenger in Burnie - Burnie Alfa Romeo Tennis Cup - Cordenons ECM Prague Open 2005 - Prague Zagreb Open - Zagreb Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Guzzini Challenger - Recanati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami S Tennis Masters - Graz IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Kia International in Caloundra - Caloundra X Torneo Internazionale di Tennis - Barletta Prosperita Open 2006 - Ostrava Ciudad de Telde - Telde Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Shanghai - Shanghai Porsche Open - Poznan Siemens Open - Scheveningen Akbank Private Banking TED Open 2006 - Istanbul Credicard Mastercard Tennis Cup - Campos do Jordao BNP Paribas Open - Indian Wells BH Tennis Open International Cup - Belo Horizonte Sony Ericsson Open - Miami Joinville Tennis Festival - Joinville Internazionali BNL dItalia - Rome Rogers Cup - Toronto Open de L'Isere-Trophee BNP Paribas - Grenoble BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana Genova Challenger KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg Tehran Open 2004 - Tehran Mitsubishi Electric Europe Cup - Monza San Marino Cepu Open - San Marino Mamaia Challenger - Constanta Copa Sevilla 2007 - Seville PEOPLEnet Cup - Dnepropetrovsk Club Coop's ATP Challenger International - Brisbane Sony Open Tennis - Miami China Open - Beijing Internationaux du Doubs - Besancon Kosice Open-Steelers Cup 2008 - Kosice Internazionali BNL d'Italia - Rome New Delhi Challenger III - New Delhi Siemens Open 2007 - Scheveningen Waco Tennis Challenger - Waco Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas II Manta Open - Manta Kyoto Challenger Athens Challenger Manerbio Challenger Freudenstadt Challenger BNP Paribas Open - Indian Wells BMW Open - Munich Bratislava Challenger Bergamo Challenger Malaysian Open - Kuala Lumpur ECM Prague Open 2008 - Prague Fergana Challenger Prostejov Challenger Bytom Challenger Granby Challenger Kitzbuhel Challenger Black Forest Open - Freudenstadt Sao Paulo Challenger Gerry Weber Open - Halle Singapore Challenger Burnie Challenger Meknes Challenger Dallas Challenger Rabat Challenger South African Airways Tennis Open - Durban Prostejov Challenger Pozoblanco Challenger Tampere Challenger Ostrava Open 2005 - Ostrava Rennes Challenger Heilbronn Challenger Meknes Challenger Nord LB Open - Braunschweig Mersin Challenger Napoli Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia San Marino Challenger Skandia Open - Linz VII Trofeo Ciudad de Quito - Quito Dallas Challenger Rome Challenger Kosice Challenger Bytom Challenger Samsung Securities Cup - Seoul XL Challenger de Tenis Copa Sevilla - Seville Kosice Challenger Cairo Challenger 2002 - Cairo Heilbronn Open - Heilbronn Kazan Challenger Bangkok Challenger Como Challenger San Marino Challenger Sibiu Challenger Rennes Challenger Bratislava Challenger Trnava Challenger Andria Challenger Sofia Challenger Mobilux Open - Luxembourg Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava Okal Open - Eckental IPP Open - Helsinki Samarkand Challenger Braunschweig Challenger South African Airways Open - East London Cordenons Challenger Ostrava Challenger Prague Challenger Karshi Challenger Meerbusch Challenger Genova Challenger Heilbronn Challenger Biella Challenger Trnava Challenger 5 Volkswagen Challenger - Wolfsburg Open Mutouest St. Brieuc - St. Brieuc Scheveningen Challenger Citta di Monza - Monza San Remo Challenger Le Gosier Challenger Batman Challenger Guadalajara Challenger 10° Trofeo Luigi Pezzoli - Bergamo Poznan Challenger AGT Challenger - Leon Bancastato Challenger Lugano - Lugano Open de Rennes La Trinitaine - Rennes Wroclaw Challenger Burnie Challenger BRD Nastase Tiriac Trophy - Bucharest Croatia Osiguranje Rijeka Open - Rijeka Open de la Ville de Saint Denis - Reunion Island Poprad Tatry Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Porsche Open - Poznan Open Castilla y Leon - Segovia Sarajevo Open 2004 - Sarajevo Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas Karlsruhe Challenger Poprad Tatry Challenger 's Tennis Masters 07 Challenger - Graz Ispat Open 2004 - Ostrava Noumea Challenger Muller Cup - Ulm Steelers Cup - Kosice Heilbronn Challenger Citta di Como - Como Budapest Challenger - Budapest Black Forest Open - Freudenstadt Prague Open - Prague Irving Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Burnie Challenger Geneva Challenger Trnava Challenger Rijeka Challenger Montevideo Challenger Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Oberstaufen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell ATP Challenger Trophy 2007 - Trnava Stella Artois Clay Court Championship - Budaors Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Sydney Challenger Tarragona Challenger Bratislava Challenger Trofeo Francesco Guzzini - Recanati Nokian Hakkapeliitta Open - Tampere Saransk Challenger Prague Challenger Status Athens Open - Athens Prosperita Open 2008 - Ostrava Kosice Challenger Guimaraes Challenger Oberstaufen Challenger Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Ostrava Challenger Mauritius Open - Mauritius Winnetka Challenger Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Manerbio Challenger The LTA Men's Challenger Wrexham - Wrexham Trofeo Cassa di Risparmio di Alessandria - Alessandria KGHM Polish Indoors - Wroclaw Tyumen Challenger Eskisehir Challenger Campionati Internazionali di Sicilia - Palermo Casablanca Challenger Olimp Kyiv Open - Kiev 2008 Lubbock Challenger - Lubbock Como Challenger Alexander Kolyaskin Memorial - Donetsk Genoa Open Challenger-Fondazione Carige - Genova Delray Beach International Tennis Championships - Delray Beach Porto Alegre Challenger Ostrava Challenger Nossa Caixa Tennis Cup - Sao Paulo Buenos Aires Challenger Black Forest Open - Freudenstadt Prague Challenger PBZ Zagreb Indoors - Zagreb Internationaux du Doubs - Besancon AIG Japan Open - Tokyo Interwetten Austrian Open - Kitzbuhel 3rd Volkswagon Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Marrakech Challenger Davidoff Swiss Indoors Basel - Basel Casablanca Challenger ECM Prague Open - Prague Barletta Challenger Bet-at-home Open - Hamburg St. Remy Challenger Steelers Cup - Kosice Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Loughborough Challenger Okal Cup - Eckental Estoril Open - Estoril VII Torneo Internazionale di Tennis - Barletta Ljubljana Open - Ljubljana BMW Open - Munich Open de Moselle - Metz St. Petersburg Open - St. Petersburg Czech Open - Prostejov Internationaler Raiffeisen Grand Prix - St. Polten Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Rhein-Main Challenger 2004 - Aschaffenburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Badden Open by Rothaus - Ettlingen Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Kia International In Caloundra - Caloundra Allianz Suisse Open - Gstaad Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Nord LB Open 2007 - Braunschweig Geneva Challenger - Geneva Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca International German Open - Hamburg French Open - Paris Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Wimbledon - London Regions Morgan Keegan Championships - Memphis AEGON Championships - London U.S. Open - New York Moselle Open - Metz Valencia Open - Valencia Open Sud de France - Montpellier Savannah Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BMW Open - Munich Credit Agricole Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai SAP Open - San Jose Sydney International - Sydney Heilbronn Challenger China Open - Beijing Mercedes Cup - Stuttgart Chennai Open - Chennai Open de Moselle - Metz Open 13 - Marseille The Priority Telecom Open - Amersfoort BMW Open - Munich Open de la Comunidad Valenciana - Valencia Open 13 - Marseille BMW Open - Munich Open de Moselle - Metz French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Men's Clay Court Championships - Houston BNP Paribas Open - Indian Wells Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris Wimbledon - London Vegeta Croatia Open - Umag Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, QF, KAZ-CZE 1-3