Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 USA F5 USA F6 Israel F3 Israel F4 Israel F5 Israel F6 Israel F3 Israel F4 Israel F5 Israel F5 Israel F9 Israel F3 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Israel F2 KGHM Polish Indoors - Wroclaw 2002 USTA Challenger of Calabasas - Calabasas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Zagreb Open - Zagreb 2001 UT Tyler Patriot Challenger - Tyler USTA Seascape Challenger - Aptos The Waco International Tennis Challenger - Waco Challenger Ciudad de Tijuana - Tijuana Yitzhak Rabin Challenger 1998 - Tel Aviv The Indian Oil Servo ATP Challenger - Chandigarh Ahmedabad Challenger - Ahmedabad The Indian Oil-Servo ATP Challenger 1999 - Calcutta Third Bank Tennis Championships - Lexington Open Maxon - Barcelona Open de Franche Comte - Besancon Atlantic City Open - Atlantic City Challenger Ford de Cherbourg - Cherbourg 2003 USTA Challenger of Calabasas - Calabasas Granby Challenger - Granby Sarajevo Open 2004 - Sarajevo Tatra Banka Open 2003 - Bratislava The Bolton Challenger - Bolton USTA Challenger of Orlando - Orlando Draft Corona Mexico City Open - Mexico City Gallagher International - Hamilton Lubbock Challenger - Lubbock 2006 Challenger of Santa Clarita California Challenger - Valencia Mumbai Challenger - Mumbai 2006 North Shore Pro Tennis Championship - Winnetka Open Castilla y Leon - Segovia Corona Mexico City Open - Mexico City MTCI ATP Challenger - Yokohama Unique Zagreb Open - Zagreb Australian Unity Western Australia Open - Perth Samsung Secruities Cup Challenger - Seoul USTA Challenger of San Antonio - San Antonio Internationaux de Nouvelle-Caledonie - New Caledonia USTA Men's Challenger of Dallas - Dallas South African Airways Tennis Open - Durban The LTA Wrexham Challenger - Wrexham West Side Tennis Challenger - Forest Hills The Comercia Challenger - Aptos Tatra Banka Open - Bratislava XL Capital Bermuda Open - Bermuda New Delhi Challenger - New Delhi Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux USTA Freeman Men's Challenger - Joplin PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa 2006 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Leon 2004 - Leon IPP Open - Helsinki XL Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba BH Indoor Sarajevo - Sarajevo Binghamton Professional Tennis Tournament - Binghamton Tatra Banka Slovak Open - Bratislava Izmir Cup - Izmir The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans ATP Open Castilla y Leon - Segovia The Natrel's Challenger - Granby Sao Paulo Challenger Heilbronn Challenger Bergamo Challenger Sunrise Challenger Korat Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Baton Rouge Challenger USTA Challenger of Oklahoma - Tulsa Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Tatra Banka Open 2006 - Bratislava Astana Challenger Ramat Hasharon Challenger Mobilux Open - Luxembourg Busan Challenger Fergana Challenger 2007 Challenger of Santa Clara - Valencia Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Alexander Kolyaskin Memorial - Donetsk Internationaux de Nouvelle-Caledonie - New Caledonia Bangkok Challenger Athens Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Puerto Rico Challenger Tennis Event - Humacao 2005 Tulsa Challenger - Tulsa Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge XL Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Bergamo Challenger GHI Bronx Tennis Classic - Bronx USTA Men's Challenger of Dallas - Dallas Winnetka Challenger XI Abierto Internacional de Salinas - Salinas Dunlop World Challenge - Toyota Salinas Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Dallas Challenger Nottingham Challenger Istanbul Challenger Guimaraes Challenger Heilbronn Challenger Vancouver Challenger Flea Market Cup Busan Challenger Tennis - Busan Petange Challenger Countrywide Classic USTA Challenger - Carson Eckental Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Challenger Natrel Presented by National Bank - Granby Irving Challenger Nottingham Challenger USTA Challenger of Las Vegas - Las Vegas Medicor Open - Budapest 2004 Freeman Men's Challenger - Joplin Mons Challenger Zagreb Open - Zagreb Brescia Challenger Monterrey Challenger Challenger Ford de Cherbourg - Cherbourg Odlum Brown Vancouver Open - Vancouver Dallas Challenger Pro Challenger at Calabasas - Calabasas Ostdeutscher Sparkassen Cup - Dresden Harrah's Entertainment Men's Pro Challenger - Tunica Schickendanz Open - Furth Eckental Challenger Irving Challenger Winnetka Challenger Manchester Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Surbiton Challenger Winnetka Challenger Tashkent Challenger Challenger 42 - Andrezieux TED Open - Istanbul Swanston Challenger - Sacramento Granby Challenger VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Challenger Groningen - Groningen Okal Cup - Eckental USTA Men's Challenger of Urbana-Champaign - Urbana BCP Tennis Classic - Sao Paulo 6th Sardinian International Championships - Cagliari Open 13 - Marseille MTNL Cellular ATP Challenger - Mumbai Kyoto Challenger - Kyoto Ciudad de Telde - Telde The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Delray Beach International Tennis Championships - Delray Beach IPP Open - Helsinki Irving Challenger GHI Bronx Tennis Classic - Bronx Open de Franche-Comte - Besancon ATP Bangalore Challenger - Bangalore Hamburg Challenger - Hamburg 2003 USTA Tallahassee Tennis Challenger - Tallahassee Le Gosier Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Eisenberg Jerusalem Open - Jerusalem Privatbank Open 2006 - Dnepropetrovsk Nottingham Challenger The Surbiton Trophy - Surbiton USTA Comerica Challenger - Aptos The Nottingham Challenger - Nottingham Ortisei Challenger USTA Tallahassee Tennis Challenger - Tallahassee Adidas Open de Toulouse - Toulouse The Joyce Eisenberg Jerusalem Open - Jerusalem 7th Wartburg Open - Eisenach Open de Mantouban - Montauban Frito Lay/USTA Challenger - Binghamton Yitzhak Rabin Men's Challenger - Tel Aviv Milan Indoors - Milan Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble XL Capital Bermuda Open - Bermuda Ciudad de Pozoblanco Open Diputacion - Cordoba Home Depot Center USTA Challenger - Carson Copa Club Campestre de Aguascalientes - Aguascalientes Lubbock Challenger - Lubbock Open de Rennes La Trinitaine - Rennes XL Bermuda Open - Bermuda Odlum Brown Vancouver Open - Vancouver The Stella Artois Grass Court Championships - London Heineken Open - Auckland RCA Championships - Indianapolis Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Open 13 - Marseille Siebel Open - San Jose The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Tata Open 2003 - Chennai President's Cup - Tashkent Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - London Brisbane International - Brisbane AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Puebla Challenger Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. PBZ Zagreb Indoors - Zagreb Tata Open - Chennai RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart RCA Championships - Indianapolis Dallas Challenger Salzburg Challenger Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide SAP Open - San Jose Heilbronn Challenger ATP Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Dallas Challenger Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Helsinki Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors Basel - Basel Khanty-Mansiysk Challenger Sacramento Challenger Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca BMW Open - Munich BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Ordina Open - s-Hertogenbosch Chennai Open - Chennai BB&T Atlanta Open - Atlanta Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Helsinki Challenger SAP Open - San Jose Citi Open - Washington Sunrise Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Heineken Open - Auckland SAP Open - San Jose Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart Citi Open - Washington Rakuten Japan Open - Tokyo Johannesburg Challenger Sarasota Challenger Tunis Challenger BMW Open - Munich Geneva Open - Geneva Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf Swiss Indoors Basel - Basel AEGON Championships - London Memphis Open - Memphis Erste Bank Open - Vienna Memphis Open - Memphis Gerry Weber Open - Halle U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Athens Challenger If Stockholm Open - Stockholm Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Sydney International - Sydney Ortisei Challenger Thailand Open - Bangkok Citi Open - Washington Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Gerry Weber Open - Halle SA Tennis Open - Johannesburg Heilbronn Challenger Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Irving Challenger Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Ortisei Challenger US Men's Clay Court Championship - Houston Moselle Open - Metz Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Adidas International - Sydney Dubai Duty Free Tennis Championships - Dubai Ortisei Challenger St. Petersburg Open - St. Petersburg Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Guadalajara Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur USTA Challenger of North Miami Beach - North Miami Beach ASB Classic - Auckland Delray Beach Open - Delray Beach USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Millennium Estoril Open - Estoril Eisenberg Jerusalem Open - Jerusalem VIII Open Internacional D'Andorra - Andorra Aegon Nottingham Open - Nottingham Citi Open - Washington University of Tennessee USTA Men's Challenger - Knoxville Open Diputacion Pozoblanco - Cordoba CMG Asia Open - Hong Kong Intersport Heilbronn Open - Heilbronn Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Challenger Britania Zavaleta - Puebla The LTA Wrexham Challenger - Wrexham Kroger / St. Jude International - Memphis III Isla de Lanzarote - Lanzarote Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon China Open - Beijing U.S. Men's Clay Court Championships - Houston President's Cup - Tashkent Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch RCA Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Scania Stockholm Open - Stockholm Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Pilot Pen Tennis - New Haven Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campbells Hall of Fame Tennis Championships - Newport Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid AIG Japan Open - Tokyo Atlanta Tennis Championships - Atlanta Thailand Open - Bangkok BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid Miami Open - Miami Dubai Duty Free Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Australian Open - Melbourne Tennis Masters Series - Toronto Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Rogers Cup - Toronto U.S. Open - New York Wimbledon - London Campionati Internazionali D'Italia - Rome U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Ecuador Open - Quito Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Channel Open - Las Vegas Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Hall of Fame Tennis Championships - Newport Wimbledon - London If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris BNP Paribas Masters - Paris Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, World Group, PO, ISR-PER, 4-1 Wimbledon - London Davis Cup, World Group, 1R, FRA-ISR 5-0 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne River Oaks International Tennis Tournament - Houston French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, 1R, ISR-SCG 1-4 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 1R, ISR-LUX 5-0