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 Uncle Tobys Challenger - Tasmania Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Australian Men's Clay Court Challenger - Canberra Voit Mexico City Open - Mexico City Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver PEOPLEnet CUP - Dnepropetrovsk GHI Bronx Tennis Classic - Bronx Challenger Casablanca San Angel - Mexico City Togliatti Cup - Togliatti Harrah's Entertainment Men's Pro Challenger - Tunica Sunrise Challenger Rhodes Challenger M15 Luan XL Bermuda Open - Bermuda Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote Rhodes Challenger Ramat Hasharon Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Vancouver Challenger San Jose Challenger Fergana Challenger Nottingham Challenger Astana Challenger Switzerland F2 Beijing Challenger 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 Ortisei Challenger Vancouver Challenger Budapest Challenger - Budapest Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Smith Barney Men's Challenger - Covington Istanbul Challenger Open de Montauban - Montauban IPP Open - Helsinki Alphen Challenger Uncle Toby's Challenger in Burnie - Burnie Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Astana Challenger Taiwan Challenger - Kaohsiung Kazan Challenger Bukhara Challenger - Bukhara Austin Challenger - Austin The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Nottingham Challenger Ford Tennis Championships - Louisville Portoroz Challenger Astana Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Rennes Challenger Open D'Orleans - Orleans Ramat Hasharon Challenger Helsinki Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Granby Challenger Ilkley Challenger Vancouver Challenger Izmir Challenger Bangalore Challenger Pune Challenger Brescia Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Happy Valley Challenger Bangkok Challenger Bancolombia Open - Bogota Guangzhou Challenger Kazan Challenger Shenzhen Challenger Raanana Challenger Mordova Cup 2007 - Saransk Karshi Challenger Mestre Challenger Fergana Challenger Shanghai Challenger Kaohsiung Challenger VI Gramado Open de Tenis - Gramado Tashkent Challenger Swanston Challenger - Sacramento Ho Chi Minh City Challenger Happy Valley Challenger Cherbourg Challenger Taipei City Challenger Anning Challenger Tyumen Challenger Seoul Challenger Busan Challenger Samarkand Challenger Karshi Challenger Surbiton Challenger Nottingham Challenger Fergana Challenger M15 Monastir Astana Challenger Mons Challenger Shenzhen Challenger Qujing Challenger Budapest Challenger Zhuhai Challenger Nottingham Challenger Vancouver Challenger Akbank Private Banking TED Open - Istanbul Vancouver Challenger Columbus Challenger Seoul Challenger Indian Wells Challenger Bratislava Challenger Taipei City Challenger Surbiton 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 TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Czech Open 2006 - Prostejov Malaga Challenger International Indoor Tennis Championships of Croatia - Zagreb Nottingham 3 Challenger PBZ Zagreb Indoors - Zagreb Hersonissos 3 Challenger Nur-Sultan Challenger Bratislava Challenger Canberra Challenger Bengalaru Challenger Morelos Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Ostrava Challenger Prague Challenger Istanbul Challenger Athens Challenger AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Busan Challenger Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Countrywide Classic - Los Angeles Sao Paulo Challenger Tour Finals Zhuhai Challenger Legg Mason Tennis Classic - Washington Dallas Challenger Nottingham-2 Challenger AIG Japan Open Tennis Championships - Tokyo Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel SAP Open - San Jose Tashkent Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Batman Challenger Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Little Rock Challenger Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Le Gosier Challenger PTT Thailand Open - Bangkok Countrywide Classic - Los Angeles Kremlin Cup - Moscow Guadalajara Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London Mexico City Challenger Kremlin Cup - Moscow Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Hall of Fame Tennis Championships - Newport Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Athens Challenger Ningboo Challenger Aegon Nottingham Open - Nottingham Ortisei Challenger AEGON Championships - London Memphis Open - Memphis Topshelf Open - 's-Hertogenbosch Geneva Open - Geneva Citi Open - Washington Kremlin Cup - Moscow Helsinki Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington SA Tennis Open - Johannesburg Kremlin Cup - Moscow Open 13 Provence - Marseille Open Sabadell Atlantico - Barcelona Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport European Open - Antwerp Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Tata Open Maharashtra - Pune New York Open - New York Open 13 Provence - Marseille AEGON Championships - London BMW Open - Munich Gonet Geneva Open - Geneva Nature Valley International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg Sofia Open - Sofia Anytech365 Andalucia Open - Marbella Thailand Open - Bangkok Astana Open - Nur-Sultan Open 13 Provence - Marseille Gonet Geneva Open - Geneva Truist Atlanta Open - Atlanta Stockholm Open - Stockholm Erste Bank Open - Vienna Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem 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 Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Wuxi Challenger Grodzisk Mazowiecki Challenger BNP Paribas Open - Indian Wells Shanghai - Shanghai 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 Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal BNP Paribas Open - Indian Wells China Open - Beijing Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Barcelona Open Banc Sabadell - Barcelona Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami 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 U.S. Open - New York Atlanta Tennis Championships - Atlanta French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York 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 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, 1R, BLR-ROU 3-2 Davis Cup, Group I, 1R, POR-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, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 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) Olympics - Tokyo All Lower level tournaments Olympics - Rio de Janeiro