Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Spain F26 Spain F27 Russia F3 Russia F4 Russia F5 Great Britain F1 Spain F2 Great Britain F2 Spain F3 Spain F4 Spain F5 Croatia F1 Spain F7 France F5 Russia F1 Uzbekistan F1 Russia F2 Uzbekistan F2 Spain F20 Spain F21 Estonia F1 Estonia F2 Latvia F1 Russia F4 Russia F3 Russia F5 Russia F6 Russia F7 Spain F1 Spain F2 Azerbaijan F1 Azerbaijan F2 Spain F7 Spain F8 Turkey F3 Turkey F4 Spain F12 Spain F13 Spain F15 Spain F16 Spain F17 Estonia F1 Estonia F2 Russia F3 Russia F4 Russia F7 Russia F8 Iran F3 Iran F4 Iran F5 Egypt F4 Egypt F5 Russia F1 Spain F13 Spain F14 Russia F4 Spain F33 Spain F34 Turkey F29 Turkey F30 Turkey F31 Turkey F2 Turkey F3 Turkey F6 Turkey F7 Turkey F8 Croatia F5 Croatia F6 Spain F8 Spain F9 Spain F10 Spain F14 Spain F15 Spain F20 Spain F21 Spain F22 Russia F11 Russia F12 Russia F13 Russia F14 Spain F28 Spain F29 Croatia F2 Kazakhstan F1 Kazakhstan F2 Russia F8 France F12 Spain F22 Russia F11 Greece F18 Greece F19 Turkey F1 Turkey F2 Turkey F3 Russia F2 Turkey F9 Kazakhstan F4 Kazakhstan F5 Kazakhstan F6 Russia F3 Russia F9 Spain F22 Uzbekistan F3 Uzbekistan F4 Russia F3 Russia F4 Russia F5 Russia F6 Russia F7 Russia F8 Estonia F3 Estonia F4 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Aktobe) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Russia F1 (Kazan) Russia F3 (Kazan) Russia F4 (Kazan) Belarus F4 Croatia F3 France F11 Russia F7 Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Spain F17 Russia F5 Russia F6 Russia F8 Czech Republic F3 Slovenia F3 Tatra Banka Open 2003 - Bratislava Spain F1 Spain F9 Kobstaedernes ATP Challenger - Kolding Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Internationaux du Doubs - Besancon Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Sarajevo Challenger Pozoblanco Challenger Russia F9 Czech Indoor Open - Prague Manchester Challenger Recanati Challenger Segovia Challenger GHI Bronx Tennis Classic - Bronx Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton St. Remy Challenger Tashkent Challenger Seoul Challenger Trofeo Sisma Mantova - Mantova Chuncheon Challenger Kazan Challenger Kosice Challenger Rennes Challenger Ortisei Challenger Bratislava Challenger Croatia Osiguranje Rijeka Open - Rijeka Kazan Challenger Baden Open - Karlsruhe Guangzhou Challenger Pingguo Challenger Alessandria Challenger Nottingham Challenger Furth Challenger Pozoblanco Challenger Penza Challenger St. Remy Challenger Heilbronn Open - Heilbronn Izmir Challenger Rennes Challenger Orleans Challenger Ortisei Challenger Dharwad Challenger 2006 - Dharwad Helsinki Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Madrid Challenger West Lakes Challenger Dallas Challenger Santos Challenger Sao Paulo Challenger Schickedanz Open 2007 - Furth Johannesburg Challenger Karshi Challenger Granby Challenger Astana Challenger Czech Open 2006 - Prostejov Segovia Challenger St. Remy Challenger Seville Challenger Izmir Challenger Fergana Challenger Tashkent Challenger Kazan Challenger Astana Challenger PEOPLEnet Cup - Dnepropetrovsk Shenzhen Challenger Gimcheon Challenger Busan Challenger Samarkand Challenger Fergana Challenger Mohammedia Challenger Tashkent Challenger Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Porsche Open - Poznan Raanana Challenger Taipei City Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe IPP Open - Helsinki Morocco Tennis Tour - Fes Open Castilla y Leon - Segovia Orleans Challenger Samsung Securities Cup - Seoul Eckental Challenger Brescia Challenger Furth Challenger Bytom Challenger Meknes Challenger Status Athens Open - Athens Quimper Challenger Guangzhou Challenger Fergana Challenger Seoul Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Orleans Challenger Kos Succhetti Tennis Cup - Cordenons Brest Challenger Brescia Challenger Coffee Cup Challenger - Chikmagalur Challenger Brasov - Brasov Karshi Challenger Challenger DCN de Cherbourg - Cherbourg Samarkand Challenger Surbiton Challenger Siemens Open 2007 - Scheveningen Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Casablanca Challenger Bratislava Challenger Irving Challenger Astana Challenger Mons Challenger Kazan Challenger Ostdeutscher Sparkassen Cup - Dresden Tyumen Challenger Mons Challenger Samarkand Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Brescia Challenger Geneva Challenger St. Brieuc Challenger Glasgow Challenger Ortisei Challenger Bratislava Challenger Phoenix Challenger Seoul Challenger Taipei City Challenger Bratislava Challenger Rome Challenger Ostrava Challenger Biel Challenger Granby Challenger Orleans Challenger Irving Challenger Troisdorf 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 Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Busan Challenger Karshi Challenger Bangkok Challenger Bratislava Challenger Russia F5 (Kazan) Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Prague Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger San Benedetto Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Biella 7 Challenger Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Steelers Cup - Kosice Mallorca Challenger Ismaning Challenger Ortisei Challenger 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 Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava Open Seat Godo 2007 - Barcelona Tatra Banka Slovak Open - Bratislava Mons Challenger Mercedes Cup - Stuttgart Open des Alpes Trophee BNP Paribas - Grenoble BCR Open Romania - Bucharest Ismaning Challenger Bratislava Challenger Saransk Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger PBZ Zagreb Indoors - Zagreb Quimper Challenger Quimper 2 Challenger Gerry Weber Open - Halle Busan Challenger Jonkoping Challenger Prague Challenger PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Bordeaux Challenger BMW Open - Munich Countrywide Classic - Los Angeles Zagreb Challenger Open de Moselle - Metz Open Sud de France - Montpellier Bratislava Challenger Bratislava Challenger Dallas Challenger Samarkand Challenger Next Generation Adelaide International - Adelaide Karshi Challenger Khanty-Mansiysk Challenger Regions Morgan Keegan Championships - Memphis Tashkent Challenger Marburg Challenger Medellin Challenger Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Qatar ExxonMobil Open - Doha Malaga Challenger Helsinki Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Sunrise Challenger Tyumen Challenger Heilbronn Challenger Serbia Open - Belgrade Burnie Challenger Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kaohsiung Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Atlanta Tennis Championships - Atlanta Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Citi Open - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Johannesburg Challenger Itajai Challenger Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Shenzhen Open - Shenzhen Kun-Ming Challenger Busan Challenger Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Athens Challenger Bratislava Challenger Mercedes Cup - Stuttgart AEGON Championships - London Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem Helsinki Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Guadalajara Challenger St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Delray Beach Open - Delray Beach Ostrava Challenger Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Segovia Challenger Moscow Challenger 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 Astana Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger Shenzhen Challenger Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Heineken Open - Auckland Guayaquil Challenger Abierto Mexicano Telcel - Acapulco Marbella Challenger Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Kremlin Cup - Moscow Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Recanati Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Eckental Challenger 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 Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger 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 BCR Open Romania - Bucharest AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Open Sud de France - Montpellier Rogers Cup - Toronto Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Erste Bank Open - Vienna Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Miami Open - Miami U.S. Open - New York Sony Ericsson Open - Miami Sony Open Tennis - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Erste Bank Open - Vienna Swiss Indoors Basel - Basel U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Australian Open - Melbourne 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells 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 French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, CHI-SVK 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 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group 1, 2R, SVK-GEO 4-1 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 French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Australian Open (juniors) Olympics - London Davis Cup, World Group, PO, SVK-BEL 2-3