Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 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 Bratislava 2 Challenger Croatia F1 Croatia F2 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Germany F8 Germany F11 Portugal F4 Portugal F6 Germany F4 Croatia F2 Morocco F1 Morocco F2 Great Britain F7 Great Britain F8 Italy F11 Romania F1 Romania F2 Slovenia F2 Italy F27 France F16 Portugal F4 France F17 Portugal F5 Iran F4 Czech Republic F5 Czech Republic F6 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 Uzbekistan F2 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Turkey F8 Iran F3 Croatia F2 Turkey F9 Czech Rep F4 Czech Rep F5 Morocco F1 Germany F3 Morocco F2 Germany F4 Croatia F1 Italy F4 Kuwait F2 Czech Republic F4 Czech Republic F5 Germany F4 Bulgaria F2 Bulgaria F3 Bulgaria F5 Tunisia F2 Portugal F5 Croatia F1 Germany F1 Poland F4 Germany F3 Poland F1 Israel F5 Shimadzu All Japan Indoor Tennis Championships - Kyoto 5° Sporting Challenger - Turin M15 Monastir KGHM Polish Indoors - Wroclaw Fifth Third Bank Tennis Championships - Lexington Ljubljana Open - Ljubljana Open des Alpes Trophee BNP Paribas - Grenoble Open Costa Daurada - Tarragona Memorial Savigni - Sassuolo BH Indoor Sarajevo - Sarajevo Busan Open Challenger Tennis - Busan Pharma Medico Open 2008 - Aarhus Amer-Wilson Tampere Challenger - Tampere Telesp Celular Open - Ribeirao Preto Fergana Challenger - Fergana Baden Open - Karlsruhe Unicredit Czech Open - Prostejov M15 Heraklion Black Forest Open - Freudenstadt The LTA Manchester Trophy - Manchester Akbank Private Banking TED Open 2006 - Istanbul Porsche Open - Poznan Telesp Celular Open - Campinas The 70th King's Cup and Queen's Cup - Bangkok M25 Monastir Bukhara Challenger - Bukhara Isla de Lanzarote - Lanzarote KGHM Polish Indoors - Wroclaw M25 Vila Real de Santo Antonio Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava M25 Padova The Tarka Challenger - Barnstaple Challenger Copa Sevilla Internacionales de Andalucia - Seville Keio Challenger International Tennis Tournament - Yokohama M25 Santa Margherita di Pula M25 Valldoreix Noumea Challenger Pekao Open - Szczecin Wroclaw Challenger KGHM Polish Indoors - Wroclaw M15 Antalya M25 Telfs X Open Internacional D'Andorra - Andorra Steelers Cup - Kosice Ostrava Challenger Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Bauer Watertechnology Cup - Eckental Tashkent Challenger - Tashkent Czech Indoor Open - Prague San Benedetto Challenger Ispat Open 2004 - Ostrava Manchester Challenger Bukhara Challenger - Bukhara Steelers Cup - Kosice Steelers Cup - Kosice Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Poznan Challenger Geneva Challenger Freudenstadt Challenger Trnava Challenger LTA Cardiff Challenger - Cardiff Besancon Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger S Tennis Master Championship - Graz Aachen Challenger Porsche Open - Poznan Samarkand Challenger - Samarkand S Tennis Masters - Graz Black Forest Open - Freudenstadt Prostejov Challenger Lambertz Open by Stawag - Aachen Bytom Challenger Coffee Cup Challenger - Chikmagalur Brasilia Challenger Banja Luka Challenger 2004 - Banja Luka Izmir Challenger Kos-Zucchetti Tennis Cup - Cordenons Bratislava Challenger SIR Supermercadi Challenger - Rome ATP Slovak Open Challenger - Bratislava Courmayeur Challenger The LTA Bolton Challenger - Bolton Casablanca Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Rabat Challenger The LTA Nottingham Challenger - Nottingham Oberstaufen Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Okal Cup 2004 - Eckental Trnava Challenger Geneva Challenger Orbetello Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger Casablanca Challenger Oberstaufen Cup - Oberstaufen Rabat Challenger Marrakech Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Prague Challenger Bordeaux Challenger Black Forest Open - Freudenstadt ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio IPP Open - Helsinki Belgrade Challenger St. Brieuc Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pekao Open 2005 - Szczecin 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Czech Indoor Open - Prague Karshi Challenger - Karshi Panama City Challenger Barranquilla Challenger Dunlop World Challenge - Toyota Ostrava Challenger Dharwad Challenger 2006 - Dharwad 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen s Tennis Masters 06 - Graz Rhodes Challenger Pozoblanco Challenger Prostejov Challenger Morocco Tennis Tour - Rabat Busan Open Challenger Tennis - Busan Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Prague Challenger Quimper Challenger Indian Wells Challenger Budapest Challenger - Budapest Como Challenger Genova Challenger Bratislava Challenger Bratislava Challenger Orleans Challenger Heineken Challenger - Ho Chi Minh City Poprad Tatry Challenger Challenger Casablanca San Angel - Mexico City Almaty Challenger Rennes Challenger Noumea Challenger Marbella Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger M25 Monastir Brasov Challenger - Brasov Trnava Challenger Mons Challenger ATP Challenger Numea - New Caledonia Logopak Challenger 2005 - Lubeck Nottingham Men's Challenger - Nottingham Sassuolo Challenger - Sassuolo Heilbronn Challenger Bergamo Challenger Barletta Challenger Kobstaedernes ATP Challenger - Kolding LTA Shrewsbury Challenger - Shrewsbury Tatra Banka Open - Bratislava M15 Heraklion M15 Telde Braunschweig Challenger M25 Reggio Emilia ECM Cup - Prague The Manchester Trophy - Manchester Turin Challenger Poprad Tatry Challenger 5 Volkswagen Challenger - Wolfsburg Neride Prague Indoor - Prague Morocco Tennis Tour - Tanger Dortmund Challenger Prostejov Challenger Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger Challenger Casablanca San Angel - Mexico City Como Challenger Open de Montauban - Montauban Vicenza Challenger Pullach Challenger Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Poznan Challenger Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Internationaux de Nouvelle-Caledonie - New Caledonia Steelers Cup 2005 - Kosice Bad Waltersdorf Challenger Top Wool Challenger - Biella LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg San Marino Challenger Prague Challenger Biella 3 Challenger Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Biella 7 Challenger Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg I Tourneo Fila Citta di Brindisi - Brindisi Lisbon Challenger Yokohama World Tennis Gaora Cup - Yokohama Braga Challenger The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice 12th BH Tennis Open International Cup - Belo Horizonte Open de la Ville de Saint Denis - Reunion Island PEOPLEnet CUP - Dnepropetrovsk Dubrovnik Open - Dubrovnik Kosice Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors Flea Market Cup - Busan ATP Challenger Numea - New Caledonia KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Memorial Manfredini - Sassuolo Koblenz Challenger Davidoff Swiss Indoors - Basel Hersonissos 1 Challenger Monza Challenger Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Bergamo Challenger Florence Challenger Marrakech Challenger Mons Challenger ATP Challenger Trophy 2008 - Trnava San Benedetto Challenger Salvador Challenger Samsung Securities Cup - Seoul Geneva Challenger Ostrava Challenger Split Challenger Istanbul Challenger Sarajevo Challenger Biella 2 Challenger Izmir Challenger Rome Challenger Fergana Challenger Ostrava Challenger CA Tennis Trophy - Vienna Prostejov Challenger Zagreb Challenger BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna ATP Studena Croatia Open Umag - Umag Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag BRD Nastase Tiriac Trophy - Bucharest Bratislava Challenger Serbia Open - Belgrade Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Bergamo Challenger Valencia Open - Valencia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON International - Eastbourne Bet-at-home Open - Hamburg Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo BMW Open - Munich Shenzhen Open - Shenzhen China Open - Beijing Brisbane International - Brisbane Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Garanti Koza Sofia Open - Sofia Open de Moselle - Metz Gerry Weber Open - Halle Noumea Challenger Plava Laguna Croatia Open - Umag Gerry Weber Open - Halle Tanger Challenger Meknes Challenger Santiago Open - Santiago Caltanissetta Challenger Serbia Open - Belgrade Erste Bank Open - Vienna Rome Challenger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem ATP Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Barcelona Open BancSabadell - Barcelona Rome Challenger Ostrava Challenger AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich M25 Reggio Emilia Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Sydney International - Sydney Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem BMW Open - Munich Kitzbuhel Challenger Anytech365 Andalucia Open - Marbella German Tennis Championships - Hamburg Loughborough Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Helsinki Challenger Tiriac Open - Bucharest Zadar Challenger Naples Challenger AEGON Championships - London Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Mersin Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Heilbronn Open - Heilbronn Winston-Salem Open - Winston-Salem VI Torneo Internazionale di Tennis - Barletta Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Aegon Nottingham Open - Nottingham Sibiu Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Zivnobanka Open - Prostejov Valencia Open - Valencia TCT Open - Tunis Tampere Imageneering Open - Tampere Bratislava Challenger DIEMA XTRA Sofia Open - Sofia Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Bet-at-home Open - Hamburg Warta Cup 2001 - Sopot Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Apia International - Sydney Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich Bonn Challenger CA Challenge - Graz Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger BMW Open - Munich Garden Open 2005 - Rome Generali Open - Kitzbuhel South African Airways Open - East London Todi Challenger Sofia Open - Sofia St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger BMW Open - Munich Open Parc - Lyon Countrywide Classic - Los Angeles Bratislava 1 Challenger Bet-at-home Open - Hamburg Apia International - Sydney Generali Open - Kitzbuhel Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Noumea Challenger Bangkok Challenger Ortisei Challenger Biella 1 Challenger Prostejov Challenger Brisbane International - Brisbane Australian Open - Melbourne Wimbledon - London Lyon Challenger Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Western & Southern Open - Cincinnati Grand Prix Hassan II - Casablanca French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Shanghai Rolex Masters - Shanghai German Tennis Championships - Hamburg Wimbledon - London U.S. Open - New York Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Qatar ExxonMobil Open - Doha French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Moselle Open - Metz French Open - Paris U.S. Open - New York Rakuten Japan Open - Tokyo Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 2R, SVK-HUN 1-3 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 French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) Olympics - London Helsinki Challenger