Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Germany F3 Italy F1 Italy F2 Russia F1 Russia F2 Sweden F1 Germany F2 Germany F1 Uzbekistan F2 Turkey F1 Turkey F2 Turkey F3 Ukraine F2 Ukraine F3 Spain F7 Poland F2 Poland F3 Italy F5 Uzbekistan F1 Uzbekistan F3 Poland F7 Belarus F1 Russia F2 Czech Republic F4 Czech Republic F5 Croatia F1 France F4 Morocco F2 France F5 Russia F1 Russia F2 Uzbekistan F2 France F13 France F14 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 France F11 Czech Republic F5 Germany F2 Austria F1 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 Russia F5 France F14 France F15 Germany F6 Russia F6 Russia F13 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Russia F3 Russia F4 Russia F3 Belarus F4 Georgia F2 Russia F1 Sweden F2 Georgia F1 Uzbekistan F2 Czech Republic F5 Poland F6 Czech Republic F6 Belarus F2 India F1 Qatar F2 Qatar F3 Croatia F2 Uzbekistan F1 Uzbekistan F3 Russia F2 Russia F3 Belarus F1 Belarus F2 Spain F6 Uzbekistan F4 Croatia F2 Czech Republic F6 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25 Aktobe M25 Aktobe M25+H Kazan M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan India F2 M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk M25 Almaty M15 Kazan M25 Aktobe Uzbekistan F1 M25 Aktobe M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg M15 St. Petersburg Czech Republic F6 M25 Johannesburg / Markspark M25 Johannesburg / Ellispark M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M25 Sharm ElSheikh M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai M25 Nur-Sultan PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa M25 Chiang Rai M25 Chiang Rai M25 Nur-Sultan M15 Ust-Kamenogorsk Memorial Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella M15 Chiang Rai Warsteiner Challenger Wolfsburg - Wolfsburg M15 Chiang Rai Pekao Open - Szczecin VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen Zagreb Open - Zagreb IPP Open - Helsinki Whirlpool Open - Budapest Trnava Challenger Heilbronn Open - Heilbronn IPP Open - Helsinki Tennis Napoli Cup - Naples Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Warta Cup - Sopot Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Kyiv UMC Open - Kiev Cosmorom Challenger - Brasov The Rajasthan Golden Jubilee - Jaipur USTA Men's Challenger of Urbana-Champaign - Urbana Heineken Challenger - Ho Chi Minh City Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo Geneva Challenger - Geneva VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Samarkand Challenger - Samarkand Belgaum Open - Belgaum Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton 6th Sardinian International Championships - Cagliari Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Zagreb Open - Zagreb Memorial Kolyaskin - Donetsk St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Sylt Open 2000 - Sylt SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Togliatti Cup - Togliatti San Remo Tennis Cup 15° Piertomaso - San Remo Rezidenza Open - Magdeburg Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli CA-Challenge - Graz Unicredit (Suisse) Bank S. A. Challenger - Chiasso Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Fergana Challenger - Fergana Togliatti Cup - Togliatti Mordovia Cup - Saransk IPP Geneva Trophy - Geneva St. Petersburg Challenger 2006 - St. Petersburg Challenger Brasov - Brasov Alexander Kolyaskin Memorial - Donetsk Challenger Copa Sevilla - Seville 10ø Tornea B. Camparini - Reggio Emilia M15 Chiang Rai Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi South African Airways Tennis Open - Durban Morocco Tennis Tour - Rabat Banca Marche Tennis Cup - San Benedetto Dharwad Challenger 2003 - Dharwad M15 Kazan Zagreb Open - Zagreb Penza Cup - Penza Jameson Cup - Milan 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Karshi Challenger - Karshi Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Riviera di Rimini Challenger 2004 - Rimini Dusseldorf Open Challenger 2007 - Dusseldorf Ljubljana Open - Ljubljana Togliatti Cup - Togliatti Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Penza Cup - Penza Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Fergana Challenger - Fergana Garden Open 2005 - Rome Mordovia Cup - Mordovia 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Riviera de Rimini Challenger - Rimini Penza Cup 2008 - Penza Porsche Open - Poznan Open de Montauban - Montauban Mordovia Cup 2008 - Saransk Bukhara Challenger - Bukhara Geneva Challenger - Geneva Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka Togliatti Cup - Togliatti President's Cup - Astana Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka Barletta Challenger Sarajevo Challenger ATP Slovak Open Challenger - Bratislava Milan Challenger Morocco Tennis Tour - Fes Almaty Challenger 1 - Almaty Mamaia Challenger - Constanta Penza Challenger Tampere Challenger Poznan Challenger Open des Alpes Trophee BNP Paribas - Grenoble Geneva Challenger Okal Cup 2004 - Eckental Almaty Challenger Challenger Tunisie - Tunis St. Brieuc Challenger Szczecin Challenger Trnava Challenger Morocco Tennis Tour - Meknes Tashkent Challenger Schickendanz Open - Furth Astana Challenger Czech Indoor Open - Prague Khanty-Mansiysk Challenger Rome Challenger Rhodes Challenger Ramat Hasharon Challenger Zagreb Challenger Prostejov Challenger Bytom Challenger Pozoblanco Challenger Scheveningen Challenger Penza Challenger Alexander Kolyaskin Memorial - Donetsk Istanbul Challenger San Sebastian Challenger Geneva Challenger Olbia Challenger - Olbia Bangkok Challenger Bangkok Challenger Astana Challenger Kazan Challenger BH Indoor Sarajevo - Sarajevo Caltanissetta Challenger Morocco Tennis Tour - Tanger Sarajevo Challenger Rabat Challenger Athens Challenger Barletta Challenger Monza Challenger Prostejov Challenger Furth Challenger Braunschweig Challenger Kosice Challenger Marburg Challenger Turin Challenger Pozoblanco Challenger M25 Jakarta Poznan Challenger Astana Challenger M25 Jakarta Saransk Challenger Kosice Challenger Segovia Challenger Samsung Securities Cup - Seoul Karshi Challenger Manerbio Challenger Santiago Challenger Sao Paulo Challenger Szczecin Challenger Istanbul Challenger Tashkent Challenger Trnava Challenger Guzzini Challenger - Recanati Palermo Challenger Geneva Challenger Ortisei Challenger UTC Open - Cherkassy Dusseldorf Open Challenger - Dusseldorf Bergamo Challenger Wolfsburg Challenger Kaohsiung Challenger Milan Challenger Scheveningen Challenger Harbour Tennis Cup Regione Lombardia - Milan Penza Challenger Karshi Challenger Lermontov Challenger Karshi Challenger Aberto de Sao Paulo - Sao Paulo Astana Challenger Ostdeutscher Sparkessen Cup - Dresden Kazan Challenger Fergana Challenger - Fergana St. Remy Challenger Istanbul Challenger Nord LB Open 2007 - Braunschweig Almaty Challenger 2 - Almaty Orleans Challenger Tarragona Challenger Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Tyumen Challenger Heilbronn Challenger Bergamo Challenger Astana Challenger Samsung Securities Cup - Seoul Shenzhen Challenger Anning Challenger Busan Challenger Challenger DCNS de Cherbourg - Cherbourg Portoroz Challenger Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Izmir Challenger Diego Open - Budapest Optimus Maia Open - Maia Eckental Challenger Brescia Challenger Cherbourg Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Heilbronn Challenger Kazan Challenger Astana Challenger Recanati Challenger St. Remy Challenger Segovia Challenger Segovia Challenger Cordenons Challenger Agri Challenger Mons Challenger Lambertz Open - Aachen Yokohama Challenger Napoli Challenger Toyota Challenger Mons Challenger Challenger Ford de Cherbourg - Cherbourg Bergamo Challenger Taipei City Challenger Busan Challenger Seoul Challenger Banja Luka Challenger - Banja Luka Fergana Challenger Tashkent Challenger Genova Challenger Marburg Challenger St. Brieuc Challenger San Marino Cepu Open - San Marino Karshi Challenger Busan Challenger Kobe Challenger Surbiton Challenger Bangkok Challenger Ilkley Challenger Wroclaw Challenger Napoli Challenger Palermo Challenger Kazan Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Helsinki Challenger Tashkent Challenger Flea Market Cup - Busan Reunion Island Challenger Andria Challenger Banja Luka Challenger 2005 - Banja Luka Wroclaw Challenger Open de L'Isere - Grenoble Wolfsburg Challenger Astana Challenger Marrakech Challenger Segovia Challenger Canberra Challenger Alessandria Challenger Irving Challenger Shymkent Challenger Tashkent Challenger XL Capital Bermuda Open - Bermuda Fergana Challenger Nottingham Challenger Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Siemens Open - Scheveningen Raanana Challenger Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Manchester Challenger Shenzhen Challenger Bendigo Challenger Nur-Sultan Challenger Astana Challenger Sopot Challenger Penza Challenger 2001 Eddleman USTA Challenger - Birmingham Kyoto Challenger Ciudad de Telde - Telde St. Remy Challenger TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Taipei City Challenger Bangkok Challenger Seoul Challenger IX Ciutat de Barcelona - Barcelona Energis Dutch Open - Amsterdam Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla ATP Bangalore Challenger - Bangalore Rennes Challenger Citta di Monza - Monza Budapest Challenger Yokohama Challenger Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin Tashkent Challenger Bordeaux Challenger Fergana Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Shymkent Challenger Karshi Challenger - Karshi Gwangju Challenger Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Pozoblanco Challenger Samarkand Challenger Segovia Challenger Gold Flake Open - Chennai Olimp Kyiv Open - Kiev St. Petersburg 2 Challenger Eckental Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg St. Brieuc Challenger TCT Open - Tunis Garden Open - Rome Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev BNP Paribas Primrose - Bordeaux Tashkent Challenger Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Astana Challenger Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Prague Open - Prague Dubrovnik Open - Dubrovnik 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Mordovia Cup 2005 - Saransk Sina-Kia Motors Tennis Cup - Cordenons Media Will Cup Busan Challenger Tennis - Busan Astana Challenger - Astana KGHM Dialog Polish Indoors - Wroclaw San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Black Forest Open - Freudenstadt Aptos Challenger Porsche Open - Poznan Black Forest Open - Freudenstadt Nur-Sultan Challenger Liuzhou Challenger Tennislife Cup - Napoli Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Rimini Challenger Tashkent Challenger - Tashkent Idea Prokom Open - Sopot Samsung Securities Cup - Seoul Geneva Challenger Adidas International - Sydney Flea Market Cup Busan Challenger Tennis - Busan Qatar Exxon Mobil Open 2003 - Doha Besancon Challenger San Remo Challenger Athens Challenger Bordeaux Challenger Copenhagen Open - Copenhagen Athens Challenger Fergana Challenger Prague Challenger Karlsruhe Challenger Rome Challenger Bordeaux Challenger Kosice Challenger Generali Open - Kitzbuhel Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Open de Moselle - Metz Kremlin Cup - Moscow Almaty Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Salzburg Challenger Estoril Open - Estoril Orange Prokom Open - Sopot Cherbourg Challenger BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Kremlin Cup - Moscow Open 13 - Marseille Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Istanbul Challenger Kremlin Cup - Moscow Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Thailand Open - Bangkok Kazan Challenger Bergamo Challenger Orange Warsaw Open - Warsaw Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Ortisei Challenger Mercedes Cup - Stuttgart Cherbourg Challeger Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Helsinki Challenger Sarajevo Challenger Marrakech Challenger Open 13 - Marseille UNICEF Open - 's Hertogenbosch Tyumen Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Batman Challenger Gerry Weber Open - Halle Barletta Challenger St. Brieuc Challenger Kremlin Cup - Moscow Johannesburg Challenger Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Kremlin Cup - Moscow Synsam Swedish Open - Bastad Rome Challenger Mouilleron-Le-Captif Challenger Generali Open - Kitzbuhel Ortisei Challenger Fergana Challenger Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Delray Beach Open - Delray Beach Helsinki Challenger Hall of Fame Tennis Championships - Newport ATP Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Cherbourg Challenger St. Petersburg Open - St. Petersburg International German Open - Hamburg Gimcheon Challenger Tashkent Challenger Gerry Weber Open - Halle Medellin Challenger Ortisei Challenger Gimcheon Challenger Manchester Challenger St. Petersburg Open - St. Petersburg Heilbronn Challenger Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Segovia Challenger Astana Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Qingdao Challenger Shymkent Challenger Challenger Canottieri Minico - Mantova ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Chengdu Challenger Samarkand Challenger Brest Challenger Eckental Challenger Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Kremlin Cup - Moscow Warsteiner Challenger Wolfsburg - Wolfsburg Garanti Koza Sofia Open - Sofia Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Tashkent Challenger Open de Tanger - Tangier Karshi Challenger Karshi Challenger Astana Challenger Kremlin Cup - Moscow USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Memphis Open - Memphis USTA Challenger of Dallas - Dallas St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Rome Challenger China Open - Beijing Intersport Heilbronn Open - Heilbronn Portoroz Challenger Geovillage Open Trofeo Melia Olbia - Olbia Nur-Sultan Challenger Schickendanz Open - Furth IPP Open - Helsinki St. Petersburg 1 Challenger Open Romania - Bucharest Hungarian Architect Open - Budapest Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Abierto Mexicano - Los Cabos AAPT Championships - Adelaide Energis Open - Amersfoort Almaty Challenger Segovia Challenger Estoril Open - Estoril Open Sabadell Atlantico - Barcelona Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Miami Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Aircel Chennai Open - Chennai Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Dutch Open Tennis - Amersfoort Milan Indoors - Milan Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Chengdu Open - Chengdu Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Grand Prix Hassan II - Casablanca BMW Open - Munich Australian Open - Melbourne Kremlin Cup - Moscow French Open - Paris Wimbledon - London Wimbledon - London Campionati BNL dItalia - Rome French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Wimbledon - London Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Davis Cup, Group I, PO, RUS-RSA 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 French Open (juniors) Davis Cup, World Group, 1R, SRB-RUS 4-1 U.S. Open (juniors) Wimbledon (juniors)