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