Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 USA F18 USA F19 USA F13 USA F14 USA F18 Portugal F4 Portugal F6 Croatia F2 Morocco F1 Morocco F2 Italy F11 Romania F1 Romania F2 Slovenia F2 USA F14 Italy F27 Portugal F4 Portugal F5 Iran F4 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 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 Iran F3 Croatia F2 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Portugal F5 Germany F1 Poland F1 Israel F5 M15 Monastir Men's Pro Challenger at Tunica National - Tunica Pharma Medico Open 2008 - Aarhus The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Ljubljana Open - Ljubljana M15 Heraklion Ford Tennis Championships - Louisville M25 Monastir M25 Vila Real de Santo Antonio Baden Open - Karlsruhe Unicredit Czech Open - Prostejov M25 Padova Challenger Banque Nationale Rimouski - Rimouski M25 Santa Margherita di Pula M25 Valldoreix M15 Antalya M25 Telfs Waco Tennis Challenger - Waco Lubbock Challenger - Lubbock Fifth Third Bank Tennis Classic - Lexington Steelers Cup - Kosice Fifth-Third Bank Tennis Classic - Lexington Talahassee Challenger Ostrava Challenger Reggio Emilia Challenger San Benedetto Challenger Poznan Challenger Geneva Challenger Freudenstadt Challenger JSM Challenger - Champaign Tashkent Challenger Seoul Challenger Chuncheon Challenger Kos-Zucchetti Tennis Cup - Cordenons Bytom Challenger Brasilia Challenger Izmir Challenger Bratislava Challenger Courmayeur Challenger Casablanca Challenger Rabat Challenger Oberstaufen Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Trnava Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Geneva Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Heilbronn Challenger 2007 Knoxville Challenger - Knoxville Casablanca Challenger Rabat Challenger USTA Comerica Challenger - Aptos Marrakech Challenger Prague Challenger Bordeaux Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Bermuda Open - Bermuda Winnetka Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Panama City Challenger Barranquilla Challenger Morocco Tennis Tour - Rabat Prostejov Challenger Oklahoma Challenger - Tulsa Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Prague Challenger Poprad Tatry Challenger Almaty Challenger Quimper Challenger Indian Wells Challenger Orleans Challenger Como Challenger Genova Challenger Bratislava Challenger ATP Slovak Open Challenger - Bratislava Noumea Challenger Marbella Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger M25 Monastir Brasov Challenger - Brasov Bratislava Challenger Mons Challenger Pro Challenger at Calabasas - Calabasas Heilbronn Challenger Music City Challenger - Nashville Bergamo Challenger Barletta Challenger Tatra Banka Open - Bratislava M15 Heraklion M15 Telde Braunschweig Challenger M25 Reggio Emilia Turin Challenger Poprad Tatry Challenger Morocco Tennis Tour - Tanger Dortmund Challenger Prostejov Challenger Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger Como Challenger Vicenza Challenger Pullach Challenger Poznan Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Bad Waltersdorf Challenger San Marino Challenger Prague Challenger Biella 3 Challenger Biella 7 Challenger Lisbon Challenger Braga Challenger Kosice Challenger Flea Market Cup - Busan Koblenz Challenger Hersonissos 1 Challenger Monza Challenger Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger Savannah Challenger Florence Challenger Marrakech Challenger 2008 Lubbock Challenger - Lubbock Mons Challenger San Benedetto Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Salvador Challenger Geneva Challenger Ostrava Challenger Tatra Banka Slovak Open - Bratislava Split Challenger Istanbul Challenger Biella 2 Challenger Rome Challenger Prostejov Challenger Zagreb Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Trnava Challenger Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Heineken Open - Auckland Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open Umag - Umag Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Bratislava Challenger Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Bergamo Challenger Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Citi Open - Washington China Open - Beijing Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo BMW Open - Munich Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Noumea Challenger Brisbane International - Brisbane Davidoff Swiss Indoors Basel - Basel The Hypo Group Tennis International 2008 - Poertschach Tanger Challenger Meknes Challenger Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston AEGON Championships - London Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Garanti Koza Sofia Open - Sofia Open Parc - Lyon BRD Nastase Tiriac Trophy - Bucharest Plava Laguna Croatia Open - Umag ASB Classic - Auckland Sydney International - Sydney New York Open - New York Winston-Salem Open - Winston-Salem Caltanissetta Challenger Santiago Open - Santiago Anytech365 Andalucia Open - Marbella Dallas Open - Dallas US Men's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Rome Challenger Apia International - Sydney China Open - Beijing AEGON International - Eastbourne U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Delray Beach Open - Delray Beach Rome Challenger Geneva Open - Geneva Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ostrava Challenger AEGON International - Eastbourne Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg BMW Open - Munich The Artois Championships - London M25 Reggio Emilia Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg New York Open - New York Delray Beach Open - Delray Beach Regions Morgan Keegan Championships - Memphis Truist Atlanta Open - Atlanta Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice Kitzbuhel Challenger Infosys Hall of Fame Open - Newport Delray Beach Open - Delray Beach Tiriac Open - Bucharest Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Loughborough Challenger Qatar ExxonMobil Open - Doha Helsinki Challenger Zadar Challenger Naples Challenger Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Mersin Challenger Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Dallas Open - Dallas 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 BB&T Atlanta Open - Atlanta Citi Open - Washington Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Valencia Open - Valencia Intrum Stockholm Open - Stockholm ASB Classic - Auckland Bratislava Challenger DIEMA XTRA Sofia Open - Sofia AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Apia International - Sydney Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva AEGON Championships - London Antalya Cup - Antalya AEGON International - Eastbourne ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Grand Prix Hassan II - Marrakech Delray Beach Open - Delray Beach BMW Open - Munich Bonn Challenger Citi Open - Washington Erste Bank Open - Vienna Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger BMW Open - Munich BB&T Atlanta Open - Atlanta Citi Open - Washington Generali Open - Kitzbuhel Chengdu Open - Chengdu ASB Classic - Auckland Todi Challenger Abierto Mexicano Telcel - Acapulco Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Adelaide International 2 - Adelaide Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Open Parc - Lyon ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Countrywide Classic - Los Angeles U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Bratislava 1 Challenger Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Bet-at-home Open - Hamburg Apia International - Sydney US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Kremlin Cup - Moscow Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Tennis Channel Open - Las Vegas Winston-Salem Open - Winston-Salem Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Noumea Challenger Shanghai Rolex Masters - Shanghai Bangkok Challenger Miami Open - Miami Ortisei Challenger Biella 1 Challenger Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Prostejov Challenger Brisbane International - Brisbane Bank Austria Tennis Trophy - Vienna BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Lyon Challenger Internazionali BNL d'Italia - Rome SAP Open - San Jose Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Casablanca Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne 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 French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris French Open - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Wimbledon - London Miami Open - Miami French Open - Paris Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Coupe Rogers - Montreal French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Mutua Madrilena Madrid Open - Madrid French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami French Open - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto U.S. Open - New York Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Abierto de Tenis Mifel - Los Cabos Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston Citi Open - Washington Brasil Open - Sao Paulo Argentina Open - Buenos Aires Moselle Open - Metz ASB Classic - Auckland Erste Bank Open - Vienna Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Hopman Cup - Perth Davis Cup, PO, SRB-USA 3-2 China Open - Beijing Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 2R, SVK-HUN 1-3 Laver Cup - Prague 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 Truist Atlanta Open - Atlanta ATP Cup - Brisbane, Perth, Sydney Laver Cup - Boston ATP Cup - Sydney U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Australian Open - Melbourne U.S. Open - New York Nitto ATP Finals - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Olympics - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open Qualifying - Doha Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Hopman Cup - Perth Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, Group I, PO, SVK-POR 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Geneva Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) All Lower level tournaments Wimbledon (juniors) Wimbledon - London Helsinki Challenger