Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Italy F1 Italy F4 Italy F15 Italy F34 Italy F35 Italy F2 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F16 Germany F7 Germany F1 Germany F2 Germany F4 Germany F5 Italy F4 Netherlands F3 Germany F8 Italy F2 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Netherlands F3 Germany F7 Italy F1 Austria F1 Italy F19 Italy F12 Italy F16 Italy F30 Italy F31 Italy F32 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F15 Croatia F1 Italy F2 Italy F11 Switzerland F1 Bergamo Challenger Fergana Tennis Challenger Tournament - Fergana Bukhara Challenger - Bukhara Challenger Ford de Cherbourg - Cherbourg Samsung Securities Cup Challenger Tennis - Seoul 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Mordovia Cup - Saransk Garden Open - Rome Genoa Open - Genova Challenger Copa Sevilla - Seville Ciutat de Barcelona - Barcelona St. Petersburg Challenger 2006 - St. Petersburg 4th Volkswagen Challenger - Wolfsburg Memorial Savigni - Sassuolo Riviera di Rimini Challenger - Rimini Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tehran Open 2004 - Tehran The LTA Bolton Challenger - Bolton Olbia Challenger - Olbia Open Prevadies - St. Brieuc Bukhara Challenger - Bukhara Lambertz Open - Aachen Ispat Open 2004 - Ostrava 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes Schickedanz Open 2007 - Furth Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Morocco Tennis Tour - Tanger Steelers Cup - Kosice Open de la Ville de Saint Denis - Reunion Island 10° Trofeo Luigi Pezzoli - Bergamo Ourocard Tennis Challenger - Sao Paulo Tennis Napoli Cup - Napoli Penza Cup - Penza Citta di Monza - Monza Open Costa Daurada - Tarragona Moncton Men's Challenger - Moncton Mordovia Cup - Mordovia The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Alfa Romeo Tennis Cup - Cordenons The LTA Men's Challenger - Nottingham Bauer Watertechnilogy Cup 2008 - Eckental Taiwan Challenger - Kaohsiung Tatra Banka Open - Bratislava Wolfsburg Challenger Rome Challenger Lugano Challenger Austin Challenger - Austin Milan Challenger SIR Supermercadi Challenger - Rome Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Rimini Challenger Tatra Banka Open - Bratislava San Marino Challenger Vancouver Challenger Kos-Zucchetti Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk St. Remy Challenger Samarkand Challenger Tashkent Challenger Kosice Open-Steelers Cup 2008 - Kosice Challenger Banque Nationale - Granby Fergana Challenger Lugano Challenger Kitzbuhel Challenger Alphen Challenger Tashkent Challenger Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb Wolfsburg Challenger Open D'Orleans - Orleans Ostrava Challenger Furth Challenger Beijing Challenger Karshi Challenger Busan Open Challenger Tennis - Busan Shanghai Challenger The LTA Men's Challenger - Southampton Samarkand Challenger Milan Challenger Ningboo Challenger Tashkent Challenger Eckental Challenger Bangkok Challenger Mobilux Open - Luxembourg Guzzini Challenger - Recanati Ortisei Challenger Wolfsburg Challenger Open D'Orleans - Orleans 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Beijing Challenger Samarkand Challenger Karshi Challenger Tashkent Challenger Mersin Challenger Samarkand Challenger Lexington Challenger Aptos Challenger St. Remy Challenger Petange Challenger Fergana Challenger Kazan Challenger Eckental Challenger Almaty Challenger 1 - Almaty Andria Challenger Siemens Open 2007 - Scheveningen Astana Challenger Cherbourg Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Savannah Challenger Oklahoma Challenger - Tulsa Samarkand Challenger Nottingham Challenger Vancouver Challenger Aptos Challenger Napa Challenger Tashkent Challenger Winnetka Challenger Geneva Challenger Brescia Challenger Happy Valley Challenger Wroclaw Challenger Quimper Challenger Irving Challenger III Isla de Lanzarote - Lanzarote Prostejov Challenger Como Challenger The Surbiton Trophy - Surbiton Bergamo Challenger Agri Challenger Kazan Challenger Astana Challenger Brescia Challenger ATP Challenger Tour Finals Kazan Challenger Lambertz Open - Aachen Bergamo Challenger Quimper Challenger Jonkoping Challenger Vancouver Challenger Dallas Challenger Winnetka Challenger Binghamton Challenger Ischgl International Tennis Challenger 2003 - Ischgl Akbank Private Banking TED Open - Istanbul Sarasota Challenger Karshi Challenger UTC Open by Selena - Cherkassy Napoli Challenger Mons Challenger Ortisei Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Guzzini Challenger - Recanati Tashkent Challenger Sina-Kia Motors Tennis Cup - Cordenons Ismaning Challenger Samarkand Challenger - Samarkand St. Brieuc Challenger Le Gosier Challenger Karshi Challenger Astana Challenger Caltanissetta Challenger Aptos Challenger Bratislava Challenger Rennes Challenger Shenzhen Challenger Seoul Challenger Izmir Challenger Tashkent Challenger Wroclaw Challenger Chengdu Challenger Como Challenger Samarkand Challenger Moscow Challenger Recanati Challenger Volkswagen Challenger 2004 - Wolfsburg Aptos Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Kyiv Open - Kiev College Station Challenger - College Station Samarkand Challenger Surbiton Challenger Bauer Watertechnology Cup - Eckental Eckental Challenger Bratislava Challenger ECM Prague Open 2005 - Prague IPP Open - Helsinki Samarkand Challenger Mercedes-Benz Cup - Los Angeles Fergana Challenger Guzzini Challenger - Recanati 4° Sporting Challenger - Turin Braunschweig Challenger Zhuhai Challenger Taipei City Challenger Heilbronn Open - Heilbronn Busan Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ortisei Challenger Garden Open 2004 - Rome Cherbourg Challenger Tumkur Open - Tumkur Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Samarkand Challenger - Samarkand IPP Open - Helsinki Societa Canottieri Mincio 2005 - Mantova Ostdeutscher Sparkessen Cup - Dresden Open Castilla y Leon - Segovia Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock President's Cup - Tashkent President's Cup 2000 - Tashkent Tennislife Cup - Napoli Tashkent Challenger Tashkent Challenger - Tashkent Franklin Templeton Tennis Classic - Scottsdale Rome Challenger Cremona Challenger The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Chennai Open - Chennai Milan Indoors - Milan Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha US Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch China Open - Beijing Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Burnie Challenger Cherbourg Challenger SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Astana Challenger China Open - Beijing Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Open de Moselle - Metz Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Lermontov Challenger Bergamo Challenger Seoul Challenger The Dubai Tennis Championships - Dubai BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Bank Austria Tennis Trophy - Vienna Credit Agricole Suisse Open - Gstaad Open 13 - Marseille Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BMW Open - Munich Winston Salem - Winston Salem Citi Open - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Bergamo Challenger Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles AEGON Championships - London Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb Tunis Challenger BMW Open - Munich Geneva Open - Geneva BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Ortisei Challenger AEGON International - Eastbourne Gerry Weber Open - Halle ASB Classic - Auckland Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Countrywide Classic - Los Angeles Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Fergana Challenger Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Manchester Challenger If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Brest Challenger AEGON International - Eastbourne Eckental Challenger Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Taipei City Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Astana Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Brescia Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Karshi Challenger Fergana Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Bukhara Challenger - Bukhara Bratislava Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Eckental Challenger Samarkand Challenger TEB BNP Paribas Istanbul Open - Istanbul Marburg Challenger Braunschweig Challenger Mercedes Cup - Stuttgart Citi Open - Washington St. Petersburg Open - St. Petersburg IX Torneo Internacionale de Tennis - Barletta Garanti Koza Sofia Open - Sofia Bastad Challenger Geneva Open - Geneva Citi Open - Washington Mauritius Open - Mauritius Chengdu Open - Chengdu Shymkent Challenger Heilbronn Open - Heilbronn Open 13 - Marseille Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Topshelf Open - 's-Hertogenbosch Open de Moselle - Metz Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Chennai Open - Chennai Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Heineken Open - Auckland Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BA-CA Tennis Trophy - Vienna China Open - Beijing Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Masters Series Madrid - Madrid Vietnam Open - Ho Chi Minh City Internazionali BNL d'Italia - Rome Farmers Classic - Los Angeles BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BMW Open - Munich BA-CA Tennis Trophy - Vienna Internazionali BNL d'Italia - Rome China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Miami Open - Miami Western & Southern Open - Cincinnati U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Western & Southern Open - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BMW Open - Munich BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne SAP Open - San Jose Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London St. Petersburg Open - St. Petersburg Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Australian Open - Melbourne French Open - Paris Serbia Open - Belgrade Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Chengdu Open - Chengdu If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai French Open - Paris French Open - Paris Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 2, 2R, CYP-SLO 3-2 U.S. Open - New York Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 U.S. Open - New York Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, UZB-USA 1-3 Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne AAMI Classic - Kooyong Kooyong Classic - Kooyong Wimbledon - London Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Olympics - Athens Davis Cup, Group I, 2R, UZB-KOR 3-2 Olympics - London Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group 2, 1R, BUL-CYP 3-2 French Open (juniors) AAMI Classic - Kooyong Australian Open (juniors) Davis Cup, Group I, 2R, UZB-CHN 3-2 AAMI Classic - Kooyong U.S. Open (juniors) 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship