Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011
All Surfaces Clay Grass Hard I.hard
All Rounds Final 1/2 1/4 First Second Third Fourth Qualifying q-First q-Second Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze N/A ER Q4 CR QF Q5 N/A
All Tournaments Mallorca Championships - Mallorca Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva Surbiton Challenger Bordeaux Challenger French Open - Paris Wimbledon (juniors) U.S. Open (juniors) Kremlin Cup - Moscow Eskisehir Challenger Kazan Challenger Helsinki Challenger Tyumen Challenger Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Kremlin Cup - Moscow Astana Challenger Kazan Challenger Portoroz Challenger Recanati Challenger Astana Challenger St. Remy Challenger Open 13 - Marseille Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Seoul Challenger Moscow Challenger Fergana Challenger Gimcheon Challenger Astana Challenger Bangkok Challenger Shanghai Challenger St. Remy Challenger Istanbul Challenger Nanchang Challenger Kaohsiung Challenger Izmir Challenger Tashkent Challenger Bangalore Challenger Pune Challenger Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Wimbledon - London Bet-at-home Open - Hamburg U.S. Open - New York St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Bangkok Challenger Bangkok Challenger France F3 Switzerland F1 Switzerland F2 Kazan Challenger Raanana Challenger St. Brieuc Challenger Savannah Challenger Tallahassee Challenger Karshi Challenger Bordeaux Challenger Samarkand Challenger Mestre Challenger France F4 Davis Cup, Group II, 1R, EGY-BLR 1-3 Uzbekistan F1 Uzbekistan F2 Moscow Challenger Fergana Challenger Ilkley Challenger Todi Challenger Recanati Challenger Astana Challenger Portoroz Challenger St. Remy Challenger Izmir Challenger Orleans Challenger Davis Cup, Group II, 2R, BLR-LAT 4-1 Mons Challenger Tashkent Challenger Budapest Challenger Davis Cup, Group II, 3R, BLR-DEN 4-1 Eckental Challenger Bratislava Challenger Aircel Chennai Open - Chennai Australian Open - Melbourne Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Hungarian Open - Budapest Open Parc - Lyon French Open - Paris Ricoh Open - 's-Hertogenbosch AEGON Championships - London AEGON International - Eastbourne Wimbledon - London Citi Open - Washington Rogers Cup - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Kremlin Cup - Moscow BNP Paribas Masters - Paris Happy Valley Challenger Rennes Challenger Budapest Challenger Cherbourg Challenger Bergamo Challenger Wroclaw Challenger Next Gen ATP Finals - Milan Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Qingdao Challenger Anning Challenger Karshi Challenger Samarkand Challenger Fergana Challenger Davis Cup, Group I, 2R, BLR-AUT 3-1 Segovia Challenger Portoroz Challenger Brest Challenger Mouilleron-Le-Captif Challenger Maharashtra Open - Pune Sydney International - Sydney Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Ricoh Open - 's-Hertogenbosch AEGON Championships - London AEGON International - Eastbourne Wimbledon - London Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai European Open - Antwerp Kremlin Cup - Moscow Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Playford Challenger Koblenz Challenger Budapest Challenger Davis Cup, Group I, 1R, AUT-BLR 5-0 Zhuhai Challenger Shenzhen Challenger Qujing Challenger Davis Cup, Group I, 2R, RUS-AUT 1-3 Nottingham Challenger Ilkley Challenger Recanati Challenger Vancouver Challenger Davis Cup, Group I, PO, RUS-BLR 3-2 Brisbane International - Brisbane Tata Open Maharashtra - Pune Australian Open - Melbourne Open Sud de France - Montpellier DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Mercedes Cup - Stuttgart Fever-Tree Championships - London Wimbledon - London Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Coupe Rogers - Montreal Western & Southern Open - Cincinnati U.S. Open - New York St. Petersburg Open - St. Petersburg Shanghai Rolex Masters - Shanghai Kremlin Cup - Moscow Erste Bank Open - Vienna BNP Paribas Masters - Paris Nitto ATP Finals - London Canberra Challenger Davis Cup, World Group, QR, SUI-RUS 1-3 Phoenix Challenger Recanati Challenger Cassis Challenger Orleans Challenger Nur-Sultan Challenger Davis Cup, Group I, 1R, BLR-POR 3-2 Eckental Challenger Bratislava Challenger Helsinki Challenger ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - New York U.S. Open - New York St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Rolex Paris Masters - Paris Nitto ATP Finals - London Canberra Challenger Bengalaru Challenger Davis Cup, World Group, QR, GER-BLR 4-1 All Lower level tournaments Prague Challenger Ostrava Challenger Prostejov Challenger Hamburg European Open - Hamburg Istanbul Challenger Eckental Challenger Ortisei Challenger ATP Cup - Melbourne Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Nature Valley International - Eastbourne Wimbledon - London Olympics - Tokyo Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York St. Petersburg Open - St. Petersburg Laver Cup - Boston Sofia Open - Sofia Rolex Paris Masters - Paris Nitto ATP Finals - Turin Anytech365 Andalucia Open - Marbella Biella 4 Challenger Astana Open - Nur-Sultan Davis Cup, Finals, Group A ATP Cup - Sydney Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris Libema Open - 's-Hertogenbosch Noventi Open - Halle Davis Cup, Finals, QF, RUS-SWE 2-0 Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Finals, F, RUS-CRO 2-0 Truist Atlanta Open - Atlanta Citi Open - Washington Abierto de Tenis Mifel - Los Cabos National Bank Open - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York Moselle Open - Metz Astana Open - Astana Sofia Open - Sofia Stockholm Open - Stockholm Erste Bank Open - Vienna Rolex Paris Masters - Paris Nitto ATP Finals - Turin Gijon Open - Gijon Exhibition Diriyah Tennis Cup Adelaide International 1 - Adelaide Australian Open - Melbourne Dallas Open - Dallas ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Russia F1 Germany F4 Kazakhstan F1 Kazakhstan F2 Russia F3 Uzbekistan F1 Uzbekistan F2 Russia F6 Turkey F26 Turkey F27 Belarus F1 Belarus F2 France F17 Germany F17 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Russia F2 China F4 China F5 Kazakhstan F7 Kazakhstan F8 France F15 Kazakhstan F10 Georgia F1 Georgia F2 Belarus F1 Georgia F3 Belarus F2 Russia F8 France F18 France F19 Sweden F4 Sweden F5 Belarus F3 Estonia F3 Germany F1 Germany F2 Kazakhstan F1 Kazakhstan F2 Tunisia F3 Tunisia F4 Iran F4 Iran F5 Italy F2 France F4 Israel F1 France F6 Israel F2 France F7 Tunisia F12 Uzbekistan F1 Tunisia F13 Uzbekistan F2 Tunisia F14 France F9 Korea F1 Korea F2 Russia F1 Russia F4 France F11 Spain F18 Turkey F26 France F13 Turkey F27 France F14 Belarus F1 Belarus F2 France F21 Germany F18