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 USA F13 Germany F7 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 France F5 Russia F1 Russia F2 IPP Open - Helsinki Czech Indoor Open - Prague Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Levene Gouldin & Thompson Tennis Challenger - Binghamton Fergana Challenger Pozoblanco Challenger Rennes Challenger Bratislava Challenger Tashkent Challenger Eckental Challenger Guangzhou Challenger Seoul Challenger Bangkok Challenger Izmir Challenger Tashkent Challenger St. Brieuc Challenger Bratislava Challenger Brescia Challenger Irving Challenger St. Brieuc Challenger Glasgow Challenger Loughborough Challenger Surbiton Challenger Croatia F3 Bratislava Challenger Indian Wells Challenger Phoenix Challenger Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Recanati Challenger Aptos Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Pau Challenger Ostrava Challenger Quimper 2 Challenger Mallorca Challenger Ismaning Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Malaga Challenger Ismaning Challenger Ortisei Challenger USA F8 USA F27 Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 USA F28 USA F29 Germany F2 USA F3 Croatia F2 Italy F15 Czech Republic F3 Slovenia F3 Tatra Banka Slovak Open - Bratislava Mercedes-Benz Cup - Los Angeles SAP Open - San Jose Tennis Channel Open - Las Vegas RCA Championships - Indianapolis BCR Open Romania - Bucharest Sydney International - Sydney Millenium Tennis Championships - Delray Beach Sarajevo Challenger Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart RCA Championships - Indianapolis BCR Open Romania - Bucharest Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Medibank International - Sydney Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach USTA Challenger of Oklahoma - Tulsa XL Bermuda Open - Bermuda Indianapolis Tennis Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Heilbronn Open - Heilbronn Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose BMW Tennis Championship - Sunrise Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Pharma Medico Open 2008 - Aarhus AEGON Championships - London Unicredit Czech Open - Prostejov Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland SAP Open - San Jose BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Kos Succhetti Tennis Cup - Cordenons Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Erste Bank Open - Vienna Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm ASB Classic - Auckland Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco GHI Bronx Tennis Classic - Bronx AEGON Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Brisbane International - Brisbane Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen If Stockholm Open - Stockholm ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia New York Open - New York US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch Kobstaedernes ATP Challenger - Kolding Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem China Open - Beijing Intrum Stockholm Open - Stockholm Adelaide International - Adelaide Open 13 Provence - Marseille Busan Challenger Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Manchester Challenger Segovia Challenger Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Mons Challenger Truist Atlanta Open - Atlanta Tashkent Challenger Citi Open - Washington Seoul Challenger Emilia-Romagna Open - Parma Chuncheon Challenger Dallas Open - Dallas Open 13 Provence - Marseille Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch cinch Championships - London Viking International - Eastbourne Internazionali BNL dItalia - Rome Orleans Challenger Ortisei Challenger Bratislava Challenger Prague Challenger Tashkent Challenger Helsinki Challenger Granby Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Brescia Challenger Manila Challenger Quimper Challenger Shenzhen Challenger Busan Challenger Brest Challenger Bratislava Challenger Brescia Challenger 2003 USTA Challenger of Calabasas - Calabasas Tatra Banka Open 2003 - Bratislava Surbiton Challenger Steelers Cup - Kosice Burbank Challenger - Burbank Tatra Banka Open - Bratislava Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana GHI Bronx Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Tatra Banka Open - Bratislava USTA Men's Challenger of Dallas - Dallas 2006 Challenger of Santa Clarita California Challenger - Valencia Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Ostdeutscher Sparkassen Cup - Dresden Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Steelers Cup - Kosice 2006 North Shore Pro Tennis Championship - Winnetka Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Challenger Brasov - Brasov Lubbock Challenger - Lubbock Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Wroclaw Challenger Open de Rennes La Trinitaine - Rennes The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava IPP Open - Helsinki Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth The Surbiton Trophy - Surbiton Siemens Open 2007 - Scheveningen Porsche Open - Poznan Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Open de Rennes La Trinitaine - Rennes Swanston Challenger - Sacramento Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Status Athens Open - Athens Tunis Open - Tunis Prosperita Open 2008 - Ostrava Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes - Rennes Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Recanati Challenger St. Remy Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Trieste Challenger Sony Ericsson Open - Miami Bratislava Challenger Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Quimper Challenger Internazionali BNL d'Italia - Rome Biella 1 Challenger Biella 2 Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Guangzhou Challenger BNP Paribas Open - Indian Wells Pingguo Challenger Sony Open Tennis - Miami Prague Challenger Internazionali BNL d'Italia - Rome Zagreb Challenger Rogers Cup - Montreal Nottingham Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Nottingham Challenger Sony Open Tennis - Miami Pozoblanco Challenger Internazionali BNL d'Italia - Rome Penza Challenger Astana Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati St. Remy Challenger Western & Southern Open - Cincinnati Tulsa Challenger Izmir Challenger Miami Open - Miami Mons Challenger Sacramento Challenger Rennes Challenger Tiburon Challenger Orleans Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Ortisei Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Bratislava Challenger BNP Paribas Masters - Paris Helsinki Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Dallas Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Dallas Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sarasota Challenger Miami Open - Miami Nottingham Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Biella 7 Challenger Western & Southern Open - New York Sunrise Challenger BNP Paribas Open - Indian Wells Dallas Challenger Johannesburg Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Johannesburg Challenger St. Remy Challenger Kun-Ming Challenger Busan Challenger Biel Challenger Athens Challenger Irving Challenger Bratislava Challenger Taipei City Challenger Granby Challenger Helsinki Challenger Napa Challenger Bratislava Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Geneva Challenger Bratislava Challenger Guadalajara Challenger Drummondville Challenger Raanana Challenger Taipei City Challenger Busan Challenger Granby Challenger Portoroz Challenger St. Remy Challenger Izmir Challenger Orleans Challenger Mons Challenger Tashkent Challenger Brest Challenger Bratislava Challenger Ostrava Challenger Wroclaw Challenger Jonkoping Challenger Segovia Challenger Raanana Challenger Orleans Challenger Irving Challenger Taipei City Challenger Mallorca Challenger Portoroz Challenger Kaohsiung Challenger Mons Challenger Budapest Challenger Bergamo Challenger Ortisei Challenger Seoul Challenger Le Gosier Challenger Lugano Challenger Forli 3 Challenger Eckental Challenger Troisdorf Challenger Cary Challenger U.S. Open - New York Eckental Challenger Zagreb Challenger U.S. Open - New York Australian Open - Melbourne Vancouver Challenger French Open - Paris Eckental Challenger Wimbledon - London Quimper Challenger U.S. Open - New York Prostejov Challenger Biella Challenger Australian Open - Melbourne Ismaning Challenger Prague Challenger French Open - Paris Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven SAP Open - San Jose Estoril Open - Estoril Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon The Artois Championships - London Grand Prix de Tennis de Lyon - Lyon Serbia Open - Belgrade Wimbledon - London Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb U.S. Open - New York Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne French Open - Paris AEGON Championships - London Wimbledon - London Regions Morgan Keegan Championships - Memphis U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna China Open - Beijing French Open - Paris Rakuten Japan Open - Tokyo SAP Open - San Jose China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Wimbledon - London Heineken Open - Auckland Apia International - Sydney U.S. Open - New York Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Delray Beach Open - Delray Beach Open Sud de France - Montpellier French Open - Paris AEGON International - Eastbourne Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Memphis Open - Memphis New York Open - New York PBZ Zagreb Indoors - Zagreb Sydney International - Sydney Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier Wimbledon - London U.S. Open - New York Australian Open - Melbourne Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Erste Bank Open - Vienna Delray Beach Open - Delray Beach Hall of Fame Open - Newport Regions Morgan Keegan Championships - Memphis Ilkley Challenger U.S. Open - New York Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice AEGON Championships - London Heineken Open - Auckland Aircel Chennai Open - Chennai Open Sud de France - Montpellier US Men's Clay Court Championship - Houston AEGON International - Eastbourne Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Australian Open - Melbourne Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Countrywide Classic - Los Angeles SAP Open - San Jose The Nottingham Open - Nottingham BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Campbells Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Erste Bank Open - Vienna Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Abierto Mexicano - Los Cabos Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami 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 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 French Open (juniors) Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Prague Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 All Lower level tournaments U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Olympics - Beijing Olympics - London