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