Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2003 2002
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 Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Zadar Challenger Naples Challenger Mutua Madrid Open - Madrid Hopman Cup - Nice French Open - Paris National Bank Open - Toronto U.S. Open - New York Turkey F1 Turkey F3 Turkey F1 Israel F1 Israel F2 Israel F3 Turkey F2 Turkey F3 Turkey F4 Turkey F5 Iran F1 Iran F2 Spain F36 Spain F37 Tunisia F4 Tunisia F5 Tunisia F6 Israel F4 Israel F5 Germany F4 Germany F5 Croatia F1 Croatia F2 Switzerland F2 Switzerland F3 Turkey F3 Turkey F4 Turkey F5 Turkey F6 Turkey F7 Germany F4 Kazakhstan F1 Turkey F4 Turkey F5 Turkey F9 Croatia F1 Croatia F2 Great Britain F14 Turkey F41 Turkey F42 Turkey F43 Turkey F44 Turkey F45 Turkey F46 Croatia F1 Turkey F6 Croatia F2 Turkey F9 Turkey F11 Turkey F12 Great Britain F9 Great Britain F10 Great Britain F11 Turkey F18 Turkey F21 Turkey F31 Turkey F32 Turkey F33 Turkey F34 Turkey F35 Nigeria F1 Nigeria F2 Thailand F4 Thailand F5 Turkey F51 Croatia F1 Croatia F2 Turkey F8 China F4 China F5 Turkey F4 Turkey F2 Uzbekistan F2 Spain F35 Uzbekistan F2 Turkey F3 Turkey F48 Turkey F2 (Antalya) Turkey F6 (Antalya) Turkey F7 (Antalya) Turkey F8 (Antalya) Israel F1 (Ramat Hasharon) Israel F2 (Ramat Hasharon) Turkey F12 (Antalya) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Turkey F18 (Antalya) Belarus F1 (Minsk) Belarus F2 (Minsk) Belarus F3 (Minsk) Turkey F32 (Antalya) Turkey F33 (Antalya) Turkey F49 Turkey F36 (Antalya) Turkey F38 (Antalya) Turkey F40 (Antalya) Kuwait F2 (Meshref) Qatar F4 (Doha) Qatar F5 (Doha) Qatar F6 (Doha) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Bahrain F1 (Manama) Turkey F12 (Antalya) Turkey F13 (Antalya) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Turkey F18 (Antalya) Turkey F19 (Antalya) Turkey F20 (Antalya) Turkey F23 (Istanbul) Turkey F21 (Antalya) M15 Doha M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Almaty M25 Nonthaburi M15 Kiryat Shmona M25 Nonthaburi M15 Kiryat Shmona M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Nonthaburi M25 Nonthaburi M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Novi Sad M15 Novi Sad M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Antalya M25 Antalya Turkey F37 (Antalya) M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Tbilisi M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya Belarus F1 (Minsk) Fergana Challenger - Fergana M15 Monastir Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Samarkand Challenger - Samarkand M15 Doha Izmir Challenger Istanbul Challenger M15 Antalya Istanbul Challenger Monza Challenger Rome Challenger Sopot Challenger Izmir Challenger Dallas Challenger Mersin Challenger Rome Challenger Nottingham-2 Challenger Bergamo Challenger Izmir Challenger Tashkent Challenger Antalya 4 Challenger Bangkok Challenger Rome 1 Challenger Montechiarugolo - Parma Challenger M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Antalya M15 Antalya M15 Antalya Ottignies-Louvain-la-Neuve Challenger M15 Antalya M15 Antalya M15 Antalya M15 Antalya Samarkand Challenger - Samarkand M15 Antalya M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Antalya M25 Antalya M15 Antalya M15 Antalya Izmir Cup - Izmir Nur-Sultan Challenger Bangkok Challenger Korat Challenger Helsinki Challenger Heilbronn Challenger Astana Challenger Bangkok Challenger Guangzhou Challenger Astana Challenger M15 Antalya Irving Challenger Ramat Hasharon Challenger M15 Antalya Dallas Challenger Istanbul Challenger Izmir Challenger M15 Antalya Prague Challenger Prague Challenger Prostejov Challenger Braunschweig Challenger Iasi Challenger Astana Challenger Istanbul Challenger Istanbul Challenger Prague Challenger Milan Challenger Eskisehir Challenger Astana Challenger Helsinki Challenger Toyota Challenger Bangkok Challenger Astana Challenger Segovia Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Mersin Challenger Barranquilla Challenger Izmir Challenger Mons Challenger Rennes Challenger Shenzhen Challenger Raanana Challenger Rome Challenger Moscow Challenger Todi Challenger Portoroz Challenger Istanbul Challenger Budapest Challenger AEGON Championships - London Heilbronn Challenger Mestre Challenger AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Recanati Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Astana Challenger AEGON Championships - London Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Malaysian Open - Kuala Lumpur Bank Austria Tennis Trophy - Vienna Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Medibank International - Sydney Samarkand Challenger - Samarkand PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Lyon Challenger Turkey F6 German Tennis Championships - Hamburg BH Indoor Sarajevo - Sarajevo Madrid Challenger If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Fergana Challenger - Fergana PBZ Zagreb Indoors - Zagreb Akbank Private Banking TED Open - Istanbul President's Cup - Astana Bet-at-home Open - Hamburg Belgrade Challenger China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Bukhara Challenger - Bukhara Tunis Challenger China Open - Beijing Nottingham Challenger Open Sud de France - Montpellier Rimini Challenger Sassuolo Challenger Barcelona Open BancSabadell - Barcelona Heilbronn Challenger Le Gosier Challenger Bet-at-home Open - Hamburg Braunschweig Challenger Valencia Open - Valencia Swiss Indoors Basel - Basel Istanbul Challenger Heineken Open - Auckland Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Lugano Challenger Tashkent Challenger - Tashkent Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Tunis Challenger Bordeaux Challenger Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow San Marino Challenger Swiss Indoors Basel - Basel Izmir Challenger Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Mersin Challenger Rome Challenger Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Perugia Challenger Istanbul Challenger Gerry Weber Open - Halle Citi Open - Washington Istanbul Challenger Izmir Challenger Kazan Challenger Kremlin Cup - Moscow Bratislava Challenger Yokohama Challenger Braunschweig Challenger Istanbul Challenger Astana Challenger ABN AMRO World Tennis Tournament - Rotterdam Tunis Challenger Anning Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Nottingham Challenger Grand Prix Hassan II - Marrakech Hungarian Open - Budapest San Benedetto Challenger Poznan Challenger Cortina Challenger Rovereto Challenger Heilbronn Challenger Istanbul Challenger Mons Challenger Eckental Challenger Winston-Salem Open - Winston-Salem Ramat Hasharon Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg Samarkand Challenger Andria Challenger Istanbul Challenger Swiss Indoors Basel - Basel Next Gen ATP Finals - Milan Raanana Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Istanbul Challenger TEB BNP Paribas Istanbul Open - Istanbul Orleans Challenger Gerry Weber Open - Halle Akbank Private Banking TED Open 2006 - Istanbul Eckental Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Prostejov Challenger Erste Bank Open - Vienna Prague Challenger Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Bratislava Challenger Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Brisbane International - Brisbane Erste Bank Open - Vienna Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Erste Bank Open - Vienna Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Bukhara Challenger - Bukhara Banja Luka Challenger Karshi Challenger - Karshi Nottingham Challenger Irving Challenger Kazan Challenger Erste Bank Open - Vienna Izmir Challenger Banja Luka Open - Banja Luka Winston-Salem Open - Winston-Salem United Cup - Australia Thionville Challenger Open Sud de France - Montpellier Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Japan Open Tennis Championships - Tokyo Almaty Open - Almaty United Cup - Australia Open Occitanie - Montpellier Winston-Salem Open - Winston-Salem Manchester Challenger PBZ Zagreb Indoors - Zagreb Bratislava Challenger Recanati Challenger Istanbul Challenger Noventi Open - Halle Istanbul Challenger Antalya Challenger Antalya 2 Challenger Sail Open - New Delhi Mutua Madrid Open - Madrid Forli 6 Challenger Perugia Challenger Sarajevo Challenger Scheveningen Challenger Kremlin Cup - Moscow Liberec Challenger ABN AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai AEGON Championships - London Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Thailand Open - Bangkok Quimper Challenger Open Sud de France - Montpellier Aix En Provence Challenger TEB BNP Paribas Istanbul Open - Istanbul Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb National Bank Open - Montreal Abierto de Tenis Mifel - Los Cabos Antalya 3 Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Izmir Challenger If Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Alexander Kolyaskin Memorial - Donetsk ABN AMRO World Tennis Tournament - Rotterdam Ethias Trophy - Mons Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade China Open - Beijing Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona ATP Vegeta Croatia Open - Umag Citi Open - Washington AIG Japan Open Tennis Championships - Tokyo Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Erste Bank Open - Vienna Aircel Chennai Open - Chennai Mersin Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bangkok Challenger Millennium Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul Qatar ExxonMobil Open - Doha Antalya Cup - Antalya China Open - Beijing Swiss Indoors Basel - Basel Swiss Open - Gstaad China Open - Beijing St. Petersburg Open - St. Petersburg Antalya Open - Antalya Hamburg European Open - Hamburg Aircel Chennai Open - Chennai Libema Open - 's-Hertogenbosch ABN AMRO Open - Rotterdam Gerry Weber Open - Halle Rakuten Japan Open - Tokyo The Dubai Tennis Championships - Dubai Rakuten Japan Open - Tokyo Open 13 Provence - Marseille United Cup - Australia Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Legg Mason Tennis Classic - Washington Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Terra Wortmann Open - Halle BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Cincinnati Open - Cincinnati Australian Open - Melbourne TEB BNP Paribas Istanbul Open - Istanbul Wimbledon - London Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome Shenzhen Open - Shenzhen Davis Cup, Group 2, 1R, IRL-TUR 4-1 Davis Cup, Group II, 1R, TUR-BIH 1-3 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group II, 1R, CYP-TUR 1-4 Davis Cup, Group II, 2R, TUR-SWE 1-4 Davis Cup, World Group, SF, CRO-USA 3-2 Shanghai ATP Masters - Shanghai Davis Cup, Group A, Bologna Davis Cup, Finals, QF, CRO-ESP 2-0 Antalya Cup - Antalya PBZ Zagreb Indoors - Zagreb Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Western & Southern Open - New York Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Kooyong Classic - Kooyong Miami Open - Miami National Bank Open - Toronto All Lower level tournaments Olympics - Rio de Janeiro Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Rolex Paris Masters - Paris U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York BNP Paribas Masters - Paris Mutua Madrid Open - Madrid U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group II, PO, TUR-MDA 2-3 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, Group II, 2R, TUR-BLR 2-3 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, Group II, 1R, TUR-RSA 3-2 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, Group II, 1R, TUR-BUL 3-2 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, CRO-CAN 3-1 Davis Cup, Group II, 2R, BIH-TUR 3-1 Davis Cup, World Group, PO, CRO-AUT 3-1 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, Finals, Group B Internazionali BNL d'Italia - Rome ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Davis Cup, Finals, SF, AUS-CRO 2-1 Davis Cup, World Group, PO, CRO-GBR 1-4 Mubadala World Tennis Championship M15 Monastir M15 Monastir Chengdu Open - Chengdu