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