Career 2020 2018 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 USA F2 USA F3 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F1 Hungary F1 Hungary F2 Hungary F3 USA F14 Croatia F1 Croatia F2 Israel F1 Israel F2 Israel F3 USA F8 Israel F5 Israel F3 USA F1 USA F29 USA F12 Canada F1 USA F6 Israel F2 V Abierto Internacional de Salinas - Salinas Fifth-Third Bank Tennis Championships - Lexington Hungarian Open - Budapest Quelle Cup 2000 - Furth Eisenberg Jerusalem Open - Jerusalem Garden Open - Rome Belo Horizonte Tennis Open - Belo Horizonte The Joyce Eisenberg Jerusalem Open - Jerusalem CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra 2003 West Side Tennis Club Challenger - Forest Hills Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Privat Bank Cup - Dniepropetrovsk USTA Seascape Challenger - Aptos USTA Men's Challenger of Dallas - Dallas USTA Tallahassee Tennis Challenger - Tallahassee Austin Challenger - Austin 2003 Freeman Men's Challenger - Joplin Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Gramado Open de Tennis - Gramado Hilton Waikoloa Village USTA Challenger - Waikoloa Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA/Safeway Challenger - Aptos Lubbock Challenger - Lubbock USTA/Adtech Challenger - Boston Frito Lay/USTA Challenger - Binghamton XL Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Challenger Groningen - Groningen The Nottingham Challenger - Nottingham Toluca Challenger - Toluca USTA Challenger of Oklahoma - Tulsa USTA Challenger - Champaign Music City Challenger - Nashville GHI Bronx Classic - Bronx The LTA Bolton Challenger - Bolton USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia USTA Challenger of Tiburon - Tiburon Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2004 USTA Challenger of Calabasas - Calabasas The Wright Financial Group, Inc. Challenger - Champaign Open Sainte Victoire - Aix-En-Provence The West Side Tennis Club Clay Court Challenger - Forest Hills The Natrel's Challenger of Granby - Granby Oklahoma Challenger - Tulsa Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock West Side Tennis Challenger - Forest Hills Kobstaedernes ATP Challenger - Kolding Smith Barney Men's Challenger - Covington XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 2007 Knoxville Challenger - Knoxville Pro Challenger at Calabasas - Calabasas The Natrel's Challenger - Granby Samsung Securities Cup - Seoul Flea Market Cup - Busan Harbour Tennis Cup Regione Lombardia - Milan USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon Constanta Challenger - Constanta USTA Seascape Challenger - Aptos ECM Prague Open 2008 - Prague Sail Open - New Delhi San Remo Tennis Cup - San Remo 2004 Colorado Tennis Classic - Denver Nielsen USTA Pro Tennis Championship - Winnetka Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Fifth Third Bank Tennis Championships - Lexington The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Alexander Kolyaskin Memorial - Donetsk USTA Comerica Challenger - Aptos Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Music City Challenger - Nashville Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Tatra Banka Slovak Open - Bratislava JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Dunlop World Challenge - Toyota Sao Paulo Challenger Dallas Challenger Belgrade Challenger Odlum Brown Vancouver Open - Vancouver Korat Challenger Baton Rouge Challenger Johannesburg Challenger WOW Cafe Challenger - New Orleans The Swanston Challenger - Sacramento Rhodes Challenger Ramat Hasharon Challenger Freeman Men's $50,000 Challenger - Joplin Samsung Challenger 2007 - Ho Chi Minh City Winnetka Challenger Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Lexington Challenger Vancouver Challenger Binghamton Challenger Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi Tulsa Challenger BMW Tennis Championship - Sunrise Tashkent Challenger New Delhi Challenger II - New Delhi Seoul Challenger Chuncheon Challenger AT&T Challenger of Dallas - Dallas Aachen Challenger Champaign Challenger Genova Challenger Granby Challenger Ramat Hasharon Challenger Prosperita Open 2007 - Ostrava Countrywide Classic USTA Challenger - Carson Cremona Challenger The Comercia Challenger - Aptos 2005 Freeman Men's Challenger - Joplin GHI Bronz Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Granby Challenger Binghamton Challenger Open de Rennes La Trinitaine - Rennes JSM Challenger - Champaign Aachen Challenger Bratislava Challenger Singapore Challenger Wolfsburg Challenger Bangkok Challenger Johannesburg Challenger AGT Challenger - Leon Leon Challenger Nottingham Challenger Granby Challenger Pro Challenger at Calabasas - Calabasas XL Bermuda Open - Bermuda Vancouver Challenger Music City Challenger - Nashville Tulsa Challenger USTA Challenger of Orlando - Orlando Eckental Challenger Ortisei Challenger USTA Men's Challenger of Dallas - Dallas Ford Tennis Championships - Louisville 2008 Knoxville Challenger - Knoxville Harrah's Entertainment Men's Pro Challenger - Tunica Binghamton Challenger Istanbul Challenger Fifth-Third Bank Tennis Classic - Lexington Johannesburg Challenger Rio Quente Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples Ostdeutscher Sparkessen Cup - Dresden 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Napoli Challenger Tiburon Challenger Dallas Challenger Morelos Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Busan Challenger Nottingham-2 Challenger AT&T Challenger of Dallas - Dallas 2008 China TCL Challenger - Guangzhou Irving Challenger Medicor Open - Budapest 2004 Freeman Men's Challenger - Joplin Ortisei Challenger 2004 Keys Gate Challenger - Homestead Salinas Challenger Carson Challenger Manchester Challenger Atlanta Clay Court Challenger - Atlanta The Commercia Challenger - Aptos Nottingham Challenger Dallas Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Aptos Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa USTA Challenger - Waikoloa Gimcheon Challenger ATP Challenger Numea - New Caledonia Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Eckental Challenger Swanston Challenger - Sacramento Knoxville Challenger Champaign Challenger TED Open - Istanbul Dallas Challenger Dallas Challenger Meridiana Sardegna Open - Olbia 2003 USTA Challenger of Calabasas - Calabasas Downtown Athletic Club USTA Challenger - Amarillo USTA Seascape Challenger - Aptos West Side Tennis Club Clay Court Challenger - Forest Hills Puerto Rico Challenger Tennis Event - Humacao TED Open - Istanbul Leon Challenger The Surbiton Trophy - Surbiton Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Casino Lugano - Lugano VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba Tallahassee Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Leon Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Architect Open - Budapest Busan Open Challenger Tennis - Busan Nottingham-2 Challenger Wailea Men's Challenger - Maui Colorado Classic - Denver Steelers Cup 2005 - Kosice The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth Third Bank Tennis Classic - Lexington Vancouver Challenger Open de L'Isere - Grenoble Las Vegas Challenger - Las Vegas Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Pekao Open - Szczecin University of Tennessee USTA Men's Challenger - Knoxville The Nottingham Open - Nottingham Challenger Britania Zavaleta - Puebla FILA Challenger Biella - Biella Challenger de Granby - Granby drkoop.com USTA Challenger of Houston - Houston Atlantic City Open - Atlantic City Akbank Private Banking-TED Open - Istanbul Zagreb Open - Zagreb Fifth Third Bank Tennis Classic - Lexington Binghamton Professional Tennis Tournament - Binghamton College Station Challenger - College Station Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Palermo Challenger Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Lubbock Challenger - Lubbock The 'Fitz' Casino Challenger - Tunica Odlum Brown Vancouver Open - Vancouver Citrix Tennis Championships - Delray Beach Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Oldum Brown Vancouver Open - Vancouver President's Cup 1998 - Tashkent Keio Challenger International Tennis Tournament - Yokohama Kroger / St. Jude International - Memphis Nottingham Challenger Cerveza Club Columbia Open - Bogota RCA Championships - Indianapolis 2008 Lubbock Challenger - Lubbock Kremlin Cup - Moscow Milan Indoors - Milan Kroger / St. Jude International - Memphis Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Rhodes Challenger Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Mallorca Open - Mallorca Mercedes-Benz Cup - Los Angeles The Stella Artois Grass Court Championships - London Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent The Hamlet Cup - Long Island President's Cup - Tashkent AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich St. Petersburg Open - St. Petersburg Sybase Open - San Jose Izmir Challenger Tata Open - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Sydney International - Sydney Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb The Stella Artois Grass Court Championships - London Bratislava Challenger RCA Championships - Indianapolis Kaoshuing Challenger Dallas Challenger Thailand Open - Bangkok Guadalajara Challenger Chennai Open - Chennai The Artois Championships - London Helsinki Challenger ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Abierto Mexicano Telcel - Acapulco China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Le Gosier Challenger Open de la Comunidad Valenciana - Valencia Salzburg Challenger Heilbronn Challenger Nottingham Challenger SA Tennis Open - Johannesburg Kremlin Cup - Moscow Eckental Challenger Charlottesville Challenger Open de Tenis Comunidad Valenciana - Valencia Ortisei Challenger Chennai Open - Chennai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Yokohama Challenger Toyota Challenger Sunrise Challenger Campbell's Hall of Fame Tennis Championships - Newport SAP Open - San Jose US Men's Clay Court Championship - Houston Serbia Open - Belgrade Dallas Challenger Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai St. Petersburg Open - St. Petersburg Guadalajara Challenger Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Johannesburg Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Baton Rouge Challenger AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Memphis Open - Memphis Sacramento Challenger Swiss Indoors Basel - Basel Geneva Open - Geneva Athens Challenger Charlottesville Challenger Tallahassee Challenger RCA Championships - Indianapolis Knoxville Challenger Gerry Weber Open - Halle Ecuador Open - Quito Manta Challenger Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Taipei City Challenger Delray Beach International Tennis Championships - Delray Beach Erste Bank Open - Vienna Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai AEGON Championships - London Atlanta Tennis Championships - Atlanta Manchester Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Miller Lite Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Leon Challenger Atlanta Tennis Championships - Atlanta Guadalajara Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Citi Open - Washington Aircel Chennai Open - Chennai RCA Championships - Indianapolis Aptos Challenger BB&T Atlanta Open - Atlanta Irving Challenger Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Mexico City Challenger Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Yitzhak Rabin Challenger 1998 - Tel Aviv Brisbane International - Brisbane Zivnobanka Czech Open - Prostejov Delray Beach Open - Delray Beach Cairo Challenger - Cairo Winston-Salem Open - Winston-Salem Laser Vision USTA Challenger - Amarillo The USTA Challenger at West End Racquet - Torrance Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport 2003 Eddleman USTA Challenger - Birmingham Pilot Pen International - New Haven Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Japan Open - Tokyo Sybase Open - San Jose AIG Japan Open - Tokyo Open 13 - Marseille RCA Championships - Indianapolis President's Cup - Tashkent Chennai Open - Chennai Next Generation Adelaide International - Adelaide Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis RCA Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Heineken Open Shanghai - Shanghai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles President's Cup 2000 - Tashkent Tennis Masters Series - Toronto Scania Stockholm Open - Stockholm Heineken Open - Auckland UBS Open Gstaad - Gstaad Salem Open - Hong Kong The Samsung Open - Nottingham The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells AAPT Championships - Adelaide NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells U.S. Open - New York The Ericsson Open - Miami Australian Open - Melbourne Tennis Masters Series - Monte Carlo Barcelona Open BancSabadell - Barcelona French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Open - Indian Wells Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Chengdu Open - Chengdu U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Toronto Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, ISR-GBR 2-3 French Open - Paris Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, PO, ISR-AUT 2-3 Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Masters Series - Cincinnati Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 2R, GER-ISR 5-0