Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
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 Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 Germany F4 Kazakhstan F1 Kazakhstan F2 Russia F3 Uzbekistan F1 Uzbekistan F2 Turkey F26 Turkey F27 Belarus F2 France F17 Germany F17 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Russia F2 China F4 China F5 Kazakhstan F7 Kazakhstan F8 Sweden F5 Belarus F3 Germany F1 Germany F2 Kazakhstan F1 Kazakhstan F2 Iran F4 Iran F5 Israel F1 Israel F2 Uzbekistan F1 Uzbekistan F2 Korea F1 Korea F2 Spain F18 Turkey F26 Turkey F27 Belarus F1 Belarus F2 Switzerland F1 Uzbekistan F1 Uzbekistan F2 Kazakhstan F10 Sweden F4 Belarus F1 Belarus F2 Russia F6 Belarus F1 USA F29 USA F24 Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Voit Mexico City Open - Mexico City Togliatti Cup - Togliatti Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Uncle Tobys Challenger - Tasmania Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Uncle Toby's Australian Men's Clay Court Challenger - Canberra PEOPLEnet CUP - Dnepropetrovsk Sunrise Challenger Rhodes Challenger GHI Bronx Tennis Classic - Bronx Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica M15 Luan Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger XL Bermuda Open - Bermuda Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote San Jose Challenger Fergana Challenger Nottingham Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Astana Challenger Beijing Challenger Ortisei Challenger Switzerland F2 Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Alexander Kolyaskin Memorial - Donetsk Gemax Open - Belgrade 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Budapest Challenger - Budapest Alphen Challenger Smith Barney Men's Challenger - Covington Astana Challenger Kazan Challenger Open de Montauban - Montauban IPP Open - Helsinki Nottingham Challenger Uncle Toby's Challenger in Burnie - Burnie Portoroz Challenger Astana Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Rennes Challenger Helsinki Challenger Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Austin Challenger - Austin The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Ilkley Challenger Ford Tennis Championships - Louisville Vancouver Challenger Izmir Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Bangalore Challenger Pune Challenger Brescia Challenger Open D'Orleans - Orleans Happy Valley Challenger Bangkok Challenger Ramat Hasharon Challenger Guangzhou Challenger Kazan Challenger Shenzhen Challenger Home Depot Center USTA Challenger - Carson Raanana Challenger XL Bermuda Open - Bermuda Karshi Challenger Mestre Challenger Granby Challenger Fergana Challenger Kaohsiung Challenger Tashkent Challenger Ho Chi Minh City Challenger Happy Valley Challenger Cherbourg Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Taipei City Challenger Anning Challenger Seoul Challenger Bancolombia Open - Bogota Busan Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Fergana Challenger Mordova Cup 2007 - Saransk Shanghai Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Tyumen Challenger Karshi Challenger M15 Monastir Astana Challenger Mons Challenger Shenzhen Challenger Qujing Challenger Nottingham Challenger Budapest Challenger Vancouver Challenger Zhuhai Challenger Akbank Private Banking TED Open - Istanbul Columbus Challenger Indian Wells Challenger Vancouver Challenger Seoul Challenger Bratislava Challenger Surbiton Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger Fergana Challenger St. Remy Challenger M15 Torello The LTA Wrexham Challenger - Wrexham Istanbul Challenger Canberra Challenger Tashkent Challenger Suzhou Challenger Columbus Challenger Canberra Challenger HTV Challenger - Ho Chi Minh City St. Brieuc Challenger Samarkand Challenger Orleans Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Recanati Challenger Astana Challenger Portoroz Challenger Czech Open - Prostejov Istanbul Challenger Eckental Challenger Budapest Challenger Bergamo Challenger Shenzhen Challenger Quanzhou Challenger Qingdao Challenger Busan Challenger Zhuhai Challenger M25 Les Franqueses del Valles Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Phoenix Challenger Istanbul Challenger USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Eckental Challenger Ortisei Challenger Biella 4 Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Gimcheon Challenger Astana Challenger Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station International Indoor Tennis Championships of Croatia - Zagreb TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Czech Open 2006 - Prostejov Malaga Challenger PBZ Zagreb Indoors - Zagreb Nottingham 3 Challenger Hersonissos 3 Challenger Nur-Sultan Challenger AIG Japan Open Tennis Championships - Tokyo Bratislava Challenger Canberra Challenger Bengalaru Challenger Morelos Challenger The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Chennai Open - Chennai Ostrava Challenger Prague Challenger Istanbul Challenger Athens Challenger Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Busan Challenger Sao Paulo Challenger Tour Finals Zhuhai Challenger Dallas Challenger Medibank International - Sydney Nottingham-2 Challenger SA Tennis Open - Johannesburg Salzburg Challenger Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Interwetten Austrian Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Tashkent Challenger Campbell's Hall of Fame Tennis Championships - Newport Geneva Challenger BMW Open - Munich Winston Salem - Winston Salem Indianapolis Tennis Championships - Indianapolis Rakuten Japan Open - Tokyo The Artois Championships - London Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb UNICEF Open - 's Hertogenbosch Little Rock Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Le Gosier Challenger Open Sud de France - Montpellier Countrywide Classic - Los Angeles Guadalajara Challenger AEGON Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Mexico City Challenger Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Kun-Ming Challenger Open Sud de France - Montpellier Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Memphis Open - Memphis Athens Challenger Geneva Open - Geneva Citi Open - Washington Ningboo Challenger Kremlin Cup - Moscow Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Citi Open - Washington Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport Helsinki Challenger European Open - Antwerp SA Tennis Open - Johannesburg Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona Dubai Duty Free Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Tata Open Maharashtra - Pune New York Open - New York Open 13 Provence - Marseille BMW Open - Munich Gonet Geneva Open - Geneva Nature Valley International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg Sofia Open - Sofia AEGON Championships - London Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open 13 Provence - Marseille Gonet Geneva Open - Geneva Truist Atlanta Open - Atlanta Stockholm Open - Stockholm Erste Bank Open - Vienna Thailand Open - Bangkok Winston-Salem Open - Winston-Salem Gonet Geneva Open - Geneva Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Hua Hin Challenger Aircel Chennai Open - Chennai Andria Challenger Delray Beach Open - Delray Beach Izmir Challenger Mons Challenger Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Rennes Challenger Shenzhen Challenger Wroclaw Challenger Moscow Challenger Segovia Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Eskisehir Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Koblenz Challenger Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest Ilkley Challenger TEB BNP Paribas Istanbul Open - Istanbul Recanati Challenger Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Portoroz Challenger Hall of Fame Tennis Championships - Newport Recanati Challenger Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Seoul Challenger TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger Winston-Salem Open - Winston-Salem New York Open - New York Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Helsinki Challenger Budapest Challenger Shenzhen Open - Shenzhen Tata Open Maharashtra - Pune Prostejov Challenger Eckental Challenger Citta di Monza - Monza BB&T Atlanta Open - Atlanta Citi Open - Washington Dallas Open - Dallas St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Noventi Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Little Rock Challenger BMW Open - Munich Libema Open - 's-Hertogenbosch Noventi Open - Halle Tyler Challenger Mallorca Championships - Mallorca Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia Gijon Open - Gijon TD Waterhouse Cup - Long Island Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Libema Open - 's-Hertogenbosch Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Tenerife 3 Challenger Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne BMW Open - Munich Qatar ExxonMobil Open - Doha Maharashtra Open - Pune Brisbane International - Brisbane Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Recanati Challenger Bordeaux Challenger Prague Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Wuxi Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Grodzisk Mazowiecki Challenger Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami China Open - Beijing Sony Ericsson Open - Miami Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Medibank International - Sydney Rogers Cup - Toronto BNP Paribas Open - Indian Wells Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells China Open - Beijing Miami Open - Miami Rogers Cup - Montreal Barcelona Open Banc Sabadell - Barcelona Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Abierto de Tenis Mifel - Los Cabos Delray Beach Open - Delray Beach Miami Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells National Bank Open - Toronto Pacific Life Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Atlanta Tennis Championships - Atlanta U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London 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 Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group II, 3R, BLR-DEN 4-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 1R, AUT-BLR 5-0 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group II, 1R, EGY-BLR 1-3 Davis Cup, Group II, 2R, BLR-LAT 4-1 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, PO, RUS-BLR 3-2 French Open (juniors) All Lower level tournaments Olympics - Tokyo Olympics - Rio de Janeiro