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
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 Rolex Paris Masters - Paris Australian Open - Melbourne Libema Open - 's-Hertogenbosch cinch Championships - London U.S. Open - New York Davis Cup, Group B, Valencia Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Brisbane International - Brisbane BNP Paribas Open - Indian Wells Libema Open - 's-Hertogenbosch Davis Cup, World Group, Q2, AUS-BEL 2-3 Greece F1 Greece F2 Uzbekistan F1 Uzbekistan F2 Austria F2 Australia F1 Australia F2 Australia F4 Australia F5 Italy F4 Great Britain F11 Spain F14 Spain F11 Austria F4 Austria F5 Denmark F3 Austria F6 Australia F6 Australia F7 Australia F8 Australia F9 Thailand F5 Australia F1 Australia F2 Australia F3 Australia F4 Australia F5 Croatia F8 Croatia F9 Croatia F10 Canada F7 Canada F8 Australia F4 Italy F9 Romania F4 Great Britain F6 Great Britain F7 Czech Republic F1 Czech Republic F2 Thailand F7 Ukraine F1 Thailand F4 Great Britain F10 Australia F6 Thailand F6 Alexander Kolyaskin Memorial - Donetsk Fergana Tennis Challenger Tournament - Fergana Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Kyiv Open - Kiev Heineken Challenger 2004 - Ho Chi Minh City Prague Open - Prague Stella Artois Clay Court Championship - Budaors S Tennis Master Championship - Graz Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Jameson Cup - Milan Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo Nottingham Men's Challenger - Nottingham Ostrava Open 2005 - Ostrava Open Mutouest de Saint-Brieuc - St. Brieuc Challenger DCN de Cherbourg - Cherbourg PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Privat Bank Cup - Dniepropetrovsk Fergana Challenger - Fergana The Surbiton Trophy - Surbiton Hilton Waikoloa Village USTA Challenger - Waikoloa BH Telecom Sarajevo 2007 - Sarajevo II Naples ITG Challenger - Naples Open des Alpes Trophee BNP Paribas - Grenoble Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Ciudad de Pozoblanco Open Diputacion - Cordoba KGHM Dialog Polish Indoors - Wroclaw Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Open D'Orleans - Orleans Belgrade Challenger Trnava Challenger Sunrise Challenger ATP Guzzini Challenger - Recanati Heilbronn Challenger Furth Challenger Czech Open 2005 - Prostejov Challenger Brasov - Brasov LTA Shrewsbury Challenger - Shrewsbury The Surbiton Trophy - Surbiton Bratislava Challenger Burnie Challenger Cherbourg Challenger Le Gosier Challenger Orleans Challenger Jameson Cup - Milan Shimadzu All Japan Indoor Tennis Championships - Kyoto Bratislava Challenger Togliatti Cup - Togliatti Irving Challenger Shenzhen Challenger Anning Challenger Blois Challenger Milan Challenger Binghamton Challenger Lexington Challenger Vancouver Challenger Sporting Challenger 2003 - Turin Bangkok Challenger Shanghai Challenger St. Remy Challenger Happy Valley Challenger Hong Kong Challenger Launceston Challenger Kyoto Challenger Guangzhou Challenger Irving Challenger Shenzhen Challenger Anning Challenger Busan Challenger Bordeaux Challenger Ilkley Challenger Mons Challenger Traralgon Challenger Bangkok Challenger Shanghai Challenger The Manchester Trophy - Manchester Istanbul Challenger Nanchang Challenger ATP Open Castilla y Leon - Segovia Orleans Challenger Ho Chi Minh City Challenger Ningboo Challenger Bordeaux Challenger Traralgon Challenger Canberra Challenger Noumea Challenger Cherbourg Challenger Quimper Challenger Nanjing Challenger Taipei City Challenger Seoul Challenger Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba St. Remy Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Canberra Challenger Bratislava Challenger Andria Challenger Rennes Challenger Karshi Challenger Samarkand Challenger Surbiton Challenger Binghamton Challenger Portoroz Challenger PEOPLEnet Cup - Dnepropetrovsk Izmir Challenger Malaysian Open - Kuala Lumpur Ningboo Challenger Traralgon Challenger Bratislava Challenger Sony Ericsson Open 2008 - Belgrade Koblenz Challenger Tennis Napoli Cup - Napoli Playford Challenger Chennai Challenger Kyoto Challenger Nanchang Challenger Anning Challenger Yokohama Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Rennes Challenger Binghamton Challenger Vancouver Challenger Orleans Challenger Tiburon Challenger ATP Open Castilla y Leon - Segovia Bratislava Challenger Andria Challenger Nanchang Challenger Aix En Provence Challenger Nur-Sultan 4 Challenger Kyiv Challenger Surbiton Challenger Columbus 2 Challenger Playford Challenger Seoul Challenger Busan Challenger Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk Launceston Challenger Segovia Challenger Sydney Challenger Wroclaw Challenger Dallas Challenger Recanati Challenger Segovia Challenger Zhuhai Challenger Shenzhen Challenger Bordeaux Challenger Anning Challenger Busan Challenger Rome Challenger Kazan Challenger Surbiton Challenger Ilkley Challenger Charleston Challenger Tashkent Challenger Lexington Challenger Melbourne Challenger Roanne Challenger Shanghai Challenger Orleans Challenger Tatra Banka Open 2003 - Bratislava Steelers Cup - Kosice Czech Indoor Open - Prague S Tennis Masters - Graz TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Czech Indoor Open - Prague The LTA Cardiff Challenger - Cardiff Ciudad de Telde - Telde Porsche Open - Poznan s Tennis Masters 06 - Graz Open de L'Isere-Trophee BNP Paribas - Grenoble Internationaux de Doubs Open de Franchie-Comte - Besancon Morocco Tennis Tour - Fes XL Bermuda Open - Bermuda Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Heilbronn Open - Heilbronn Siemens Open 2007 - Scheveningen BH Indoor Sarajevo - Sarajevo Prosperita Open 2008 - Ostrava KGHM Emax Polish Indoors - Wroclaw Penza Cup 2008 - Penza Izmir Challenger Kyiv Open - Kiev Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Mons Challenger Tatra Banka Slovak Open - Bratislava Hall of Fame Open - Newport Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Sunrise Challenger Rhodes Challenger Open Castilla y Leon - Segovia The 'Fitz' Casino Challenger - Tunica Alphen Challenger Arroyo de la Encomienda - Valladolid Mons Challenger Tashkent Challenger Orleans Challenger Napa Challenger Isla de Lanzarote - Lanzarote Tashkent Challenger Akbank Private Banking TED Open 2006 - Istanbul Tiburon Challenger Traralgon Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Furth Challenger Ortisei Challenger Qatar Open - Doha West of England Challenger - Bristol Lambertz Open by Stawag - Aachen Traralgon Challenger 2 Tatra Banka Open 2006 - Bratislava Milan Indoors - Milan Gerry Weber Open - Halle Yokohama Challenger Ispat Open 2004 - Ostrava Toyota Challenger Burnie Challenger Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha The Stella Artois Championships - London BCR Open Romania - Bucharest Tatra Banka Open - Bratislava Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Brescia Challenger Bergamo Challenger Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Manchester Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca AEGON Championships - London Nanchang Challenger ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Challenger 42 - Andrezieux Kremlin Cup - Moscow Suzhou Challenger St. Petersburg Open - St. Petersburg Traralgon Challenger Qatar Exxon Mobil Open - Doha Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Quimper Challenger Ordina Open - s-Hertogenbosch International German Open - Hamburg Irving Challenger Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Sydney International - Sydney Kremlin Cup - Moscow St. Brieuc Challenger St. Petersburg Open - St. Petersburg Privatbank Open 2006 - Dnepropetrovsk Anning Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Medibank International - Sydney Nottingham Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice Manchester Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Mordovia Cup - Mordovia Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Apia International - Sydney St. Brieuc Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Ostrava Challenger Open Sud de France - Montpellier Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Intersport Heilbronn Open - Heilbronn Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney ECM Prague Open 2005 - Prague Portoroz Challenger ABN AMRO World Tennis Tournament - Rotterdam Mallorca Challenger Open 13 - Marseille Columbus Challenger BRD Nastase Tiriac Trophy - Bucharest Zagreb Open - Zagreb Stockton Challenger SkiStar Swedish Open - Bastad BMW Open - Munich Fairfield Challenger AEGON Championships - London The Surbiton Trophy - Surbiton Calgary Challenger Eckental Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Rennes Challenger Quimper Challenger Pau Challenger Kremlin Cup - Moscow Binghamton Challenger Orleans Challenger Ostrava Challenger Qatar ExxonMobil Open - Doha Porto Challenger Nur-Sultan 3 Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Pau Challenger Seoul Challenger Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Surbiton Challenger Gimcheon Challenger Erste Bank Open - Vienna Gerry Weber Open - Halle Bratislava Challenger ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Gerry Weber Open - Halle Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Apia International - Sydney Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Campbells Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Garanti Koza Sofia Open - Sofia Bet-at-home Open - Hamburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Citi Open - Washington The Artois Championships - London China Open - Beijing Topshelf Open - 's-Hertogenbosch Gwangju Challenger Gerry Weber Open - Halle Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Brisbane International - Brisbane Citi Open - Washington Geneva Challenger Sydney International - Sydney Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Brisbane International - Brisbane Open 13 Provence - Marseille Sacramento Challenger ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Moselle Open - Metz Manchester Challenger Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech ATP Kremlin Cup - Moscow Mouilleron-Le-Captif Challenger Gazprom Hungarian Open - Budapest Toyota Challenger Guangzhou Challenger TEB BNP Paribas Istanbul Open - Istanbul Millenium Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Bordeaux Challenger If Stockholm Open - Stockholm Open Parc - Lyon Gerry Weber Open - Halle Moselle Open - Metz Ningboo Challenger Ricoh Open - 's-Hertogenbosch Apia International - Sydney Budapest Challenger Morelos Challenger Qingdao Challenger ATP Studena Croatia Open Umag - Umag European Open - Antwerp The Dubai Tennis Championships - Dubai Scheveningen Challenger Segovia Challenger Aptos Challenger Vancouver Challenger Citi Open - Washington Moselle Open - Metz Kaohsiung Challenger European Open - Antwerp Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Indian Wells Challenger Yokohama Challenger Zhuhai Challenger Irving Challenger Sydney International - Sydney Shenzhen Challenger DIEMA XTRA Sofia Open - Sofia New York Open - New York Chengdu Open - Chengdu Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bordeaux Challenger Gazprom Hungarian Open - Budapest Geneva Open - Geneva Mercedes Cup - Stuttgart Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington The Dubai Tennis Championships - Dubai Cassis Challenger Qatar ExxonMobil Open - Doha Ortisei Challenger Traralgon Challenger Canberra Challenger Open Sud de France - Montpellier New York Open - New York Open 13 Provence - Marseille Astana Open - Nur-Sultan Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Lille Challenger Dubai Duty Free Tennis Championships - Dubai St. Brieuc Challenger Rakuten Japan Open - Tokyo Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp Taipei City Challenger Anning Challenger BMW Open - Munich Adelaide International - Adelaide Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Seoul Challenger Busan Challenger Gwangju Challenger Mercedes Cup - Stuttgart Surbiton Challenger ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Recanati Challenger European Open - Antwerp Portoroz Challenger Mallorca Challenger Cassis Challenger Melbourne Summer Set - Melbourne Dallas Open - Dallas US Men's Clay Court Championship - Houston Mouilleron-Le-Captif Challenger Barcelona Open Banc Sabadell - Barcelona Hamburg Challenger Adelaide International 2 - Adelaide Dallas Open - Dallas Eckental Challenger Delray Beach Open - Delray Beach Bratislava Challenger Helsinki Challenger Generali Open - Kitzbuhel Rennes Challenger Delray Beach Open - Delray Beach Libema Open - 's-Hertogenbosch Citi Open - Washington Pau Challenger St. Petersburg Open - St. Petersburg Prague Challenger Prague II Challenger Ostrava Challenger Brisbane International - Brisbane Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Istanbul Challenger bett1HULKS Championships - Cologne Dallas Open - Dallas Bratislava Challenger Adelaide International 1 - Adelaide Atlanta Open - Atlanta Chengdu Open - Chengdu Biella 3 Challenger Biella 4 Challenger Lugano Challenger Mifel Tennis Open - Los Cabos US Men's Clay Court Championship - Houston Rome 1 Challenger Prague Challenger Infosys Hall of Fame Open - Newport Citi Open - Washington Chengdu Open - Chengdu Delray Beach Open - Delray Beach cinch Championships - London Bet-at-home Cup - Kitzbuhel Ismaning Challenger Bergamo Challenger Eckental Challenger Bratislava Challenger Zagreb Challenger Barcelona Open Banc Sabadell - Barcelona Tunis Challenger Nottingham Challenger Ilkley Challenger Winston-Salem Open - Winston-Salem Chicago Challenger Vancouver Challenger Granby Challenger Cary Challenger Japan Open Tennis Championships - Tokyo Rome Challenger Ordina Open - 's-Hertogenbosch PTT Thailand Open - Bangkok Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad cinch Championships - London Swiss Indoors Basel - Basel The Stella Artois Championships - London Adelaide International - Adelaide US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Antalya Cup - Antalya PBZ Zagreb Indoors - Zagreb Abierto Mexicano de Tenis Mifel - Los Cabos San Diego Open - San Diego Sydney Tennis Classic - Sydney Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Mallorca Championships - Mallorca Ricoh Open - 's-Hertogenbosch Japan Open Tennis Championships - Tokyo Chengdu Open - Chengdu Dubai Open - Dubai bett1HULKS Indoors - Cologne AIG Japan Open - Tokyo Swiss Indoors Basel - Basel Open 13 - Marseille Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Brisbane International - Brisbane BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Apia International - Sydney Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Miami Open - Miami Citi Open - Washington BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano de Tenis Mifel - Los Cabos Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Truist Atlanta Open - Atlanta Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome US Men's Clay Court Championship - Houston Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Rakuten Japan Open - Tokyo Miami Open - Miami Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL dItalia - Rome Wimbledon - London Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Western & Southern Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, World Group, 1R, AUS-CZE 4-1 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group, QR, AUS-BRA 3-1 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Australian Open Qualifying - Doha U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon - London French Open - Paris French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Wildcard) Australian Open (Australia, Wildcard) BMW Open - Munich All Lower level tournaments French Open - Paris Australian Open - Melbourne U.S. Open - New York Truist Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Davis Cup, Group I, 1R, UKR-SVK 3-2 Wimbledon - London Wimbledon - London Davis Cup, Group I, 1R, UKR-ROU 3-1 French Open - Paris Davis Cup, World Group, SF, BEL-AUS 3-2 U.S. Open - New York Davis Cup, Finals, QF, AUS-NED 2-0 Davis Cup, World Group, QF, CZE-AUS 1-2 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, World Group, PO, AUT-AUS 3-1 French Open - Paris Olympics - London Davis Cup, Group 2, 1R, GRE-UKR 3-2 Australian Open (juniors) Australian Open (juniors) AAMI Classic - Kooyong Australian Open (Australia, Wildcard) Davis Cup, Group II, 1R, UKR-MON 5-0 AAMI Classic - Kooyong Olympics - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells