Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 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 Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 Mexico F14 Canada F2 USA F5 USA F6 Japan F5 USA F12 USA F16 USA F17 USA F20 USA F22 USA F23 USA F24 USA F27 USA F28 Australia F1 USA F7 USA F8 USA F9 USA F11 USA F12 USA F13 USA F14 USA F3 USA F5 USA F6 Mexico F4 Ireland F2 USA F26 USA F29 USA F8 USA F25 Mexico F15 Canada F1 El Salvador F1 Guatemala F1 Mexico F1 USA F4 USA F10 Japan F4 USA F13 Australia F2 USA F22 Challenger Banque Nationale Rimouski - Rimouski USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Uncle Tobys Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Countrywide Classic USTA Challenger - Carson Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Smith Barney Men's Challenger - Covington Gemax Open - Belgrade 2006 Challenger of Santa Clarita California Challenger - Valencia Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Budapest Challenger - Budapest Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 USTA Tallahassee Tennis Challenger - Tallahassee Open de Montauban - Montauban GHI Bronz Classic - Bronx Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Ourocard Tennis Challenger - Sao Paulo Harrah's Entertainment Men's Pro Challenger - Tunica dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Bukhara Challenger - Bukhara WOW Cafe Challenger - New Orleans The Swanston Challenger - Sacramento Austin Challenger - Austin Wailea Men's Challenger - Maui Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Penza Cup - Penza Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Flea Market Cup - Busan Ford Tennis Championships - Louisville Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Challenger Casablanca San Angel - Mexico City Men's Pro Challenger at Tunica National - Tunica Countrywide Classic USTA Men's Challenger - Carson Open Diputacion Ciudad de Pozoblanco - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth Third Bank Tennis Championships - Lexington MST ATP Challenger International - Burnie USTA Tallahassee Tennis Challenger - Tallahassee Oldum Brown Vancouver Open - Vancouver Isla de Lanzarote - Lanzarote Alexander Kolyaskin Memorial - Donetsk Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heineken Challenger - Ho Chi Minh City Samsung Securities Cup - Seoul Music City Challenger - Nashville JSM Challenger - Champaign ECM Prague Open 2005 - Prague Challenger Britania Zavaleta - Puebla Sunrise Challenger Odlum Brown Vancouver Open - Vancouver Rhodes Challenger Ramat Hasharon Challenger AGT Challenger - Leon Open D'Orleans - Orleans Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Sunset Moulding Challenger - Yuba City Levene Gouldin & Thompson Tennis Challenger - Binghamton Semgroup Challenger - Tulsa President's Cup - Astana Atlanta Clay Court Challenger - Atlanta Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bancolombia Open - Bogota Samsung Challenger 2007 - Ho Chi Minh City San Jose Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Seguros Bolivar Open - Bogota Fergana Challenger Porsche Open - Poznan Mordova Cup 2007 - Saransk Beijing Challenger Delhi Challenger I - New Delhi Sail Open - New Delhi Ortisei Challenger Puerto Rico Challenger Tennis Event - Humacao Vancouver Challenger Bangkok Challenger Shanghai Challenger Nottingham Challenger Quimper Challenger Granby Challenger Dallas Challenger Leon Challenger Astana Challenger Nielsen USTA Pro Tennis Championship - Winnetka Busan Challenger The Comercia Bank Challenger - Aptos VI Gramado Open de Tenis - Gramado Nottingham Challenger Istanbul Challenger Alphen Challenger Swanston Challenger - Sacramento Nottingham Challenger Astana Challenger Mons Challenger Rennes Challenger Helsinki Challenger Vancouver Challenger Happy Valley Challenger Akbank Private Banking TED Open - Istanbul Guangzhou Challenger Shenzhen Challenger Raanana Challenger Seoul Challenger Kaohsiung Challenger Bratislava Challenger Olbia Challenger - Olbia Ho Chi Minh City Challenger Raanana Challenger Busan Challenger Brescia Challenger Ilkley Challenger Seoul Challenger Busan Challenger The LTA Wrexham Challenger - Wrexham Surbiton Challenger AT&T Challenger of Dallas - Dallas Nottingham Challenger Tashkent Challenger Suzhou Challenger Canberra Challenger Vancouver Challenger HTV Challenger - Ho Chi Minh City Karshi Challenger St. Francis Health System USTA Challenger - Tulsa Taipei City Challenger Seoul Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Czech Open - Prostejov Istanbul Challenger Taipei City Challenger Busan Challenger Columbus Challenger Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger USTA Comerica Challenger - Aptos Gwangju 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 Volvo Sylt Open - Sylt Challenger Banque Nationale - Granby Ljubljana Open - Ljubljana Aberto de Sao Paulo - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station The 'Fitz' Casino Challenger - Tunica TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Czech Open 2006 - Prostejov SAP Open - San Jose Lubbock Challenger - Lubbock Medibank International - Sydney Hurricane Tennis Open - Bradenton Rakuten Japan Open - Tokyo 2008 Lubbock Challenger - Lubbock Morelos Challenger Columbus Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Indian Wells Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Prague Challenger Athens Challenger Busan Challenger Sao Paulo Challenger Tour Finals Zhuhai Challenger Dallas Challenger Nottingham-2 Challenger Salzburg Challenger Tashkent Challenger Geneva Challenger Jerusalem Challenger Loughborough Challenger Batman Challenger Little Rock Challenger Le Gosier Challenger Guadalajara Challenger Mexico City Challenger Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Athens Challenger Ningboo Challenger Ortisei Challenger Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Ordina Open - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch AEGON Championships - London PTT Thailand Open - Bangkok Thailand Open - Bangkok Aircel Chennai Open - Chennai Open Sud de France - Montpellier Irving Challenger AEGON Championships - London PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Regions Morgan Keegan Championships - Memphis AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Citi Open - Washington Campbell's Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Farmers Classic - Los Angeles Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Memphis Open - Memphis Geneva Open - Geneva Citi Open - Washington BB&T Atlanta Open - Atlanta Kremlin Cup - Moscow Hua Hin Challenger Aircel Chennai Open - Chennai Hall of Fame Open - Newport Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger BB&T Atlanta Open - Atlanta New York Open - New York Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Canberra 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 Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Citta di Monza - Monza St. Petersburg Open - St. Petersburg Flea Market Cup Busan Challenger Tennis - Busan Kremlin Cup - Moscow International Indoor Tennis Championships of Croatia - Zagreb Countrywide Classic - Los Angeles 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 Pacific Life Open - Indian Wells Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo AEGON International - Eastbourne BMW Open - Munich Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Canberra Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco China Open - Beijing Medibank International - Sydney SAP Open - San Jose Sony Ericsson Open - Miami Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells French Open - Paris Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota U.S. Open - New York Atlanta Tennis Championships - Atlanta French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London 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, 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, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, 1R, SWE-ISR 2-3 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, Group I, 1R, RSA-ISR 2-3 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, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 Olympics - Rio de Janeiro