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