Career 2023 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 M25 Kramsach Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F2 Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Slovenia F2 Austria F4 Austria F5 Germany-w2 Germany-w3 Germany F1 Poland F2 Poland F3 Switzerland F2 Switzerland F3 France F5 Sweden F1 UAE F2 Czech Republic F1 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Poland F10 Poland F11 France F16 France F18 France F19 Czech Republic F4 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Czech Republic F1 Uzbekistan F2 France F17 France F18 Czech Republic F5 Czech Republic F6 Germany F4 USA F21 Slovenia F1 Slovakia F1 Slovakia F2 Hungary F4 Germany-w4 Germany F16 Hungary F6 Italy F10 Austria F1 Austria F2 Portugal F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 Slovenia F3 Italy F23 Latvia F1 Serbia & Montenegro F4 Croatia F3 Lithuania F1 Croatia F4 Croatia F5 Hungary F5 France F17 Germany-w1 Czech Republic F6 Austria F1 Austria F2 Croatia F1 Croatia F2 UAE F1 Germany F1 Spain F7 (Reus) Czech Republic F4 (Pardubice) Czech Republic F3 Greece F1 Germany F15 M25 Prague M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Muttenz Bauer Watertechnology Cup - Eckental Intersport Heilbronn Open - Heilbronn Internazionali di Tennis - Bergamo ATP Slovak Open Challenger - Bratislava M25 Prague Unicredit (Suisse) Bank S.A. Challenger - Chiasso Internationaux de Doubs Open de Franchie-Comte - Besancon GHI Bronz Classic - Bronx Ethias Trophy - Mons The Tarka Challenger - Barnstaple M25 Santa Margherita di Pula KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg M25 Jablonec nad Nisou Tennis Napoli Cup - Napoli Fergana Challenger - Fergana Kosice Open-Steelers Cup 2008 - Kosice Prague Open - Prague Levene Gouldin & Thompson Tennis Challenger - Binghamton Dusseldorf Open Challenger - Dusseldorf Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava 3rd Volkswagon Challenger - Wolfsburg Ostdeutscher Sparkassen Cup - Dresden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Steelers Cup - Kosice Unicredit (Suisse) Bank S. A. Challenger - Chiasso Aamulehti Tampere Open - Tampere Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Prosperita Open 2008 - Ostrava Sarajevo Challenger Rome Challenger BH Telecom Sarajevo 2007 - Sarajevo Ostrava Challenger Open Castilla y Leon - Segovia Prosperita Open 2007 - Ostrava Lugano Challenger Braunschweig Challenger San Marino Challenger Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Trnava Challenger The Shelbourne Irish Open - Dublin Rennes Challenger Orleans Challenger Sofia Challenger Open D'Orleans - Orleans Eckental Challenger Bauer Watertechnology Cup - Eckental XI Torneo Internazionale di Tennis - Barletta Kosice Challenger Braunschweig Challenger Oberstaufen Challenger Kitzbuhel Challenger Lambertz Open by Stawag - Aachen Dusseldorf Open Challenger 2007 - Dusseldorf Singapore Challenger Le Gosier Challenger Barletta Challenger Ostrava Challenger Scheveningen Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Tennis Napoli Cup 2007 - Napoli Orbetello Challenger Morocco Tennis Tour - Marrakech Labertz Open by Stawag - Aachen ATP Challenger Trophy 2007 - Trnava BH Indoor Sarajevo - Sarajevo Athens Challenger Zagreb Challenger Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Prague Challenger Szczecin Challenger Kosice Challenger XL Bermuda Open - Bermuda Trnava Challenger ECM Prague Open 2008 - Prague Eckental Challenger Bratislava Challenger Mons Challenger Czech Indoor Open - Prague Prostejov Challenger Prosperita Open 2006 - Ostrava Oberstaufen Cup - Oberstaufen Open de L'Isere-Trophee BNP Paribas - Grenoble Irving Challenger Tatra Banka Open 2006 - Bratislava Prostejov Challenger Prague Challenger Open Prevadies - St. Brieuc Szczecin Challenger Napoli Challenger Riviera di Rimini Challenger - Rimini M25 Loule Kaohsiung Challenger Bratislava Challenger Irving Challenger M25 Portimao Aix En Provence Challenger Prostejov Challenger Prague Challenger San Marino Challenger Barletta Challenger Surbiton Challenger Poznan Challenger Tatra Banka Open - Bratislava Bergamo Challenger Tunis Challenger Prague Challenger Liberec Challenger Schickendanz Open - Furth Sibiu Challenger Almaty Challenger Rennes Challenger Dallas Challenger Phoenix Challenger Ostrava Challenger Ilkley Challenger Pau Challenger Ostrava Challenger Banja Luka Challenger - Banja Luka Cassis Challenger Orleans Challenger Perugia Challenger Braunschweig Challenger Trieste Challenger Oberstraufen Cup - Oberstaufen Salzburg Challenger Genova Challenger Alessandria Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Prostejov Challenger Barletta Challenger Mons Challenger Amersfoort Challenger Bordeaux Challenger Orleans Challenger Bordeaux Challenger Francavilla Challenger M25 Bielsko Biala Burnie Challenger Bratislava Challenger Aix En Provence Challenger Kaohsiung Challenger Bratislava Challenger Lisbon Challenger Poznan Challenger Irving Challenger Prostejov Challenger Bastad Challenger Scheveningen Challenger Tulln Challenger Tashkent Challenger Braunschweig Challenger Bordeaux Challenger Rome 1 Challenger Segovia Challenger Sopot Challenger Istanbul Challenger Ispat Open 2004 - Ostrava M25 Telfs Baden Open - Ettlingen Marbella Challenger Forli 3 Challenger Rennes Challenger Montechiarugolo - Parma Challenger Sophia Antipolis Challenger San Marino Challenger Ostrava Challenger Vilnus Challenger Bordeaux Challenger Orleans Challenger St. Tropez Challenger Portoroz Challenger Rennes Challenger Ostrava Open 2005 - Ostrava Cordenons Challenger IPP Open - Helsinki Prostejov Challenger Caltanissetta Challenger Rome Challenger Eckental Challenger Budapest Challenger Cherbourg Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Alicante Challenger Murcia Challenger Heilbronn Open - Heilbronn Stella Artois Clay Court Championships - Budaors Heilbronn Challenger Internazionali de Tennis di Bergamo - Bergamo KGHM Dialog Polish Indoors - Wroclaw Braunschweig Challenger Prague Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Prague Challenger Biella 2 Challenger Eckental Challenger Ostrava Challenger Zagreb Challenger Nottingham 1 Challenger Bucharest Challenger Sibiu Challenger Traralgon Challenger Cherbourg Challenger Pau Challenger Roseto Degli Abruzzi 1 Challenger Oeiras 1 Challenger Oeiras 2 Challenger Prague 1 Challenger Ostrava Challenger Vicenza Challenger Forli 6 Challenger Ilkley Challenger Milan Challenger Zug Challenger Prague 3 Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Ortisei Challenger Bratislava Challenger Tenerife 1 Challenger Tenerife 2 Challenger Rovereto Challenger Ostrava Challenger 10° Trofeo Luigi Pezzoli - Bergamo Czech Open 2006 - Prostejov Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Guzzini Challenger - Recanati Kos Succhetti Tennis Cup - Cordenons Wroclaw Challenger Orleans Challenger Cordenons Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Bratislava Challenger Noumea Challenger ATP Challenger Trophy 2008 - Trnava Cordenons Challenger Kobstaedernes ATP Challenger - Kolding Prague II Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Caloundra Challenger Napoli Challenger Split 2 Challenger Oeiras 3 Challenger Bordeaux Challenger Bordeaux Challenger Prostejov Challenger Croatia Open - Umag BMW Open - Munich Hypo Group Tennis International - Portschach Forli 2 Challenger Poznan Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney Heineken Open - Auckland Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Open de Moselle - Metz Bratislava Challenger Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Bratislava Challenger Countrywide Classic - Los Angeles Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Dallas Challenger Farmers Classic - Los Angeles Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Helsinki Challenger Heineken Open - Auckland Next Generation Adelaide International - Adelaide Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade BMW Open - Munich Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Prague 3 Challenger Qatar ExxonMobil Open - Doha BMW Open - Munich Genova Challenger Trnava Challenger BCR Open Romania - Bucharest Heilbronn Challenger AEGON Championships - London Winston-Salem Open - Winston-Salem Lyon Challenger Geneva Challenger Bergamo Challenger Belgrade Challenger St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Bratislava Challenger China Open - Beijing Mercedes Cup - Stuttgart Cherbourg Challeger Orleans Challenger Erste Bank Open - Vienna Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Sarajevo Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger BMW Open - Munich Geneva Open - Geneva Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Geneva Open - Geneva St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Bergamo Challenger Kaohsiung Challenger AEGON Championships - London Le Gosier Challenger Studena Croatia Open - Umag Nottingham Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen Bet-at-home Open - Hamburg China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Rome Challenger BMW Open - Munich If Stockholm Open - Stockholm Rome Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg Poprad Tatry Challenger Las Franquesas del Valles Challenger Ostrava Challenger Suisse Open - Gstaad AEGON Championships - London The Stella Artois Championships - London Synsam Swedish Open - Bastad Swiss Indoors Basel - Basel ATP Kremlin Cup - Moscow Sydney International - Sydney The Artois Championships - London Heineken Open - Auckland SkiStar Swedish Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos Countrywide Classic - Los Angeles Open 13 Provence - Marseille Generali Open - Kitzbuhel Allianz Suisse Open - Gstaad Anytech365 Andalucia Open - Marbella International German Open - Hamburg Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Rennes Challenger Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Aachen Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Vancouver Challenger Tulln Challenger Gerry Weber Open - Halle M25 Trnava St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rome Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Bordeaux Challenger PBZ Zagreb Indoors - Zagreb Vegeta Croatia Open - Umag Open 13 - Marseille Koblenz Challenger Winston-Salem Open - Winston-Salem Genova Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Aix En Provence Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Orleans Challenger Prostejov Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille Prague Challenger Dubai Duty Free Tennis Championships - Dubai Liberec Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Zadar Challenger Intrum Stockholm Open - Stockholm Koblenz Challenger Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Winston-Salem Open - Winston-Salem Bratislava Challenger Open 13 - Marseille Ostrava Challenger Barcelona Open BancSabadell - Barcelona Recanati Challenger Aegon Nottingham Open - Nottingham Prague Challenger Generali Open - Kitzbuhel Portoroz Challenger Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Open 13 - Marseille Roseto Degli Abruzzi 2 Challenger Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Prague Open - Prague St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Augsburg Challenger Vancouver Challenger Garanti Koza Sofia Open - Sofia BMW Open - Munich Geneva Open - Geneva Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prostejov Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Gazprom Hungarian Open - Budapest Marbella Challenger BMW Open - Munich Geneva Open - Geneva Prague Challenger Heilbronn Challenger Noventi Open - Halle Swiss Open - Gstaad Salzburg-Anif Challenger SAP Open - San Jose Forli 3 Challenger Tata Open Maharashtra - Pune Gran Canaria Challenger Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille San Benedetto Challenger cinch Championships - London Noventi Open - Halle Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Tenerife 3 Challenger Singapore Tennis Open - Singapore Open 13 Provence - Marseille Sanremo Challenger Gonet Geneva Open - Geneva Astana Open - Nur-Sultan Prague 2 Challenger Sofia Open - Sofia Stockholm Open - Stockholm BMW Open - Munich Open de la Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Austrian Open - Kitzbuhel BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Turkish Airlines Open Antalya - Antalya Ottignies-Louvain-la-Neuve Challenger Topshelf Open - 's-Hertogenbosch Masters Series - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Prague 1 Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Barcelona Open BancSabadell - Barcelona Bengalaru Challenger BNP Paribas Masters - Paris Sony Ericsson Open - Miami Split 1 Challenger Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Mercedes Cup - Stuttgart Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Serbia Open - Belgrade BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York Rogers Masters - Montreal Sony Open Tennis - Miami Rogers Cup - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Apia International - Sydney China Open - Beijing Erste Bank Open - Vienna PTT Thailand Open - Bangkok Intrum Stockholm Open - Stockholm Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Generali Open - Kitzbuhel Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, World Group, QR, SVK-CZE 1-3 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open (juniors) Shanghai ATP Masters 1000 - Shanghai Wimbledon - London All Lower level tournaments Wimbledon - London French Open - Paris U.S. Open - New York Olympics - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 M25 Santa Margherita di Pula Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Olympics - Rio de Janeiro