Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009
All Surfaces Clay Grass Hard I.hard
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 Tournaments Zhuhai Open - Zhuhai China Open - Beijing Davis Cup, Group D, Split Wimbledon - London U.S. Open - New York Abierto de Tenis Mifel - Los Cabos Citi Open - Washington National Bank Open - Toronto Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem Infosys Hall of Fame Open - Newport U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Sacramento Challenger Tiburon Challenger Australian Open (juniors) Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open (juniors) Eskisehir Challenger Helsinki Challenger Tyumen Challenger Western & Southern Open - Cincinnati U.S. Open - New York Astana Challenger Kazan Challenger Winnetka Challenger Portoroz Challenger Binghamton Challenger Recanati Challenger Astana Challenger Lexington Challenger Aptos Challenger BNP Paribas Open - Indian Wells Seoul Challenger Fergana Challenger Gimcheon Challenger Winnetka Challenger Astana Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Tiburon Challenger Sacramento Challenger Tashkent Challenger Bangalore Challenger Pune Challenger Knoxville Challenger Champaign Challenger BNP Paribas Open - Indian Wells Wimbledon - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem U.S. Open - New York Kremlin Cup - Moscow Bangkok Challenger USA F1 Switzerland F1 Switzerland F2 Kazan Challenger St. Brieuc Challenger Karshi Challenger Samarkand Challenger Mestre Challenger Davis Cup, Group II, 1R, EGY-BLR 1-3 Uzbekistan F1 Uzbekistan F2 Moscow Challenger Fergana Challenger Winnetka Challenger Recanati Challenger Astana Challenger Lexington Challenger USA F23 Aptos Challenger Portoroz Challenger Cary Challenger Izmir Challenger Tiburon Challenger Davis Cup, Group II, 2R, BLR-LAT 4-1 Mons Challenger Stockton Challenger Tashkent Challenger Fairfield Challenger Budapest Challenger USA F29 Davis Cup, Group II, 3R, BLR-DEN 4-1 Charlottesville Challenger Eckental Challenger Knoxville Challenger Australian Open - Melbourne French Open - Paris Ricoh Open - 's-Hertogenbosch Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Happy Valley Challenger Rennes Challenger Maui Challenger Dallas Challenger Budapest Challenger Cherbourg Challenger Bergamo Challenger Wroclaw Challenger Zhuhai Challenger Drummondville Challenger Shenzhen Challenger Quanzhou Challenger Leon Challenger USA F1 (Los Angeles) USA F2 (Long Beach) San Francisco Challenger Davis Cup, Group I, 1R, BLR-ROU 3-2 Tempe Challenger Qingdao Challenger Sarasota Challenger Anning Challenger Tallahassee Challenger Savannah Challenger Karshi Challenger Bordeaux Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Fergana Challenger USA F11 (Calabasas) USA F12 (Memphis) Davis Cup, Group I, 2R, BLR-AUT 3-1 Gatineau Challenger Granby Challenger Segovia Challenger Aptos Challenger Portoroz Challenger Cary Challenger Columbus Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Charlottesville Challenger Mouilleron-Le-Captif Challenger Knoxville Challenger Champaign Challenger Maharashtra Open - Pune Australian Open - Melbourne New York Open - New York Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Mutua Madrid Open - Madrid French Open - Paris Ricoh Open - 's-Hertogenbosch AEGON Championships - London Wimbledon - London Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati 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 Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Playford Challenger Koblenz Challenger Dallas Challenger San Francisco Challenger Budapest Challenger Davis Cup, Group I, 1R, AUT-BLR 5-0 Zhuhai Challenger Shenzhen Challenger Qujing Challenger Sarasota Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Recanati Challenger Vancouver Challenger Davis Cup, Group I, PO, RUS-BLR 3-2 Tata Open Maharashtra - Pune ASB Classic - Auckland Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid Open Parc - Lyon French Open - Paris Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Coupe Rogers - Montreal U.S. Open - New York St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Canberra Challenger Newport Beach Challenger Dallas Challenger 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 ASB Classic - Auckland Australian Open - Melbourne Tata Open Maharashtra - Pune New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - New York U.S. Open - New York St. Petersburg Open - St. Petersburg Canberra Challenger Newport Beach Challenger Dallas Challenger Bengalaru Challenger Indian Wells Challenger Davis Cup, World Group, QR, GER-BLR 4-1 All Lower level tournaments Prague Challenger Ostrava Challenger Prostejov Challenger Astana Open - Nur-Sultan Istanbul Challenger Eckental Challenger Cary Challenger Orlando Challenger Ortisei Challenger Delray Beach Open - Delray Beach Murray River Open - Melbourne Australian Open - Melbourne Open 13 Provence - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Gonet Geneva Open - Geneva French Open - Paris Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne Wimbledon - London Abierto Mexicano de Tenis Mifel - Los Cabos Olympics - Tokyo Truist Atlanta Open - Atlanta 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 Sofia Open - Sofia Stockholm Open - Stockholm Kremlin Cup - Moscow Rolex Paris Masters - Paris Anytech365 Andalucia Open - Marbella Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Biella 4 Challenger Orlando Challenger Biella 5 Challenger Heilbronn Challenger Nottingham 1 Challenger Nottingham 2 Challenger Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston 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 Mallorca Championships - Mallorca Wimbledon - London Truist Atlanta Open - Atlanta Citi Open - Washington National Bank Open - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York Sofia Open - Sofia Rakuten Japan Open - Tokyo Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Rolex Paris Masters - Paris San Diego Open - San Diego Korea Open - Seoul Firenze Open - Florence Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Australian Open - Melbourne Dallas Open - Dallas Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco 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 Gonet Geneva Open - Geneva French Open - Paris Libema Open - 's-Hertogenbosch cinch Championships - London Mallorca Championships - Mallorca Rothesay International - Eastbourne Davis Cup, World Group, PO, UZB-USA 0-4 Cagliari Challenger Bordeaux Challenger Surbiton Challenger Usa F12 Usa F13 USA F26 Germany F4 Kazakhstan F1 Kazakhstan F2 Russia F3 Uzbekistan F1 Uzbekistan F2 Russia F6 Turkey F26 Turkey F27 Belarus F1 Belarus F2 USA F24 France F17 Germany F17 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Russia F2 China F4 China F5 USA F15 Kazakhstan F7 USA F17 Kazakhstan F8 Kazakhstan F10 Belarus F1 Belarus F2 Sweden F4 USA F25 Sweden F5 Belarus F3 Mexico F13 Germany F1 USA F2 Germany F2 USA F4 Kazakhstan F1 Kazakhstan F2 Iran F4 Iran F5 Israel F1 Israel F2 USA F11 Uzbekistan F1 Uzbekistan F2 Korea F1 Korea F2 Spain F18 USA F19 USA F21 Turkey F26 Turkey F27 Belarus F1 Belarus F2 USA F26 USA F27