Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 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 Switzerland F2 Czech Rep. F3 Austria F4 Slovak Rep. F2 Austria F9 Croatia F10 Czech Rep F5 Austria F1 Austria F2 Slovak Rep. F1 Slovak Rep. F2 Turkey F9 Turkey F10 Turkey F11 Croatia F8 Czech Republic F5 Germany F3 Germany F4 Turkey F6 Turkey F7 Turkey F8 Croatia F3 Croatia F4 Croatia F5 Czech Republic F2 Hungary F3 Turkey F29 Turkey F30 Czech Republic F4 Israel F1 Israel F2 Israel F3 China F3 China F4 Croatia F6 Italy F6 Czech Republic F2 Czech Republic F3 Bosnia & Herzegovina F5 Turkey F24 Turkey F25 Italy F16 Czech Republic F5 Czech Republic F6 Turkey F39 Turkey F40 Czech Republic F9 Israel F1 Israel F2 Israel F3 Kazakhstan F1 Kazakhstan F2 Czech Republic F2 Czech Republic F3 Italy F22 Croatia F14 Romania F11 Slovak Rep. F1 Croatia F5 Czech Republic F1 Czech Republic F3 Czech Republic F1 Serbia F2 Austria F1 Austria F2 Austria F4 Slovakia F2 Slovakia F3 Czech Republic F5 Turkey F41 Slovak Rep. F3 Austria F6 M25 Esch/Alzette Shimadzu All Japan Indoor - Kyoto Sail Open - New Delhi The LTA Manchester Trophy - Manchester New Delhi Challenger IV - New Delhi Verona Challenger Trieste Challenger Kosice Challenger Istanbul Challenger San Benedetto Challenger Tulln Challenger Liberec Challenger Banja Luka Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Prostejov Challenger Helsinki Challenger Cherbourg Challenger Kazan Challenger Liberec Challenger Trnava Challenger Meerbusch Challenger Izmir Challenger Irving Challenger Mallorca Challenger Ostrava Challenger Heilbronn Challenger Ilkley Challenger Braunschweig Challenger Orleans Challenger Rennes Challenger Cherbourg Challenger Vicenza Challenger Prostejov Challenger Ilkley Challenger Bratislava Challenger Pau Challenger Lille Challenger Francavilla Challenger Lisbon Challenger Bratislava Challenger Granby Challenger Orleans Challenger Bratislava 1 Challenger Bratislava Challenger Delhi Challenger I - New Delhi Bratislava Challenger Mouilleron-Le-Captif Challenger Pau Challenger Bratislava Challenger Salzburg Challenger Liberec Challenger Girona Challenger Augsburg Challenger Blois Challenger Mons Challenger Zug Challenger Liberec Challenger Grodzisk Mazowiecki Challenger Heilbronn Challenger Zhangjiagang Challenger Shanghai Challenger Orleans Challenger Kazan Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Bratislava 2 Challenger Helsinki Challenger Prague Challenger Prostejov Challenger Milan Challenger Troyes Challenger Braunschweig Challenger Tampere Challenger Liberec Challenger Istanbul Challenger Olbia Challenger M25 Santa Margherita di Pula Prostejov Challenger St. Remy Challenger Napoli Challenger Brescia Challenger Orleans Challenger Orleans Challenger Wroclaw Challenger Davidoff Swiss Indoors - Basel Orlando Challenger Tata Open 2002 - Chennai Idea Prokom Open - Sopot Budapest Challenger Heilbronn Challenger St. Brieuc Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Nottingham Challenger Braga Challenger Poznan Challenger Todi Challenger Orbetello Challenger Bratislava 1 Challenger Mallorca Challenger AAPT Championships - Adelaide San Marino Challenger Banca Stato Challenger Lugano - Lugano Alexander Kolyaskin Memorial - Donetsk ABN/AMRO World Tennis Tournament - Rotterdam M25 Telfs Tatra Banka Slovak Open - Bratislava Davidoff Swiss Indoors - Basel Estoril Open - Estoril RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Stockholm Open - Stockholm Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha St. Tropez Challenger Marbella Challenger Helsinki Challenger PBZ Zagreb Indoors - Zagreb Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Dublin Challenger - Dublin Hypo Group Tennis International - Portschach Heineken Open - Auckland New Delhi Challenger III - New Delhi TEAN International - Alphen Aan Den Rijn Labertz Open by Stawag - Aachen Serbia Open - Belgrade Tatra Banka Slovak Open - Bratislava Dunlop World Challenge - Toyota Malaysian Open - Kuala Lumpur Belgrade Challenger IPP Open - Helsinki Granby Challenger Trnava Challenger Aircel Chennai Open - Chennai Fergana Challenger Open 13 - Marseille Murcia Challenger Segovia Challenger Prostejov Challenger Columbus Challenger Croatia Open - Umag Vegeta Croatia Open - Umag Valencia Open - Valencia Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bratislava Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Orleans Challenger Szczecin Challenger Canberra Challenger Karshi Challenger Shanghai Challenger Banja Luka Challenger Trnava Challenger Brisbane International - Brisbane Hamburg Challenger Milan Challenger Marburg Challenger Cordenons Challenger Rennes Challenger Quimper Challenger Open 13 - Marseille Ostrava Challenger Hungarian Open - Budapest Vicenza Challenger Prague Challenger AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Open 13 Provence - Marseille Moselle Open - Metz Intrum Stockholm Open - Stockholm Citi Open - Washington BMW Brixina Tennis Open 2000 - Bressanone Open 13 Provence - Marseille Erste Bank Open - Vienna Great Ocean Road Open - Melbourne Neride Prague Indoor - Prague Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Weissenhauser Strand Cup - Hamburg BMW Open - Munich Nature Valley International - Eastbourne Nordea Open - Bastad Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Marburg Challenger Erste Bank Open - Vienna Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton Emilia-Romagna Open - Parma GHI Bronx Tennis Classic - Bronx Melbourne Summer Set - Melbourne Prague Challenger Open 13 Provence - Marseille DPD Challenger 2001 - Aschaffenburg Diego Open - Budapest BMW Open - Munich Brest Challenger SMS Tennis Open - Sao Paulo Bratislava Challenger Plava Laguna Croatia Open - Umag Happy Valley Challenger Sarajevo Open - Sarajevo Podebradka Cup - Prague Arroyo de la Encomienda - Valladolid Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Asics Challenger Open - Monchengladbach Alexander Kolyaskin Memorial - Donetsk USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno Lambertz Open - Aachen Open de Franche-Comte - Besancon Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Prague Challenger - Prague Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Steelers Cup - Kosice Ljubljana Open - Ljubljana Schickedanz Open - Furth Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Kyiv Open - Kiev Open Castilla y Leon - Segovia ATP Challenger 2003 Numea - New Caledonia S Tennis Master Championship - Graz Volkswagen Challenger 2004 - Wolfsburg Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2004 - Banja Luka Porsche Open - Poznan Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban USTA Comerica Challenger - Aptos Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Alexander Kolyaskin Memorial - Donetsk Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Lambertz Open by Stawag - Aachen Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Prosperita Open 2006 - Ostrava Fergana Challenger - Fergana Czech Open 2006 - Prostejov Open Castilla y Leon - Segovia dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Cherbourg Challenger Black Forest Open - Freudenstadt Privatbank Open 2006 - Dnepropetrovsk St. Brieuc Challenger Sophia Antipolis Challenger Barletta Challenger LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Akbank Private Banking TED Open - Istanbul Banjaluka Challenger 2007 - Banja Luka ATP Challenger Trophy 2007 - Trnava Madrid Challenger 2008 China TCL Challenger - Guangzhou Mitsubishi Electric Europe Cup - Monza Kosice Open-Steelers Cup 2008 - Kosice Penza Cup 2008 - Penza Caversham International Tennis Tournament - Jersey Keio Challenger International Tennis Tournament - Yokohama Cassis Challenger Split Challenger Pau Challenger Prostejov Challenger Bratislava Challenger Trnava Challenger Kosice Challenger Trnava Challenger Rabat Challenger Marrakech Challenger Prague Challenger Kosice Challenger Samarkand Challenger Bangkok Challenger Ningboo Challenger Bratislava Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Kosice Challenger San Benedetto Challenger Poznan Challenger Mexico City Challenger Como Challenger Brasov Challenger Trnava Challenger Mouilleron-Le-Captif Challenger Hersonissos 1 Challenger Cherbourg Challenger Mersin Challenger Bratislava Challenger Rome Challenger Vicenza Challenger Kosice Challenger San Benedetto Challenger Rome Challenger Orleans Challenger Rennes Challenger Bratislava Challenger Braunschweig Challenger Drummondville Challenger Le Gosier Challenger Vercelli Challenger Aix En Provence Challenger Bordeaux Challenger Todi Challenger Vicenza Challenger Prostejov Challenger Prague Challenger Poprad Tatry Challenger Liberec Challenger Pacific Life Open - Indian Wells Braunschweig Challenger Portoroz Challenger NASDAQ-100 Open - Miami St. Remy Challenger Orleans Challenger Mons Challenger Rennes Challenger Brest Challenger Bratislava Challenger Pau Challenger Marbella Challenger Prostejov Challenger Poprad Tatry Challenger Braunschweig Challenger Bangkok Challenger Montechiarugolo - Parma Challenger Budapest Challenger Rennes Challenger Manacor Challenger Vancouver Challenger Bratislava 2 Challenger Shanghai Challenger Mons Challenger Brest Challenger Playford Challenger Budapest Challenger Bratislava Challenger Indian Wells Challenger Jonkoping Challenger Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City Aix En Provence Challenger Biel Challenger Aix En Provence Challenger VI Torneo Internazionale di Tennis - Barletta Lexington Challenger Prostejov Challenger Liberec Challenger Rennes Challenger Ostrava Challenger Orleans Challenger Lyon Challenger Bratislava 2 Challenger Milan Indoors - Milan Ortisei Challenger Brest Challenger Canberra Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Ortisei Challenger Miami Open - Miami Rogers Cup - Toronto Bratislava Challenger KGHM Polish Indoors - Wroclaw Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Menorca Challenger Ostrava Challenger Zivnobanka Czech Open - Prostejov Split Challenger Prague 2 Challenger Istanbul Challenger VIII Open Internacional D'Andorra - Andorra Brest Challenger Lugano Challenger Hamburg Challenger Mons Challenger Neride Prague Indoor - Prague Salzburg Challenger Western & Southern Open - New York Togliatti Cup - Togliatti Rolex Paris Masters - Paris Internationaler Raiffeisen Grand Prix - St. Polten Intersport Heilbronn Open - Heilbronn Scheveningen Challenger Konzum Croatia Open - Umag Barletta Challenger Glasgow Challenger Winnipeg Challenger Gatineau Challenger Hersonissos 2 Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mouilleron-Le-Captif Challenger Zagreb Challenger Helsinki Challenger Royan Challenger Marbella Challenger Prague Challenger Helsinki Challenger Lugano Challenger Generali Open - Kitzbuhel Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Internationaler Raiffeisen Grand Prix - St. Polten Milan Indoors - Milan The Priority Telecom Open - Amersfoort PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis PBZ Zagreb Indoors - Zagreb European Open - Antwerp BMW Open - Munich PBZ Zagreb Indoors - Zagreb Valencia Open - Valencia European Open - Antwerp Open Sud de France - Montpellier bett1HULKS Championships - Cologne Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella Serbia Open - Belgrade If Stockholm Open - Stockholm BMW Open - Munich CA Tennis Trophy - Vienna Lille Challenger Prague 1 Challenger Heilbronn Challenger Bratislava 1 Challenger Ilkley Challenger Heineken Open - Auckland Bratislava Challenger BA-CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Erste Bank Open - Vienna Suisse Open - Gstaad Australian Open - Melbourne Moselle Open - Metz Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris 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, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 1R, SVK-CHI 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group C, Zhuhai All Lower level tournaments Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Qualifiers, 1R, SVK-ITA 2-3 Davis Cup, World Group, Q, CRO-SVK 3-1 Davis Cup, Group I, PO, SVK-BLR 3-1 Olympics - Tokyo Davis Cup, Group I, 1R, SVK-COL 3-1 Wimbledon - London U.S. Open - New York Salzburg Challenger Karlsruhe Challenger Prague Challenger