Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 Australia F1 Australia F2 USA F22 France F14 USA F23 USA F27 USA F28 France F4 Italy F10 USA F29 France F5 USA F24 France F14 France F18 ECM Cup - Prague Jameson Cup - Milan Indian Oil Servo Delhi Challenger - New Delhi New Delhi Challenger - New Delhi Open Castilla y Leon - Segovia Uncle Tobys Challenger - Tasmania Shimadzu All Japan Indoor Tennis Championships - Kyoto Kobstaedernes ATP Challenger - Kolding Czech Indoor Open - Prague Shimadzu All Japan Indoor Tennis Championships - Kyoto Akbank Private Banking TED Open 2006 - Istanbul Open de L'Isere-Trophee BNP Paribas - Grenoble Uncle Toby's Australian Men's Clay Court Challenger - Canberra Voit Mexico City Open - Mexico City Intersport Heilbronn Open - Heilbronn Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington The Indian Oil-Servo ATP Challenger 1999 - Calcutta Oldum Brown Vancouver Open - Vancouver PEOPLEnet CUP - Dnepropetrovsk GHI Bronx Tennis Classic - Bronx Challenger Casablanca San Angel - Mexico City BH Telecom Indoors Sarajevo 2006 - Sarajevo Togliatti Cup - Togliatti Harrah's Entertainment Men's Pro Challenger - Tunica Sunrise Challenger Rhodes Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo The LTA Manchester Challenger - Manchester Togliatti Cup - Togliatti XL Bermuda Open - Bermuda Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote Rhodes Challenger Ramat Hasharon Challenger Warsteiner Challenger Wolfsburg - Wolfsburg The Scottish Tennis Championships - Edinburgh Ahmedabad Challenger - Ahmedabad West of England Tennis - Bristol Ciudad de Pozoblanco Open Diputacion - Cordoba Vancouver Challenger The Wrexham Challenger - Wrexham The Surbiton Trophy - Surbiton Napoli International Cup - Napoli Mumbai Challenger - Mumbai San Jose Challenger University of Tennessee USTA Men's Challenger - Knoxville Fergana Challenger Nottingham Challenger TennisCup Vlaanderen - Antwerp USTA Championships of Kerrville - Kerrville Internazionali de Tennis di Bergamo - Bergamo Challenger 42 - Andrezieux Astana Challenger Beijing Challenger Olbia Challenger - Olbia ATP Bangalore Challenger - Bangalore Heineken Challenger - Ho Chi Minh City X Open Internacional D'Andorra - Andorra Alexander Kolyaskin Memorial - Donetsk Open de L'Isere - Grenoble Gemax Open - Belgrade USTA Seascape Challenger - Aptos 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Ortisei Challenger Vancouver Challenger Budapest Challenger - Budapest Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger The Surbiton Trophy - Surbiton Busan Challenger Nottingham Challenger Smith Barney Men's Challenger - Covington Istanbul Challenger Alexander Kolyaskin Memorial - Donetsk Open de Montauban - Montauban Okal Cup 2004 - Eckental IPP Open - Helsinki Alphen Challenger The LTA Nottingham Challenger - Nottingham Uncle Toby's Challenger in Burnie - Burnie Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Austin Challenger - Austin Open D'Orleans - Orleans The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Nottingham Challenger The LTA Nottingham Challenger - Nottingham Ford Tennis Championships - Louisville Bauer Watertechnology Cup - Eckental Mobilux Open - Luxembourg Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Rennes Challenger Ramat Hasharon Challenger Helsinki Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Granby Challenger IPP Open - Helsinki Ilkley Challenger Vancouver Challenger Brescia Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Happy Valley Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bancolombia Open - Bogota Guangzhou Challenger Shenzhen Challenger Raanana Challenger Mordova Cup 2007 - Saransk Karshi Challenger Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Powder Byrne Trophy - Surbiton Bristol Challenger Trophy - Bristol CA-Challenge - Graz Shanghai Challenger Kaohsiung Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Ho Chi Minh City Challenger Taipei City Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Astana Challenger Mons Challenger Akbank Private Banking TED Open - Istanbul Vancouver Challenger Jameson Cup - Milan Columbus Challenger Seoul Challenger Indian Wells Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux Tashkent Challenger Suzhou Challenger Columbus Challenger Internazionali di Tennis - Bergamo Canberra Challenger HTV Challenger - Ho Chi Minh City Open 13 - Marseille The Stella Artois Grass Court Championships - London President's Cup - Tashkent Miller Lite Hall of Fame Tennis Championships - Newport Open de Montauban - Montauban Legg Mason Tennis Classic - Washington D.C. Czech Open - Prostejov Istanbul Challenger Stockholm Open - Stockholm Marseille Waldbaum's Hamlet Cup - Long Island Busan Challenger Open de Rennes La Trinitaine - Rennes Sarajevo Open - Sarajevo Nottingham Men's Challenger - Nottingham Tunis Open - Tunis IPP Open - Helsinki Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Open 88 - Contrexeville Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn AAPT Championships - Adelaide USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Internationaux de Doubs Open de Franchie-Comte - Besancon Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger Heineken Open - Auckland Milan Indoors - Milan dBI Tennis Challenger - Binghamton Lucknow ATP Tour Challenger - Lucknow Mallorca Challenger Open 13 - Marseille Tatra Banka Open 2003 - Bratislava Cassis Challenger Estoril Open - Estoril Heilbronn Open - Heilbronn Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Uncle Toby's Burnie Challenger - Tasmania Garden Open - Rome Miller Lite Hall of Fame Tennis Championships - Newport Open Castilla y Leon - Segovia Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Bristol Challenger Trophy - Bristol Grand Prix de Tennis de Lyon - Lyon ATU Cup 2001 - Weiden Milano Challenger-Jameson Cup - Milan St. Petersburg Open - St. Petersburg TED Open-Akbank Private Banking - Istanbul Open de L'Isere - Grenoble Chennai Open - Chennai Eddleman/USTA Challenger - Birmingham The Surbiton Trophy - Surbiton SAP Open - San Jose 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 The Stella Artois Grass Court Championships - London TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Tatra Banka Open - Bratislava Campbell's Hall of Fame Tennis Championships - Newport Isla de Lanzarote - Lanzarote Czech Open 2006 - Prostejov RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna AAPT Championships - Adelaide Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb PBZ Zagreb Indoors - Zagreb Morelos Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Qatar Open - Doha Prague Challenger Athens Challenger AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Busan Challenger Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Countrywide Classic - Los Angeles Sao Paulo Challenger Tour Finals Zhuhai Challenger Legg Mason Tennis Classic - Washington Dallas Challenger Nottingham-2 Challenger AIG Japan Open Tennis Championships - Tokyo Brasil Open - Salvador Thailand Open - Bangkok Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel SAP Open - San Jose Tashkent Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Batman Challenger Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Little Rock Challenger Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Le Gosier Challenger PTT Thailand Open - Bangkok Countrywide Classic - Los Angeles Kremlin Cup - Moscow Guadalajara Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London Mexico City Challenger Kremlin Cup - Moscow The Nottingham Open - Nottingham Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Hall of Fame Tennis Championships - Newport Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Athens Challenger Ningboo Challenger Aegon Nottingham Open - Nottingham Ortisei Challenger AEGON Championships - London Memphis Open - Memphis Topshelf Open - 's-Hertogenbosch Open 13 - Marseille Geneva Open - Geneva Citi Open - Washington BB&T Atlanta Open - Atlanta Citi Open - Washington SA Tennis Open - Johannesburg Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport New York Open - New York AEGON Championships - London Thailand Open - Bangkok Grolsch Open 1997 - Amsterdam Irving Challenger 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 Farmers Classic - Los Angeles Hua Hin Challenger Aircel Chennai Open - Chennai Adidas International - Sydney Andria Challenger RCA Championships - Indianapolis Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Indian Oil Servo Challenger - Calcutta The LTA Hull Challenger - Hull Canberra Challenger Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach CA Challenge 2002 - Graz Abierto Mexicano Telcel - Acapulco Busan Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Neride Prague Indoor - Prague 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 Tulsa Auto Collection USTA Challenger - Tulsa Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Sparkassen Open - Magdeburg TEB BNP Paribas Istanbul Open - Istanbul 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 Australian Open - Melbourne The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gold Flake Open - Chennai Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Paris Tennis Masters Series - Montreal Tennis Masters Series - Paris Canadian Open Open 13 - Marseille AEGON International - Eastbourne Davidoff Swiss Indoors - Basel BMW Open - Munich Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Tennis Masters Series - Monte Carlo Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Tennis Masters Series - Toronto Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Canberra Challenger NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Dubai Open - Dubai Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Rogers Cup - Montreal Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Milan Indoors - Milan BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Telecom Italia Masters - Rome Open de Moselle - Metz BNP Paribas Open - Indian Wells Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami China Open - Beijing Sony Ericsson Open - Miami Sony Ericsson Open - Miami Medibank International - Sydney BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Kroger / St. Jude International - Memphis Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Atlanta Tennis Championships - Atlanta Australian Open - Melbourne French Open NASDAQ-100 Open - Miami Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London 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, World Group, PO, ISR-ARG 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, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, ISR-CAN 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 Wimbledon (juniors) U.S. Open (juniors) 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 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 Olympics - Athens French Open (juniors) Olympics - Rio de Janeiro