Career 2025 2024 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 Czech Republic F3 Slovenia F3 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Croatia F3 Slovakia F1 Croatia F5 Italy F32 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F2 Germany F3 Croatia F2 Italy F15 Italy F19 France F8 France F10 France F11 France F15 France F19 Portugal F1 Portugal F2 Spain F7 Spain F8 France F6 Great Britain F7 Netherlands F2 Netherlands F3 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F7 Great Britain F1 Great Britain F2 France F1 France F2 Croatia F1 Croatia F2 France F5 Russia F1 France F6 Russia F2 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Italy F27 Portugal F4 Portugal F5 France F17 Germany F18 France F20 Usa F1 Usa F3 Portugal F1 Portugal F2 Portugal F3 France F7 Spain F14 France F12 Miami Open - Miami Cherbourg Challenger Open Sud de France - Montpellier BNP Paribas Open - Indian Wells Phoenix Challenger US Men's Clay Court Championship - Houston Modena Challenger Valencia Challenger Banja Luka Challenger Cassis Challenger Austria F2 France F17 France F2 Italy F17 Germany F7 Hungary F3 Czech Republic F1 Portugal F8 France F10 Usa F2 Great Britain F8 Morocco F4 Italy F16 Recanati Challenger Tarragona Challenger St. Brieuc Challenger Bratislava Challenger Johannesburg Challenger Raanana Challenger Vancouver Challenger Mallorca Challenger Orleans Challenger Tashkent Challenger PEOPLEnet Cup - Dnepropetrovsk Ortisei Challenger Pingguo Challenger Madrid Challenger Bratislava Challenger Brescia Challenger Rennes Challenger Salzburg Challenger Ilkley Challenger Quimper Challenger Pau Challenger Ostrava Challenger Como Challenger Mallorca Challenger San Benedetto Challenger Luedenscheid Challenger Bratislava Challenger Como Challenger Genova Challenger Taipei 2 Challenger Alicante Challenger Rennes Challenger Olbia Challenger Charlottesville Challenger Matsuyama Challenger Calgary Challenger Maia Challenger Pau Challenger Ismaning Challenger Hamburg Challenger Penza Challenger Quimper Challenger Trieste Challenger Quimper 2 Challenger Biella 1 Challenger Grodzisk Mazowiecki Challenger Bordeaux Challenger St. Brieuc Challenger Rennes Challenger Villena Challenger Lugano Challenger Cordenons Challenger Seoul Challenger Open Seat Godo 2007 - Barcelona Noumea Challenger Nonthaburi 2 Challenger Mercedes Cup - Stuttgart Quimper Challenger Lille Challenger BCR Open Romania - Bucharest Biella 7 Challenger Manama Challenger Sophia Antipolis Challenger Abidjan 1 Challenger Francavilla Challenger Tunis Challenger Chennai Open - Chennai Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Steelers Cup - Kosice Unique Zagreb Open - Zagreb Croatia Osiguranje Rijeka Open - Rijeka Open de Rennes La Trinitaine - Rennes Flea Market Cup - Busan Heineken Open - Auckland Levene Gouldin & Thompson Tennis Challenger - Binghamton PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Noumea Challenger Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Chuncheon Challenger Bratislava Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha Tampere Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Helsinki Challenger Serbia Open - Belgrade Dallas Challenger Open de Nice Cote d'Azur - Nice Nottingham Challenger Bratislava Challenger Winston-Salem Open - Winston-Salem Budapest Challenger Eckental Challenger Bratislava Challenger Portugal Open - Oeiras Le Gosier Challenger Eckental Challenger Bratislava Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Marbella Challenger Sophia Antipolis Challenger Moselle Open - Metz Seoul Challenger Busan Challenger Gwangju Challenger PTT Thailand Open - Bangkok Recanati Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Aptos Challenger Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Ismaning Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Ismaning Challenger Quimper Challenger Barletta Challenger Ostrava Challenger Bratislava Challenger Open 13 - Marseille Lisbon Challenger Ismaning Challenger Aegon Nottingham Open - Nottingham Brest Challenger Ortisei Challenger Matsuyama Challenger Rakuten Japan Open - Tokyo Granby Challenger Noumea Challenger Monterrey Challenger St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Rennes Challenger Francavilla Challenger Open 13 - Marseille Karlsruhe Challenger Citi Open - Washington Bad Waltersdorf Challenger Malaga Challenger Brest Challenger Drummondville Challenger Noumea Challenger Ottignies-Louvain-la-Neuve Challenger Lille Challenger Helsinki Challenger European Open - Antwerp Aircel Chennai Open - Chennai Tatra Banka Open 2006 - Bratislava Internationaux de Nouvelle-Caledonie - New Caledonia Morocco Tennis Tour - Fes Open Sud de France - Montpellier Siemens Open 2007 - Scheveningen Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Status Athens Open - Athens Tunis Open - Tunis Unicredit Czech Open - Prostejov Open 13 - Marseille Grand Prix Hassan II - Marrakech Tatra Banka Slovak Open - Bratislava Besancon Challenger Sarajevo Challenger Gerry Weber Open - Halle Cordenons Challenger Hall of Fame Tennis Championships - Newport Olbia Challenger Mons Challenger Tashkent Challenger Bet-at-home Open - Hamburg Orleans Challenger Seoul Challenger Citi Open - Washington Moselle Open - Metz Sunrise Challenger St. Brieuc Challenger Shenzhen Open - Shenzhen San Remo Challenger Bratislava Challenger Courmayeur Challenger Casablanca Challenger Cherbourg Challenger Caltanissetta Challenger Prague Challenger Rome Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Nottingham Challenger Erste Bank Open - Vienna San Benedetto Challenger Orbetello Challenger San Marino Challenger St. Remy Challenger Brasov Challenger Maharashtra Open - Pune Todi Challenger ASB Classic - Auckland Orleans Challenger Sydney International - Sydney Garanti Koza Sofia Open - Sofia Abidjan 2 Challenger Dubai Duty Free Tennis Championships - Dubai Aix En Provence Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Tashkent Challenger Dallas Challenger Mercedes Cup - Stuttgart AEGON International - Eastbourne Busan Challenger Royan Challenger Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Troyes Challenger Moselle Open - Metz St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Open Sud de France - Montpellier DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Bordeaux Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Genova Challenger Rennes Challenger Tashkent Challenger Open Parc - Lyon Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Bergamo Challenger Cherbourg Challenger Quimper Challenger Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Drummondville Challenger ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Swiss Open - Gstaad Truist Atlanta Open - Atlanta Citi Open - Washington Emilia-Romagna Open - Parma Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Cordoba Open - Cordoba Rio Open - Rio de Janeiro Open 13 Provence - Marseille Gonet Geneva Open - Geneva Swiss Open - Gstaad Truist Atlanta Open - Atlanta Citi Open - Washington Orleans Challenger St. Remy Challenger Barcelona Open Banc Sabadell - Barcelona Izmir Challenger Mons Challenger Tashkent Challenger Brest Challenger Mouilleron-Le-Captif Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Seoul Challenger Izmir Challenger Brest Challenger PBZ Zagreb Indoors - Zagreb Bergamo Challenger Wroclaw Challenger Surbiton Challenger Open Sud de France - Montpellier Kaohsiung Challenger Mouilleron-Le-Captif Challenger Irving Challenger Glasgow Challenger Loughborough Challenger Surbiton Challenger BCR Open Romania - Bucharest Open 13 - Marseille Czech Open 2006 - Prostejov Indian Wells Challenger Heineken Open - Auckland Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Tatra Banka Open 2003 - Bratislava Tatra Banka Open - Bratislava PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Mercedes Cup - Stuttgart Moselle Open - Metz Erste Bank Open - Vienna Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Czech Indoor Open - Prague Coffee Cup Challenger - Chikmagalur Biella 2 Challenger Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Challenger Brasov - Brasov PBZ Zagreb Indoors - Zagreb Ethias Trophy - Mons Prague Challenger The LTA Nottingham Challenger - Nottingham Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg Shenzhen Open - Shenzhen San Remo Tennis Cup - San Remo Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Internationaux du Doubs - Besancon Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Abierto Mexicano Telcel - Acapulco Prosperita Open 2008 - Ostrava Biel Challenger Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Kos Succhetti Tennis Cup - Cordenons TEB BNP Paribas Istanbul Open - Istanbul Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Porsche Open - Poznan Open de Nice Cote d'Azur - Nice GHI Bronx Tennis Classic - Bronx Rabat Challenger Busan Challenger Segovia Challenger St. Remy Challenger Roanne Challenger Jersey Challenger Bratislava Challenger Johannesburg Challenger Athens Challenger Gerry Weber Open - Halle Orleans Challenger Noumea Challenger Kobstaedernes ATP Challenger - Kolding Rabat Challenger Guangzhou Challenger Hall of Fame Tennis Championships - Newport Ostrava Challenger Bordeaux Challenger Zagreb Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Nottingham Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Astana Challenger Segovia Challenger Forli 5 Challenger Izmir Challenger Napoli Challenger Mons Challenger Palermo Challenger Baden Open - Karlsruhe Phoenix Challenger Schickedanz Open 2007 - Furth Winston-Salem Open - Winston-Salem Le Gosier Challenger Prague Challenger Bordeaux Challenger Bratislava Challenger Helsinki Challenger Monza Challenger Valencia Open - Valencia Tatra Banka Open - Bratislava ASB Classic - Auckland IPP Open - Helsinki Marburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Challenger Taipei City Challenger Internazionali di Tennis di Bergamo - Bergamo Gimcheon Challenger Sony Ericsson Open 2008 - Belgrade Brasil Open - Sao Paulo Busan Challenger Granby Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Arad Challenger Challenger DCNS de Cherbourg - Cherbourg Open de Nice Cote d'Azur - Nice Como Challenger Topshelf Open - 's-Hertogenbosch Geneva Challenger San Benedetto Challenger Zagreb Challenger Le Gosier Challenger Taipei City Challenger Busan Challenger San Benedetto Challenger Dharwad Challenger 2006 - Dharwad Portoroz Challenger Ostdeutscher Sparkassen Cup - Dresden Orleans Challenger Eckental Challenger Brescia Challenger Manila Challenger Nottingham Challenger Busan Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Bangkok Challenger Milan Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Prosperita Open 2007 - Ostrava Brescia Challenger Moselle Open - Metz Irving Challenger Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Portoroz Challenger Rennes Challenger Braga Challenger Porsche Open - Poznan Rennes Challenger Millennium Estoril Open - Estoril BB&T Atlanta Open - Atlanta St. Brieuc Challenger Fergana Challenger Phoenix Challenger Gerry Weber Open - Halle Orleans Challenger Milan Challenger Swiss Indoors Basel - Basel Ortisei Challenger BMW Open - Munich Brasov Challenger - Brasov German Tennis Championships - Hamburg Todi Challenger Mouilleron-Le-Captif Challenger Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Tata Open Maharashtra - Pune Ortisei Challenger Trnava Challenger Phoenix Challenger Cordoba Open - Cordoba Taipei City Challenger Qatar ExxonMobil Open - Doha Hamburg European Open - Hamburg Guadalajara Challenger Winston-Salem Open - Winston-Salem Pozoblanco Challenger Sofia Open - Sofia Astana Open - Nur-Sultan Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco ATP Challenger Trophy 2007 - Trnava Mercedes Cup - Stuttgart Eckental Challenger Manchester Challenger Challenger 42 - Andrezieux Mons Challenger Kobstaedernes ATP Challenger - Kolding Trieste Challenger Prostejov Challenger Biella Challenger Bratislava Challenger Samsung Securities Cup - Seoul Ostrava Challenger Braunschweig Challenger Infosys Hall of Fame Open - Newport Cary Challenger Open Occitanie - Montpellier BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli Mauthausen Challenger Troisdorf Challenger Pharma Medico Open 2008 - Aarhus Ilkley Challenger Malaga Challenger San Sebastian Challenger Tenerife 1 Challenger Quimper Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Tenerife 2 Challenger Waco Challenger Puerto Vallarta Challenger Lille Challenger Aix En Provence Challenger Open des Alpes Trophee BNP Paribas - Grenoble Trani Challenger San Sebastian Challenger Surbiton Challenger Napoli Challenger Forli 3 Challenger Cherbourg Challenger Orleans Challenger Medibank International - Sydney Taipei City Challenger Steelers Cup - Kosice Salzburg Challenger St. Remy Challenger Countrywide Classic - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Citi Open - Washington Braunschweig Challenger Heineken Open - Auckland Open Sud de France - Montpellier Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON International - Eastbourne Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis AEGON Championships - London Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Sao Paulo Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo The Dubai Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Abierto Mexicano Telcel - Acapulco AEGON Championships - London BB&T Atlanta Open - Atlanta Granby Challenger Aircel Chennai Open - Chennai Open 13 - Marseille AEGON Championships - London Pozoblanco Challenger Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Erste Bank Open - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Irving Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open de Nice Cote dAzur - Nice Millennium Estoril Open - Estoril AEGON Championships - London Hall of Fame Tennis Championships - Newport Kun-Ming Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Mercedes Cup - Stuttgart European Open - Antwerp Open Sud de France - Montpellier Delray Beach Open - Delray Beach Next Generation Adelaide International - Adelaide Shenzhen Open - Shenzhen ASB Classic - Auckland Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport U.S. National Indoor Tennis Championships - Memphis Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva cinch Championships - London Gonet Geneva Open - Geneva PBZ Zagreb Indoors - Zagreb Konzum Croatia Open - Umag European Open - Antwerp Chile Dove Men+Care Open - Santiago Swiss Indoors Basel - Basel Open Sud de France - Montpellier Argentina Open - Buenos Aires Lyon Challenger San Marino Challenger Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Davidoff Swiss Indoors Basel - Basel Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London 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 French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open - New York Winston-Salem Open - Winston-Salem Wimbledon - London U.S. Open - New York Citi Open - Washington U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris French Open - Paris Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid French Open - Paris French Open - Paris Western & Southern Open - New York Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Western & Southern Open - Cincinnati French Open - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Rogers Cup - Toronto Wimbledon - London Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group I, 1R, SVK-SLO 5-0 Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, GBR-SVK 3-2 French Open - Paris Davis Cup, World Group, SF, FRA-ESP 3-2 Australian Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, CHI-SVK 4-1 All Lower level tournaments Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 2R, SVK-AUT 4-1 Wimbledon (juniors) U.S. Open (juniors) Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne Tenerife 1 Challenger Zug Challenger