Career 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 Australian Open - Melbourne Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 Australia F4 USA F12 Australia F3 Australia F4 Romania F1 Romania F2 Slovenia F3 Morocco F3 Morocco F4 Morocco F5 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Spain F7 Spain F8 Spain F10 Spain F11 Italy F5 Italy F6 Italy F8 Bulgaria F1 Italy F12 Italy F13 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 Italy F12 Australia F1 Australia F3 Australia F4 Chinese Taipei F1 Chinese Taipei F2 Korea F2 Korea F3 Australia F11 Australia F12 China F4 China F5 Korea F6 Korea F10 Korea F11 Bulgaria F4 Great Britain F4 Usa F8 Usa F9 Australia F6 Australia F7 France F5 Italy F5 Italy F6 Netherlands F1 Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Oldum Brown Vancouver Open - Vancouver Burnie Challenger Sunrise Challenger Rome Challenger Rhodes Challenger Ramat Hasharon Challenger San Remo Challenger Sacramento Challenger Singapore Challenger Loughborough Challenger Helsinki Challenger Kyoto Challenger Rome Challenger Gimcheon Challenger Shanghai Challenger Mons Challenger Helsinki Challenger Heilbronn Challenger Ilkley Challenger Happy Valley Challenger Raanana Challenger Karshi Challenger Seoul Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Taipei City Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Kyoto Challenger Yokohama Challenger Taipei City Challenger Seoul Challenger Aix En Provence Challenger Gimcheon Challenger USA F29 USA F24 Slovenia F2 Bulgaria F2 Spain F9 Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Phoenix Challenger Busan Challenger Gwangju Challenger Little Rock Challenger Columbus Challenger Binghamton Challenger Mallorca Challenger Cassis Challenger Kaohsiung Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Busan Challenger XL Bermuda Open - Bermuda Penza Cup - Penza Rhodes Challenger Ramat Hasharon Challenger Tiburon Challenger Seoul Challenger Calabasas Challenger International Indoor Tennis Championships of Croatia - Zagreb PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach 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 Chennai Open - Chennai SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Chennai Open - Chennai Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Countrywide Classic - Los Angeles Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg The LTA Wrexham Challenger - Wrexham Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Burnie Challenger PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Caloundra Challenger Campbell's Hall of Fame Tennis Championships - Newport Casablanca Challenger Farmers Classic - Los Angeles Sarajevo Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Prague Challenger BMW Open - Munich AEGON Championships - London Shanghai Challenger Kremlin Cup - Moscow Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Sacramento Challenger Tashkent Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Nottingham Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Open Sud de France - Montpellier Gazprom Hungarian Open - Budapest AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport Swiss Indoors Basel - Basel Brisbane International - Brisbane Sydney International - Sydney Busan Challenger Traralgon Challenger Kobe Challenger Gazprom Hungarian Open - Budapest Guangzhou Challenger Millennium Estoril Open - Estoril Open Parc - Lyon Busan Challenger Nature Valley International - Eastbourne Istanbul Challenger Ningboo Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade BMW Open - Munich cinch Championships - London Nature Valley International - Eastbourne Nordea Open - Bastad Citi Open - Washington St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Singapore Tennis Open - Singapore Sardegna Open - Cagliari Astana Open - Nur-Sultan Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Delray Beach Open - Delray Beach Viking International - Eastbourne Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Project Independence Men's Challenger - Mandeville Uncle Tobys Challenger - Tasmania Togliatti Cup - Togliatti Guzzini Challenger - Recanati Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Budapest Challenger - Budapest Czech Open - Prostejov Open de Montauban - Montauban Ourocard Tennis Challenger - Sao Paulo VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Smith Barney Men's Challenger - Covington Ljubljana Open - Ljubljana Austin Challenger - Austin Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Olbia Challenger - Olbia ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton TED Open - Istanbul Open D'Orleans - Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Gemax Open - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Kia International In Kawana - Kawana Wailea Men's Challenger - Maui Bancolombia Open - Bogota Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Mordova Cup 2007 - Saransk Akbank Private Banking TED Open - Istanbul Samsung Securities Cup - Seoul Flea Market Cup - Busan XL Bermuda Open - Bermuda Fifth Third Bank Tennis Championships - Lexington Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Nottingham Challenger Vancouver Challenger Cherbourg Challenger San Jose Challenger Bath Challenger Salzburg Challenger Athens Challenger Busan Challenger Cremona Challenger Fergana Challenger Nottingham Challenger Granby Challenger Astana Challenger Burnie Challenger Beijing Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Burnie Challenger Caloundra Challenger Singapore Challenger Kyoto Challenger Dallas Challenger Kaohsiung Challenger Busan Challenger Kyoto Challenger Nottingham-2 Challenger Toyota Challenger Vancouver Challenger Bangkok Challenger Ningboo Challenger Burnie Challenger Tiburon Challenger Geneva Challenger West Lakes Challenger Yokohama Challenger Quimper Challenger Sydney Challenger Leon Challenger Dallas Challenger Rimouski Challenger San Luis Potosi Challenger Rimouski Challenger Guadalajara Challenger Le Gosier Challenger Busan Challenger Istanbul Challenger Mexico City Challenger Astana Challenger Alphen Challenger Kun-Ming Challenger Leon Challenger Athens Challenger Tallahassee Challenger Ortisei Challenger Nottingham Challenger Ostrava Challenger Napa Challenger Seoul Challenger Sacramento Challenger Tiburon Challenger Rennes Challenger Bratislava Challenger Traralgon Challenger 2 Yokohama Challenger Burnie Challenger Guangzhou Challenger Shenzhen Challenger Taipei City Challenger Raanana Challenger Batman Challenger Binghamton Challenger Busan Challenger Aix En Provence Challenger Vicenza Challenger Furth Challenger Lexington Challenger Aptos Challenger Vancouver Challenger Kyoto Challenger Irving Challenger Shenzhen Challenger Kobe Challenger Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tashkent Challenger Ningboo Challenger Suzhou Challenger Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Open - Indian Wells Canberra Challenger BNP Paribas Open - Indian Wells St. Brieuc Challenger Yokohama Challenger Brescia Challenger Canberra Challenger Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Hua Hin Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Andria Challenger Lexington Challenger Aptos Challenger Vancouver Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Ho Chi Minh City Challenger Binghamton Challenger Canberra Challenger Oberstaufen Challenger Heilbronn Challenger Rogers Cup - Montreal Mestre Challenger BNP Paribas Open - Indian Wells Miami Open - Miami 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 Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shenzhen Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Jerusalem Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Kaohsiung Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Canberra Challenger Gwangju Challenger Indian Wells Challenger Tashkent Challenger Yokohama Challenger Busan Challenger Winnipeg Challenger Gatineau Challenger Citta di Monza - Monza TD Waterhouse Cup - Long Island The Stella Artois Championships - London Heineken Open - Auckland The Artois Championships - London The Nottingham Open - Nottingham Ordina Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Gerry Weber Open - Halle Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb U.S. Open - New York BMW Open - Munich AEGON Championships - London Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Open Sud de France - Montpellier AEGON International - Eastbourne BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva AEGON Championships - London Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen New York Open - New York Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Sofia Open - Sofia BMW Open - Munich Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade BMW Open - Munich Gonet Geneva Open - Geneva French Open - Paris 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 Apia International - Sydney U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Sydney International - Sydney Intrum Stockholm Open - Stockholm New York Open - New York Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Noventi Open - Halle Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Cherbourg Challenger Canberra Challenger Australian Open - Melbourne Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco China Open - Beijing Medibank International - Sydney SAP Open - San Jose Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Wimbledon - London Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Next Generation Adelaide International - Adelaide Shanghai Rolex Masters - Shanghai Claro Open Colombia - Bogota Shanghai Rolex Masters - Shanghai Western & Southern Open - New York Rolex Paris Masters - Paris Chengdu Open - Chengdu Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London 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 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 Australian Open - Melbourne French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York 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-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 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, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, SF, BEL-AUS 3-2 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 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, AUS-BRA 3-1 ATP Cup - Melbourne Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 French Open (juniors) Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Australian Open (juniors) Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, World Group, QR, AUS-BIH 4-0 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Finals, Group D Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Olympics - Rio de Janeiro Olympics - Tokyo