Career 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 Germany F2 Germany F3 Australia F2 Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Germany F1 Germany 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 F5 Italy F2 Italy F4 Netherlands F3 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Italy F1 4th Volkswagen Challenger - Wolfsburg Tennis Napoli Cup 2007 - Napoli Bauer Watertechnilogy Cup 2008 - Eckental Izmir Challenger Milan Challenger Samarkand Challenger Aptos Challenger Fergana Challenger Andria Challenger Astana Challenger Vancouver Challenger Wroclaw Challenger Aptos Challenger Vancouver Challenger Quimper Challenger Jonkoping Challenger Leon Challenger Seoul Challenger Recanati Challenger Aptos Challenger Samarkand Challenger Chengdu Challenger Tashkent Challenger Ismaning Challenger Germany F4 Germany F8 Italy F5 Netherlands F3 Germany F7 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 2000 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Milan Indoors - Milan BMW Open - Munich Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Oberstaufen Challenger Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Petange Challenger Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Tashkent Challenger Allianz Suisse Open Gstaad - Gstaad Mouilleron-Le-Captif Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Kazan Challenger The Dubai Tennis Championships - Dubai Oberstaufen Challenger Open de Nice Cote dAzur - Nice International German Open - Hamburg Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Moselle - Metz Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Moselle Open - Metz Mons Challenger Rennes Challenger Kremlin Cup - Moscow Eckental Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Braunschweig Challenger Moselle Open - Metz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Astana Challenger BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Valencia Open - Valencia Qatar ExxonMobil Open - Doha Wroclaw Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger BMW Open - Munich Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta China Open - Beijing Erste Bank Open - Vienna Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Bauer Watertechnology Cup - Eckental Moselle Open - Metz Chengdu Open - Chengdu Morocco Tennis Tour - Meknes Mons Challenger Rimini Challenger Penza Cup - Penza Tehran Open 2004 - Tehran LTA Shrewsbury Challenger - Shrewsbury Samsung Challenger 2007 - Ho Chi Minh City BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Riviera di Rimini Challenger - Rimini Furth Challenger Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Morocco Tennis Tour - Tanger Ostdeutscher Sparkassen Cup - Dresden Eckental Challenger Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Samarkand Challenger Rhodes Challenger Ramat Hasharon Challenger Karlsruhe Challenger Lugano Challenger San Marino Challenger Vancouver Challenger Geneva Challenger - Geneva Fergana Challenger Alphen Challenger Lermontov Challenger Tashkent Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Heilbronn Challenger Bergamo Challenger Samarkand Challenger Karshi Challenger Bratislava Challenger Ortisei Challenger Dallas Challenger Nottingham Challenger Nottingham-2 Challenger Orleans Challenger Kazan Challenger Bergamo Challenger Brescia Challenger Andria Challenger Heilbronn Challenger Brest Challenger Brescia Challenger Irving Challenger Kazan Challenger Busan Challenger Samarkand Challenger Manchester Challenger Moscow Challenger Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg 2002 USTA Tallahassee Tennis Challenger - Tallahassee 10th Wartburg Open - Eisenach Muller Cup - Ulm Granby Challenger - Granby Heilbronn Open - Heilbronn Whirlpool Open - Budapest Warsteiner Grand Prix - Oberstaufen Memorial Kolyaskin - Donetsk Bukhara Challenger - Bukhara Okal Cup - Eckental Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Gallagher International - Hamilton Compaq Challenger - Bucharest Powder Byrne Trophy - Surbiton ATU Cup 2001 - Weiden Muller Cup - Ulm Open Castilla y Leon Trofeo Iberdrola - Segovia Braunschweig Challenger CA-Challenge - Graz BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Samarkand Challenger - Samarkand Kuppers Kolsch Cup by Lambertz - Aachen Okal Cup 2001 International Bavarian Championships - Eckental Lamberts Open by Stawag - Aachen Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Black Forest Open - Alpirsbach Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Okal Cup - International Bavarian Championship - Eckental VIII Avierto Internacional de Salinas - Salinas Sporting Challenger 2003 - Turin Germany F1 Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Guzzini Challenger - Recanati Black Forest Open - Freudenstadt Lambertz Open - Aachen IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon 6th Sardinian International Championships - Cagliari Uncle Toby's Burnie Challenger - Tasmania Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Schickedanz Open - Furth Memorial Savigni - Sassuolo XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen The Manchester Trophy - Manchester Mordovia Cup - Mordovia Czech Indoor Open - Prague Alfa Romeo Tennis Cup - Cordenons S Tennis Master Championship - Graz Kyiv Open - Kiev Uncle Toby's Australian Men's Clay Court Challenger - Canberra TED Open - Istanbul Fergana Challenger - Fergana Prague Open - Prague SIR Supermercadi Challenger - Rome Nokian Hakkapeliitta Open - Tampere Samarkand Challenger - Samarkand Open de la Ville de Saint Denis - Reunion Island Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Intersport Heilbronn Open - Heilbronn IPP Open - Helsinki Volkswagen Challenger 2005 - Wolfsburg Logopak Challenger 2005 - Lubeck USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza Zagreb Open - Zagreb Ljubljana Open - Ljubljana 4° Sporting Challenger - Turin Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Siemens Open - Scheveningen Guzzini Challenger - Recanati ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Sina-Kia Motors Tennis Cup - Cordenons TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg BMW Tennis Championship - Sunrise 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Masters Series Hamburg - Hamburg Baden Open - Ettlingen Masters Series - Hamburg BNP Paribas Masters - Paris Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami The Shelbourne Irish Open - Dublin Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Oberstaufen Cup - Oberstaufen Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Togliatti Cup - Togliatti Shanghai Rolex Masters - Shanghai Mordovia Cup - Saransk BNP Paribas Open - Indian Wells St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Genoa Open - Genova Internazionali BNL d'Italia - Rome Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona BNP Paribas Open - Indian Wells Ciutat de Barcelona - Barcelona Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Lambertz Open by Stawag - Aachen Bergamo Challenger IPP Open - Helsinki Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Ostdeutscher Sparkessen Cup - Dresden Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Steelers Cup - Kosice Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Kos-Zucchetti Tennis Cup - Cordenons UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Open des Alpes Trophee BNP Paribas - Grenoble Oklahoma Challenger - Tulsa Challenger 42 - Andrezieux Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur 5 Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Kosice Open-Steelers Cup 2008 - Kosice Guzzini Challenger - Recanati Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Open D'Orleans - Orleans 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Wolfsburg Challenger Granby Challenger St. Remy Challenger Mons Challenger Bratislava Challenger Lugano Challenger Kitzbuhel Challenger Helsinki Challenger Napoli Challenger Wolfsburg Challenger Caltanissetta Challenger Salzburg Challenger Rome Challenger Cremona Challenger Milan Challenger Heilbronn Challenger Astana Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Sony Open Tennis - Miami Ortisei Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Burnie Challenger Wolfsburg Challenger Cherbourg Challenger Bath Challenger Fergana Challenger Monza Challenger Braunschweig Challenger Sunrise Challenger Astana Challenger Heilbronn Challenger Beijing Challenger Seoul Challenger Helsinki Challenger Bergamo Challenger Mersin Challenger Le Gosier Challenger Sarajevo Challenger Samarkand Challenger Braunschweig Challenger Winnetka Challenger Binghamton Challenger Lexington Challenger Tunis Challenger St. Remy Challenger French Open - Paris Geneva Challenger Wimbledon - London Cherbourg Challenger U.S. Open - New York St. Brieuc Challenger Mersin Challenger Sarasota Challenger Ortisei Challenger Savannah Challenger Samarkand Challenger Nottingham Challenger French Open - Paris Winnetka Challenger Aptos Challenger Helsinki Challenger Wimbledon - London Orleans Challenger U.S. Open - New York Tashkent Challenger Heilbronn Challenger Geneva Challenger Bratislava Challenger Australian Open - Melbourne Bergamo Challenger Cherbourg Challenger French Open - Paris Quimper Challenger Raanana Challenger Wimbledon - London Karshi Challenger Prostejov Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Como Challenger U.S. Open - New York Irving Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Izmir Challenger U.S. Open - New York Australian Open - Melbourne Agri Challenger Tashkent Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Ortisei Challenger Wimbledon - London ATP Challenger Tour Finals Bergamo Challenger U.S. Open - New York Wroclaw Challenger Australian Open - Melbourne Eckental Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Karshi Challenger Fergana Challenger Andria Challenger French Open - Paris Como Challenger Bratislava Challenger San Luis Potosi Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Astana Challenger Black Forest Open 2002 - Freudenstadt Wimbledon - London U.S. Open - New York Bordeaux Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Australian Open - Melbourne French Open - Paris Brescia Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Wimbledon - London Karshi Challenger U.S. Open - New York Fergana Challenger President's Cup 2000 - Tashkent Australian Open - Melbourne French Open - Paris Bukhara Challenger - Bukhara Bratislava Challenger Bangkok Challenger Wimbledon - London Freudenstadt Challenger - Freudenstadt Okal Open - Eckental U.S. Open - New York Samarkand Challenger Marburg Challenger Braunschweig Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Davidoff Swiss Indoors - Basel IX Torneo Internacionale de Tennis - Barletta Bastad Challenger Mauritius Open - Mauritius Shymkent Challenger Black Forest Open 2004 - Freudenstadt President's Cup - Tashkent Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Open Seat Godo 2005 - Barcelona Open Seat Godo - Barcelona Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Davidoff Swiss Indoors - Basel Open 13 - Marseille Open de Moselle - Metz Chennai Open - Chennai BMW Open - Munich BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca China Open - Beijing Brisbane International - Brisbane Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem 2002 Mercedes Cup - Stuttgart Winston Salem - Winston Salem AEGON International - Eastbourne AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Citi Open - Washington SkiStar Swedish Open - Bastad Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Tennis Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami European Open - Antwerp Thailand Open - Bangkok Western & Southern Open - Cincinnati Atlanta Tennis Championships - Atlanta Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Farmers Classic - Los Angeles Shanghai Rolex Masters - Shanghai Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-CHN 3-2