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 China F6 China F7 Germany F5 Czech Republic F5 Czech Republic F6 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Schickendanz Open - Furth The LTA Manchester Trophy - Manchester Kobstaedernes ATP Challenger - Kolding Belgrade Challenger Istanbul Challenger Belgrade Challenger Alessandria Challenger Trnava Challenger Salzburg Challenger Bergamo Challenger Kazakhstan F1 Kazakhstan F2 Germany F1 CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island The Stella Artois Grass Court Championships - London Kremlin Cup - Moscow Stockholm Open - Stockholm Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Open 13 - Marseille The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg BMW Open - Munich China Open - Beijing Mumbai Open - Mumbai Stockholm Open - Stockholm Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel China Open - Beijing Tenerife Challenger BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Pozoblanco Challenger Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel Geneva Challenger AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Busan Challenger Serbia Open - Belgrade AEGON International - Eastbourne Challenger Leon 2003 - Leon Atlanta Tennis Championships - Atlanta Samsung Secruities Cup Challenger - Seoul Countrywide Classic - Los Angeles 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Johannesburg Challenger Izmir Challenger Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Busan Challenger St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney Studena Croatia Open - Umag Eckental Challenger Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington PBZ Zagreb Indoors - Zagreb Tatra Banka Slovak Open - Bratislava Wroclaw Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Intersport Heilbronn Open - Heilbronn PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Rijeka Open - Rijeka Mons Challenger Akbank Private Banking TED Open - Istanbul Heilbronn Challenger Neride Prague Indoor - Prague Nottingham Challenger Manchester Challenger Recanati Challenger Tampere Challenger Mons Challenger Kolding Challenger Eckental Challenger Jersey Challenger Ramat Hasharon Challenger Heineken Challenger - Ho Chi Minh City Asirom Challenger Brasov - Brasov Bordeaux Challenger The Manchester Trophy - Manchester Cremona Challenger Aptos Challenger Rimini Challenger Cordenons Challenger Tashkent Challenger Orleans Challenger Astana Challenger Ortisei Challenger Reunion Island Challenger Bergamo Challenger Sarajevo Challenger Salzburg Challenger Izmir Challenger Tashkent Challenger Ortisei Challenger Portoroz Challenger Eskisehir Challenger Petange Challenger Gimcheon Challenger Kia International In Caloundra - Caloundra Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol GHI Bronx Classic - Bronx KGHM Polish Indoors - Wroclaw Sylt Open 2000 - Sylt USTA Men's Challenger of Urbana-Champaign - Urbana Neride Prague Indoor - Prague Fergana Challenger - Fergana Architect Open - Budapest Muller Cup - Ulm Bristol Challenger Trophy - Bristol Oberstaufen Cup - Oberstaufen The Wrexham Challenger - Wrexham Togliatti Cup - Togliatti CA-Challenge - Graz TED Open - Istanbul Optimus Maia Open - Maia USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Haagen Dazs Open - Caracas Neride Prague Indoor - Prague Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas Gallagher International - Hamilton The Surbiton Trophy - Surbiton Togliatti Cup - Togliatti Open Castilla y Leon - Segovia The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA Challenge 2002 - Graz JVC Trophy - Vienna Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo Steelers Cup - Kosice Tatra Banka Slovak Open - Bratislava Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov West of England Challenger - Bristol Warsteiner Challenger - Wolfsburg GHI Bronx Classic - Bronx CA Challenge - Graz 3° Trofeo 'Citta di Brindisi' - Brindisi Asirom Challenger - Brasov USTA Tennis Championships of Houston - Houston The Bolton Challenger - Bolton Akbank Private Banking-TED Open - Istanbul Okal Cup 2001 International Bavarian Championships - Eckental Bulgarian Open - Sofia The 69th King's Cup-Thailand Open - Bangkok Challenger Groningen - Groningen Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Busan Open - Busan XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Togliatti Cup - Togliatti Cepu Open - San Marino Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Mauritius Open - Mauritius X Abierto Internacional de Salinas - Salinas Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Fergana Challenger - Fergana Steelers Cup - Kosice Sony Ericsson Open - Miami Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul Togliatti Cup - Togliatti s Tennis Masters 06 - Graz Flea Market Cup Busan Challenger Tennis - Busan Bergamo Challenger Kia International In Kawana - Kawana Heilbronn Open - Heilbronn Rhodes Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Tennis Napoli Cup 2007 - Napoli Tunis Open 2007 - Tunis Akbank Private Banking TED Open - Istanbul Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Zagreb Open - Zagreb Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Besancon Challenger Bogota Challenger Winnetka Challenger Kitzbuhel Challenger Helsinki Challenger Cherbourg Challenger Bath Challenger Pingguo Challenger Salzburg Challenger Athens Challenger Johannesburg Challenger Ostrava Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Heilbronn Challenger Granby Challenger Astana Challenger Australian Open - Melbourne Segovia Challenger French Open - Paris Wimbledon - London Bergamo Challenger U.S. Open - New York Australian Open - Melbourne Eckental Challenger Geneva Challenger French Open - Paris Helsinki Challenger Wimbledon - London Heilbronn Challenger U.S. Open - New York Athens Challenger Nottingham Challenger Sarajevo Challenger Nottingham-2 Challenger Recanati Challenger Astana Challenger Beijing Challenger Istanbul Challenger Helsinki Challenger Quimper Challenger Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Prostejov Challenger Nottingham-2 Challenger Istanbul Challenger Johannesburg Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Ostrava Challenger Portoroz Challenger French Open - Paris Trnava Challenger Wimbledon - London U.S. Open - New York Wimbledon - London Taipei City Challenger Taipei City Challenger 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 Wimbledon - London U.S. Open - New York Guangzhou Challenger Australian Open - Melbourne 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 U.S. Open - New York Wimbledon - London St. Petersburg Open - St. Petersburg U.S. Open - New York CA Tennis Trophy - Vienna AAPT Championships - Adelaide Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck The LTA Manchester Challenger - Manchester Compaq Cup 2001 - Zabrze Open de L'Isere (Open 38) - Grenoble Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Exim Agmedia Open - Kosice Adidas International - Sydney Schickendanz Open - Furth Open de Tenis Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent If Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Grand Prix Hassan II - Casablanca Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow Milan Indoors - Milan Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Moselle Open - Metz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Malaysian Open - Kuala Lumpur U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Open de Moselle - Metz President's Cup - Tashkent CA Tennis Trophy - Vienna Open Seat Godo 2003 - Barcelona Qatar Open - Doha Ordina Open - 's-Hertogenbosch Grand Prix Hassan II - Casablanca Open de Moselle - Metz Tennis Masters Series - Indian Wells ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Medibank International - Sydney Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1 Olympics - Athens