Career 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 Germany F4 Germany F5 Czech Republic F3 Hungary F1 Hungary F3 Portugal F7 Portugal F8 Turkey F35 Turkey F36 Slovakia F1 Croatia F3 Czech Republic F5 Czech Republic F2 Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Turkey F34 Stella Artois Clay Court Championships - Budaors 's Tennis Masters 07 Challenger - Graz Tennis Napoli Cup - Napoli Mobilux Open - Luxembourg The Scottish Championships - Edinburgh Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tatra Banka Open - Bratislava Antonio Savoldi-Marco Co. - Manerbio Open Mutouest St. Brieuc - St. Brieuc Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Porsche Open - Poznan Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest Challenger Casino Lugano - Lugano Amer-Wilson Tampere Challenger - Tampere Internationaux du Doubs - Besancon XXIX Edizione 'A.Savoldi Marco' - Manerbio Nord LB Open 2007 - Braunschweig Wartburg Open - Eisenach ATU Cup 2001 - Weiden Trofeo Cassa di Risparmio di Alessandria - Alessandria ECM Cup - Prague Optimus Maia Open - Maia VII Trofeo Ciudad de Quito - Quito EI Bank Bulgarian Challenger - Sofia Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Black Forest Open 2002 - Freudenstadt Amer-Wilson Challenger - Tampere Warta Cup - Sopot Dusseldorf Open Challenger - Dusseldorf Stella Artois Clay Court Championships - Budaors CA Challenge - Graz Visa Tennis Open - Sao Paulo Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere ATP Tournament - Tampere IPP Open - Helsinki Rabat Challenger Marrakech Challenger Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Czech Open 2006 - Prostejov Cepu Open - San Marino Unicredit Czech Open 2007 - Prostejov Athens Challenger IPP Open - Helsinki Stella Artois Clay Court Championship - Budaors Wroclaw Challenger The LTA Men's Challenger Wrexham - Wrexham Top Wool Challenger-Immagine Trophy - Biella Sofia Challenger Tunis Challenger Ostrava Challenger Rijeka Challenger Mitsubishi Electric Europe Cup - Monza Czech Open 2005 - Prostejov San Marino Challenger Timisoara Challenger - Timisoara Cordenons Challenger Geneva Challenger Alfa Romeo Tennis Cup - Cordenons Black Forest Open - Freudenstadt Freudenstadt Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Porsche Open - Poznan Trnava Challenger San Marino Cepu Open - San Marino Tarragona Challenger Kolding Challenger Prostejov Challenger San Marino Cepu Open - San Marino Kosice Challenger Black Forest Open - Freudenstadt Tarragona Challenger Le Gosier Challenger Rabat Challenger Marrakech Challenger Privat Bank Cup - Dnepropetrovsk Prostejov Challenger Marburg Challenger Sopot Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Kosice Open-Steelers Cup 2008 - Kosice Brasov Challenger Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island Trnava Challenger Rennes Challenger Orleans Challenger Kazan Challenger Meknes Challenger Casablanca Challenger 5 Volkswagen Challenger - Wolfsburg Mersin Challenger Kosice Challenger Marburg Challenger S Tennis Masters - Graz BMW Tennis Championship - Sunrise Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Geneva Challenger Ostrava Challenger Prostejov Challenger ECM Prague Open 2008 - Prague Kosice Challenger Kitzbuhel Challenger Manerbio Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Como Challenger Genova Challenger Internationaux du Doubs - Besancon Sibiu Challenger Rennes Challenger X Torneo Internazionale di Tennis - Barletta Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Napoli Challenger Ostrava Challenger Braunschweig Challenger Oberstaufen Challenger Liberec Challenger Trnava Challenger ECU Prague Open - Prague Heilbronn Open - Heilbronn Warsteiner Grand Prix - Oberstaufen Diego Open - Budapest Nokian Hakkapeliitta Open - Tampere IPP Open - Helsinki Prague Challenger Bytom Challenger Braunschweig Challenger Meerbusch Challenger Trnava Challenger Trnava Challenger Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl Biella Challenger Top Wool Challenger - Biella Helsinki Challenger Pekao Open 2001 - Szczecin IPP Open - Helsinki Prague Challenger Zivnobanka Czech Open - Prostejov Shimadzu All Japan Indoor - Kyoto Zivnobanka Open - Prostejov 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger Memorial Savigny - Sassuolo Open de Montauban - Montauban Czech Open - Prostejov Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Maia Open 2002 - Maia Neride Prague Indoor - Prague XL Challenger de Tenis Copa Sevilla - Seville Heineken Challenger - Ho Chi Minh City ATU Cup - Weiden Scania Stockholm Open - Stockholm Ostrava Open 2005 - Ostrava Milan Indoors - Milan Rome Challenger ECM Prague Open 2005 - Prague Estoril Open - Estoril Mallorca Open - Mallorca Ostrava Challenger Prague Challenger The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Energis Open - Amersfoort Prostejov Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Braunschweig Challenger Kremlin Cup - Moscow Milan Indoors - Milan Open Seat Godo 2003 - Barcelona BMW Open - Munich TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Trani Cup - Trani Kyiv Open - Kiev AXA Open II - Espinho Polish Open 2000 - Poznan Shimadzu All Japan Indoor - Kyoto Steelers Cup - Kosice Prague Open - Prague The Samsung Open - Nottingham Polska Energia Open - Bytom 10° Trofeo Luigi Pezzoli - Bergamo Adidas International - Sydney Open 13 - Marseille Qatar Exxon Mobil Open 2002 - Doha Prosperita Open 2008 - Ostrava The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart Oberstaufen Challenger Poznan Challenger Scania Stockholm Open - Stockholm Energis Open - Amsterdam Estoril Open - Estoril AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide San Remo Challenger Medibank Private International - Sydney Genova Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Karlsruhe Challenger China Open - Beijing Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Stockholm Open - Stockholm Prostejov Challenger Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kosice Challenger AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Manerbio Challenger Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad If Stockholm Open - Stockholm Medibank International - Sydney Open Sabadell Atlantico - Barcelona Abierto Mexicano Telcel - Acapulco Bratislava Challenger Davidoff Swiss Indoors Basel - Basel Jersey Challenger Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Bratislava Challenger Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Heilbronn Challenger UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Helsinki Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Qatar ExxonMobil Open - Doha AEGON Championships - London PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem Salzburg Challenger CA Tennis Trophy - Vienna If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane AEGON Championships - London Bank Austria Tennis Trophy - Vienna Como Challenger The Hypo Group Tennis International 2008 - Poertschach Bratislava Challenger Helsinki Challenger Topshelf Open - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Marrakech Challenger Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo Sunrise Challenger Open 13 - Marseille Gerry Weber Open - Halle Barletta Challenger Dallas Challenger Brisbane International - Brisbane International German Open - Hamburg Rome Challenger Open Sud de France - Montpellier China Open - Beijing Geneva Open - Geneva BMW Open - Munich Moselle Open - Metz Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Sydney International - Sydney Open 13 - Marseille AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Casablanca Challenger Helsinki Challenger Gerry Weber Open - Halle Heilbronn Challenger Pilot Pen Tennis - New Haven SA Tennis Open - Johannesburg Vercelli Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle Meerbusch Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Brisbane International - Brisbane Monza Challenger Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Geneva Challenger SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Erste Bank Open - Vienna Valencia Open - Valencia Stockholm Open - Stockholm Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Irving Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro Heilbronn Challenger TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Tampere Challenger Banja Luka 2002 - Banja Luka Cairo Challenger 2002 - Cairo Tatra Banka Open - Bratislava Tampere Challenger Exim Agmedia Open - Kosice Rhein-Main Challenger 2004 - Aschaffenburg VII Torneo Internazionale di Tennis - Barletta Dubai Open - Dubai Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Synsam Swedish Open - Bastad Heineken Open - Auckland Open 13 - Marseille The Samsung Open - Nottingham Estoril Open - Estoril Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad St. Petersburg Open - St. Petersburg Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Copenhagen Open - Copenhagen Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Open SEAT 2008 - Barcelona Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Heineken Open - Auckland Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Apia International - Sydney Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Open de Nice Cote dAzur - Nice TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali D'Italia - Rome French Open - Paris Wimbledon - London Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo PBZ Zagreb Indoors - Zagreb Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells Rogers Cup - Montreal French Open - Paris Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Montreal Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Rogers Masters - Montreal Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Tennis Masters Series - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Argentina Open - Buenos Aires U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 NASDAQ-100 Open - Miami Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Olympics - London Rogers Masters - Toronto Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - Beijing