Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w4 USA F4 India F4 India F5 Czech Republic F5 Czech Republic F6 Germany F4 Germany F5 Morocco F2 Italy F2 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Austria F5 France F7 Slovakia F3 India #2-w2 India #2-w3 India F1 India F2 USA F5 Germany F1 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) XXIX Edizione 'A.Savoldi Marco' - Manerbio The Manchester Trophy - Manchester Oberstaufen Cup - Oberstaufen EI Bank Bulgarian Challenger - Sofia USTA Challenger of Burbank - Burbank Banja Luka 2002 - Banja Luka Tatra Banka Open - Bratislava Muller Cup 99 - Ulm Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham KGHM Polish Indoors - Wroclaw Nord/LB Open - Braunschweig Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Fergana Challenger - Fergana Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Architect Open - Budapest Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Banja Luka Challenger 2005 - Banja Luka Okal Cup 2001 International Bavarian Championships - Eckental Media Will Cup Busan Challenger Tennis - Busan Oberstaufen Cup - Oberstaufen Schickendanz Open - Furth Wroclaw Challenger Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Zivnobanka Czech Open - Prostejov BH Indoor Sarajevo - Sarajevo 10th Wartburg Open - Eisenach Dusseldorf Open 2006 - Dusseldorf Warsteiner Challenger - Wolfsburg Togliatti Cup - Togliatti Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Open de la Ville de Saint Denis - Reunion Island Garden Open 2004 - Rome GHI Bronx Classic - Bronx ECM Cup - Prague Muller Cup - Ulm West of England Tennis - Bristol Heilbronn Open - Heilbronn Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Memorial Kolyaskin - Donetsk Ostdeutscher Sparkassen Cup - Dresden Architect Open - Budapest ATU Cup 2001 - Weiden Geneva Challenger - Geneva Challenger Tunisie - Tunis Samarkand Challenger - Samarkand Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov USTA Men's Challenger of Dallas - Dallas Schickendanz Open - Furth Kuppers Kolsch Cup by Lambertz - Aachen USTA Challenger of Dallas - Dallas Tatra Banka Open 2001 - Bratislava DPD Challenger 2002 - Aschaffenburg Siemens Open - Scheveningen Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana San Marino CEPU Open - San Marino Muller Cup - Ulm Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn ATU Cup - Weiden Hamburg Challenger - Hamburg The LTA Manchester Trophy - Manchester Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk Copa Sevilla-Internacionales de Andalucia - Seville Garden Open - Rome Flea Market Cup Busan Challenger Tennis - Busan Porsche Open - Poznan Heilbronn Challenger The LTA Men's Challenger - Southampton Intersport Heilbronn Open - Heilbronn Belgrade Challenger Steelers Cup - Kosice The LTA Wrexham Challenger - Wrexham Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana Alfa Romeo Tennis Cup - Cordenons Sunrise Challenger Banja Luka Challenger 2004 - Banja Luka IPP Open - Helsinki Almaty Challenger 1 - Almaty Oberstraufen Cup - Oberstaufen Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise Monza Challenger Rome Challenger Rome Challenger Lugano Challenger Turin Challenger Pozoblanco Challenger Scheveningen Challenger Manchester Challenger Czech Open 2005 - Prostejov Recanati Challenger Busan Challenger Istanbul Challenger Oberstaufen Cup - Oberstaufen Trani Challenger Todi Challenger ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio KGHM Dialog Polish Indoors - Wroclaw Black Forest Open - Freudenstadt Mons Challenger Qatar ATP Challenger - Doha Unicredit (Suisse) Bank S. A. Challenger - Chiasso Genova Challenger Belgrade Challenger Bordeaux Challenger XI Ciutat de Barcelona - Barcelona Oberstaufen Challenger Aptos Challenger Tatra Banka Open - Bratislava Alphen Challenger Tashkent Challenger Ortisei Challenger Bergamo Challenger Meknes Challenger Casablanca Challenger Privat Bank Cup - Dnepropetrovsk Cherbourg Challenger Rabat Challenger Bath Challenger Caltanissetta Challenger Athens Challenger Marburg Challenger Oberstaufen Challenger Granby Challenger Astana Challenger Segovia Challenger Kosice Open-Steelers Cup 2008 - Kosice Cordenons Challenger Manerbio Challenger Como Challenger BMW Tennis Championship - Sunrise Szczecin Challenger 2005 Freeman Men's Challenger - Joplin Tiburon Challenger Alphen Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger PEOPLEnet Cup - Dnepropetrovsk Heilbronn Challenger Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Meknes Challenger Athens Challenger Rome Challenger Johannesburg Challenger TED Open - Istanbul San Benedetto Challenger Recanati Challenger Beijing Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Sibiu Challenger Alphen Challenger Istanbul Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Sarajevo Challenger Mersin Challenger Nottingham Challenger Kosice Challenger Samsung Securities Cup - Seoul Trnava Challenger Roma Open Challenger - Rome Prostejov Challenger Tatra Banka Open - Bratislava Poznan Challenger Furth Challenger Portoroz Challenger Scheveningen Challenger Polska Energia Open - Bytom Istanbul Challenger Eskisehir Challenger Poznan Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Intersport Heilbronn Open - Heilbronn s'Tennis Masters Challenger - Graz Heilbronn Challenger Meerbusch Challenger Akbank Private Banking TED Open - Istanbul Como Challenger Alphen Challenger Sarajevo Challenger Petange Challenger Banja Luka Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Szczecin Challenger BMW Tennis Championship - Sunrise Eckental Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bergamo Challenger Gimcheon Challenger Portoroz Challenger Tatra Banka Open 2006 - Bratislava Morocco Tennis Tour - Marrakech Oberstaufen Challenger Almaty Challenger 2 - Almaty Porsche Open - Poznan San Marino Cepu Open - San Marino LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Challenger DCNS de Cherbourg - Cherbourg 9th Wartburg Open - Eisenach Salzburg Challenger Black Forest Open - Freudenstadt Casablanca Challenger Intersport Heilbronn Open - Heilbronn 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Dortmund Challenger Rabat Challenger Rome Challenger Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Banja Luka Challenger Mons Challenger Orleans Challenger Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik Taipei City Challenger Nottingham Challenger Furth Challenger Heineken Challenger - Ho Chi Minh City ATP Challenger Hamburg - Hamburg Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Schickedanz Open - Furth Open de L'Isere - Grenoble Sacramento Challenger IPP Open - Helsinki Ljubljana Open - Ljubljana Marrakech Challenger Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin KGHM Polish Indoors - Wroclaw Badden Open by Rothaus - Ettlingen Nottingham Challenger Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice GHI Bronx Classic - Bronx Nord LB Open - Braunschweig Heilbronn Open - Heilbronn Open de Montauban - Montauban AT&T Challenger of Dallas - Dallas Akbank Private Banking-TED Open - Istanbul Astana Challenger Oberstaufen Challenger Privat Bank Cup - Dniepropetrovsk Como Challenger USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Budapest Challenger - Budapest Oberstaufen Cup - Oberstaufen St.Petersburg Challenger by Kinex - St. Petersburg Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Trani Cup - Trani Black Forest Open 2002 - Freudenstadt Nottingham-2 Challenger Tatra Banka Slovak Open - Bratislava Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Steelers Cup - Kosice Baumag Open - Budapest Banca Marche Tennis Cup - San Benedetto Tatra Banka Open 2003 - Bratislava 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Mauritius Open - Mauritius Volkswagen Challenger 2005 - Wolfsburg Geneva Challenger - Geneva Geneva Challenger USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Scania Stockholm Open - Stockholm Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Stockholm Open - Stockholm Rhodes Challenger Nottingham Challenger Tennislife Cup - Napoli Open de Tenis Comunidad Valenciana - Valencia Open Tarragona Costa Daurada - Tarragona Besancon Challenger AAPT Championships - Adelaide Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Nottingham-2 Challenger Monza Challenger Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island Izmir Challenger Kremlin Cup - Moscow Rome Challenger St. Petersburg Open - St. Petersburg Ostrava Challenger Medibank Private International - Sydney Milan Indoors - Milan Dubai Open - Dubai Zagreb Challenger Furth Challenger Cremona Challenger The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Open de Moselle - Metz CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich The Stella Artois Championships - London Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Jersey Challenger Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Mercedes Cup - Stuttgart If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch AEGON International - Eastbourne BCR Open Romania - Bucharest Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Aircel Chennai Open - Chennai Apia International - Sydney St. Brieuc Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Helsinki Challenger Open 13 - Marseille BCR Open Romania - Bucharest Studena Croatia Open - Umag Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Gelsor Open Romania - Bucharest Salzburg Challenger Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Szczecin Challenger Izmir Challenger Chennai Open - Chennai Heilbronn Challenger Tashkent Challenger Rio De Janeiro Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Bergamo Challenger Open Sabadell Atlantico - Barcelona Trnava Challenger Montevideo Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Sarajevo Challenger Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Rome Challenger Johannesburg Challenger Moselle Open - Metz Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai Ostrava Challenger Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha BMW Open - Munich BMW Open - Munich Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Heilbronn Challenger BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Heilbronn Open - Heilbronn Banja Luka Challenger Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Tampere Imageneering Open - Tampere Warsteiner Challenger Lubeck 2001 - Lubeck Samsung Securities Cup - Seoul Compaq Cup 2001 - Zabrze VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Warsteiner Challenger Wolfsburg - Wolfsburg Exim Agmedia Open - Kosice VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Ordina Open - 's-Hertogenbosch Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Open de Moselle - Metz Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Open Seat Godo 2003 - Barcelona Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Sony Ericsson Open - Miami Heineken Open - Auckland BNP Paribas Open - Indian Wells NASDAQ-100 Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Telecom Italia Masters - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Rogers Cup - Montreal Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Qatar Open - Doha Qatar Open - Doha Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane Chennai Open - Chennai BNP Paribas Open - Indian Wells Chennai Open - Chennai Wimbledon - London U.S. Open - New York Australian Open - Melbourne Estoril Open - Estoril Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow U.S. Open - New York Apia International - Sydney French Open - Paris NASDAQ-100 Open - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, PO, FRA-GER 4-1 Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Athens