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 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Mexico F2 Italy F3 Germany F4 Germany F5 Hungary F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 Italy F12 Germany F8 Austria F1 Germany F12 Chile F1 Chile F2 Czech Republic F4 Australia F4 Italy F9 France F9 Iran F4 Croatia F1 Russia F1 Russia F2 Belarus F3 Belarus F4 Germany F18 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Israel F4 Israel F5 Czech Republic F5 Czech Republic F6 Germany F2 Germany F3 Croatia F1 Turkey F10 Turkey F11 Czech Rep F4 Czech Rep F5 Germany F1 Germany F2 Czech Republic F1 Czech Republic F3 Slovenia F3 Germany F10 Slovak Rep. F1 Germany F18 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Germany F3 Germany F4 Italy F1 Italy F2 Czech Republic F1 Czech Republic F3 Poland F5 Netherlands F6 France F17 France F18 France F19 Czech Republic F5 Germany F3 Germany F4 Czech Republic F3 Switzerland F3 Germany F4 Turkey F8 Czech Republic F1 Czech Republic F3 Czech Republic F5 Switzerland F2 Great Britain F5 Czech Republic F1 Czech Republic F3 Czech Republic F5 Czech Republic F6 France F21 Czech Republic F7 Czech Republic F8 Germany F3 Italy F3 Greece F3 Czech Republic F2 Czech Republic F3 Netherlands F2 Czech Republic F4 France F21 Czech Republic F9 Czech Republic F11 Czech Republic F12 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Aktobe) Switzerland F1 (Oberentfelden) China F4 (Luzhou) China F5 (Luzhou) Czech Republic F1 (Prague) Czech Republic F2 (Most) Czech Republic F3 (Jablonec Nad Nisou) Netherlands F2 (Breda) Czech Republic F4 (Usti Nad Orlici) Czech Republic F5 (Pardubice) Czech Republic F6 (Brno) Poland F9 (Bydgoszcz) Romania F11 (Chitila) Romania F12 (Brasov) France F20 (Plaisir) Egypt F28 (Sharm El Sheikh) Egypt F29 (Sharm El Sheikh) Germany F2 (Nussloch) Switzerland F1 (Oberentfelden) Switzerland F2 (Bellevue) Tunisia F8 (Jerba) Tunisia F9 (Jerba) Qatar F3 (Doha) Tunisia F14 (Jerba) Tunisia F15 (Jerba) Czech Republic F1 (Prague) Czech Republic F2 (Jablonec Nad Nisou) Czech Republic F3 (Most) Czech Republic F4 (Pardubice) Czech Republic F5 (Usti Nad Orlici) Czech Republic F6 (Brno) Germany F14 Czech Republic F7 (Liberec) Czech Republic F8 (Opava) Czech Republic F4 M15 Loule M15 Antalya M25 Vogau Slovakia F1 Czech Republic F3 Germany F16 Germany F15 Poland F6 France F17 France F18 Czech Republic F5 Chile F3 Czech Republic F6 Germany F3 Czech Republic F2 Germany F5 Italy F2 Austria F2 Warsteiner Challenger Wolfsburg - Wolfsburg Bogota Challenger - Bogota Torneo Internacional Challenger Fila 2005 - Leon 14° BH Tennis Open - Belo Horizonte Open Mutouest St. Brieuc - St. Brieuc Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Corona Mexico City Open - Mexico City Jameson Cup - Milan KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti ATP Challenger Trophy 2007 - Trnava IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin Levene Gouldin & Thompson Tennis Challenger - Binghamton Copa Petrobras-Brazil - Aracaju Caversham International Tennis Tournament - Jersey Sao Paulo Challenger Wolfsburg Challenger Bauer Watertechnology Cup - Eckental Sarajevo Challenger Corona Mexico City Open - Mexico City Copa Petrobras Paraguay - Asuncion Black Forest Open - Freudenstadt Binghamton Challenger Ethias Trophy - Mons Seguros Bolivar Open - Medellin Alexander Kolyaskin Memorial - Donetsk Ford Tennis Championships - Louisville South African Airways Tennis Open - Durban Montevideo Challenger Asuncion Challenger Santiago Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Medellin Challenger Belgrade Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Savannah Challenger Ojai Challenger Bytom Challenger Bogota Challenger Granby Challenger Binghamton Challenger San Remo Tennis Cup - San Remo ATU Cup - Weiden Belo Horizonte Challenger Oberstaufen Cup - Oberstaufen Ortisei Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Wolfsburg Challenger Cherbourg Challenger ECM Cup - Prague Bath Challenger VII Trofeo Ciudad de Quito - Quito Ostrava Challenger Guadalajara Challenger Challenger Britania Zavaleta - Puebla Winnetka Challenger Scheveningen Challenger Bogota Challenger Copa Petrobras - Bogota Astana Challenger Campos do Jordao Challenger Binghamton Challenger Ischgl International Tennis Challenger 2003 - Ischgl St. Petersburg Challenger 2006 - St. Petersburg Alphen Challenger Bancolombia Open - Cali Tehran Open 2004 - Tehran Czech Indoor Open - Prague Copa Telefonica CTC Chile - Santiago Draft Corona Mexico City Open - Mexico City Izmir Challenger Copa Petrobras - Montevideo Okal Cup 2003 - Eckental The Wright Financial Group, Inc. Challenger - Champaign Abierto Colombiano de Tenis - Bogota Constanta Challenger - Constanta Eckental Challenger Lambertz Open by Stawag 2007 - Aachen Buenos Aires Challenger Bucaramanga Challenger Wolfsburg Challenger Santiago Challenger Sarajevo Challenger Bath Challenger Barranquilla Challenger Blumenau Challenger Sao Paulo Challenger Ostrava Challenger Scheveningen Challenger Poznan Challenger Cepu Open - San Marino Tashkent Challenger Bucaramanga Challenger Pereira Challenger St. Brieuc Challenger Sao Paulo Challenger Ostrava Challenger Karshi Challenger Prostejov Challenger Prague Challenger Blois Challenger IPP Geneva Trophy - Geneva Scheveningen Challenger Poznan Challenger Orbetello Challenger Sao Paulo Challenger San Marino Challenger Rio De Janeiro Challenger 10ø Tornea B. Camparini - Reggio Emilia Banja Luka Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Copa Petrobras Bogota - Bogota Szczecin Challenger IPP Open - Helsinki Orleans Challenger Porto Alegre Challenger Montevideo Challenger Eckental Challenger Guayaquil Challenger Andria Challenger Heilbronn Challenger Quimper Challenger San Luis Potosi Challenger - San Luis Potosi Astana Challenger Kazan Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota ECM Prague Open 2005 - Prague Santiago Challenger Ostrava Challenger Banca Stato Challenger - Lugano Aix En Provence Challenger Black Forest Open - Freudenstadt S Tennis Master Championship - Graz Togliatti Cup - Togliatti Copa Petrobras Brazil - Belo Horizonte Bogota Challenger VIII Gramado Open - Gramado S Tennis Masters - Graz Internationaux de Nouvelle-Caledonie - New Caledonia Rhein-Main Challenger 2004 - Aschaffenburg Heilbronn Open - Heilbronn XI Trofeo Ciudad de Quito - Quito ATP Challenger Numea - New Caledonia BH Telecom Indoors Sarajevo 2006 - Sarajevo Unicredit (Suisse) Bank S. A. Challenger - Chiasso s Tennis Masters 06 - Graz X Trofeo Ciudad de Quito - Quito ATP Slovak Open Challenger - Bratislava The LTA Nottingham Challenger - Nottingham San Benedetto Challenger Copa Petrobras Santiago - Santiago Kobstaedernes ATP Challenger - Kolding Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Copa Petrobras Argentina - Buenos Aires KGHM Dialog Polish Indoors - Wroclaw Music City Challenger - Nashville Copa Petrobras Guadalajara - Guadalajara Aberto de Santa Catarina de Tenis - Florianopolis Prosperita Open 2007 - Ostrava 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Steelers Cup - Kosice Ortisei Challenger Ostrava Open 2005 - Ostrava Zagreb Open - Zagreb Sassuolo Challenger - Sassuolo 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto BH Indoor Sarajevo - Sarajevo BMW Tennis Championship - Sunrise Kosice Challenger St. Brieuc Challenger Prostejov Challenger Prague Challenger Poprad Tatry Challenger Copa Petrobras - Santiago XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul ECM Prague Open 2008 - Prague Liberec Challenger Santiago Challenger Sao Paulo Challenger Media Will Cup Busan Challenger Tennis - Busan Tunis Open - Tunis Ostdeutscher Sparkassen Cup - Dresden Seville Challenger Morocco Tennis Tour - Rabat Orleans Challenger Baden Open - Karlsruhe Genova Challenger Czech Indoor Open - Prague Rennes Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Noumea Challenger Copa Kia - Santiago The LTA Wrexham Challenger - Wrexham Copa Petrobras-Argentina - Buenos Aires Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Aberto de Santa Catarina - Florianopolis Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Petrobras Colombia - Bogota Turin Challenger USTA Challenger - Champaign XI Torneo Internazionale di Tennis - Barletta II Naples ITG Challenger - Naples ECU Prague Open - Prague Busan Open Challenger Tennis - Busan Unicredit Czech Open 2007 - Prostejov Poprad Tatry Challenger Porsche Open - Poznan Dusseldorf Open Challenger 2007 - Dusseldorf Bauer Watertechnology Cup 2007 - Eckental Reggio Emilia Challenger IPP Open - Helsinki Barranquilla Challenger Banja Luka Challenger Prague Challenger Ostrava Challenger 3rd Volkswagon Challenger - Wolfsburg Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Salinas Challenger Lyon Challenger Flea Market Cup Busan Challenger Tennis - Busan KGHM Polish Indoors - Wroclaw Prostejov Challenger Noumea Challenger Timisoara Challenger - Timisoara Cherbourg Challenger Akbank Private Banking TED Open - Istanbul Lexington Challenger Prostejov Challenger Copa Petrobras Aracaju - Aracaju Szczecin Challenger Eckental Challenger Prostejov Challenger USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto LXV Concurso Internacional Vigo - Vigo Copa Petrobras Uruguay - Montevideo Open D'Orleans - Orleans Wroclaw Challenger Ostrava Challenger Santiago Challenger Rome Challenger PrivatBank Cup - Dnepropetrovsk Prague Challenger Johannesburg Challenger Alessandria Challenger Szczecin Challenger Prostejov Challenger Sibiu Challenger ECM Cup - Prague Internazionali di Tennis - Bergamo Cridicard Mastercard Tennis Cup - Campos do Jordao Milan Challenger South African Airways Open - East London Raanana Challenger Copa Ericsson Chile - Santiago Prague Challenger Szczecin Challenger Wroclaw Challenger Banja Luka Challenger 2004 - Banja Luka IX Gramado Open - Gramado Volkswagen Challenger 2005 - Wolfsburg Samsung Secruities Cup Challenger - Seoul Bratislava Challenger Chevrolet Cup - Vina del Mar Timisoara Challenger - Timisoara San Luis Potosi Challenger IPP Open - Helsinki Prague Challenger Rio Quente Challenger BellSouth Open - Vina del Mar Ljubljana Open - Ljubljana Milan Challenger CA Challenge - Graz Stella Artois Clay Court Championships - Budaors VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Oberstaufen Challenger Italy F3 (Basiglio) 4th Volkswagen Challenger - Wolfsburg Como Challenger Alphen Challenger Olimp Kyiv Open - Kiev Argentina Open - Buenos Aires Santiago Challenger Rezidenza Open - Magdeburg Brasil Open - Costa do Sauipe Czech Republic F1 BH Tennis Open International Cup - Belo Horizonte Marburg Challenger Buenos Aires Challenger Prague Open - Prague Cherbourg Challenger GHI Bronx Tennis Classic - Bronx Czech Indoor Open - Prague Volkswagen Challenger 2004 - Wolfsburg Prague Open - Prague Trani Cup - Trani Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Architect Open - Budapest La Serena Open - La Serena 2005 Freeman Men's Challenger - Joplin 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia IPP Geneva Trophy - Geneva Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Internationaux du Doubs - Besancon Copa Club Campestre de Aguascalientes - Aguascalientes Prosperita Open 2006 - Ostrava Unique Zagreb Open - Zagreb Baden Open - Ettlingen Tennis Channel Open - Las Vegas The Surbiton Trophy - Surbiton Steelers Cup - Kosice Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul US Men's Clay Court Championships - Houston Open Prevadies - St. Brieuc XL Bermuda Open - Bermuda The Stella Artois Championships - London The 'Fitz' Casino Challenger - Tunica ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Andria Challenger The Surbiton Trophy - Surbiton Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Southern Capital Cup - Almaty Carson Challenger Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Poznan Challenger China Open - Beijing Mumbai Open - Mumbai Vancouver Challenger Sao Paulo Challenger Cyclus Open de Tenis - Florianopolis Chennai Open - Chennai Medibank International - Sydney Copa Petrobras-Uruguay - Montevideo Delray Beach International Tennis Championships - Delray Beach Bogota Challenger Cali Challenger Indianapolis Tennis Championships - Indianapolis Nottingham-2 Challenger Bordeaux Challenger Brasil Open - Costa do Sauipe Estoril Open - Estoril Prague Challenger AEGON International - Eastbourne Rome Challenger Pilot Pen Tennis - New Haven Bordeaux Challenger Movistar Open - Santiago Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Prostejov Challenger Cremona Challenger AIG Japan Open Tennis Championships - Tokyo Salzburg Challenger Noumea Challenger Guadalajara Challenger Legg Mason Tennis Classic - Washington Open Sabadell Atlantico - Barcelona Brasil Open - Salvador Cherbourg Challenger Khanty-Mansiysk Challenger Szczecin Challenger Sao Paulo Challenger Interwetten Austrian Open - Kitzbuhel Trnava Challenger Copa Claro - Buenos Aires Heilbronn Challenger Cherbourg Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bucaramanga Challenger San Juan Challenger AEGON Championships - London Villa Allende Challenger ABN AMRO World Tennis Tournament - Rotterdam Kazan Challenger Trnava Challenger Campbell's Hall of Fame Tennis Championships - Newport Montevideo Challenger Eckental Challenger Ortisei Challenger Sao Leopoldo Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach Copa Claro - Buenos Aires Marbella Challenger Sunrise Challenger Farmers Classic - Los Angeles Heilbronn Challenger Grand Prix Hassan II - Casablanca China Open - Beijing Malaysian Open - Kuala Lumpur China Open - Beijing Bergamo Challenger Brasil Open - Sao Paulo Sarajevo Challenger Open 13 - Marseille Copa Claro - Buenos Aires Guadalajara Challenger Mersin Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Rome Challenger Santos Challenger BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Pereira Challenger Liberec Challenger Genova Challenger Campinas Challenger Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Ortisei Challenger Ostrava Challenger ATP Kremlin Cup - Moscow Panama City Challenger Le Gosier Challenger Liberec Challenger Prague Challenger Portoroz Challenger Movistar Open - Santiago Bergamo Challenger BMW Open - Munich Medellin Challenger If Stockholm Open - Stockholm Brasov Challenger Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Eckental Challenger Mouilleron-Le-Captif Challenger Medellin Challenger Ortisei Challenger Kremlin Cup - Moscow Leon Challenger Santos Challenger Cordenons Challenger Manerbio Challenger Seville Challenger Bergamo Challenger Banja Luka Challenger Quimper Challenger Challenger Hamburg - Hamburg Bordeaux Challenger Samarkand Challenger Tashkent Challenger Bogota Challenger Ostrava Challenger Bet-at-home Open - Hamburg Scheveningen Challenger Canottieri Minico 2004 - Mantova 12th BH Tennis Open International Cup - Belo Horizonte Mauritius Open - Mauritius Memorial Savigni - Sassuolo Unique Zagreb Open - Zagreb Heineken Open - Auckland Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Movistar Open - Vina del Mar U.S. Mens's Clay Court Championship - Houston Pacific Life Open - Indian Wells Rogers Masters - Toronto VTR Open - Vina del Mar Suisse Open - Gstaad Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Allianz Suisse Open Gstaad - Gstaad Rogers Cup - Toronto Chennai Open - Chennai BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Movistar Open - Vina del Mar Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Sony Ericsson Open - Miami Sony Open Tennis - Miami Citi Open - Washington Mercedes Cup - Stuttgart French Open - Paris Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris German Tennis Championships - Hamburg U.S. Open - New York Open Sabadell Atlantico - Barcelona Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Sony Ericsson Open - Miami French Open - Paris Wimbledon - London French Open - Paris 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Masters Series Hamburg - Hamburg Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, CHI-AUT, 3-2