Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Uzbekistan F4 France F8 France F9 USA F28 Australia F1 Australia F2 India F5 UAE F1 USA F22 USA F23 USA F27 USA F28 India F4 Great Britain F7 Uzbekistan F2 India F3 India F4 India F5 China F2 USA F24 USA F25 USA F26 India F14 USA F7 USA F29 USTA Tallahassee Tennis Challenger - Tallahassee Shimadzu All Japan Indoor Tennis Championships - Kyoto Pro Challenger at Calabasas - Calabasas Shimadzu All Japan Indoor Tennis Championships - Kyoto USA F30 HTV Challenger - Ho Chi Minh City USA F31 India F1 Coffee Cup Challenger - Chikmagalur Harrah's Entertainment Men's Pro Challenger - Tunica USA F24 GHI Bronx Tennis Classic - Bronx Great Britain F6 Uzbekistan F1 Isla de Lanzarote - Lanzarote Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Keio Challenger International Tennis Tournament - Yokohama San Luis Potosi Challenger - San Luis Potosi New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Dublin Challenger - Dublin The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Alexander Kolyaskin Memorial - Donetsk JSM Challenger of Champaign - Urbana IPP Open - Helsinki Dallas Challenger Sunrise Challenger Mexico City Challenger Talahassee Challenger Rhodes Challenger Manchester Challenger Vancouver Challenger Binghamton Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Chuncheon Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Vancouver Challenger San Jose Challenger Fergana Challenger Nottingham Challenger Astana Challenger Beijing Challenger Ortisei Challenger The Indian Oil Servo ATP Challenger - Chandigarh Vancouver Challenger Bangkok Challenger Tiburon Challenger Uncle Tobys Challenger - Tasmania Quimper Challenger Dallas Challenger Rimouski Challenger Leon Challenger Guadalajara Challenger Karshi Challenger Busan Challenger Nottingham Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Istanbul Challenger Challenger Casablanca San Angel - Mexico City A Glimmer of Hope Challenger - Austin Fergana Challenger - Fergana Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Voit Mexico City Open - Mexico City Alphen Challenger XL Bermuda Open - Bermuda Dharwad Challenger 2003 - Dharwad Countrywide Classic USTA Challenger - Carson Gemax Open - Belgrade Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger - New Delhi The Comercia Challenger - Aptos Busan Open - Busan 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Dharwad Challenger 2006 - Dharwad The LTA Nottingham Challenger - Nottingham The Natrel's Challenger of Granby - Granby 2006 North Shore Pro Tennis Championship - Winnetka Nottingham Challenger Budapest Challenger - Budapest 2004 Colorado Tennis Classic - Denver Rennes Challenger Helsinki Challenger Smith Barney Men's Challenger - Covington Ilkley Challenger Vancouver Challenger Open de Montauban - Montauban Flea Market Cup - Busan Uncle Toby's Challenger in Burnie - Burnie Brescia Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Nottingham Men's Challenger - Nottingham Busan Open Challenger Tennis - Busan Surbiton Challenger Nottingham Challenger Singha Tennis Classic - Tarzana Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Vancouver Challenger PEOPLEnet CUP - Dnepropetrovsk Austin Challenger - Austin The Swanston Challenger - Sacramento Ramat Hasharon Challenger Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Taipei City Challenger Ford Tennis Championships - Louisville Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Columbus Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Kyoto Challenger Bangkok Challenger AGT Challenger - Leon Open D'Orleans - Orleans Challenger Casablanca San Angel - Mexico City Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Beijing Challenger Media Will Cup Busan Challenger Tennis - Busan Granby Challenger Music City Challenger - Nashville Sail Open - New Delhi Ford Tennis Championships - Louisville Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Bancolombia Open - Bogota Fergana Challenger - Fergana 2007 Nielsen Pro Tennis Championship - Winnetka Challenger Natrel Presented by National Bank - Granby Mordova Cup 2007 - Saransk Granby Challenger Theusbridge.com Tennis Classic - Tarzana 2002 Azalea Orthopedic Challenger - Tyler Shanghai Challenger VI Gramado Open de Tenis - Gramado Happy Valley Challenger Swanston Challenger - Sacramento Carson Challenger The Commercia Challenger - Aptos The Natrel's Challenger - Granby TD Waterhouse Cup - Long Island Tata Open 2003 - Chennai Binghamton Challenger Siebel Open - San Jose Astana Challenger Mons Challenger Thailand Open - Bangkok Knoxville Challenger Zagreb Challenger China Open - Beijing Taipei City Challenger Akbank Private Banking TED Open - Istanbul Seoul Challenger Busan Challenger Seoul Challenger Bratislava Challenger Raanana Challenger Seoul Challenger Busan Challenger The LTA Wrexham Challenger - Wrexham Columbus Challenger Tashkent Challenger Suzhou Challenger Tata Open - Chennai The Manchester Trophy - Manchester Canberra Challenger Indian Wells Challenger China Open - Beijing 2006 USTA Tallahassee Tennis Challenger - Tallahassee Chennai Open - Chennai SAP Open - San Jose MTNL Cellular ATP Challenger - Mumbai Arizona Men's Tennis Championships - Scottsdale Czech Open - Prostejov Busan Open Challenger Tennis - Busan Istanbul Challenger USTA Challenger of Burbank - Burbank The 10tele.com Open - Nottingham USTA Challenger of San Antonio - San Antonio Busan Challenger Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Gimcheon Challenger New Delhi Challenger III - New Delhi Togliatti Cup - Togliatti Gerry Weber Open - Halle Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui The West Side Tennis Club Grass Court Challenger - Forest Hills The LTA Men's Challenger - Nottingham USTA Comerica Challenger - Aptos Gwangju Challenger Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Belgaum Open - Belgaum Mallorca Challenger Cassis Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania West of England Tennis - Bristol 2002 FSE Challenger - Tarzana Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo USTA Challenger of Burbank - Burbank ATP Bangalore Challenger - Bangalore Tumkur Open - Tumkur Britania Zavaleta - Puebla National Bank Men's Rimouski Challenger - Rimouski Ljubljana Open - Ljubljana West Side Tennis Challenger - Forest Hills The Artois Championships - London Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Nottingham Open - Nottingham Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Fifth Third Bank Tennis Classic - Lexington Campbells Hall of Fame Tennis Championships - Newport Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul Indianapolis Tennis Championships - Indianapolis College Station Challenger - College Station 2005 Freeman Men's Challenger - Joplin Chennai Open - Chennai Sunset Moulding Yuba City Racquet Club Challenger - Yuba City TED Open - Istanbul Samsung Securities Cup - Seoul Delray Beach International Tennis Championships - Delray Beach Czech Open 2006 - Prostejov Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Baton Rouge Pro Tennis Classic - Baton Rouge Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Bergamo Challenger Delray Beach International Tennis Championships - Delray Beach Open des Alpes Trophee BNP Paribas - Grenoble Winston Salem - Winston Salem Nottingham Challenger Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Seoul Challenger Morelos Challenger BRD Nastase Tiriac Trophy - Bucharest Sacramento Challenger - Sacramento Serbia Open - Belgrade The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent UNICEF Open - 's Hertogenbosch Samsung Securities Cup - Seoul Prague Challenger 2008 Knoxville Challenger - Knoxville Mercedes-Benz Cup - Los Angeles Korat Challenger Kremlin Cup - Moscow Athens Challenger Izmir Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier SAP Open - San Jose Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Kremlin Cup - Moscow Busan Challenger PBZ Zagreb Indoors - Zagreb Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Swiss Indoors Basel - Basel Tulsa Challenger Sao Paulo Challenger Tour Finals Open Sud de France - Montpellier Zhuhai Challenger Dallas Challenger Chennai Open - Chennai Nottingham-2 Challenger AIG Japan Open Tennis Championships - Tokyo Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Memphis Open - Memphis Tashkent Challenger Geneva Challenger Citi Open - Washington Bergamo Challenger BMW Open - Munich Belgrade Challenger Indianapolis Tennis Championships - Indianapolis Kremlin Cup - Moscow Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger SA Tennis Open - Johannesburg Yokohama Challenger New York Open - New York The Dubai Tennis Championships - Dubai Toyota Challenger Campbell's Hall of Fame Tennis Championships - Newport Serbia Open - Belgrade Delray Beach International Tennis Championships - Delray Beach Batman Challenger Little Rock Challenger Rimouski Challenger Le Gosier Challenger Countrywide Classic - Los Angeles PTT Thailand Open - Bangkok Mexico City Challenger Kun-Ming Challenger Thailand Open - Bangkok AEGON Championships - London Abierto Mexicano Telcel - Acapulco Leon Challenger Kremlin Cup - Moscow Delray Beach Open - Delray Beach Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Ningboo Challenger Aegon Nottingham Open - Nottingham Geneva Open - Geneva Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport Gerry Weber Open - Halle AEGON Championships - London Thailand Open - Bangkok 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 Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger Aptos Challenger Johannesburg Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Canberra Challenger Indian Wells Challenger Tashkent Challenger 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 Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Franklin Templeton Tennis Classic - Scottsdale TEB BNP Paribas Istanbul Open - Istanbul Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach USTA Seascape Challenger - Aptos Citta di Monza - Monza St. Petersburg Open - St. Petersburg Mercedes-Benz Cup - Los Angeles Tennis Channel Open - Las Vegas 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 Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow Rogers Masters - Montreal Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Sony Open Tennis - Miami AEGON International - Eastbourne RCA Championships - Indianapolis BMW Open - Munich Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Miller Lite Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Tata Open 2002 - Chennai Canberra Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco U.S. Open - New York Vietnam Open - Ho Chi Minh City Sony Ericsson Open - Miami U.S. Open - New York Legg Mason Tennis Classic - Washington Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - 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 Rogers Cup - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo 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 Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Next Generation Adelaide International - Adelaide Wimbledon - London U.S. Open - New York Australian Open - Melbourne Claro Open Colombia - Bogota 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 Atlanta Tennis Championships - Atlanta French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris NASDAQ-100 Open - Miami 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 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 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 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, Group 1, 1R, IND-CHN 5-0 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, World Group, PO, IND-SWE 1-3 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, Group 1, 1R, IND-UZB 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Wimbledon - London 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 Australian Open - Melbourne Wimbledon (juniors) Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, IND-PAK 3-2 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 Olympics - Rio de Janeiro 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 1, 1R, KOR-IND 4-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 2R, JPN-IND 3-2 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, 1R, HUN-ISR 3-2 U.S. Open (juniors) French Open (juniors)