Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 Brest Challenger Koblenz Challenger Tenerife 3 Challenger Millennium Estoril Open - Estoril French Open - Paris Wimbledon - London Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai Almaty Open - Almaty M25 Nottingham Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Italy F6 Italy F15 Italy F16 Russia F7 Russia F1 France F20 USA F1 USA F3 USA F5 USA F6 Tunisia F11 Tunisia F12 Tunisia F13 Turkey F16 Turkey F17 Turkey F24 Turkey F25 Turkey F26 Belgium F8 Egypt F25 Egypt F26 Egypt F27 Turkey F35 Turkey F37 France F21 France F22 Norway F1 Estonia F2 South Africa F2 South Africa F3 Turkey F2 Azerbaijan F1 Israel F1 Israel F2 Azerbaijan F5 Azerbaijan F6 France F8 Tunisia F16 Turkey F19 France F11 USA F29 USA F30 France F22 Germany F15 Germany F16 Germany F17 Turkey F46 Turkey F47 Turkey F48 Turkey F1 (Antalya) Turkey F2 (Antalya) Spain F6 (Cornella) France F4 (Lille) France F5 (Toulouse) France F6 (Poitiers) France F7 (Villers Les Nancy) France F9 (Angers) Tunisia F18 (Hammamet) Turkey F20 (Antalya) Turkey F4 Zimbabwe F1 (Harare) Zimbabwe F2 (Harare) Russia F1 Ukraine F3 Russia F2 Zimbabwe F3 (Harare) Italy F8 Ukraine F1 Belarus F1 Belarus F2 Portugal F11 (Povoa de Varzim) Italy F7 Italy F9 Italy F10 Italy F11 Italy F13 Portugal F13 (Idanha-A-Nova) Turkey F28 (Erzurum) Russia F3 Russia F4 Belarus F3 (Minsk) Tunisia F12 Great Britain F4 (Nottingham) Great Britain F5 (Roehampton) Great Britain F6 (Barnstaple) Portugal F21 (Idanha-a-Nova) Germany F15 (Bad Salzdetfurth) Greece F6 (Heraklion) Israel F15 (Meitar) Turkey F19 (Antalya) Portugal F12 (Idanha-A-Nova) Portugal F18 (Sintra) Mexico F6 (Monterrey) Mexico F7 (Metepec) Mexico F8 (Cancun) Tunisia F7 (Jerba) Tunisia F8 (Jerba) Tunisia F10 (Hammamet) Turkey F3 Tunisia F11 (Hammamet) France F8 (Angers) France F9 (Grasse) Bulgaria F1 (Sozopol) France F20 Tunisia F21 (Jerba) Israel F8 (Tel Aviv) Korea F5 (Gimcheon) Korea F6 (Anseong) Sweden F4 (Stockholm) Sweden F5 (Falun) France F21 (Saint-Dizier) Israel F14 (Meitar) M15 Monastir M25 Aktobe M25 Aktobe M15 Oslo M15 Tabarka M15 Tabarka M25 Angers M15 Grasse M15 Heraklion M15 Heraklion M15 Harare M15 Harare France F17 M15 Pajulahti M25 Stockholm M15 Getafe Madrid M15 Liberec M15 Opava M15 Heraklion M15 Monastir M15 Monastir M15+H Bressuire M15 Monastir M15 Heraklion M15 Caslano M15 Sintra M15 Sintra M15 Heraklion M15 Heraklion M15 Heraklion M15 Manacor M15 Sharm El Sheikh M15 Monastir M15 Monastir M15 Monastir M15 Helsinki M25 Bakio M25 Bagneres-De-Bigorre Turkey F36 M25 Manacor M25 Vilnius M15 Monastir M15 Monastir M25 Antalya M15 Monastir M15 Monastir M25 Angers M15 Monastir M25 Kalmar M25 Ulcinj M15 Duffel M25 Nur-Sultan M25 Nottingham M15 Forbach M15 Parnu Greece F6 (Heraklion) M15 Monastir M15 Monastir M15+H Bagnoles de l'Orne M15 Monastir Greece F7 (Heraklion) M15 Creteil M15 Heraklion M15 Heraklion USA F28 M25 Rosario-Santa Fe Greece F8 (Heraklion) M15 Heraklion M15 Sharm El Sheikh M25 Nur-Sultan M15 Monastir M15+H Bressuire M15 Veigy-Foncenex M15 Monastir M25 Falun M15 Heraklion M25 Varnamo M15 Castelo Branco M15 Heraklion M15+H Bressuire M15 Sharm El Sheikh M25 Angers UTC Open by Selena - Cherkassy Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Penza Cup 2008 - Penza Mordovia Cup 2008 - Saransk Astana Challenger Kosice Challenger Braunschweig Challenger Saransk Challenger M25 Sintra M25 Sunderland M15 Monastir Istanbul Challenger M15 Monastir M25 Nottingham M25 Varnamo M15 Kalmar Prostejov Challenger Togliatti Cup - Togliatti Alexander Kolyaskin Memorial - Donetsk Dallas Challenger Furth Challenger Tanger Challenger Istanbul Challenger Izmir Challenger Launceston Challenger Prostejov Challenger Mordovia Cup - Saransk Mons Challenger M15 Haren Astana Challenger Aptos Challenger Dallas Challenger Astana Challenger Prostejov Challenger Moscow Challenger Dallas Challenger Astana Challenger Irving Challenger San Francisco Challenger Astana Challenger Orleans Challenger Bratislava Challenger Canberra Challenger Chennai Challenger Astana Challenger - Astana Almaty Challenger 1 - Almaty Winnetka Challenger Almaty Challenger 2 - Almaty Fergana Challenger Prostejov Challenger Cherbourg Challenger Phoenix Challenger M15 Kalmar Vilnus Challenger Penza Cup - Penza Bloomfield Hills Challenger Santa Fe Challenger Bergamo Challenger Tenerife 1 Challenger Gatineau Challenger Lugano Challenger Madrid Challenger Alexander Kolyaskin Memorial - Donetsk Lexington Challenger Aix En Provence Challenger Challenger Tunisie - Tunis Prostejov Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Ilkley Challenger 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes Astana Challenger Tyler Challenger Seville Challenger Rijeka Open - Rijeka Chicago Challenger Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Porto Challenger Danderyd Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Ottignies-Louvain-la-Neuve Challenger Guangzhou Challenger Irving Challenger Akbank Private Banking TED Open - Istanbul Nottingham Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Southern Capital Cup - Almaty Manama Challenger Pozoblanco Challenger UTC Open - Cherkassy St. Tropez Challenger Besancon Challenger Istanbul Challenger Rome Challenger Surbiton Challenger Nottingham 2 Challenger Reggio Emilia Challenger Gwangju Challenger Penza Challenger Istanbul Challenger Oeiras 4 Challenger Mersin Challenger Rome Challenger Ilkley Challenger Braunschweig Challenger Rome Challenger Bordeaux Challenger Kosice Challenger Marburg Challenger Cary Challenger Nur-Sultan 4 Challenger Istanbul Challenger Pau Challenger Penza Challenger Helsinki Challenger Istanbul Challenger Bratislava 2 Challenger ATP Kremlin Cup - Moscow Brest Challenger Togliatti Cup - Togliatti St. Petersburg Challenger 2006 - St. Petersburg Mouilleron-Le-Captif Challenger Memorial Manfredini - Sassuolo Togliatti Cup - Togliatti Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Mordovia Cup 2005 - Saransk 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta San Benedetto Challenger - San Benedetto Saransk Challenger Helsinki Challenger Phoenix Challenger Bordeaux Challenger PEOPLEnet Cup - Dnepropetrovsk Bergamo Challenger Tunis Challenger Segovia Challenger Penza Cup - Penza Heilbronn Challenger Bergamo Challenger Belgrade Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Alessandria Challenger Furth Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brest Challenger Milan Challenger Open SEAT 2008 - Barcelona Marburg Challenger St. Petersburg Open - St. Petersburg Brisbane - Brisbane Estoril Open - Estoril Open de Moselle - Metz Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Open Sabadell Atlantico - Barcelona Astana Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Caltanissetta Challenger Serbia Open - Belgrade AEGON International - Eastbourne SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Penza Challenger Astana Challenger AEGON Championships - London AEGON International - Eastbourne Segovia Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Morocco Tennis Tour - Tanger Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Yokkaichi Challenger Open de Nice Cote d'Azur - Nice Warsaw Challenger Cassis Challenger Lima 2 Challenger Malaysian Open - Kuala Lumpur Mallorca Challenger St. Petersburg Open - St. Petersburg Mouilleron-Le-Captif Challenger Brisbane International - Brisbane Apia International - Sydney Roma Challenger 2007 - Rome AEGON Championships - London Andria Challenger Lugano Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Biel Challenger Open Sabadell Atlantico - Barcelona Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Lille Challenger China Open - Beijing Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Brisbane International - Brisbane Apia International - Sydney Murcia Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Memphis Open - Memphis Delray Beach Open - Delray Beach Madrid Challenger The Artois Championships - London BMW Open - Munich Francavilla Challenger Little Rock Challenger Gerry Weber Open - Halle Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Helsinki Challenger Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Lyon Challenger ATP Studena Croatia Open Umag - Umag Aptos Challenger Burnie Challenger St. Petersburg Open - St. Petersburg Quimper Challenger Manama Challenger Proton Malaysian Open - Kuala Lumpur Phoenix Challenger Winston-Salem Open - Winston-Salem ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Bet-at-home Open - Hamburg Prague Challenger Kremlin Cup - Moscow Nottingham 2 Challenger Abierto Mexicano - Los Cabos U.S. Mens's Clay Court Championship - Houston Porto Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Rennes Challenger Maharashtra Open - Pune Delray Beach Open - Delray Beach Aptos Challenger Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon AEGON Championships - London AEGON International - Eastbourne Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Binghamton Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Phoenix Challenger Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Murray River Open - Melbourne Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Winnipeg Challenger Chengdu Challenger Nature Valley International - Eastbourne Portoroz Challenger Baotou Challenger Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open Sud de France - Montpellier Serbia Open - Belgrade Bratislava Challenger Stockholm Open - Stockholm Drummondville Challenger Brisbane International - Brisbane Almaty Open - Almaty Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger St. Petersburg 1 Challenger Biella 3 Challenger Cleveland Challenger Hangzhou Open - Hangzhou Oeiras 4 Challenger Nottingham 2 Challenger Nur-Sultan 3 Challenger Segovia Challenger Quito Challenger Ambato Challenger Santiago 2 Challenger Santiago 3 Challenger Bogota Challenger Bergamo Challenger Traralgon Challenger Hamburg Open - Hamburg Forli 1 Challenger Lima Challenger Open Occitanie - Montpellier Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Lille Challenger Sanremo Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Milan Challenger Nur-Sultan Challenger Lexington Challenger Chicago Challenger ABN AMRO Open - Rotterdam St. Tropez Challenger Canberra Challenger Concepcion Challenger Tenerife 3 Challenger Astana Open - Astana Open de Moselle - Metz Brisbane International - Brisbane Apia International - Sydney BNP Paribas Masters - Paris Astana Open - Astana Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Open 13 Provence - Marseille Barcelona Open BancSabadell - Barcelona Nature Valley International - Eastbourne Erste Bank Open - Vienna SkiStar Swedish Open - Bastad Open 13 - Marseille Winston Salem - Winston Salem Open 13 - Marseille Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Swiss Indoors Basel - Basel Memphis Open - Memphis BNP Paribas Open - Indian Wells Geneva Open - Geneva Sony Open Tennis - Miami Aegon Nottingham Open - Nottingham Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - 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 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 BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gonet Geneva Open - Geneva BMW Open - Munich Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York French Open - Paris 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 Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Miami Open - Miami Stanford Challenger Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai U.S. Open - New York Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Group D, Glasgow U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York Olympics - Tokyo French Open - Paris Cincinnati Open - Cincinnati U.S. Open - New York U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group II, PO, EST-MON 3-2 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, Group II, PO, MON-MAR 4-0 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group II, 1R, MON-ECU 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Australian Open - Melbourne Davis Cup, World Group, 1R, KAZ-ITA 3-2 Shanghai Rolex Masters - Shanghai Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group II, 1R, LAT-MON 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group II, 1R, LIB-MON 3-2 Coupe Rogers - Montreal Olympics - London Davis Cup, World Group, PO, KAZ-SUI 5-0