Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 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 USA F31 Spain #1-w1 Australia F1 Australia F2 Great Britain F4 Great Britain F5 Great Britain F6 Mexico F7 USA F22 USA F23 USA F27 USA F28 USA F22 USA F23 USA F25 Uncle Tobys Challenger - Tasmania 2003 USTA Challenger of Calabasas - Calabasas Challenger Leon 2003 - Leon Binghamton Professional Tennis Tournament - Binghamton Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento USA F29 Music City Challenger - Nashville USA F24 Voit Mexico City Open - Mexico City USA F25 Isla de Lanzarote - Lanzarote Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba USA F27 USA F32 Spain #1-w2 Togliatti Cup - Togliatti Mexico F5 USA F24 USA F25 Swanston Challenger - Sacramento Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Ford Tennis Championships - Louisville Music City Challenger - Nashville PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Regional Hand Center Men's Challenger - Fresno Sunrise Challenger Rhodes Challenger USTA Challenger of Burbank - Burbank Rhodes Challenger Ramat Hasharon Challenger San Luis Potosi Challenger 2000 - San Luis Potosi USTA Challenger of Burbank - Burbank VI Abierto Internacional de Salinas - Salinas San Jose Challenger Fergana Challenger Nottingham Challenger Beijing Challenger Urbana-Champaign Challenger - Urbana University of Tennessee USTA Challenger - Knoxville 2003 Freeman Men's Challenger - Joplin Ortisei Challenger The USTA Challenger at West End Racquet - Torrance 2001 USTA Challenger of Calabasas - Calabasas Joplin Challenger - Joplin Fifth-Third Bank Tennis Championships - Lexington Shimadzu All Japan Indoor - Kyoto 2002 USTA Challenger of Calabasas - Calabasas USTA Challenger of Las Vegas - Las Vegas St. Francis Health System USTA Challenger - Tulsa Vancouver Challenger Bangkok Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos USTA Tennis Championships of Houston - Houston Theusbridge.com Tennis Classic - Tarzana Tulsa Auto Collection USTA Challenger - Tulsa Quimper Challenger Dallas Challenger USTA Challenger of Burbank - Burbank Leon Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Busan Challenger XL Capital Bermuda Open - Bermuda Nottingham Challenger Prague Open - Prague VIII Avierto Internacional de Salinas - Salinas Abierto Colombiano de Tenis - Bogota 2003 West Side Tennis Club Challenger - Forest Hills USTA Men's Challenger of Dallas - Dallas The Wright Financial Group, Inc. Challenger - Champaign Istanbul Challenger Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City USTA Challenger - Champaign USTA Challenger of Orlando - Orlando Gemax Open - Belgrade Hilton Waikoloa Village USTA Challenger - Waikoloa Alphen Challenger HTV Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Nottingham Challenger Budapest Challenger - Budapest Rennes Challenger Helsinki Challenger Smith Barney Men's Challenger - Covington Ilkley Challenger Open de Montauban - Montauban Vancouver Challenger Uncle Toby's Challenger in Burnie - Burnie 2005 Freeman Men's Challenger - Joplin Brescia Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo USTA Challenger of Oklahoma - Tulsa Fifth Third Bank Tennis Classic - Lexington The $50,000 Pro Challenger at Calabasas - Calabasas JSM Challenger of Champaign - Urbana Challenger ATP de Cuenca Diario El Mercurio - Cuenca Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville Taiwan Challenger - Kaohsiung Odlum Brown Vancouver Open - Vancouver Bukhara Challenger - Bukhara Kaohsiung Challenger Ho Chi Minh City Challenger Odlum Brown Vancouver Open - Vancouver Austin Challenger - Austin WOW Cafe Challenger - New Orleans Isla de Gran Canaria - Mas Palomas Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Ford Tennis Championships - Louisville JSM Challenger - Champaign Samsung Challenger 2007 - Ho Chi Minh City Taipei City Challenger USTA Tallahassee Tennis Challenger - Tallahassee Seoul Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Busan Challenger Surbiton Challenger Nottingham Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Open D'Orleans - Orleans Lubbock Challenger - Lubbock Ramat Hasharon Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Vancouver Challenger Granby Challenger The Mercedes Benz of Calabasas - Calabasas Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta 5° Sporting Challenger - Turin Bancolombia Open - Bogota II Naples ITG Challenger - Naples Columbus Challenger Mordova Cup 2007 - Saransk Challenger Banque Nationale Rimouski - Rimouski Indian Wells Challenger AT&T Challenger of Dallas - Dallas 2002 Azalea Orthopedic Challenger - Tyler Hilton Waikoloa Village USTA Challenger - Waikoloa Astana Challenger Shanghai Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Happy Valley Challenger Astana Challenger Mons Challenger Akbank Private Banking TED Open - Istanbul Vancouver Challenger Seoul Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Pro Challenger at Calabasas - Calabasas 2007 Knoxville Challenger - Knoxville Busan Challenger Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Mercedes-Benz Cup - Los Angeles Mercedes-Benz Cup - Los Angeles Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Hilton Waikoloa Village USTA Challenger - Waikoloa Mercedes-Benz Cup - Los Angeles The LTA Wrexham Challenger - Wrexham 2002 FSE Challenger - Tarzana Tashkent Challenger San Luis Potosi Challenger - San Luis Potosi Suzhou Challenger Columbus Challenger Canberra Challenger Eddleman USTA Challenger - Birmingham The Wright Financial Group, Inc. Challenger - Champaign Challenger Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Czech Open - Prostejov Istanbul Challenger Heineken Open - Auckland Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Busan Challenger Legg Mason Tennis Classic - Washington D.C. USTA Challenger of Dallas - Dallas Gimcheon Challenger Togliatti Cup - Togliatti SAP Open - San Jose Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Campbell's Hall of Fame Tennis Championships - Newport The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Mercedes-Benz Cup - Los Angeles Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Tennis Channel Open - Las Vegas Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Binghamton Professional Tennis Tournament - Binghamton Gerry Weber Open - Halle XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships - Armonk USTA Safeway Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton PBZ Zagreb Indoors - Zagreb 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco The Tennis Channel Open - Las Vegas A Glimmer of Hope Challenger - Austin IX Abierto Internacional de Salinas - Salinas 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 Open Mutouest de Saint-Brieuc - St. Brieuc Legg Mason Tennis Classic - Washington D.C. TED Open - Istanbul Music City Challenger - Nashville USTA Illinois Challenger - Champaign Countrywide Classic - Los Angeles San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Czech Open 2006 - Prostejov China Open - Beijing Thailand Open - Bangkok The 'Fitz' Casino Challenger - Tunica AIG Japan Open Tennis Championships - Tokyo Odlum Brown Vancouver Open - Vancouver The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Gerry Weber Open - Halle Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Morelos Challenger Sacramento Challenger - Sacramento Medibank International - Sydney Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul SA Tennis Open - Johannesburg Prague Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Rakuten Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Busan Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Sao Paulo Challenger Tour Finals Zhuhai Challenger Open Sud de France - Montpellier Dallas Challenger Nottingham-2 Challenger Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Tashkent Challenger AEGON Championships - London Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis The Artois Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Little Rock Challenger Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Le Gosier Challenger Memphis Open - Memphis Countrywide Classic - Los Angeles Geneva Open - Geneva Citi Open - Washington Guadalajara Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Mexico City Challenger Hall of Fame Open - Newport Kun-Ming Challenger Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Ningboo Challenger RCA Championships - Indianapolis Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch New York Open - New York AEGON Championships - London Thailand Open - Bangkok Irving Challenger Farmers Classic - Los Angeles PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Farmers Classic - Los Angeles Hua Hin Challenger Aircel Chennai Open - Chennai Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Canberra Challenger Aberto Da Costa Do Sauipe - Bahia Indian Wells Challenger Tashkent Challenger Granby Challenger - Granby 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 USTA Championships of Kerrville - Kerrville Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Garanti Koza Sofia Open - Sofia Atlantic City Open - Atlantic City TEB BNP Paribas Istanbul Open - Istanbul 2003 Eddleman USTA Challenger - Birmingham 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 Arizona Men's Tennis Championships - Scottsdale USTA Men's Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington D.C. Countrywide Classic - Los Angeles Miller Lite Hall of Fame Tennis Championships - Newport 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 Pacific Life Open - Indian Wells Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati AEGON International - Eastbourne Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BMW Open - Munich Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Sybase Open - San Jose Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Canberra Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Sony Open Tennis - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Sony Ericsson Open - Miami Sony Ericsson Open - Miami Medibank International - Sydney BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal SAP Open - San Jose Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Next Generation Adelaide International - Adelaide U.S. Open - New York Claro Open Colombia - Bogota Australian Open - Melbourne U.S. Open - New York Wimbledon - London 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 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 French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 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 Davis Cup, World Group, PO, ISR-CHI 3-2 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 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, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Olympics - Rio de Janeiro