Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Spain F13 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Romania F12 Romania F13 Nigeria F5 Nigeria F6 Russia F2 Portugal F2 Morocco F2 Portugal F3 Belarus F1 Belarus F2 Lithuania F1 Lithuania F2 Russia F3 USA F23 Mexico F11 Mexico F12 China F2 USA F3 USA F4 Morocco F1 USA F5 Morocco F2 USA F6 Russia F1 Russia F2 Germany F9 USA F2 Germany F2 Germany F5 Usa F9 Poland F1 Netherlands F1 Austria F5 France F3 Turkey F8 Dominican Republic F1 Kazakhstan F6 Lithuania F2 Ukraine F4 Belarus F2 USA F24 Uzbekistan F1 M25+H Pozoblanco Spain F16 Astana Challenger Kazan Challenger Sarajevo Challenger Alexander Kolyaskin Memorial - Donetsk Alexander Kolyaskin Memorial - Donetsk Challenger DCN de Cherbourg - Cherbourg Astana Challenger - Astana Sporting Challenger '07 Trofeo Regione Piemonte - Turin UTC Open by Selena - Cherkassy PEOPLEnet Cup - Dnepropetrovsk 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Tanger Puerto Rico Challenger Tennis Event - Humacao Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Sail Open - New Delhi Izmir Cup - Izmir Baden Open - Karlsruhe Siemens Open - Scheveningen Moncton Men's Challenger - Moncton Trofeo Sisma Mantova - Mantova Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Waco Tennis Challenger - Waco Delhi Challenger I - New Delhi Sail Open - New Delhi President's Cup - Astana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Besancon Challenger Kyoto Challenger Alexander Kolyaskin Memorial - Donetsk Barletta Challenger Baton Rouge Challenger Wroclaw Challenger Talahassee Challenger Ramat Hasharon Challenger Nottingham Challenger Morocco Tennis Tour - Fes Pozoblanco Challenger Penza Challenger Saransk Challenger Penza Cup - Penza Segovia Challenger Istanbul Challenger Karshi Challenger Privat Bank Cup - Dnepropetrovsk Alphen Challenger Mons Challenger Sacramento Challenger New Delhi Challenger II - New Delhi Tiburon Challenger Calabasas Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger Alexander Kolyaskin Memorial - Donetsk 2007 Knoxville Challenger - Knoxville Aachen Challenger Bratislava Challenger Helsinki Challenger AT&T Challenger of Dallas - Dallas Morocco Tennis Tour - Meknes Bangkok Challenger BMW Tennis Championship - Sunrise Pozoblanco Challenger Tallahassee Tennis Challenger - Tallahassee Karlsruhe Challenger St. Remy Challenger Istanbul Challenger Hurricane Tennis Open - Bradenton Tashkent Challenger Izmir Challenger Polska Energia Open - Bytom Mons Challenger Orleans Challenger Geneva Challenger Helsinki Challenger Dallas Challenger Semgroup Challenger - Tulsa Cherbourg Challenger Bath Challenger Penza Challenger Nottingham Challenger Petange Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Helsinki Challenger Tyumen Challenger Heilbronn Challenger Monza Challenger Izmir Challenger Nottingham Challenger Lexington Challenger Morocco Tennis Tour - Rabat Istanbul Challenger Petange Challenger Izmir Challenger Orleans Challenger Rennes Challenger Togliatti Cup - Togliatti Mouilleron-Le-Captif Challenger Mordova Cup 2007 - Saransk Eckental Challenger Tyumen Challenger Dallas Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Irving Challenger Kazan Challenger Savannah Challenger Rome Challenger Heilbronn Challenger Astana Challenger Aptos Challenger Mons Challenger Reunion Island Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Brescia Challenger Wroclaw Challenger Quimper Challenger Raanana Challenger Taipei City Challenger Heilbronn Challenger Seoul Challenger Prostejov Challenger Bulgarian Open Challenger - Sofia Winnetka Challenger Vancouver Challenger Challenger Banque Nationale - Granby Orleans Challenger Mons Challenger Tashkent Challenger Rennes Challenger Brescia Challenger Irving Challenger Raanana Challenger Nanjing Challenger Taipei City Challenger Tenerife Challenger Heilbronn Challenger Eckental Challenger Prostejov Challenger Orleans Challenger Geneva Challenger Bergamo Challenger Lexington Challenger Gimcheon Challenger Busan Challenger Tallahassee Challenger Bratislava Challenger Shymkent Challenger Surbiton Challenger Ilkley Challenger Winnetka Challenger Perugia Challenger Gwangju Challenger Izmir Challenger Chengdu Challenger Jinan Challenger M25 Tbilisi Eckental Challenger Izmir Challenger Recanati Challenger Helsinki Challenger Brest Challenger Andria Challenger Playford Challenger St. Brieuc Challenger Cary 2 Challenger Nottingham Challenger Ilkley Challenger Busan Challenger Aptos Challenger Vancouver Challenger Bratislava Challenger Almaty Challenger Recanati Challenger PrivatBank Cup - Dnepropetrovsk Ortisei Challenger Recanati Challenger Rennes Challenger Seoul Challenger Busan Challenger M25 Qian Daohu Shymkent Challenger Orleans Challenger Brest Challenger Nottingham Challenger Ortisei Challenger Quimper Challenger Andria Challenger Kazan Challenger Segovia Challenger Biella 4 Challenger Bratislava Challenger Bratislava 2 Challenger Bergamo Challenger Mons Challenger Tashkent Challenger Andria Challenger Winnipeg Challenger Pau Challenger Porto Challenger Vancouver Challenger Vilnus Challenger Grodzisk Mazowiecki Challenger Seoul Challenger Samarkand Challenger Oeiras 1 Challenger Bratislava 1 Challenger Blois Challenger Cleveland Challenger San Benedetto Challenger Brest Challenger Lugano Challenger Abidjan 1 Challenger Istanbul Challenger Abidjan 2 Challenger Orleans Challenger Ortisei Challenger Quimper Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Chisinau Challenger Privatbank Open 2006 - Dnepropetrovsk Astana Challenger Bratislava Challenger Andria Challenger Athens Challenger Rome Challenger St. Brieuc Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger Salinas Challenger St. Brieuc Challenger Taipei City Challenger Astana Challenger Columbus Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Segovia Challenger Pozoblanco Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Brest Challenger Pau Challenger Olimp Kyiv Open - Kiev Biella 2 Challenger Biella 3 Challenger Lugano Challenger Grodzisk Mazowiecki Challenger Nottingham 1 Challenger Nottingham-2 Challenger Bergamo Challenger Forli 5 Challenger Lille Challenger St. Brieuc Challenger Shymkent 1 Challenger Almaty Challenger 2 - Almaty Shymkent 2 Challenger Ilkley Challenger Privat Bank Cup - Dniepropetrovsk Nonthaburi 1 Challenger Istanbul Challenger Helsinki Challenger Ortisei Challenger Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Ostrava Challenger Bratislava 1 Challenger Chicago Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Hamburg Challenger Noumea Challenger Brisbane 1 Challenger Tenerife 1 Challenger Quimper Challenger Lugano Challenger Almaty Challenger 1 - Almaty Hamburg Challenger Brisbane 2 Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Taipei Challenger Kachreti Challenger San Marino Challenger GHI Bronx Tennis Classic - Bronx Braunschweig Challenger Open des Alpes Trophee BNP Paribas - Grenoble Savannah Challenger Nur-Sultan Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Sao Paulo Challenger Salinas Challenger Rhodes Challenger Bangkok Challenger Bangkok Challenger Cherbourg Challenger Bergamo Challenger Vancouver Challenger Monterrey Challenger Tashkent Challenger - Tashkent Nur-Sultan Challenger Istanbul Challenger Hamburg Challenger Quimper 2 Challenger Napoli Challenger Nottingham-2 Challenger Sarasota Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Bordeaux Challenger Irving Challenger Knoxville Challenger Bratislava Challenger Sarasota Challenger Open 13 - Marseille Champaign Challenger St. Petersburg Open - St. Petersburg Orange Warsaw Open - Warsaw Open 13 - Marseille Kremlin Cup - Moscow SAP Open - San Jose Open 13 - Marseille Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice China Open - Beijing Karshi Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Cherbourg Challenger Izmir Challenger Dallas Challenger Kazan Challenger Manacor Challenger SAP Open - San Jose Nonthaburi 4 Challenger Open 13 - Marseille Bratislava 2 Challenger Kremlin Cup - Moscow Bratislava Challenger Regions Morgan Keegan Championships - Memphis Hersonissos 1 Challenger Samarkand Challenger Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Open Sabadell Atlantico - Barcelona Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Porto Challenger Valencia Open - Valencia St. Petersburg Open - St. Petersburg Brisbane International - Brisbane AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Swiss Indoors Basel - Basel Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BMW Open - Munich Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Shenzhen Open - Shenzhen Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Mons Challenger Swiss Indoors Basel - Basel Athens Challenger Bratislava Challenger Kremlin Cup - Moscow If Stockholm Open - Stockholm Ortisei Challenger Tunis Challenger Citi Open - Washington Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle BMW Open - Munich Sofia Open - Sofia Kremlin Cup - Moscow Hall of Fame Tennis Championships - Newport Helsinki Challenger Astana Open - Nur-Sultan BB&T Atlanta Open - Atlanta Melbourne Summer Set - Melbourne ATP Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach ATP Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice AEGON Championships - London Binghamton Challenger Truist Atlanta Open - Atlanta Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Belgrade 2 - Belgrade Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto de Tenis Mifel - Los Cabos Bergamo Challenger Gonet Geneva Open - Geneva Binghamton Challenger Libema Open - 's-Hertogenbosch Infosys Hall of Fame Open - Newport Serbia Open - Belgrade AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Almaty Open - Almaty PTT Thailand Open - Bangkok Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Segovia Challenger AEGON International - Eastbourne Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Cassis Challenger Open 13 - Marseille Brest Challenger US Men's Clay Court Championship - Houston Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger St. Petersburg Open - St. Petersburg Pau Challenger Irving Challenger Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Kremlin Cup - Moscow Recanati Challenger Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Recanati Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Hong Kong Challenger Open 13 - Marseille Roseto Degli Abruzzi Challenger Zhuhai Challenger Nur-Sultan Challenger Nonthaburi 2 Challenger Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Vilnius Challenger Cherbourg Challenger Puerto Vallarta Challenger Qatar ExxonMobil Open - Doha Biella Challenger Eckental Challenger Busan Challenger Prostejov Challenger Biella 1 Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva Prague Challenger Heilbronn Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Roanne Challenger Murray River Open - Melbourne Lyon Challenger Nur-Sultan Challenger Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade cinch Championships - London Noventi Open - Halle Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Prague 2 Challenger Sofia Open - Sofia Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Ortisei Challenger ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami Infosys Hall of Fame Open - Newport BNP Paribas Masters - Paris Busan Challenger Lexington Challenger PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Columbus Challenger Citi Open - Washington Hall of Fame Open - Newport Ottignies-Louvain-la-Neuve Challenger Quimper Challenger Rome Challenger Waco Challenger Little Rock Challenger Lille Challenger Gwangju Challenger Mauthausen Challenger Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Bergamo Challenger Istanbul 2 Challenger Bratislava Challenger Koblenz Challenger Kremlin Cup - Moscow Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Rogers Cup - Toronto Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Citi Open - Washington Sony Open Tennis - Miami Western & Southern Open - Cincinnati Western & Southern Open - New York Millennium Estoril Open - Estoril Moselle Open - Metz Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Coupe Rogers - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis Mifel - Los Cabos Erste Bank Open - Vienna Dallas Open - Dallas Truist Atlanta Open - Atlanta Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Open Tennis - Miami Wimbledon - London National Bank Open - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Citi Open - Washington U.S. Open - New York Australian Open - Melbourne French Open - Paris Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg U.S. Open - New York European Open - Antwerp Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Legg Mason Tennis Classic - Washington U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris BB&T Atlanta Open - Atlanta Hall of Fame Tennis Championships - Newport China Open - Beijing French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 U.S. Open - New York Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group I, PO, UKR-TPE 3-2 French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Davis Cup, World Group, PO, BEL-UKR, 3-2 Wimbledon - London Wimbledon - London Davis Cup, Group I, SF, NOR-UKR 3-1 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group I, PO, SVK-UKR 4-1 Delray Beach Open - Delray Beach Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Australian Open (juniors) French Open (juniors) All Lower level tournaments Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Olympics - Rio de Janeiro Davis Cup, Group I, 2R, UKR-AUT 3-2 Hangzhou Challenger Davis Cup, Group I, PO, UKR-POR 3-1 U.S. Open (juniors) Wimbledon (juniors) Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, 1R, UKR-ISR 3-2 Australian Open (juniors) Istanbul Challenger Sofia Open - Sofia Shanghai Rolex Masters - Shanghai