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 Citi Open - Washington Bratislava 2 Challenger Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York 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 F8 Great Britain F9 Great Britain F6 Turkey F13 Turkey F15 Great Britain F1 Great Britain F2 France F3 Spain F9 Spain F10 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain F11 Great Britain F12 Great Britain F15 Spain F35 Spain F37 USA F30 USA F31 Turkey F5 Turkey F6 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain F8 Great Britain F13 USA F29 USA F30 USA F1 USA F2 USA F3 Great Britain F6 Great Britain F7 Great Britain F8 Egypt F9 Egypt F10 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F19 Israel F13 USA F31 Israel F14 Israel F15 Great Britain F23 Greece F19 Greece F20 Qatar F3 Qatar F4 Qatar F5 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Bahrain F1 Qatar F1 Qatar F2 Great Britain F9 Great Britain F10 Great Britain F11 USA F16 USA F18 USA F19 Great Britain F16 USA F28 Israel F3 Turkey F38 Turkey F39 USA F29 Great Britain F1 Canada F1 Canada F2 USA F11 France F19 Sweden F4 Turkey F1 (Antalya) Turkey F2 (Antalya) USA F20 USA F23 Great Britain F11 USA F21 M25 Nussloch M25 Glasgow M25 Calabasas USA F22 M25 Bolton M25 Sunderland M25 Champaign Canada F7 M25 Fort Worth Canada F8 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Egypt F8 Russia F1 Uzbekistan F1 Belarus F1 Belarus F2 Alexander Kolyaskin Memorial - Donetsk Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 5 Volkswagen Challenger - Wolfsburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Besancon Challenger Bergamo Challenger Rome Challenger Tunis Challenger Reggio Emilia Challenger Penza Challenger Istanbul Challenger Astana Challenger Bergamo Challenger Barletta Challenger Alessandria Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger M25 Vale do Lobo Penza Challenger Astana Challenger M25 Faro Istanbul Challenger M25 Elvas M25 Quinta do Lago M15 Budapest M15 Foggia Bath Challenger M25 Santa margherita di Pula M25 Santa margherita di Pula M25 Figueira da Foz M15 Hurghada Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Istanbul Challenger Morocco Tennis Tour - Meknes Astana Challenger M25 Monastir Aptos Challenger M25 Monastir Istanbul Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Izmir Challenger Aptos Challenger Napa Challenger Tiburon Challenger Charlottesville Challenger Happy Valley Challenger Penza Cup - Penza Tallahassee Challenger Samarkand Challenger Ilkley Challenger Astana Challenger Lexington Challenger Aptos Challenger Almaty Challenger 2 - Almaty Bangkok Challenger Taipei City Challenger Busan Challenger Seoul Challenger M25 Sunderland Bangkok Challenger Moscow Challenger Surbiton Challenger Memorial Manfredini - Sassuolo UTC Open by Selena - Cherkassy Morocco Tennis Tour - Tanger Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Las Vegas Challenger Knoxville Challenger Champaign Challenger Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Gimcheon Challenger Segovia Challenger Togliatti Cup - Togliatti M25 Roehampton Surbiton Challenger PEOPLEnet Cup - Dnepropetrovsk Caltanissetta Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Astana Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Gatineau Challenger Granby Challenger Furth Challenger Marburg Challenger Saransk Challenger Las Vegas Challenger Nottingham Challenger Knoxville Challenger Rijeka Open - Rijeka Rennes Challenger Irving Challenger San Benedetto Challenger - San Benedetto Saransk Challenger Penza Cup 2008 - Penza Prostejov Challenger Surbiton Challenger Nottingham-2 Challenger Orlando Challenger Cleveland Challenger Great Britain F3 Mordova Cup 2007 - Saransk Cary Challenger Calgary Challenger Cassis Challenger Cherbourg Challenger Phoenix Challenger Nottingham Challenger Dallas Challenger Mersin Challenger Charlottesville Challenger Winnipeg Challenger Chicago Challenger Ilkley Challenger Granby Challenger Quimper Challenger Fairfield Challenger Canberra Challenger Busan Challenger Samarkand Challenger - Samarkand Prostejov Challenger Tyler Challenger Bloomfield Hills Challenger Aptos Challenger Vancouver Challenger Gwangju Challenger Fairfield Challenger M25 Santa margherita di Pula Astana Challenger Prostejov Challenger Andria Challenger Knoxville Challenger Champaign Challenger Drummondville Challenger Cassis Challenger M15 Budapest Challenger Tunisie - Tunis Savannah Challenger Knoxville Challenger Manchester Challenger Lisbon Challenger Tiburon Challenger Binghamton Challenger Nottingham Challenger Dallas Challenger Ilkley Challenger Ilkley Challenger M15 Villers-les-Nancy Irving Challenger Granby Challenger Nottingham Challenger Gatineau Challenger Fairfield Challenger Nottingham Challenger Manila Challenger Drummondville Challenger Indian Wells Challenger Binghamton Challenger Drummondville Challenger Potchefstroom 2 Challenger Lexington Challenger Aptos Challenger Winnipeg Challenger Segovia Challenger Bergamo Challenger Charlottesville Challenger St. Tropez Challenger Leon Challenger Ottignies-Louvain-la-Neuve Challenger Bergamo Challenger Nottingham Challenger M25 Glasgow Liuzhou Challenger Busan Challenger Lexington Challenger Orleans Challenger St. Tropez Challenger Charlottesville Challenger Bratislava Challenger Guangzhou Challenger Indian Wells Challenger Lexington Challenger Manama Challenger Lyon Challenger Aptos Challenger M25 Claremont Manama Challenger Ningboo Challenger Bangalore Challenger Columbus Challenger Lyon Challenger Dallas Challenger Phoenix Challenger Drummondville Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Puerto Vallarta Challenger Nottingham Challenger Southern Capital Cup - Almaty Surbiton Challenger Nottingham Challenger Nottingham 2 Challenger Togliatti Cup - Togliatti Aptos Challenger New Haven Challenger M15 Hurghada Bratislava Challenger Potchefstroom 1 Challenger Nur-Sultan 1 Challenger M15 Rodez Biella 3 Challenger Cary Challenger Nottingham 1 Challenger Nottingham 2 Challenger Rome Challenger Istanbul Challenger Marburg Challenger Mallorca Challenger Rennes Challenger Biel Challenger ATP Kremlin Cup - Moscow Bratislava Challenger St. Petersburg Open - St. Petersburg Helsinki Challenger Traralgon Challenger Cleveland Challenger Pau Challenger Sacramento Challenger Aix En Provence Challenger Surbiton Challenger Ilkley Challenger St. Brieuc Challenger Indianapolis Challenger Brest Challenger Vancouver Challenger Mallorca Challenger St. Tropez Challenger Bratislava Challenger Helsinki Challenger Manchester Challenger Mordovia Cup 2005 - Saransk Koblenz Challenger Murcia Challenger Madrid Challenger Surbiton Challenger Nottingham Challenger Quimper Challenger Togliatti Cup - Togliatti Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger Lugano Challenger Phoenix Challenger Matsuyama Challenger St. Petersburg Open - St. Petersburg Aix En Provence Challenger ATP Kremlin Cup - Moscow Surbiton Challenger Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Bordeaux Challenger AEGON International - Eastbourne UTC Open - Cherkassy Phoenix Challenger Open de Moselle - Metz Kremlin Cup - Moscow Nottingham 3 Challenger Pozoblanco Challenger Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Columbus Challenger U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Mouilleron-Le-Captif Challenger St. Tropez Challenger Charlottesville Challenger Bratislava Challenger Knoxville Challenger Pilot Pen Tennis - New Haven Nottingham Challenger Launceston Challenger Thailand Open - Bangkok M25 Reggio Emilia Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Trieste Challenger Cordenons Challenger Rennes Challenger Helsinki Challenger Grand Prix Hassan II - Casablanca AEGON Championships - London Winston Salem - Winston Salem Open de Moselle - Metz St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open de Nice Cote d'Azur - Nice Prostejov Challenger Brest Challenger Cherbourg Challenger Open Sud de France - Montpellier Nanjing Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Dallas Challenger Heilbronn Challenger Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Furth Challenger The Artois Championships - London Belgrade Challenger Cherbourg Challenger Raanana Challenger Prague Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Gwangju Challenger U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Brisbane - Brisbane Marrakech Challenger Open 13 - Marseille Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur Napoli Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane AEGON Championships - London New York Open - New York Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon AEGON Championships - London Stockton Challenger Rome Challenger Delray Beach Open - Delray Beach Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Biel Challenger Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan AEGON International - Eastbourne Almaty Open - Almaty Gonet Geneva Open - Geneva European Open - Antwerp Sardegna Open - Cagliari Dallas Open - Dallas Astana Open - Astana Banja Luka Open - Banja Luka Almaty Open - Almaty Infosys Hall of Fame Open - Newport Rothesay International - Eastbourne Hong Kong Tennis Open - Hong Kong Brisbane International - Brisbane St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan AEGON International - Eastbourne Open Sud de France - Montpellier Delray Beach Open - Delray Beach Astana Challenger Tel Aviv Watergen Open - Tel Aviv Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Sarasota Challenger Nottingham Challenger SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Las Vegas Challenger SkiStar Swedish Open - Bastad Bangkok Challenger Seville Challenger Apia International - Sydney Champaign Challenger Grand Prix Hassan II - Casablanca Pune Challenger Open de Nice Cote d'Azur - Nice Budapest Challenger Bergamo Challenger SkiStar Swedish Open - Bastad Drummondville Challenger 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 Citi Open - Washington AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Mons Challenger Francavilla Challenger Seoul Challenger BMW Open - Munich BMW Open - Munich Aegon Nottingham Open - Nottingham Hall of Fame Open - Newport Swiss Indoors Basel - Basel Lexington Challenger Kremlin Cup - Moscow Apia International - Sydney Stockton Challenger Memphis Open - Memphis Citi Open - Washington Shenzhen Challenger Hungarian Open - Budapest Surbiton Challenger BMW Open - Munich Geneva Open - Geneva China Open - Beijing Vancouver Challenger Vancouver Challenger Rennes Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Vancouver Challenger Barcelona Open BancSabadell - Barcelona Las Vegas Challenger BMW Open - Munich St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Vilnius Challenger Burnie Challenger China Open - Beijing Guadalajara Challenger Alicante Challenger ABN AMRO World Tennis Tournament - Rotterdam Parma Challenger Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Belgrade Challenger Helsinki Challenger Hersonissos 4 Challenger ABN AMRO World Tennis Tournament - Rotterdam Cassis Challenger Qatar ExxonMobil Open - Doha Rennes Challenger Bordeaux Challenger Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril cinch Championships - London Nature Valley International - Eastbourne Citi Open - Washington Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Tunis Challenger Little Rock Challenger Serbia Open - Belgrade Millennium Estoril Open - Estoril cinch Championships - London Ilkley Challenger Cary 1 Challenger Viking International - Eastbourne Nottingham 2 Challenger Stockholm Open - Stockholm Bratislava 2 Challenger Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Open SEAT 2008 - Barcelona Helsinki Challenger ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger Madrid Challenger Open Occitanie - Montpellier Porto Challenger AEGON International - Eastbourne Roanne Challenger Sony Ericsson Open - Miami Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Maharashtra Open - Pune Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne Stanford Challenger M25 Glasgow Murray River Open - Melbourne Tunis Challenger Concepcion Challenger Leon Challenger Lille Challenger Francavilla Challenger cinch Championships - London Chicago Challenger Astana Challenger Koblenz Challenger Shanghai ATP Masters 1000 - Shanghai Delray Beach Open - Delray Beach AEGON Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Open 13 Provence - Marseille Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barcelona Open BancSabadell - Barcelona Open Parc - Lyon BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BMW Open - Munich Internazionali BNL d'Italia - Rome AEGON International - Eastbourne Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Abierto Mexicano Telcel - Acapulco Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille BNP Paribas Open - Indian Wells European Open - Antwerp BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Rothesay International - Eastbourne Atlanta Open - Atlanta Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai 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 Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Miami Open - Miami Internazionali BNL d'Italia - Rome Geneva Open - Geneva St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Fever-Tree Championships - London China Open - Beijing Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York 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 French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, KAZ-ITA 3-2 Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Ilkley Challenger French Open - Paris Wimbledon - London Astana Open - Astana Australian Open - Melbourne Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Delray Beach Open - Delray Beach Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-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, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, 1R, KAZ-BEL 3-2 Wimbledon (juniors) Davis Cup, World Group, PO, KAZ-UZB 3-1 Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) 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 All Lower level tournaments Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Olympics - London Olympics - Tokyo Manacor Challenger Shanghai Rolex Masters - Shanghai