Career 2022 2021 2020 2019 2018 2017 2016 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 Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 USA F5 Canada F2 Canada F3 Germany F9 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 France F5 Russia F1 Russia F2 IPP Open - Helsinki Tatra Banka Slovak Open - Bratislava Baden Open - Karlsruhe Levene Gouldin & Thompson Tennis Challenger - Binghamton Rennes Challenger Bratislava Challenger Taipei City Challenger Eckental Challenger Guangzhou Challenger Seoul Challenger Bangkok Challenger Izmir Challenger Tashkent Challenger St. Brieuc Challenger Bratislava Challenger Brescia Challenger Irving Challenger St. Brieuc Challenger Glasgow Challenger Loughborough Challenger Surbiton Challenger Bratislava Challenger Indian Wells Challenger Taipei City Challenger Gwangju Challenger Aptos Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Ostrava Challenger Quimper 2 Challenger Mallorca Challenger Ismaning Challenger Quimper Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Ortisei Challenger Croatia F3 Grolsch Open - Amsterdam Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Czech Republic F3 Slovenia F3 Energis Dutch Open - Amsterdam Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Siebel Open - San Jose Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort ARAG World Team Championship - Dusseldorf BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Medibank International - Sydney Manchester Challenger Ordina Open - s-Hertogenbosch PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Czech Indoor Open - Prague Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Fergana Challenger Delray Beach International Tennis Championships - Delray Beach Pozoblanco Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Tashkent Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Erste Bank Open - Vienna Tatra Banka Slovak Open - Bratislava PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Citi Open - Washington Phoenix Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen If Stockholm Open - Stockholm ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Recanati Challenger Gerry Weber Open - Halle AEGON International - Eastbourne Sarajevo Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch Abierto Mexicano de Tenis Mifel - Los Cabos Open 13 Provence - Marseille Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Pau Challenger Heilbronn Open - Heilbronn Truist Atlanta Open - Atlanta Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Open 13 Provence - Marseille BMW Tennis Championship - Sunrise Pharma Medico Open 2008 - Aarhus Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Kos Succhetti Tennis Cup - Cordenons GHI Bronx Tennis Classic - Bronx Kobstaedernes ATP Challenger - Kolding Busan Challenger Shenzhen Open - Shenzhen Segovia Challenger Mons Challenger Forli 5 Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Malaga Challenger Orleans Challenger Ortisei Challenger Bratislava Challenger Ismaning Challenger Busan Challenger Prague Challenger Tashkent Challenger Helsinki Challenger Surbiton Challenger Granby Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Brescia Challenger Manila Challenger Quimper Challenger Shenzhen Challenger Busan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of North Miami Beach - North Miami Beach Zagreb Open - Zagreb Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov 10th Wartburg Open - Eisenach Muller Cup - Ulm Siemens Open 2002 - Scheveningen ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto Quelle Cup 2000 - Furth Pekao Open - Szczecin Siemens Open - Scheveningen Warta Cup - Sopot Sylt Open 2000 - Sylt Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio St. Francis Health System USTA Challenger - Tulsa Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Architect Open - Budapest Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach Siemens Open 2001 - Scheveningen Amer-Wilson Tampere Challenger - Tampere Volvo Sylt Open - Sylt Geneva Challenger - Geneva Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Diego Open - Budapest Brest Challenger Bratislava Challenger USTA Tennis Championships of Houston - Houston Brescia Challenger USTA Challenger of Burbank - Burbank Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok The Nottingham Cahllenger - Nottingham University of Tennessee USTA Challenger - Knoxville Internationale Tenniskampioenschappen Scheveningen - Scheveningen Joplin Challenger - Joplin Copa Ericsson Venezuela - Caracas Internationale Tenniskampioenschappen - Scheveningen Open de Montauban - Montauban Warsteiner Challenger Lubeck - Lubeck Open de Tanger - Tangier Osaka International Tennis Tournament - Osaka Hilversum Open - Hilversum ECM Cup - Prague Open de Montauban - Montauban Milano Challenger-Jameson Cup - Milan The Wright Financial Group, Inc. Challenger - Champaign Tatra Banka Open 2003 - Bratislava BBB Open - Sofia drkoop.com USTA Challenger of Houston - Houston SAA Hilversum Open - Hilversum Surbiton Challenger Steelers Cup - Kosice Tatra Banka Open - Bratislava Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Tatra Banka Open - Bratislava Tennis Napoli Cup 2006 - Napoli Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Ostdeutscher Sparkassen Cup - Dresden Unique Zagreb Open - Zagreb Masters Series Monte-Carlo - Monte Carlo Czech Open 2006 - Prostejov Sony Ericsson Open - Miami Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Togliatti Cup - Togliatti BNP Paribas Masters - Paris dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Challenger Brasov - Brasov Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Wroclaw Challenger Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava IPP Open - Helsinki Miami Open - Miami Internationaux de Nouvelle-Caledonie - New Caledonia Mutua Madrid Open - Madrid KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Miami Open - Miami Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig BNP Paribas Open - Indian Wells Miami Open - Miami Siemens Open 2007 - Scheveningen Porsche Open - Poznan Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Tean International - Alphen Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Status Athens Open - Athens Tunis Open - Tunis Prosperita Open 2008 - Ostrava Memorial A. Manfredini Sassuolo Challenger - Sassuolo Kosice Open-Steelers Cup 2008 - Kosice Siemens Open - Scheveningen Porsche Open - Poznan Ipsos Bucharest Challenger - Bucharest Open des Alpes Trophee BNP Paribas - Grenoble Open Tarragona Costa Daurada - Tarragona Open de Rennes - Rennes Recanati Challenger St. Remy Challenger Trieste Challenger Bratislava Challenger Quimper Challenger Biella 1 Challenger Biella 2 Challenger Guangzhou Challenger Pingguo Challenger Prague Challenger Zagreb Challenger Nottingham Challenger Nottingham Challenger Pozoblanco Challenger Penza Challenger Australian Open - Melbourne Astana Challenger French Open - Paris St. Remy Challenger Rogers Cup - Toronto Izmir Challenger U.S. Open - New York Mons Challenger Rennes Challenger Orleans Challenger Australian Open - Melbourne French Open - Paris Ortisei Challenger Bratislava Challenger Helsinki Challenger Wimbledon - London U.S. Open - New York Dallas Challenger Nottingham Challenger Biella 7 Challenger Sunrise Challenger Dallas Challenger Johannesburg Challenger Johannesburg Challenger St. Remy Challenger Australian Open - Melbourne Kun-Ming Challenger Busan Challenger French Open - Paris Biel Challenger Wimbledon - London Athens Challenger Irving Challenger Bratislava Challenger Taipei City Challenger Granby Challenger Helsinki Challenger Bratislava Challenger Tashkent Challenger Geneva Challenger Bratislava Challenger Guadalajara Challenger Drummondville Challenger Raanana Challenger Busan Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Granby Challenger Portoroz Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Remy Challenger French Open - Paris Izmir Challenger U.S. Open - New York Orleans Challenger Mons Challenger Tashkent Challenger Brest Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Bratislava Challenger French Open - Paris Ostrava Challenger Wimbledon - London U.S. Open - New York Wroclaw Challenger Australian Open - Melbourne Jonkoping Challenger Segovia Challenger Raanana Challenger French Open - Paris Wimbledon - London Orleans Challenger U.S. Open - New York Australian Open - Melbourne Irving Challenger Taipei City Challenger Mallorca Challenger Portoroz Challenger Kaohsiung Challenger Mons Challenger French Open - Paris Budapest Challenger Bergamo Challenger USTA Men's Challenger of Dallas - Dallas Wimbledon - London U.S. Open - New York Ortisei Challenger Australian Open - Melbourne French Open - Paris Seoul Challenger LTA Hull Challenger - Hull Wimbledon - London Le Gosier Challenger Nord/LB Open - Braunschweig U.S. Open - New York Lugano Challenger Australian Open - Melbourne French Open - Paris ABN/AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York Forli 3 Challenger Australian Open - Melbourne Eckental Challenger French Open - Paris Troisdorf Challenger Wimbledon - London Cary Challenger U.S. Open - New York Australian Open - Melbourne Open de Franche Comte - Besancon Wimbledon - London Eckental Challenger U.S. Open - New York Australian Open - Melbourne Zagreb Challenger Wiesmann Roadster Open - Nuembrecht French Open - Paris Vancouver Challenger International Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York Eckental Challenger Quimper Challenger Prostejov Challenger Biella Challenger Australian Open - Melbourne Heineken Open Shanghai - Shanghai Ismaning Challenger Prague Challenger Eisenberg Jerusalem Open 2000 - Jerusalem AIG Japan Open - Tokyo International Tennis Championships - Delray Beach Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona BMW Open - Munich Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort Davidoff Swiss Indoors - Basel Adidas International - Sydney Wimbledon - London PBZ Zagreb Indoors - Zagreb U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo French Open - Paris Winston-Salem Open - Winston-Salem Australian Open Qualifying - Doha French Open - Paris U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Heineken Open - Auckland Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Open Sud de France - Montpellier Australian Open - Melbourne AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Energis Open - Amsterdam Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport President's Cup - Tashkent Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel The Hypo Group Tennis International 2008 - Poertschach Dutch Open Tennis - Amersfoort Aircel Chennai Open - Chennai Open Sud de France - Montpellier Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Heineken Open - Auckland Power Horse Cup - Dusseldorf Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami Erste Bank Open - Vienna Swiss Indoors Basel - Basel Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Wimbledon - London Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 French Open (juniors) U.S. Open (juniors) Watsons Water Champions Challenge - Hong Kong Australian Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Olympics - London