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 Ukraine F3 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Great Britain F15 Great Britain F5 Great Britain F11 Great Britain F15 Great Britain F7 Belgium F8 Belgium F9 Belgium F10 Belgium F11 Belgium F12 Belgium F13 Belgium F14 France F21 France F22 Germany F17 Germany F18 Great Britain F10 Great Britain F11 France F1 France F2 Spain F1 Spain F3 Spain F4 Spain F6 Russia F1 Uzbekistan F1 Portugal F7 Belarus F1 Belarus F2 Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Belgium F11 Turkey F4 Belgium F12 Belgium F14 Great Britain F5 Cyprus F1 Cyprus F3 Spain F1 (Manacor) Spain F2 (Manacor) Spain F3 (Paguera) Spain F4 (Paguera) Spain F6 (Cornella) Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F4 (Lisbon) Portugal F5 (Quinta Da Marinha) Portugal F6 (Porto) Portugal F7 (Carcavelos) Spain F11 (Majadahonda) Great Britain F4 Poland F2 (Gdynia) Poland F3 (Mragowo) Poland F4 (Mragowo) Poland F5 (Mragowo) Poland F6 (Mragowo) Poland F7 (Mragowo) Poland F8 (Mragowo) Belgium F8 (Eupen) Belgium F9 (Koksijde) Belgium F10 (Lambermont) Belgium F11 (Damme) Belgium F12 (Middelkerke) Great Britain F4 (Nottingham) Great Britain F5 (Roehampton) Great Britain F6 (Barnstaple) Greece F7 (Heraklion) Greece F8 (Heraklion) Greece F9 (Heraklion) Thailand F10 (Hua Hin) Thailand F11 (Hua Hin) Thailand F12 (Hua Hin) Cyprus F2 Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Great Britain F2 (Loughborough) Great Britain F3 (Shrewsbury) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Italy F4 (Santa Margherita Di Pula) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Italy F9 (Santa Margherita Di Pula) Spain F17 (Bakio) Spain F19 (Gandia) Spain F20 (Denia) Great Britain F4 (Nottingham) Italy F28 (Santa Margherita Di Pula) Italy F29 (Santa Margherita Di Pula) Italy F30 (Santa Margherita Di Pula) Vietnam F4 (Tay Ninh) Spain F18 (Getxo) Vietnam F5 (Tay Ninh) Thailand F8 (Nonthaburi) M25 Nonthaburi M25 Nonthaburi M15 Hua Hin M15 Hua Hin M15 Hua Hin M25 Tay Ninh M25 Tay Ninh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Heraklion M15 Heraklion M15 Heraklion M15 Heraklion M15 Manacor M15 Manacor M15 Heraklion M15 Heraklion M15 Vale Do Lobo M15 Faro M15 Loule M15 Heraklion M15 Heraklion M15 Heraklion M15 Heraklion M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Heraklion M15 Heraklion M15 Heraklion M15 Antalya M15 Antalya M15 L'Aquila M15 Perugia M15 Xativa M15 Cairo M15 Cairo M15 Sozopol M15 Sozopol M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Loughborough M25 Glasgow M25 Antalya M25 Shrewsbury M25 Faro M25 Nottingham M25 Nottingham M25 Nottingham M25 Vale do Lobo M15 Antalya M25 Antalya M25 Nottingham M15 Antalya M15 Antalya Mordovia Cup - Saransk M15 Antalya Penza Cup - Penza M15 Almada St. Petersburg Challenger 2006 - St. Petersburg Alexander Kolyaskin Memorial - Donetsk Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes UTC Open by Selena - Cherkassy M25 Bath Morocco Tennis Tour - Tanger Almaty Challenger 2 - Almaty Zagreb Open - Zagreb 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta The Surbiton Trophy - Surbiton San Benedetto Challenger - San Benedetto Mordovia Cup 2008 - Saransk Sporting Challenger '08-Trofeo Regione Piemonte - Turin Memorial Manfredini - Sassuolo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Heilbronn Open - Heilbronn Besancon Challenger Bergamo Challenger Alexander Kolyaskin Memorial - Donetsk Rome Challenger Tunis Challenger Reggio Emilia Challenger Penza Challenger Roma Challenger 2007 - Rome Segovia Challenger Astana Challenger - Astana Almaty Challenger 1 - Almaty Istanbul Challenger Penza Cup - Penza Astana Challenger Barletta Challenger Alessandria Challenger Bergamo Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger Togliatti Cup - Togliatti PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Penza Challenger Astana Challenger Furth Challenger Marburg Challenger Saransk Challenger Istanbul Challenger Rijeka Open - Rijeka M25 Heraklion Saransk Challenger Penza Cup 2008 - Penza Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Istanbul Challenger Astana Challenger Aptos Challenger Istanbul Challenger Izmir Challenger M25 Vila Real de Santo Antonio M25 Faro Mordova Cup 2007 - Saransk M25 Loule Astana Challenger Aptos Challenger M25 Portimao Astana Challenger Irving Challenger Dallas Challenger Mersin Challenger Moscow Challenger Astana Challenger Samarkand Challenger - Samarkand Prostejov Challenger Caltanissetta Challenger Astana Challenger Prostejov Challenger Challenger Tunisie - Tunis Irving Challenger Cherbourg Challenger Prostejov Challenger Chicago Challenger Tyler Challenger Dallas Challenger Spain F5 Segovia Challenger Andria Challenger Troisdorf Challenger Surbiton Challenger Indianapolis Challenger Nonthaburi 2 Challenger Canberra Challenger Aptos Challenger Orleans Challenger Bratislava Challenger Lexington Challenger Loughborough Challenger Murcia Challenger Phoenix Challenger Akbank Private Banking TED Open - Istanbul Southern Capital Cup - Almaty Togliatti Cup - Togliatti Nur-Sultan 1 Challenger Nottingham 2 Challenger Rome Challenger Marburg Challenger Bergamo Challenger Traralgon Challenger Pau Challenger Phoenix Challenger Francavilla Challenger Nottingham Challenger Ilkley Challenger Winnipeg Challenger Nonthaburi 1 Challenger Nonthaburi 1 Challenger Mallorca Challenger Nonthaburi 3 Challenger Lisbon Challenger Alicante Challenger St. Tropez Challenger Ismaning Challenger Hamburg Challenger Helsinki Challenger Mordovia Cup 2005 - Saransk Madrid Challenger Ostrava Challenger Prague 2 Challenger Surbiton Challenger Togliatti Cup - Togliatti 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona UTC Open - Cherkassy Bratislava Challenger Medibank International - Sydney Prostejov Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg The Artois Championships - London ATP Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Moselle - Metz Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Serbia Open - Belgrade AEGON Championships - London Open de Moselle - Metz Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Dallas Challenger Heilbronn Challenger Belgrade Challenger Thailand Open - Bangkok Open de Nice Cote d'Azur - Nice PBZ Zagreb Indoors - Zagreb Brisbane - Brisbane Marrakech Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Winston Salem - Winston Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Napoli Challenger Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Rome Challenger Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Dubai Duty Free Tennis Championships - Dubai Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco AEGON Championships - London Erste Bank Open - Vienna Libema Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan ATP Kremlin Cup - Moscow Ilkley Challenger Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Biel Challenger Malaysian Open - Kuala Lumpur Las Franquesas del Valles Challenger AEGON International - Eastbourne Astana Open - Nur-Sultan Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon St. Petersburg Open - St. Petersburg DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille PBZ Zagreb Indoors - Zagreb Abierto Mexicano de Tenis Mifel - Los Cabos Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow AEGON International - Eastbourne Gonet Geneva Open - Geneva Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Astana Open - Astana Open 13 - Marseille Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad M25 Quinta Do Lago Apia International - Sydney Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Francisco Challenger Prostejov Challenger Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Mons Challenger BMW Open - Munich BMW Open - Munich Aegon Nottingham Open - Nottingham Swiss Indoors Basel - Basel Kremlin Cup - Moscow Apia International - Sydney Memphis Open - Memphis Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva China Open - Beijing Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BMW Open - Munich St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Oeiras 3 Challenger ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Todi Challenger Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Tenerife 3 Challenger Lugano Challenger Prague 1 Challenger Open 13 Provence - Marseille Little Rock Challenger Serbia Open - Belgrade Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Hamburg Challenger Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Maharashtra Open - Pune Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne Cary 1 Challenger Murray River Open - Melbourne Nonthaburi 2 Challenger Concepcion Challenger Sanremo Challenger Lille Challenger Francavilla Challenger cinch Championships - London Cassis Challenger Francavilla Challenger Rome Challenger Delray Beach Open - Delray Beach Sibiu Challenger Sony Ericsson Open - Miami AEGON Championships - London Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Open 13 Provence - Marseille Mutua Madrid Open - Madrid Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BMW Open - Munich AEGON International - Eastbourne Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Open 13 Provence - Marseille Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Coupe Rogers - Montreal French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Nature Valley International - Eastbourne Wimbledon - London Miami Open - Miami Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg U.S. Open - New York Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Geneva Open - Geneva French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Fever-Tree Championships - London China Open - Beijing French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 U.S. Open - New York Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Australian Open - Melbourne Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, QF, SUI-KAZ 3-2 Olympics - London ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Olympics - Tokyo Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Wimbledon (juniors) Bloomfield Hills Challenger Chicago Challenger Wimbledon - London M25 Nottingham M25 Roehampton Stanford Challenger Lexington Challenger Augsburg Challenger Winnipeg Challenger Malaga Challenger U.S. Open - New York Seville Challenger Sofia Open - Sofia Shanghai Rolex Masters - Shanghai Helsinki Challenger Alicante Challenger Astana Open - Astana Bergamo Challenger Brest Challenger Ortisei Challenger Danderyd Challenger Madrid Challenger Miami Open - Miami Australian Open - Melbourne Manama Challenger Nottingham Challenger Rothesay International - Eastbourne Nonthaburi 3 Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger Quimper Challenger Surbiton Challenger Koblenz Challenger Wimbledon - London Lille Challenger Tenerife 3 Challenger Porto Challenger Barcelona Challenger Hamburg Challenger Phoenix Challenger Lugano Challenger Girona Challenger Oeiras 3 Challenger Rome Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Millennium Estoril Open - Estoril Split Challenger Cary Challenger French Open - Paris Aix En Provence Challenger cinch Championships - London Citi Open - Washington Tunis Challenger Nottingham 2 Challenger Ilkley Challenger National Bank Open - Montreal Infosys Hall of Fame Open - Newport Hamburg Open - Hamburg Braunschweig Challenger Atlanta Open - Atlanta Generali Open - Kitzbuhel U.S. Open - New York Hangzhou Open - Hangzhou Guangzhou Challenger Istanbul Challenger Davis Cup, Group D, Manchester Shanghai Rolex Masters - Shanghai Hangzhou Challenger ABN AMRO Open - Rotterdam Bengaluru Challenger China Open - Beijing Shenzhen Challenger Brest Challenger Almaty Open - Almaty Qatar ExxonMobil Open - Doha Bratislava 2 Challenger Moselle Open - Metz Helsinki Challenger Lyon Challenger Pune Challenger Astana Challenger Bordeaux Challenger Internazionali BNL d'Italia - Rome Cap Cana Challenger Madrid Challenger Chennai Challenger St. Tropez Challenger Quimper Challenger BMW Open - Munich Phoenix Challenger Aix En Provence Challenger Oeiras 4 Challenger Prague Challenger Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Wimbledon - London Brisbane International - Brisbane Open Occitanie - Montpellier United Cup - Australia New Delhi Challenger Manama Challenger Australian Open - Melbourne Davis Cup, World Group, Q, JPN-GBR 3-2 Miami Open - Miami Rothesay International - Eastbourne Mutua Madrid Open - Madrid Menorca Challenger Cassis Challenger French Open - Paris Bratislava 2 Challenger Birmingham Challenger Chicago Challenger Ilkley Challenger cinch Championships - London Nottingham 2 Challenger Pozoblanco Challenger Citi Open - Washington Porto Challenger Lexington Challenger Cincinnati Open - Cincinnati U.S. Open - New York Cassis Challenger Guangzhou Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Jingshan Challenger Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu St. Tropez Challenger Brest Challenger Moselle Open - Metz Jinan Challenger Helsinki Challenger Almaty Open - Almaty Lyon Challenger