Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 UAE F1 Qatar F1a Bahrain F1 Canada F2 USA F6 Mexico F1 Korea F1 Sweden F1 Australia F1 Sweden F3 USA F22 USA F23 USA F24 USA F27 USA F29 Sweden F4 Sweden F5 Sweden F7 Germany F2 Croatia F1 Croatia F2 Great Britain F6 Great Britain F7 Sweden F1 Sweden F2 Sweden F3 Belgium F1 Belgium F3 Denmark F1 Denmark F3 Finland F1 Finland F2 Finland F3 France F14 Sweden F4 Sweden F5 Sweden F6 Sweden F7 Greece F20 Qatar F3 Qatar F4 Germany F1 Germany F2 Great Britain F3 Great Britain F5 Great Britain F6 Great Britain F7 Qatar F1 Qatar F2 Qatar F3 Sweden F2 Sweden F3 South Africa F1 South Africa F2 South Africa F3 Turkey F21 Turkey F22 Turkey F23 Belgium F7 Spain F21 Finland F3 Sweden F4 Sweden F5 Sweden F6 Norway F1 Norway F2 Estonia F5 Turkey F45 Turkey F46 Sweden F2 Sweden F3 Finland F1 Finland F2 Finland F3 Sweden F4 Sweden F5 Sweden F4 France F6 Canada F1 Korea F2 France F8 Germany F3 France F9 Germany F4 Australia F2 USA F28 Sweden F2 Australia F2 USA F7 USA F8 Germany F8 USA F28 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Budapest Challenger - Budapest Ciudad de Pozoblanco Open Diputacion - Cordoba Athens Challenger Rhodes Challenger Nottingham-2 Challenger Egypt F21 Binghamton Challenger Turkey F26 Vancouver Challenger Sweden F1 Sweden F2 Sweden F3 Egypt F22 Great Britain F2 Tashkent Challenger Sweden F1 Sweden F1 Guatemala F1 Istanbul Challenger Alphen Challenger Happy Valley Challenger Raanana Challenger Egypt F23 Karshi Challenger Turkey F25 Kaohsiung Challenger Canberra Challenger Taipei City Challenger Burnie Challenger West Side Tennis Challenger - Forest Hills Busan Open - Busan The Shelbourne Irish Open - Dublin The Swanston Challenger - Sacramento Uncle Tobys Challenger - Tasmania Vancouver Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ljubljana Open - Ljubljana Czech Open - Prostejov Tata Open - Chennai Isla de Lanzarote - Lanzarote The LTA Nottingham Challenger - Nottingham Ourocard Tennis Challenger - Sao Paulo Torneo Internacional Challenger Fila 2006 - Leon Mexico City Challenger Stockholm Open - Stockholm Switzerland F5 Credicard Mastercard Tennis Cup - Campos do Jordao International Indoor Tennis Championships of Croatia - Zagreb Helsinki Challenger XL Bermuda Open - Bermuda Morelos Challenger The 10tele.com Open - Nottingham Togliatti Cup - Togliatti Prague Challenger ATP Challenger Numea - New Caledonia Shimadzu All Japan Indoor Tennis Championships - Kyoto Stockholm Open - Stockholm Synsam Swedish Open - Bastad China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Challenger Leon 2004 - Leon The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Samsung Challenger 2007 - Ho Chi Minh City Legg Mason Tennis Classic - Washington Chennai Open - Chennai Medibank International - Sydney Colorado Classic - Denver SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Arad Challenger AEGON International - Eastbourne Thailand Open - Bangkok Raanana Challenger Medibank International - Sydney Busan Challenger Delray Beach International Tennis Championships - Delray Beach 4th Volkswagen Challenger - Wolfsburg Campbell's Hall of Fame Tennis Championships - Newport Seoul Challenger Bangkok Challenger Bangkok Challenger Aircel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Aircel Chennai Open - Chennai Wailea Men's Challenger - Maui Open Sud de France - Montpellier Little Rock Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Istanbul Challenger If Stockholm Open - Stockholm Kremlin Cup - Moscow Aircel Chennai Open - Chennai BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Gatineau Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Binghamton Challenger Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul VI Gramado Open de Tenis - Gramado Topshelf Open - 's-Hertogenbosch Aircel Chennai Open - Chennai Citi Open - Washington Kremlin Cup - Moscow New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Open de Montauban - Montauban Home Depot Center USTA Challenger - Carson Ford Tennis Championships - Louisville Bangkok Challenger XL Bermuda Open - Bermuda Loughborough Challenger Helsinki Challenger Le Gosier Challenger Guadalajara Challenger Tashkent Challenger - Tashkent Taipei City Challenger Seoul Challenger Astana Challenger IPP Open - Helsinki Busan Challenger Surbiton Challenger Nottingham Challenger Telenordia Swedish Open - Bastad Rhodes Challenger Ramat Hasharon Challenger Helsinki Challenger Vancouver Challenger Nottingham Challenger Synsam Swedish Open - Bastad Salzburg Challenger Ramat Hasharon Challenger Canberra Challenger Mons Challenger Nottingham Challenger Beijing Challenger Ilkley Challenger Vancouver Challenger Tashkent Challenger Canberra Challenger Dallas Challenger XI Open International D'Andorra - Andorra PBZ Zagreb Indoors - Zagreb Hungarian Open - Budapest Shimadzu All Japan Indoor - Kyoto Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Gallagher International - Hamilton IPP Open - Helsinki 2002 USTA Tallahassee Tennis Challenger - Tallahassee Guzzini Challenger - Recanati Project Independence Men's Challenger - Mandeville CA Challenge - Graz 2004 USTA Challenger of Calabasas - Calabasas 13 BH Tennis Open International Cup - Belo Horizonte Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Tallahassee Tennis Challenger - Tallahassee Olbia Challenger - Olbia Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Guzzini Challenger - Recanati TED Open - Istanbul Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton VIII Gramado Open - Gramado II Manta Open - Manta Challenger Brasov - Brasov Open D'Orleans - Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island The LTA Wrexham Challenger - Wrexham Sony Ericsson Open - Miami Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Open Mutouest St. Brieuc - St. Brieuc Aberto de Santa Catarina - Florianopolis 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Ciudad de Telde - Telde Harrah's Entertainment Men's Pro Challenger - Tunica Busan Open Challenger Tennis - Busan Czech Open 2006 - Prostejov Pacific Life Open - Indian Wells Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Sony Ericsson Open - Miami BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville GHI Bronx Tennis Classic - Bronx II Manta Open - Manta Internationaux de Nouvelle-Caledonie - New Caledonia Bancolombia Open - Bogota Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia Countrywide Classic USTA Challenger - Carson Challenger ATP de Cuenca Diario El Mercurio - Cuenca Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Telenordia Swedish Open - Bastad Shanghai - Shanghai Ciudad de Pozoblanco Open Diputacion - Cordoba Tennis Channel Open - Las Vegas BNP Paribas Open - Indian Wells Abierto Club Casablanca - Mexico City Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Amer-Wilson Tampere Challenger - Tampere Samsung Securities Cup - Seoul Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami KGHM Polish Indoors - Wroclaw Sony Open Tennis - Miami Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Fifth-Third Bank Tennis Championships - Lexington Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk Sunrise Challenger Rogers Cup - Montreal U.S. Mens's Clay Court Championship - Houston TED Open - Istanbul BMW Open - Munich SA Tennis Open - Johannesburg Ordina Open - 's-Hertogenbosch The LTA Wrexham Challenger - Wrexham 2006 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Mexicano Telcel - Acapulco Athens Challenger Fergana Challenger San Jose Challenger Uncle Toby's Burnie Challenger - Tasmania The $50,000 Pro Challenger at Calabasas - Calabasas Isla de Gran Canaria - Mas Palomas Akbank Private Banking TED Open - Istanbul Shanghai Challenger Granby Challenger Heineken Challenger - Ho Chi Minh City Astana Challenger ECM Prague Open 2005 - Prague Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Quimper Challenger Leon Challenger 14° BH Tennis Open - Belo Horizonte Kun-Ming Challenger Busan Challenger Farmers Classic - Los Angeles Architect Open - Budapest Nottingham Challenger Tashkent Challenger Ortisei Challenger Ortisei Challenger Heineken Open - Auckland Sao Paulo Challenger Tour Finals Segovia Challenger Rennes Challenger Bratislava Challenger Dallas Challenger Irving Challenger Batman Challenger The Stella Artois Championships - London TEB BNP Paribas Istanbul Open - Istanbul Thailand Open - Bangkok Ningboo Challenger Brescia Challenger Andria Challenger Rogers Cup - Toronto Geneva Challenger Guangzhou Challenger Shenzhen Challenger Dallas Challenger BNP Paribas Open - Indian Wells Seoul Challenger Gimcheon Challenger Busan Challenger Miami Open - Miami Launceston Challenger Suzhou Challenger Hua Hin Challenger Rogers Cup - Montreal BNP Paribas Open - Indian Wells China Open - Beijing New York Open - New York Ho Chi Minh City Challenger BB&T Atlanta Open - Atlanta PTT Thailand Open - Bangkok Gerry Weber Open - Halle Kaohsiung Challenger PBZ Zagreb Indoors - Zagreb Indian Wells Challenger Busan Challenger BMW Open - Munich Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Busan Challenger Gwangju Challenger Jerusalem Challenger Columbus Challenger Winnipeg Challenger Mallorca Challenger Cassis Challenger Canberra Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Scania Stockholm Open - Stockholm CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island AIG Japan Open Tennis Championships - Tokyo Countrywide Classic - Los Angeles Scania Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo SAP Open - San Jose Brisbane International - Brisbane Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest PBZ Zagreb Indoors - Zagreb Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Citi Open - Washington Atlanta Tennis Championships - Atlanta Sony Ericsson Open - Miami Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Winston Salem - Winston Salem If Stockholm Open - Stockholm Open Sud de France - Montpellier Delray Beach Open - Delray Beach If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Geneva Open - Geneva Citi Open - Washington Sony Ericsson Open - Miami Shenzhen Open - Shenzhen U.S. Open - New York U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York 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 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 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, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, PO, ISR-SLO 3-2 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, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, RSA-ISR 2-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - Rio de Janeiro Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, ROU-ISR 5-0