Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1976 1975 1974 1973 1972 1971 1970 1969 1968
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 France F8 Netherlands F1 Austria F1 Czech Republic F4 UAE F1 Qatar F1 Italy F4 India F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 Germany F8 Netherlands F4 Netherlands F5 USA F25 USA F28 Israel F5 Israel F6 Great Britain F5 Netherlands F1 Germany F10 Great Britain F15 Great Britain F16 USA F27 Great Britain F21 Portugal F4 Portugal F5 Great Britain F4 Great Britain F5 Turkey F3 Turkey F4 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Croatia F2 Croatia F3 USA F29 Germany F1 Turkey F2 Turkey F3 Italy F16 Italy F19 Qatar F2 New Zealand F1 New Zealand F2 Hungary F3 Morocco F4 USA F24 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Germany F1 Italy F15 Spain F7 Netherlands F2 Turkey F5 Czech Republic F3 Slovenia F3 Netherlands F2 Tatra Banka Open 2003 - Bratislava Challenger Citta di Olbia - Olbia Austin Challenger - Austin Czech Indoor Open - Prague Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Mordovia Cup - Saransk dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Yokohama World Tennis Gaora Cup - Yokohama Kobstaedernes ATP Challenger - Kolding Challenger Banque Nationale Rimouski - Rimouski MTNL Cellular ATP Challenger - Mumbai Morocco Tennis Tour - Rabat TED Open-Akbank Private Banking - Istanbul Samsung Securities Cup - Seoul Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Siemens Open 2007 - Scheveningen Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov Lubbock Challenger - Lubbock ATP Challenger Trophy 2007 - Trnava Prague Open - Prague Siemens Open 2003 - Scheveningen Kobstaedernes ATP Challenger - Kolding Dharwad Challenger 2006 - Dharwad Fergana Tennis Challenger Tournament - Fergana Flea Market Cup - Busan Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Internationaux du Doubs - Besancon VIII Torneo Internazionale di Tennis - Barletta Warsteiner Challenger Lubeck - Lubeck SAA Hilversum Open - Hilversum ATP Bangalore Challenger - Bangalore Internationaux de Nouvelle-Caledonie - New Caledonia Heineken Challenger - Ho Chi Minh City Kosice Open-Steelers Cup 2008 - Kosice Schickedanz Open 2007 - Furth Czech Open 2006 - Prostejov S Tennis Master Championship - Graz Sporting Challenger - Turin Smith Barney Men's Challenger - Covington PEOPLEnet Cup - Dnepropetrovsk Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Heilbronn Open - Heilbronn Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Porsche Open - Poznan Challenger DCNS de Cherbourg - Cherbourg Sarajevo Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Manchester Challenger Recanati Challenger WOW Cafe Challenger - New Orleans Segovia Challenger Lubbock Challenger - Lubbock Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava St. Remy Challenger The LTA Nottingham Challenger - Nottingham Tashkent Challenger Seoul Challenger Chuncheon Challenger Tatra Banka Open 2006 - Bratislava Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe IPP Open - Helsinki Morocco Tennis Tour - Fes Rennes Challenger Ortisei Challenger Bratislava Challenger Open Castilla y Leon - Segovia Guangzhou Challenger Pingguo Challenger Samsung Securities Cup - Seoul Nottingham Challenger Penza Challenger St. Remy Challenger Status Athens Open - Athens Izmir Challenger Rennes Challenger Orleans Challenger Fergana Challenger Ortisei Challenger Helsinki Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Kos Succhetti Tennis Cup - Cordenons Dallas Challenger Coffee Cup Challenger - Chikmagalur Johannesburg Challenger Granby Challenger s Tennis Masters 06 - Graz Challenger Brasov - Brasov St. Remy Challenger Challenger DCN de Cherbourg - Cherbourg Tashkent Challenger II Naples ITG Challenger - Naples Shenzhen Challenger Gimcheon Challenger Busan Challenger Genova Open Challenger - Genova Tatra Banka Slovak Open - Bratislava Tashkent Challenger Internazionali di Tennis di Bergamo - Bergamo Nossa Caixa Aberto de Sao Paulo - Sao Paulo Raanana Challenger Taipei City Challenger BMW Tennis Championship - Sunrise Orleans Challenger Eckental Challenger Brescia Challenger Bratislava Challenger Challenger Groningen - Groningen Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Irving Challenger Quimper Challenger Guangzhou Challenger Astana Challenger Seoul Challenger Orleans Challenger Mons Challenger Brest Challenger Brescia Challenger Surbiton Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Brescia Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble St. Brieuc Challenger Glasgow Challenger Ortisei Challenger Bratislava Challenger Geneva Challenger Phoenix Challenger Seoul Challenger Ostrava Challenger Biel Challenger Troisdorf Challenger Taipei City Challenger Bratislava Challenger Granby Challenger Orleans Challenger Irving Challenger Open de Rennes La Trinitaine - Rennes Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger New Delhi Challenger - New Delhi Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Open de la Ville de Saint Denis - Reunion Island Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger The Indian Oil Servo ATP Challenger - Chandigarh Tashkent Challenger Siemens Open 2001 - Scheveningen Compaq Cup 2001 - Zabrze Irving Challenger Taipei City Challenger Tiburon Challenger - Tiburon Portoroz Challenger Shimadzu All Japan Indoor - Kyoto Open de Montauban - Montauban Prague Challenger Hilversum Open - Hilversum Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Akbank Private Banking-TED Open - Istanbul Internationaux de Doubs Open de Franchie-Comte - Besancon Project Independence Men's Challenger - Mandeville Recanati Challenger USTA Challenger of San Antonio - San Antonio Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Lugano Challenger Biella 7 Challenger The Hilversum Open - Hilversum Kyiv Open - Kiev Siemens Open 2004 - Scheveningen 2000 Challenger de Granby - Granby Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign ATP Challenger 2003 Numea - New Caledonia Heineken Challenger 2004 - Ho Chi Minh City Open Mutouest - St. Brieuc Steelers Cup - Kosice Mallorca Challenger TED Open - Istanbul College Station Challenger - College Station Ismaning Challenger Ortisei Challenger Uncle Toby's Challenger in Burnie - Burnie Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes The 'Fitz' Casino Challenger - Tunica Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Busan Challenger Jonkoping Challenger Heineken Open - Auckland Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Zagreb Challenger Open Seat Godo 2007 - Barcelona Bratislava Challenger Mercedes Cup - Stuttgart BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Bratislava Challenger Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Dallas Challenger The Dubai Tennis Championships - Dubai BMW Open - Munich Countrywide Classic - Los Angeles Open de Moselle - Metz Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Tashkent Challenger Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Malaga Challenger Winston-Salem Open - Winston-Salem Helsinki Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Sunrise Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Rakuten Japan Open - Tokyo Citi Open - Washington Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Kaohsiung Challenger Atlanta Tennis Championships - Atlanta Intrum Stockholm Open - Stockholm Aegon Nottingham Open - Nottingham Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Kun-Ming Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Busan Challenger Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille BB&T Atlanta Open - Atlanta Athens Challenger Bratislava Challenger Hilversum AEGON Championships - London Helsinki Challenger Medibank International - Sydney Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Hilversum Delray Beach Open - Delray Beach Hilversum Ostrava Challenger Open de Nice Cote d'Azur - Nice Segovia Challenger Hilversum Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Hilversum Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Copenhagen Open - Copenhagen Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Challenger Hamburg - Hamburg Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Siemens Open 2002 - Scheveningen Eckental Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Rotterdam WCT Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Energis Open - Amersfoort Hilversum Hilversum Hilversum AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Beckenham Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Beckenham Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Beckenham New York Open - New York Delray Beach Open - Delray Beach Nice Hall of Fame Open - Newport Beckenham Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati PBZ Zagreb Indoors - Zagreb Sony Open Tennis - Miami Open de Nice Cote dAzur - Nice Mutua Madrid Open - Madrid Davidoff Swiss Indoors Basel - Basel Rogers Cup - Montreal BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Aircel Chennai Open - Chennai Open Sud de France - Montpellier Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Erste Bank Open - Vienna Beckenham Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Energis Open - Amsterdam U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BB&T Atlanta Open - Atlanta French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Johannesburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami U.S. Open - New York French Open - Paris Wimbledon - London Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London Swiss Indoors Basel - Basel Australian Open - Melbourne Wimbledon - London U.S. Open - New York Power Horse Cup - Dusseldorf U.S. Open - New York Erste Bank Open - Vienna Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Davis Cup, World Group, 1R, CHI-SVK 4-1 Australian Open - Melbourne Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 U.S. Open - New York Davis Cup, Group I, 1R, SVK-LAT 5-0 Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open - Paris 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 Qualifying - Doha BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Olympics - London Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Wimbledon (juniors) Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, SVK-BEL 2-3