Career 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 Czech Open - Prostejov Australia F2 Great Britain #4-w3 Australia F1 Belarus F2 Turkey F2 Ukraine F3 Great Britain #4-w2 Great Britain #4-w4 Tunisia F6 Great Britain F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Switzerland F2 Switzerland F3 Ukraine F3 Turkey F3 Netherlands F5 USA F22 USA F23 USA F24 France F16 France F17 France F18 USA F27 USA F28 USA F29 Czech Republic F4 Croatia F2 France F10 France F14 Germany F1 Germany F2 France F3 Portugal F4 Portugal F5 Portugal F6 Great Britain F5 Great Britain F6 Uzbekistan F2 Germany F3 Australia F2 Sweden/Denmark-w3 Sweden/Denmark-w4 France F6 Czech Republic F5 France F8 France F9 Latvia F1 Lithuania F1 Spain F25 USA F28 Thailand F2 Great Britain #4-w1 Turkey F6 Turkey F9 Turkey F12 Turkey F13 Turkey F14 Ukraine F9 Kazakhstan F10 Turkey F36 Czech Republic F5 Great Britain F2 Great Britain F2 France F19 France F9 Ukraine F3 Uncle Tobys Challenger - Tasmania Project Independence Men's Challenger - Mandeville Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Budapest Challenger - Budapest Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Smith Barney Men's Challenger - Covington Austin Challenger - Austin Guzzini Challenger - Recanati Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Olbia Challenger - Olbia Citta di Monza - Monza USTA Comerica Challenger - Aptos Turkey F35 Ljubljana Open - Ljubljana Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Open D'Orleans - Orleans Sir Supermercati - Rome Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson The LTA Sunderland Challenger - Sunderland Gemax Open - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Coffee Cup Challenger - Chikmagalur Torneo Internacional Challenger Fila 2006 - Leon Dharwad Challenger 2006 - Dharwad Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Fergana Challenger - Fergana Czech Open 2006 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Fifth Third Bank Tennis Classic - Lexington Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk The Swanston Challenger - Sacramento Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Wailea Men's Challenger - Maui KGHM Dialog Polish Indoors - Wroclaw Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Busan Open Challenger Tennis - Busan Singha Tennis Classic - Tarzana Countrywide Classic USTA Challenger - Carson Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Open Mutouest - St. Brieuc Akbank Private Banking TED Open - Istanbul Samarkand Challenger - Samarkand Ethias Trophy - Mons Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Keio Challenger International Tennis Tournament - Yokohama Penza Cup - Penza Sony Ericsson Open 2008 - Belgrade III Isla de Lanzarote - Lanzarote Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Penza Cup 2008 - Penza Oldum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul Karshi Challenger - Karshi UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open de Rennes - Rennes Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki ECM Prague Open 2005 - Prague Wroclaw Challenger Belgrade Challenger Kyoto Challenger Sunrise Challenger Tenerife Challenger Ramat Hasharon Challenger San Remo Challenger Izmir Challenger Karlsruhe Challenger Vancouver Challenger Mons Challenger Tashkent Challenger Aachen Challenger The LTA Wrexham Challenger - Wrexham Kazan Challenger Bergamo Challenger Jersey Challenger Monza Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Kazan Challenger Guangzhou Challenger Athens Challenger Busan Challenger Fergana Challenger Alessandria Challenger Nottingham Challenger Granby Challenger Astana Challenger Beijing Challenger Geneva Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Le Gosier Challenger Prague Challenger Nottingham Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Tashkent Challenger Geneva Challenger Loughborough Challenger Helsinki Challenger Quimper Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Astana Challenger Alphen Challenger Tashkent Challenger Ortisei Challenger Nottingham Challenger Recanati Challenger St. Remy Challenger Bratislava Challenger Brescia Challenger Helsinki Challenger Andria Challenger Batman Challenger Ilkley Challenger Vancouver Challenger Tashkent Challenger Suzhou Challenger Hua Hin Challenger Andria Challenger Happy Valley Challenger Canberra Challenger Guangzhou Challenger Raanana Challenger Istanbul Challenger Surbiton Challenger Open de Montauban - Montauban Nottingham Challenger Indian Wells Challenger Gwangju Challenger Columbus Challenger Gatineau Challenger Binghamton Challenger Cassis Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor Tennis Championships - Kyoto Bancolombia Open - Bogota Samsung Challenger 2007 - Ho Chi Minh City Morocco Tennis Tour - Fes Lambertz Open by Stawag - Aachen XL Bermuda Open - Bermuda Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas Fergana Challenger - Fergana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Astana Challenger - Astana Ciudad de Pozoblanco Open Diputacion - Cordoba KGHM Dialog Polish Indoors - Wroclaw Penza Cup - Penza Mordova Cup 2007 - Saransk UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Bauer Watertechnology Cup 2007 - Eckental XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul Heilbronn Challenger Johannesburg Challenger Rhodes Challenger Nottingham Challenger Alphen Challenger Togliatti Cup - Togliatti Astana Challenger Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Fergana Challenger Nottingham Challenger St. Brieuc Challenger Aptos Challenger Mobilux Open - Luxembourg Lexington Challenger Swanston Challenger - Sacramento Seoul Challenger Singapore Challenger San Jose Challenger Bauer Watertechnology Cup - Eckental Pingguo Challenger St. Brieuc Challenger Johannesburg Challenger Ostrava Challenger Prostejov Challenger Pozoblanco Challenger Penza Challenger Sacramento Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch St. Remy Challenger Izmir Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Mons Challenger Rennes Challenger Orleans Challenger Fergana Challenger - Fergana Ortisei Challenger The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Dallas Challenger Bordeaux Challenger ATP Open Castilla y Leon - Segovia BMW Open - Munich Nottingham-2 Challenger Southern Capital Cup - Almaty International Indoor Tennis Championships of Croatia - Zagreb Tiburon Challenger Seoul Challenger Dallas Challenger Wolfsburg Challenger Qatar ExxonMobil Open - Doha Bangkok Challenger PBZ Zagreb Indoors - Zagreb Jersey Challenger Kazan Challenger Kun-Ming Challenger Kyoto Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Pozoblanco Challenger ATP Kremlin Cup - Moscow Manchester Challenger Granby Challenger St. Petersburg Open - St. Petersburg Binghamton Challenger Next Generation Adelaide International - Adelaide Trnava Challenger U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Bergamo Challenger Gerry Weber Open - Halle Salzburg Challenger The Nottingham Open - Nottingham Kazan Challenger Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Nottingham-2 Challenger SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Orleans Challenger Eckental Challenger Countrywide Classic - Los Angeles St. Petersburg Open - St. Petersburg Ortisei Challenger Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Chennai Open - Chennai SAP Open - San Jose The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Irving Challenger Gerry Weber Open - Halle Raanana Challenger AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Busan Challenger Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Heineken Open - Auckland Ningboo Challenger Brescia Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Binghamton Challenger Karshi Challenger SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Kaohsiung Challenger Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open Sud de France - Montpellier Busan Challenger AEGON Championships - London Little Rock Challenger Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Astana Challenger Citi Open - Washington Jerusalem Challenger Swiss Indoors Basel - Basel Rennes Challenger Winnipeg Challenger Open Sud de France - Montpellier Glasgow Challenger Canberra Challenger BB&T Atlanta Open - Atlanta Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Vancouver Challenger Shenzhen Open - Shenzhen Shenzhen Challenger The Hypo Group Tennis International 2008 - Poertschach Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Delray Beach Open - Delray Beach Kaohsiung Challenger Abierto Mexicano Telcel - Acapulco Ho Chi Minh City Challenger Gerry Weber Open - Halle Hall of Fame Open - Newport Canberra Challenger Pilot Pen Tennis - New Haven Open Seat Godo 2007 - Barcelona Taipei City Challenger BRD Nastase Tiriac Trophy - Bucharest Seoul Challenger Busan Challenger Bangkok Challenger Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg New York Open - New York Canberra Challenger Taipei City Challenger Indianapolis Tennis Championships - Indianapolis Seoul Challenger Mallorca Challenger Gimcheon Challenger Busan Challenger Regions Morgan Keegan Championships - Memphis The Artois Championships - London Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch TD Waterhouse Cup - Long Island Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington The Stella Artois Championships - London Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach UNICEF Open - 's Hertogenbosch Penza Challenger Burnie Challenger Izmir Challenger Launceston Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Mons Challenger CA Tennis Trophy - Vienna Tennis Channel Open - Las Vegas Open de Moselle - Metz Qatar ExxonMobil Open - Doha Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Citi Open - Washington BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach Pacific Life Open - Indian Wells Open de Nice Cote d'Azur - Nice Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Serbia Open - Belgrade BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells U.S. Open - New York U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 2, 3R, UKR-BUL 4-1 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, ISR-ARG 2-3 Wimbledon - London Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Wimbledon - London Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group 2, 2R, UKR-EGY 5-0 U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) Olympics - Rio de Janeiro