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 Australian Open - Melbourne Wimbledon - London Almaty Open - Almaty New Zealand F2 Australia F3 Australia F6 Ukraine F3 Australia F9 Australia F3 Australia F4 Australia F5 Ukraine F1 Ukraine F2 Indonesia-w3 Ukraine F3 Thailand F1 Belarus F1 Thailand F2 Romania F12 Romania F13 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F13 Indonesia F1 Australia F11 Nigeria F5 Nigeria F6 Australia F12 Russia F2 Australia F3 Morocco F2 Indonesia F3 Belarus F1 Belarus F2 Russia F3 Indonesia F4 Indonesia F6 Australia F6 Australia F7 Indonesia F Australia F8 Australia F9 Australia F10 China F2 Australia F1 Australia F2 Morocco F1 Morocco F2 New Zeland F2 Australia F3 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F14 USA F12 USA F13 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Australia F11 Australia F12 Germany F5 France F3 Australia F1 Australia F2 New Zeland F1 Russia F1 Kazakhstan F6 Russia F2 Malaysia F2 Australia #2-w1 Indonesia-w4 Australia F3 Ukraine F4 Belarus F2 Australia F5 Australia F10 Indonesia-w1 Indonesia-w2 Thailand F3 Uzbekistan F1 Indonesia F5 Australia F11 Sail Open - New Delhi Bukhara Challenger - Bukhara Baton Rouge Challenger Monza Challenger Ramat Hasharon Challenger Izmir Challenger Fergana Challenger Aptos Challenger Lexington Challenger Penza Challenger Istanbul Challenger Mons Challenger Burnie Challenger Tiburon Challenger Caloundra Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Tyumen Challenger Chennai Challenger Tallahassee Challenger Irving Challenger Gwangju Challenger Taipei City Challenger Busan Challenger Manchester Challenger Surbiton Challenger Recanati Challenger Segovia Challenger Lexington Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Gimcheon Challenger Nottingham Challenger Granby Challenger Izmir Challenger Orleans Challenger Ningboo Challenger Brest Challenger Shenzhen Challenger Playford Challenger Morelos Challenger Nottingham Challenger Ilkley Challenger Almaty Challenger Andria Challenger Segovia Challenger Mallorca Challenger Cassis Challenger Nur-Sultan Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Nur-Sultan Challenger Quimper 2 Challenger Biella 3 Challenger Biella 4 Challenger Nottingham 1 Challenger Shymkent 1 Challenger Shymkent 2 Challenger Porto Challenger Segovia Challenger Bergamo Challenger Oeiras 2 Challenger Cleveland Challenger Bratislava 1 Challenger Salinas Challenger Bergamo Challenger Noumea Challenger Koblenz Challenger Gwangju Challenger Guangzhou Challenger Wuxi Challenger Taipei Challenger Winnipeg Challenger New Delhi Challenger II - New Delhi UTC Open - Cherkassy Pozoblanco Challenger Hangzhou Challenger Saransk Challenger M25+H Pozoblanco Brisbane 1 Challenger M25 Qian Daohu Maui Challenger Morocco Tennis Tour - Fes Caloundra ATP Challenger - Caloundra Vancouver Challenger Ortisei Challenger Bratislava Challenger Lugano Challenger Kremlin Cup - Moscow Savannah Challenger Mons Challenger Privatbank Open 2006 - Dnepropetrovsk Calabasas Challenger Columbus Challenger Gatineau Challenger Recanati Challenger Rijeka Challenger Seoul Challenger Alexander Kolyaskin Memorial - Donetsk Sporting Challenger '07 Trofeo Regione Piemonte - Turin Hua Hin Challenger PEOPLEnet Cup - Dnepropetrovsk Club Coop's ATP Challenger International - Brisbane Pau Challenger Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Istanbul Challenger Sail Open - New Delhi Bulgarian Open Challenger - Sofia Challenger Banque Nationale - Granby Fifth Third Bank Tennis Championships - Lexington Karshi Challenger - Karshi Launceston Challenger Burnie Challenger Barletta Challenger Napoli Challenger Mexico City Challenger Talahassee Challenger Nottingham Challenger Segovia Challenger Binghamton Challenger Alphen Challenger Forli 5 Challenger Vancouver Challenger Calabasas Challenger Seoul Challenger Astana Challenger Chuncheon Challenger Aptos Challenger Lille Challenger Baton Rouge Challenger Ramat Hasharon Challenger Carson Challenger Aptos Challenger Bratislava Challenger Bangkok Challenger Sacramento Challenger Charlottesville Challenger Grodzisk Mazowiecki Challenger Bratislava Challenger Nonthaburi 1 Challenger Burnie Challenger Vilnus Challenger Cherbourg Challenger Savannah Challenger Andria Challenger Istanbul Challenger Shymkent Challenger Karshi Challenger Izmir Challenger Mons Challenger Helsinki Challenger Tyumen Challenger Heilbronn Challenger Hamburg Challenger Nottingham Challenger Izmir Challenger Rennes Challenger Portoroz Challenger Heilbronn Challenger Brescia Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Morelos Challenger Puebla Challenger Guadalajara Challenger Leon Challenger Ilkley Challenger Winnipeg Challenger Nanchang Challenger Bratislava Challenger Happy Valley Challenger Privat Bank Cup - Dniepropetrovsk Surbiton Challenger Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dnepropetrovsk Uncle Toby's Challenger in Burnie - Burnie Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ilkley Challenger Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk PrivatBank Cup - Dnepropetrovsk Kia International in Burnie - Burnie Bergamo Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Open des Alpes Trophee BNP Paribas - Grenoble MST ATP Challenger International - Burnie Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Delhi Challenger I - New Delhi 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade Izmir Cup - Izmir Sunset Moulding Challenger - Yuba City Moncton Men's Challenger - Moncton ATP Kremlin Cup - Moscow Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger - Tashkent President's Cup - Astana Bratislava 2 Challenger PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Besancon Challenger Melbourn Challenger Monte-Carlo Rolex Masters - Monte-Carlo Tenerife Challenger Samarkand Challenger San Benedetto Challenger Granby Challenger Karshi Challenger Bangkok Challenger Tiburon Challenger Bergamo Challenger Ojai Challenger Vancouver Challenger Hamburg Challenger Ortisei Challenger Quimper Challenger Biella 2 Challenger Dallas Challenger Bratislava 2 Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Bordeaux Challenger Nottingham Challenger Pozoblanco Challenger Rennes Challenger St. Remy Challenger Tashkent Challenger Burnie Challenger Kazan Challenger Caloundra Challenger Sarajevo Challenger Bath Challenger Sarasota Challenger ATP Kremlin Cup - Moscow Athens Challenger Bordeaux Challenger Fergana Challenger Nottingham Challenger Nottingham-2 Challenger Penza Challenger Astana Challenger St. Petersburg Open - St. Petersburg Pozoblanco Challenger Geneva Challenger Open 13 - Marseille Rimouski Challenger Dallas Challenger Nottingham-2 Challenger Lexington Challenger AEGON Championships - London Kolkata Challenger New Delhi Challenger Mons Challenger Irving Challenger Bratislava Challenger Sarasota Challenger Tunis Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Helsinki Challenger Izmir Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Wroclaw Challenger Quimper Challenger Lexington Challenger Kazan Challenger Raanana Challenger Binghamton Challenger Taipei City Challenger Busan Challenger Chennai Open - Chennai Seoul Challenger Winnetka Challenger Medibank International - Sydney Bergamo Challenger Binghamton Challenger Irving Challenger Orleans Challenger Mons Challenger Rennes Challenger Brest Challenger PBZ Zagreb Indoors - Zagreb Traralgon Challenger Bratislava Challenger Dallas Challenger Open 13 - Marseille Open Sabadell Atlantico - Barcelona St. Brieuc Challenger Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Vancouver Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Orleans Challenger St. Petersburg Open - St. Petersburg Ilkley Challenger Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Leon Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Busan Challenger Canberra Challenger Open Sabadell Atlantico - Barcelona Winnetka Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Aptos Challenger Istanbul Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Kaohsiung Challenger Farmers Classic - Los Angeles Mons Challenger Legg Mason Tennis Classic - Washington Ho Chi Minh City Challenger Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Ortisei Challenger Burnie Challenger Bratislava Challenger Indian Wells Challenger Yokohama Challenger Apia International - Sydney Taipei City Challenger Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Cary 2 Challenger Taipei City Challenger Mouilleron-Le-Captif Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf Brest Challenger BB&T Atlanta Open - Atlanta Bangkok Challenger Zhangjiagang Challenger Cherbourg Challenger Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Gwangju Challenger Lugano Challenger Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Kobe Challenger Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Kyoto Challenger Abierto Mexicano Telcel - Acapulco Irving Challenger US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Ostrava Challenger Recanati Challenger Columbus Challenger Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Shanghai Challenger Chengdu Open - Chengdu Hamburg Challenger Busan Challenger Qatar ExxonMobil Open - Doha Shenzhen 1 Challenger Open Sud de France - Montpellier Bratislava 1 Challenger Open 13 - Marseille Nonthaburi 4 Challenger Roseto Degli Abruzzi Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane 2 Challenger If Stockholm Open - Stockholm Nur-Sultan Challenger Nonthaburi 2 Challenger Cherbourg Challenger Puerto Vallarta Challenger Biella Challenger Eckental Challenger Prostejov Challenger Biella 1 Challenger Citi Open - Washington Prague Challenger Heilbronn Challenger Brisbane International - Brisbane Sofia Open - Sofia Nur-Sultan Challenger Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva cinch Championships - London Truist Atlanta Open - Atlanta Citi Open - Washington Sofia Open - Sofia Kremlin Cup - Moscow Astana Open - Nur-Sultan Qatar ExxonMobil Open - Doha Tel Aviv Watergen Open - Tel Aviv Infosys Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Dallas Open - Dallas Infosys Hall of Fame Open - Newport Prague 2 Challenger Open 13 - Marseille St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Apia International - Sydney Thailand Open - Bangkok BRD Nastase Tiriac Trophy - Bucharest Kremlin Cup - Moscow AEGON Championships - London AEGON International - Eastbourne US Men's Clay Court Championship - Houston Serbia Open - Belgrade Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota U.S. National Indoor Tennis Championships - Memphis Claro Open Colombia - Bogota AEGON Championships - London BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Millennium Estoril Open - Estoril Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Apia International - Sydney PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Gonet Geneva Open - Geneva Qatar ExxonMobil Open - Doha Sofia Open - Sofia Delray Beach Open - Delray Beach Brisbane International - Brisbane Wimbledon - London French Open - Paris Hall of Fame Open - Newport Quimper Challenger Rome Challenger Waco Challenger Little Rock Challenger Mauthausen Challenger Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Istanbul 2 Challenger Sony Ericsson Open - Miami Bratislava Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Apia International - Sydney Geneva Open - Geneva Shanghai Rolex Masters - Shanghai Moselle Open - Metz Abierto Mexicano de Tenis Mifel - Los Cabos Rogers Cup - Montreal Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Campbells Hall of Fame Tennis Championships - Newport Sony Open Tennis - Miami European Open - Antwerp Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Miami Open - Miami BB&T Atlanta Open - Atlanta Miami Open - Miami Australian Open - Melbourne Western & Southern Open - Cincinnati Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Hopman Cup - Perth Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Olympics - Rio de Janeiro Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, UKR-ISR 3-2 Chicago Challenger Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard)