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 France F6 USA F22 USA F23 USA F24 USA F27 USA F29 Australia F4 Japan F2 Japan F3 Italy F13 Australia F8 Australia F9 Australia F10 Australia F12 Italy F6 Australia F1 M15 Doha M25 Santo Domingo Busan Challenger Nottingham Challenger Binghamton Challenger Vancouver Challenger Tashkent Challenger Astana Challenger France F8 France F9 Lexington Challenger Barranquilla Challenger Australia F2 USA F28 Australia F2 USA F28 Australia F11 Indonesia F2 Indonesia F3 Italy F5 AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach China Open - Beijing Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai M25 Wichita Barcelona Open BancSabadell - Barcelona Citi Open - Washington PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Apia International - Sydney BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington European Open - Antwerp Kremlin Cup - Moscow New York Open - New York Chennai Challenger Delray Beach Open - Delray Beach Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport New York Open - New York Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Fever-Tree Championships - London Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Knoxville Challenger M15 Cancun M15 Cancun M25 Harlingen M25 Austin Infosys Hall of Fame Open - Newport Mifel Tennis Open - Los Cabos Citi Open - Washington Chengdu Open - Chengdu Almaty Open - Almaty Shanghai Challenger Jingshan Challenger M15 Las Vegas M25 Chennai M25 Calabasas M25 Xalapa M25 Pensacola M25 Tulsa M15 Cancun M15 Santo Domingo M25 Doha M25 Al Zahra M25 Pensacola M25 Nottingham Uncle Tobys Challenger - Tasmania Togliatti Cup - Togliatti Uncle Toby's Australian Men's Clay Court Challenger - Canberra Budapest Challenger - Budapest Ljubljana Open - Ljubljana Czech Open - Prostejov Open de Montauban - Montauban Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado Home Depot Center USTA Challenger - Carson Shimadzu All Japan Indoor Tennis Championships - Kyoto Torneo Internacional Challenger Fila 2006 - Leon PBZ Zagreb Indoors - Zagreb The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Wailea Men's Challenger - Maui XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote XL Bermuda Open - Bermuda Tashkent Challenger - Tashkent IPP Open - Helsinki Melbourn Challenger Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger Athens Challenger Rhodes Challenger Cremona Challenger Vancouver Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Binghamton Challenger Caloundra Challenger Dallas Challenger Pacific Life Open - Indian Wells Prague Challenger Shanghai - Shanghai BNP Paribas Open - Indian Wells Nottingham-2 Challenger BNP Paribas Open - Indian Wells Bangkok Challenger Monte-Carlo Rolex Masters - Monte-Carlo Loughborough Challenger Helsinki Challenger Le Gosier Challenger Guadalajara Challenger Mexico City Challenger Rogers Cup - Montreal Istanbul Challenger Western & Southern Financial Group Masters - Cincinnati Nottingham Challenger Shanghai ATP Masters - Shanghai Alphen Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Helsinki Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Raanana Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Salzburg Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Happy Valley Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Raanana Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Karshi Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Istanbul Challenger Kaohsiung Challenger Burnie Challenger Internazionali BNL d'Italia - Rome Monza Challenger Canberra Challenger Taipei City Challenger Brisbane International - Brisbane Seoul Challenger Busan Challenger Ramat Hasharon Challenger Surbiton Challenger Nottingham Challenger Vancouver Challenger Zagreb Challenger Mons Challenger Nottingham Challenger Bratislava Challenger Canberra Challenger Lille Challenger Taipei City Challenger Aix En Provence Challenger Burnie Challenger Nottingham Challenger Mallorca Challenger Cassis Challenger Beijing Challenger Burnie Challenger Bangkok Challenger Bangkok Challenger Ilkley Challenger Surbiton Challenger Little Rock Challenger Gatineau Challenger Binghamton Challenger Mallorca Challenger Cassis Challenger Todi Challenger Morelos Challenger Vancouver Challenger Little Rock Challenger Salinas Challenger Lexington Challenger Santo Domingo Challenger Tashkent Challenger Istanbul Challenger Cary 2 Challenger Columbus Challenger Charleston Challenger Canberra Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Brasilia Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Dallas Challenger Campbell's Hall of Fame Tennis Championships - Newport Bengaluru Challenger Pune Challenger New Delhi Challenger San Luis Potosi Challenger Mexico City Challenger Acapulco Challenger Savannah Challenger Sony Ericsson Open - Miami Little Rock Challenger Bloomfield Hills Challenger Chicago Challenger Bogota Challenger Santo Domingo Challenger Las Vegas Challenger Charleston Challenger Brisbane International - Brisbane Tiburon Challenger Fairfield Challenger Guzzini Challenger - Recanati Project Independence Men's Challenger - Mandeville Calgary Challenger Campbell's Hall of Fame Tennis Championships - Newport Sao Paulo Challenger 13 BH Tennis Open International Cup - Belo Horizonte Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Farmers Classic - Los Angeles 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 Olbia Challenger - Olbia Citta di Monza - Monza Noumea Challenger USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington TED Open - Istanbul Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Open D'Orleans - Orleans Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Apia International - Sydney Open Sud de France - Montpellier The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade HTV Challenger - Ho Chi Minh City Open 13 - Marseille 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov Brisbane 1 Challenger GHI Bronx Tennis Classic - Bronx Brisbane 2 Challenger Pune Challenger Bengaluru Challenger Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Kigali 2 Challenger 2007 Challenger of Santa Clara - Valencia Countrywide Classic USTA Challenger - Carson U.S. Open - New York Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Samsung Securities Cup - Seoul Flea Market Cup - Busan Morelia Challenger Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Cuernavaca Challenger Mexico City Challenger Rijeka Open - Rijeka China Open - Beijing If Stockholm Open - Stockholm Savannah Challenger Kremlin Cup - Moscow Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Tunis Challenger Samsung Securities Cup - Seoul PEOPLEnet CUP - Dnepropetrovsk Burnie Challenger Perugia Challenger Sunrise Challenger Sarasota Challenger Lugano Challenger Cary Challenger Newport Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Jinan Challenger Bangkok Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Athens Challenger Fergana Challenger San Jose Challenger Uncle Toby's Burnie Challenger - Tasmania The $50,000 Pro Challenger at Calabasas - Calabasas Australian Open - Melbourne 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 Quimper Challenger Leon Challenger Kun-Ming Challenger Busan Challenger Nottingham Challenger Wimbledon - London Tashkent Challenger Ortisei Challenger Bratislava Challenger Ortisei Challenger Napoli Challenger Sao Paulo Challenger Tour Finals Rennes Challenger Bratislava Challenger Irving Challenger Batman Challenger U.S. Open - New York Ningboo Challenger Brescia Challenger Andria Challenger Geneva Challenger Australian Open - Melbourne Guangzhou Challenger Shenzhen Challenger Dallas Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Seoul Challenger Gimcheon Challenger U.S. Open - New York Busan Challenger Australian Open - Melbourne French Open - Paris Launceston Challenger Wimbledon - London U.S. Open - New York Suzhou Challenger Hua Hin Challenger Malaga Challenger Australian Open - Melbourne Monterrey Challenger Mexico City Challenger Wimbledon - London U.S. Open - New York Savannah Challenger Leon Challenger Australian Open - Melbourne French Open - Paris Ho Chi Minh City Challenger Tyler Challenger Palmas del Mar Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kaohsiung Challenger U.S. Open - New York French Open - Paris Indian Wells Challenger Wimbledon - London Busan Challenger U.S. Open - New York Australian Open - Melbourne BMW Open - Munich International Indoor Tennis Championships of Croatia - Zagreb French Open - Paris The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Wimbledon - London U.S. Open - New York Busan Challenger Gwangju Challenger Jerusalem Challenger Nottingham Challenger Columbus Challenger China Open - Beijing Australian Open - Melbourne Winnipeg Challenger Heineken Open - Auckland Mallorca Challenger Tennis Channel Open - Las Vegas Cassis Challenger BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Wimbledon - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York ATP Kremlin Cup - Moscow Chennai Open - Chennai Canberra Challenger Brisbane - Brisbane Australian Open - Melbourne SA Tennis Open - Johannesburg Dallas Challenger French Open - Paris Wimbledon - London Morelos Challenger Columbus Challenger U.S. Open - New York Delray Beach International Tennis Championships - Delray Beach Indian Wells Challenger Monterrey Challenger Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Australian Open - Melbourne Ordina Open - 's-Hertogenbosch French Open - Paris Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Wimbledon - London Chennai Open - Chennai Biella 4 Challenger Lugano Challenger Brisbane International - Brisbane Medibank International - Sydney Split 1 Challenger Rome 1 Challenger SAP Open - San Jose Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Australian Open Qualifying - Doha AEGON Championships - London AEGON International - Eastbourne Australian Open - Melbourne Malaysian Open - Kuala Lumpur Thailand Open - Bangkok SA Tennis Open - Johannesburg Istanbul 2 Challenger French Open - Paris Wimbledon - London Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Monterrey Challenger Mexico City Challenger AEGON Championships - London AEGON International - Eastbourne Aguascalientes Challenger Morelos Challenger Australian Open - Melbourne St. Petersburg Open - St. Petersburg Verona Challenger Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco French Open - Paris Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota CA Tennis Trophy - Vienna Citi Open - Washington Rakuten Japan Open - Tokyo Valencia Open - Valencia TEB BNP Paribas Istanbul Open - Istanbul TD Waterhouse Cup - Long Island Abierto Mexicano - Los Cabos Moselle Open - Metz Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm China Open - Beijing New York Open - New York Delray Beach Open - Delray Beach Astana Open - Nur-Sultan French Open - Paris U.S. Open - New York Mallorca Championships - Mallorca AIG Japan Open Tennis Championships - Tokyo Lexington Challenger Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo SAP Open - San Jose Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Kremlin Cup - Moscow Valencia Open - Valencia If Stockholm Open - Stockholm Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest PBZ Zagreb Indoors - Zagreb AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen China Open - Beijing Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Open Parc - Lyon Turkish Airlines Open Antalya - Antalya Erste Bank Open - Vienna Chengdu Open - Chengdu Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta BB&T Atlanta Open - Atlanta Intrum Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Winston Salem - Winston Salem Swiss Indoors Basel - Basel Gerry Weber Open - Halle Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice Open Sud de France - Montpellier Apia International - Sydney Geneva Open - Geneva Shenzhen Open - Shenzhen Libema Open - 's-Hertogenbosch Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 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, AUS-SUI 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, World Group, PO, AUS-SVK 3-0 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, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong Olympics - London Olympics - Rio de Janeiro Fairfield Challenger Australian Open - Melbourne Charlottesville Challenger Wimbledon - London U.S. Open - New York Drummondville Challenger French Open - Paris Australian Open - Melbourne Merida Challenger French Open - Paris Chicago Challenger Australian Open - Melbourne Zhangjiagang Challenger Shanghai Rolex Masters - Shanghai French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York 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, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 2R, CHN-AUS 1-3 Chicago Challenger French Open (juniors) Wimbledon (juniors) Davis Cup, Group I, PO, ISR-ROU 5-0 Mallorca Challenger Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, 1R, AUS-USA 1-3