Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 Slovakia F2 Portugal F4 Czech Republic F2 Slovakia F3 Austria F10 Tunisia F4 Iran F3 Iran F4 Austria F1 Austria F2 Great Britain F4 Great Britain F5 Great Britain F6 France F7 Italy F10 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F7 Austria F4 Austria F5 Austria F6 Italy F23 Slovakia F1 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Portugal F8 Germany F23 Great Britain F16 Germany F2 Austria F1 Ivory Coast F1 Ivory Coast F2 Canada F1 Canada F2 Canada F3 Croatia F4 Croatia F5 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Germany F8 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Czech Rep F5 Israel F1 Israel F2 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Great Britain F4 Austria F2 Great Britain F4 Croatia F10 Croatia F12 Turkey F1 Portugal F2 Croatia F3 Croatia F4 Mexico F3 Czech Republic F2 Slovakia F1 Croatia F11 Czech Republic F1 Czech Republic F7 Czech Republic F3 Croatia F20 Czech Republic F4 Czech Republic F5 Germany F2 Germany F4 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Croatia F7 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Czech Republic F5 Czech Republic F6 Slovakia F2 Poland F1 Poland F3 Croatia F15 Croatia F16 Croatia F17 Croatia F18 Germany F17 Germany F18 Germany F2 Croatia F2 Croatia F3 Croatia F4 Hungary F3 Czech Republic F1 Czech Republic F2 Czech Republic F4 Italy F24 Hungary F7 Czech Republic F8 Czech Republic F11 Egypt F4 (Sharm El Sheikh) Egypt F5 (Sharm El Sheikh) Croatia F1 (Rovinj) Croatia F2 (Porec) Croatia F3 (Umag) Croatia F4 (Opatija) Kazakhstan F3 (Shymkent) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Italy F15 (Reggio Emilia) Poland F1 (Sopot) Poland F5 (Mragowo) Poland F10 (Poznan) Hungary F8 (Szekesfehervar) Estonia F2 (Tartu) Great Britain F1 (Glasgow) Tatra Banka Open - Bratislava Steelers Cup - Kosice French Open - Paris ATP Slovak Open Challenger - Bratislava Kosice Open-Steelers Cup 2008 - Kosice Ostrava Challenger Kosice Challenger Poznan Challenger Cordenons Challenger Samarkand Challenger Karshi Challenger Astana Challenger Singapore Challenger Bratislava Challenger Leon Challenger Ostrava Challenger Kosice Challenger San Benedetto Challenger Samarkand Challenger Karshi Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Mexico City Challenger Rome Challenger Furth Challenger Kosice Challenger Milan Challenger Todi Challenger San Benedetto Challenger San Marino Challenger Genova Challenger Bratislava Challenger Heilbronn Challenger Morelos Challenger Salinas Challenger Vercelli Challenger Heilbronn Challenger Vicenza Challenger Furth Challenger Kosice Challenger Todi Challenger San Benedetto Challenger Liberec Challenger Bratislava Challenger Bergamo Challenger Vercelli Challenger Padova Challenger Scheveningen Challenger Biella Challenger Cordenons Challenger Manerbio Challenger Montevideo Challenger Ostrava Challenger Prague Challenger Poprad Tatry Challenger Liberec Challenger Manerbio Challenger Budapest Challenger Mestre Challenger Milan Challenger Poznan Challenger Prague Challenger Cordenons Challenger Quito Challenger Bogota Challenger Banja Luka Challenger Campinas Challenger Cali Challenger Bangkok Challenger Marbella Challenger Padova Challenger Banja Luka Challenger Sibiu Challenger Orleans Challenger Almaty Challenger Barcelona Challenger Bergamo Challenger Pau Challenger Anning Challenger Bordeaux Challenger Braga Challenger Shymkent Challenger Lisbon Challenger Samarkand Challenger Poznan Challenger Almaty Challenger Shymkent Challenger Bratislava Challenger Ludwigshafen Challenger Perugia Challenger San Benedetto Challenger Sopot Challenger Banja Luka Challenger Biella Challenger Sibiu Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Montevideo Challenger Maia Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Bergamo Challenger Prague II Challenger Ostrava Challenger Eckental Challenger Guayaquil Challenger Ortisei Challenger Antalya Challenger Potchefstroom 1 Challenger Concepcion Challenger Biella 4 Challenger Zadar Challenger Prague Challenger Bratislava Challenger Cordenons Challenger Liberec Challenger Szczecin Challenger Quito Challenger Ambato Challenger Bucharest Challenger Lisbon Challenger Sibiu Challenger Napoli Challenger Brest Challenger Maia 2 Challenger Santa Cruz de la Sierra Challenger San Luis Potosi Challenger Aguascalientes Challenger Ostrava Challenger Heilbronn Challenger Salzburg Challenger Tulln Challenger Lisbon Challenger Maia Challenger Nonthaburi 3 Challenger Pau Challenger Antalya Challenger Dobrich Challenger Bank Austria Tennis Trophy - Vienna Bet-at-home Cup - Kitzbuhel Vegeta Croatia Open - Umag Ecuador Open - Quito Ecuador Open - Quito BMW Open - Munich SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires Sofia Open - Sofia Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Kremlin Cup - Moscow Sardegna Open - Cagliari Chile Dove Men+Care Open - Santiago Tata Open Maharashtra - Pune BMW Open - Munich M15 Grodzisk Mazowiecki M15 Grodzisk Mazowiecki Sony Open Tennis - Miami Nordea Open - Bastad Western & Southern Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Italy F18 Slovakia F4 Poland F2 Czech Republic F7 Croatia F1 Czech Republic F8 Hungary F8 Czech Republic F7 Turkey F2 Czech Republic F12 M15 Ollersbach M15 Szabolcsveresmart M15 Slovenska Bistrica M25 Santa Margherita di Pula Croatia F2 (Porec) Croatia F1 (Rovinj) M15 Poprad Czech Republic F3 M25 Antalya Aachen Challenger M25 Antalya M25 Antalya Trnava Challenger Rennes Challenger Tatra Banka Slovak Open - Bratislava Wroclaw Challenger Steelers Cup 2005 - Kosice Banja Luka Challenger M25+H Kassel Croatia F10 San Luis Potosi Challenger Furth Challenger Prague Challenger Glasgow Challenger Prague Challenger Bastad Challenger Bratislava Challenger Turin Challenger Rome Challenger M15 Bergamo M25 Padova Traralgon Challenger Fergana Challenger Prague 1 Challenger Nanchang Challenger Rijeka Challenger M15 Vienna Aachen Challenger M15 Trnava M25 Santa Margherita di Pula M15 Grodzisk Mazowiecki M25 Santa Margherita di Pula Losinj Challenger M25 Trnava Tampere Challenger M15 Szabolcsveresmart Biella 3 Challenger M15 Antalya M15 Antalya Rhodes Challenger M25 Antalya Oeiras 2 Challenger Tampere Challenger M15 Opatija M25 Antalya M25 Antalya M25 Santa margherita di Pula M25 Satu Mare M25 Belgrade Cordenons Challenger Marbella Challenger Split 2 Challenger Szekesfehervar Challenger Seoul Challenger Lima Challenger Bratislava Challenger M15 Nova Gorica Athens Challenger Maia Challenger Barletta Challenger M25 Koszalin Vilnus Challenger San Luis Potosi Challenger Busan Challenger San Benedetto Challenger Villena Challenger Biella Challenger Kigali 1 Challenger Kigali 2 Challenger Olbia Challenger Napoli Challenger Valencia Challenger Augsburg Challenger Barletta Challenger Marbella Challenger Sophia Antipolis Challenger Tunis Challenger Bogota Challenger Zagreb Challenger Poznan Challenger Como Challenger Banja Luka Challenger Oeiras 1 Challenger Mauthausen Challenger Zug Challenger Koblenz Challenger Vilnius Challenger Barletta Challenger Prostejov Challenger Bad Waltersdorf Challenger Yokkaichi Challenger Nonthaburi 1 Challenger Nottingham Challenger Ostrava Challenger Sassuolo Challenger Szczecin Challenger Braga Challenger Tatra Banka Open 2006 - Bratislava Barcelona Open BancSabadell - Barcelona Nonthaburi 2 Challenger Prosperita Open 2007 - Ostrava Bratislava 1 Challenger Liberec Challenger Como Challenger Bad Waltersdorf Challenger Tulln Challenger s'Tennis Masters Challenger - Graz Split Challenger Ljubljana Open 2008 - Ljubljana Kobe Challenger Bergamo Challenger Bucharest Open - Bucharest Pau Challenger Gran Canaria Challenger Roseto Degli Abruzzi 1 Challenger Zadar Challenger Prostejov Challenger Brasil Open - Sao Paulo Split Challenger Nonthaburi 1 Challenger Arad Challenger Prostejov Challenger Blois Challenger Trieste Challenger Tashkent Challenger Bratislava Challenger Trieste Challenger Zadar Challenger Bergamo Challenger Sarajevo Challenger Bath Challenger Johannesburg Challenger Ostrava Challenger Alessandria Challenger Turin Challenger If Stockholm Open - Stockholm Poznan Challenger Samarkand Challenger Karshi Challenger Trnava Challenger Helsinki Challenger Bergamo Challenger Wolfsburg Challenger Aircel Chennai Open - Chennai Kosice Challenger Marburg Challenger Arad Challenger Poznan Challenger ATP Challenger Trophy 2008 - Trnava Como Challenger Brasov Challenger Trnava Challenger Lermontov Challenger Milan Challenger Eckental Challenger Bratislava Challenger Ismaning Challenger Leon Challenger Ostrava Challenger Belgrade 2 - Belgrade Cordoba Open - Cordoba Argentina Open - Buenos Aires Marburg Challenger Orbetello Challenger Trnava Challenger Mons Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Trnava Challenger Sao Paulo Challenger Tour Finals Quimper Challenger Irving Challenger Ostrava Challenger Kosice Challenger Prostejov Challenger Cherbourg Challenger Mersin Challenger Ostrava Challenger Mestre Challenger Poprad Tatry Challenger Astana Challenger Todi Challenger Liberec Challenger St. Remy Challenger Trnava Challenger Lisbon Challenger Matsuyama Challenger Santo Domingo Challenger Barletta Challenger Tampere Challenger Heilbronn Challenger Szczecin Challenger Rome Challenger Mohammedia Challenger San Luis Potosi Challenger Zadar Challenger Guadalajara Challenger Skopje Challenger Delray Beach Open - Delray Beach Marburg Challenger BMW Open - Munich Prague Challenger Sopot Challenger Szczecin Challenger Florence Challenger Tashkent Challenger Bratislava Challenger Prostejov Challenger Barletta Challenger Lyon Challenger Amersfoort Challenger Prague Challenger Portoroz Challenger L'Aquila Challenger Orleans Challenger Florence Challenger Nur-Sultan Challenger Rome Challenger Guayaquil Challenger Punta Del Este Challenger Prostejov Challenger Prague Challenger Prostejov Challenger Como Challenger Lisbon Challenger Ismaning Challenger Marbella Challenger Antalya 2 Challenger Potchefstroom 2 Challenger Santiago Challenger Rome Challenger Oeiras 1 Challenger Split 1 Challenger Belgrade Challenger Ostrava Challenger Santiago Challenger Biella 7 Challenger Bogota Challenger Anning Challenger Rome Challenger Almaty 1 Challenger Prostejov Challenger Almaty 2 Challenger Perugia Challenger Buenos Aires Challenger Poprad Tatry Challenger San Marino Challenger Barletta Challenger Mendoza Challenger Buenos Aires Challenger Rio De Janeiro Challenger Bucaramanga Challenger Wroclaw Challenger Liberec Challenger Napoli 2 Challenger Napoli Challenger Iasi Challenger Maia 1 Challenger Caltanissetta Challenger Concepcion Challenger Todi Challenger Biella Challenger Prague Challenger Cordenons Challenger Como Challenger Roseto Degli Abruzzi 2 Challenger Seville Challenger Mexico City Challenger Sibiu Challenger Iasi Challenger Cordenons Challenger Casablanca Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Kobe Challenger Brescia Challenger Andria Challenger Biel Challenger Lille Challenger Eckental Challenger Bangkok Challenger Bangkok Challenger Braga Challenger Bratislava 1 Challenger Troisdorf Challenger Bergamo Challenger Wroclaw Challenger Banja Luka Challenger Qingdao Challenger Bratislava Challenger Koblenz Challenger Ostrava Challenger Montechiarugolo - Parma Challenger Rennes Challenger Heilbronn Challenger Samarkand Challenger Vicenza Challenger Sibiu Challenger Prostejov Challenger Parma Challenger Marburg Challenger Barletta Challenger Rome Challenger Nonthaburi 2 Challenger Almaty Challenger Buenos Aires Challenger Lima Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Andria Challenger Liberec Challenger Koblenz Challenger Yokohama Challenger Sofia 1 Challenger Budapest Challenger Brest Challenger Morelos Challenger Punta Del Este Challenger Cordenons Challenger Santiago Challenger St. Brieuc Challenger Alicante Challenger Barletta Challenger Yokohama Challenger Koblenz Challenger Francavilla Challenger Ostrava Challenger Como Challenger Rome Challenger Cherbourg Challenger Pau Challenger Bordeaux Challenger Poznan Challenger Mercedes Cup - Stuttgart Vicenza Challenger Prostejov Challenger Yokkaichi Challenger Poprad Tatry Challenger San Marino Challenger Liberec Challenger Pullach Challenger Brest Challenger Porto Alegre Challenger Lyon Challenger Bratislava 1 Challenger Rovereto Challenger Cordenons Challenger Split Challenger Ostrava Challenger Como Challenger Karlsruhe Challenger Salzburg Challenger Tatra Banka Slovak Open - Bratislava Seville Challenger Great Ocean Road Open - Melbourne Szczecin Challenger Konzum Croatia Open - Umag Brazzaville Challenger Andria Challenger Santos Challenger Pune Challenger Konzum Croatia Open - Umag Playford Challenger Tulln Challenger Maia Challenger Istanbul Challenger Punta Del Este Challenger Argentina Open - Buenos Aires Quimper Challenger Budapest Challenger Cherbourg Challenger Santiago Challenger Braunschweig Challenger Lima Challenger Bangkok Challenger Pau Challenger Iasi Challenger Prague 2 Challenger Matsuyama Challenger Ecuador Open - Quito Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag Iasi Challenger Medibank International - Sydney Open 13 - Marseille Bet-At-Home Austrian Open - Kitzbuhel Forte Village Sardegna Open - Sardinia Cordoba Open - Cordoba Monte-Carlo Rolex Masters - Monte-Carlo Argentina Open - Buenos Aires Tata Open Maharashtra - Pune Cordoba Open - Cordoba Brasil Open - Sao Paulo Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Rio Open - Rio de Janeiro Santiago Open - Santiago Generali Open - Kitzbuhel Chile Dove Men+Care Open - Santiago Nordea Open - Bastad Lille Challenger Argentina Open - Buenos Aires French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris M15 Antalya Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Wimbledon (juniors) Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon (juniors) Wimbledon - London Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, PO, SVK-POL 4-1