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 Augsburg Challenger Prostejov Challenger Bratislava 1 Challenger Blois Challenger Grodzisk Mazowiecki Challenger Shanghai Challenger Orleans Challenger Davis Cup, Group C, Zhuhai Bratislava 2 Challenger M25 Esch/Alzette Hersonissos 1 Challenger Menorca Challenger Prague Challenger Banja Luka Challenger Prostejov Challenger Liberec Challenger Generali Open - Kitzbuhel Manacor Challenger Czech Rep. F3 Austria F4 Romania F11 Slovak Rep. F2 Slovak Rep. F1 Austria F9 Croatia F10 Czech Rep F5 Czech Republic F5 Czech Republic F2 Hungary F3 Turkey F29 Turkey F30 Czech Republic F4 Israel F1 Israel F2 Israel F3 China F3 China F4 Croatia F5 Czech Republic F2 Czech Republic F3 Bosnia & Herzegovina F5 Turkey F24 Turkey F25 Italy F16 Turkey F39 Czech Republic F9 Israel F1 Israel F2 Israel F3 Kazakhstan F1 Kazakhstan F2 Czech Republic F2 Czech Republic F3 Italy F22 Greece F1 Greece F2 Greece F3 Turkey F34 Turkey F35 Czech Republic F4 Czech Republic F7 Italy F2 Qatar F2 Czech Republic F2 Czech Republic F4 Czech Republic F7 Czech Republic F12 Austria F1 Austria F2 Czech Republic F4 (Usti Nad Orlici) Slovak Rep. F1 Slovak Rep. F2 Turkey F9 Turkey F10 Turkey F11 Croatia F8 Germany F3 Germany F4 Croatia F6 Turkey F6 Turkey F7 Turkey F8 Croatia F3 Croatia F4 Croatia F5 Italy F6 Czech Republic F5 Czech Republic F6 Turkey F40 Czech Republic F1 Czech Republic F3 Czech Republic F1 Serbia F2 Austria F1 Austria F2 Steelers Cup - Kosice Austria F4 BMW Tennis Championship - Sunrise ECM Prague Open 2008 - Prague BNP Paribas Primrose - Bordeaux Aamulehti Tampere Open - Tampere Tatra Banka Slovak Open - Bratislava Kosice Challenger Trnava Challenger Slovakia F2 Rome Challenger Prostejov Challenger Pozoblanco Challenger Trnava Challenger San Benedetto Challenger Eckental Challenger Marburg Challenger Todi Challenger Orbetello Challenger Kazan Challenger Ostrava Challenger Helsinki Challenger Napoli Challenger Brescia Challenger Cherbourg Challenger Prague Challenger Liberec Challenger Brest Challenger Bratislava Challenger Happy Valley Challenger Slovakia F3 Irving Challenger Ostrava Challenger Heilbronn Challenger Ilkley Challenger Orleans Challenger Rennes Challenger Cherbourg Challenger Marbella Challenger Heilbronn Challenger Vicenza Challenger Prostejov Challenger Ilkley Challenger Czech Republic F5 Turkey F41 Granby Challenger Mallorca Challenger Slovak Rep. F3 Austria F6 Orleans Challenger Bratislava Challenger Orlando Challenger Columbus Challenger Budapest Challenger Pau Challenger Lille Challenger St. Brieuc Challenger Francavilla Challenger Braga Challenger Lisbon Challenger Poznan Challenger Bratislava Challenger Granby Challenger Mallorca Challenger Orleans Challenger Bratislava Challenger Pau Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Pau Challenger Pau Challenger Marbella Challenger Murcia Challenger Prostejov Challenger Bratislava Challenger Montechiarugolo - Parma Challenger Salzburg Challenger Verona Challenger Trieste Challenger Liberec Challenger Tulln Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Biel Challenger Liberec Challenger Orleans Challenger Bratislava 2 Challenger Hamburg Challenger Ortisei Challenger Girona Challenger Split Challenger Ostrava Challenger Zug Challenger Liberec Challenger Zhangjiagang Challenger Mouilleron-Le-Captif Challenger Madrid Challenger Ostrava Challenger Bratislava 1 Challenger Troyes Challenger Braunschweig Challenger San Marino Challenger Istanbul Challenger Olbia Challenger Brest Challenger Bratislava 2 Challenger Helsinki Challenger Heilbronn Open - Heilbronn Prosperita Open 2008 - Ostrava Pekao Open - Szczecin M25 Santa Margherita di Pula M25 Telfs Bordeaux Challenger ABN/AMRO World Tennis Tournament - Rotterdam 2000 Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen Stockholm Open - Stockholm Qatar Open - Doha Eckental Challenger Open Seat Godo - Barcelona Gerry Weber Open - Halle RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Ordina Open - 's-Hertogenbosch Bratislava Challenger Croatia Open Umag - Umag ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Open 13 - Marseille Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg If Stockholm Open - Stockholm Brisbane International - Brisbane Burnie Challenger ATP Challenger Hamburg - Hamburg US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Caloundra Challenger Credit Agricole Suisse Open - Gstaad Sarajevo Challenger Szczecin Challenger Qatar ExxonMobil Open - Doha Trofeo Barcelona de Tenis - Barcelona Gerry Weber Open - Halle Aptos Challenger Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Karshi Challenger Bet-at-home Cup - Kitzbuhel Shanghai Challenger Petange Challenger Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Trnava Challenger Open 13 - Marseille Gerry Weber Open - Halle Vegeta Croatia Open - Umag Valencia Open - Valencia Brisbane International - Brisbane Ortisei Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Milan Challenger Austrian Open - Kitzbuhel Open Castilla y Leon Trofeo Iberdrola - Segovia Brisbane International - Brisbane Mercedes Cup - Stuttgart Liberec Challenger Aegon Nottingham Open - Nottingham Cordenons Challenger Banja Luka Challenger Open 13 - Marseille Hungarian Open - Budapest Mons Challenger Konzum Croatia Open - Umag Erste Bank Open - Vienna Rennes Challenger Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Open 13 Provence - Marseille Geneva Challenger Heilbronn Challenger Intrum Stockholm Open - Stockholm Bergamo Challenger Quimper Challenger Qatar F1 Heilbronn Challenger Prostejov Challenger St. Remy Challenger Kazan Challenger Vicenza Challenger Prague Challenger Marburg Challenger Tampere Challenger Trnava Challenger Meerbusch Challenger Orleans Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Ljubljana Open 2002 - Ljubljana Citi Open - Washington ECM Cup - Prague Sporting Challenger - Turin GHI Bronx Classic - Bronx Open Sud de France - Montpellier Open de Franche Comte - Besancon Erste Bank Open - Vienna bett1HULKS Championships - Cologne Great Ocean Road Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Zivnobanka Open - Prostejov BMW Open - Munich Nature Valley International - Eastbourne Nordea Open - Bastad Winston-Salem Open - Winston-Salem 2000 Challenger de Granby - Granby European Open - Antwerp Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma TED Open Istanbul - Istanbul Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone Serbia Open - Belgrade BMW Open - Munich Plava Laguna Croatia Open - Umag 2000 Cairo Challenger - Cairo Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Neride Prague Indoor - Prague Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Residenza Open - Magdeburg ECM Cup - Prague Zivnobanka Czech Open - Prostejov 9th Wartburg Open - Eisenach Muller Cup - Ulm Siemens Open 2001 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA-Challenge - Graz TED Open - Istanbul Tulsa Auto Collection USTA Challenger - Tulsa USTA Tennis Championships of Houston - Houston Tatra Banka Open 2001 - Bratislava The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Lamberts Open by Stawag - Aachen Okal Open - Eckental Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Ciur Cup 99 - Prague Opel Bulvaria MCG Bulgarian Open - Sofia Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Muller Cup 2000 - Ulm LTA Men's Challenger - Wrexham Prague Open - Prague 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Osaka International Tennis Tournament - Osaka KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington CA Challenge - Graz Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno IPP Open - Helsinki Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki KGHM Polish Indoors - Wroclaw Ispat Open 2004 - Ostrava Steelers Cup - Kosice Prague Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Open de Franche-Comte - Besancon Czech Open - Prostejov ECM Prague Open 2005 - Prague BMW Tennis Championship - Sunrise ECM Prague Open - Prague Cherbourg Challenger St. Brieuc Challenger Sophia Antipolis Challenger Barletta Challenger ECU Prague Open - Prague GHI Bronz Classic - Bronx Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Mitsubishi Electric Europe Cup - Monza ATP Open Castilla y Leon - Segovia ATP Challenger Trophy 2008 - Trnava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Cassis Challenger Bratislava Challenger Recanati Challenger Genova Challenger Szczecin Challenger Bath Challenger Prague Challenger Kosice Challenger Heilbronn Challenger Oberstaufen Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Trnava Challenger Eckental Challenger Ortisei Challenger Cherbourg Challeger Rabat Challenger Sarajevo Challenger Bath Challenger Marrakech Challenger Sarasota Challenger Prague Challenger Sarajevo Challenger Kosice Challenger Vancouver Challenger Samarkand Challenger Bangkok Challenger Ningboo Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Sarajevo Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger St. Brieuc Challenger Kosice Challenger San Benedetto Challenger Poznan Challenger Mexico City Challenger Como Challenger Brasov Challenger Trnava Challenger Mouilleron-Le-Captif Challenger Cherbourg Challenger Rome Challenger St. Brieuc Challenger Mersin Challenger Bratislava Challenger Aix En Provence Challenger Rome Challenger Vicenza Challenger Ostrava Challenger Kosice Challenger San Benedetto Challenger Prague Challenger Orleans Challenger Rennes Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Drummondville Challenger Le Gosier Challenger St. Brieuc Challenger Vercelli Challenger Istanbul Challenger Aix En Provence Challenger Bordeaux Challenger Todi Challenger Vicenza Challenger Prostejov Challenger Prague Challenger Poprad Tatry Challenger Liberec Challenger Braunschweig Challenger Bratislava Challenger Portoroz Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo St. Remy Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Orleans Challenger Pacific Life Open - Indian Wells Mons Challenger Rennes Challenger Brest Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Shanghai Rolex Masters - Shanghai Bergamo Challenger Wroclaw Challenger Prostejov Challenger Poprad Tatry Challenger Braunschweig Challenger Bratislava Challenger Bangkok Challenger Monte-Carlo Rolex Masters - Monte-Carlo Budapest Challenger Rennes Challenger Savannah Challenger Braunschweig Challenger Vancouver Challenger BNP Paribas Open - Indian Wells Shanghai Challenger Izmir Challenger Mons Challenger Miami Open - Miami Brest Challenger Playford Challenger Budapest Challenger Indian Wells Challenger Jonkoping Challenger Aix En Provence Challenger Aix En Provence Challenger Rogers Cup - Montreal BNP Paribas Masters - Paris Lexington Challenger Miami Open - Miami Rogers Cup - Toronto Zivnobanka Czech Open - Prostejov Prostejov Challenger Western & Southern Open - New York Rolex Paris Masters - Paris Rennes Challenger Rome Challenger Binghamton Professional Tennis Tournament - Binghamton Rogers Cup - Toronto Western & Southern Open - Cincinnati Ostrava Challenger Rolex Paris Masters - Paris Milan Challenger Lyon Challenger Challenger 42 - Andrezieux Brest Challenger St. Tropez Challenger Canberra Challenger Ostrava Challenger Ortisei Challenger Bratislava Challenger Split Challenger Prague 2 Challenger Istanbul Challenger BMW Open - Munich Lugano Challenger Hamburg Challenger USTA Championships of Kerrville - Kerrville Mons Challenger Prague Challenger - Prague Salzburg Challenger Open Castilla y Leon - Segovia Intersport Heilbronn Open - Heilbronn Scheveningen Challenger Helsinki Challenger Barletta Challenger Nottingham Challenger Glasgow Challenger Winnipeg Challenger Gatineau Challenger Hersonissos 2 Challenger Mouilleron-Le-Captif Challenger Zagreb Challenger Helsinki Challenger Royan Challenger French Open - Paris Wimbledon - London U.S. Open - New York Marbella Challenger French Open - Paris Prague Challenger Australian Open - Melbourne Wimbledon - London Helsinki Challenger Lugano Challenger Copenhagen Open - Copenhagen Mallorca Open - Mallorca Open 13 - Marseille Estoril Open - Estoril Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Qatar Open - Doha Heineken Open - Auckland SAP Open - San Jose Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb Ordina Open - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Medibank International - Sydney Bank Austria Tennis Trophy - Vienna Mercedes Cup - Stuttgart Open 13 - Marseille China Open - Beijing The Dubai Tennis Championships - Dubai Wimbledon - London BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Valencia Open - Valencia Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel AEGON International - Eastbourne Ecuador Open - Quito Moselle Open - Metz European Open - Antwerp Open 13 Provence - Marseille Moselle Open - Metz Melbourne Summer Set - Melbourne Open 13 Provence - Marseille Next Generation Adelaide International - Adelaide Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Qatar ExxonMobil Open - Doha U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm BMW Open - Munich 2001 Mercedes Cup - Stuttgart Lille Challenger Prague 1 Challenger Heilbronn Challenger Bratislava 1 Challenger Ilkley Challenger Allianz Suisse Open - Gstaad Bratislava Challenger St. Petersburg Open - St. Petersburg AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven French Open - Paris Erste Bank Open - Vienna Erste Bank Open - Vienna Open 13 - Marseille Suisse Open - Gstaad NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca Moselle Open - Metz 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 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London 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 Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, ARG-CZE 5-0 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, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, CZE-FRA 3-2 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 All Lower level tournaments Davis Cup, Group I, 1R, SVK-COL 3-1 Salzburg Challenger Karlsruhe Challenger Olympics - Tokyo Prague Challenger