Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Spain F2 Spain F3 Algeria F1 Algeria F2 Czech Republic F4 Austria F3 Morocco F1 Morocco F2 Italy F9 Slovenia F3 Austria F5 Poland F2 Poland F3 Romania F1 Germany F13 Poland F10 Spain F38 Czech Republic F4 Czech Republic F5 Colombia F1 Colombia F2 Croatia F2 Croatia F4 Croatia F5 Czech Republic F2 Czech Republic F3 Czech Republic F4 Romania F6 Germany F6 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Spain F40 Spain F41 Dominican Republic F1 Czech Republic F6 Austria F1 Austria F2 Austria F3 Croatia F1 Croatia F2 Croatia F4 Croatia F5 France F6 Romania F1 Romania F2 Romania F3 Czech Republic F3 Romania F15 Romania F16 Romania F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Serbia F2 Romania F9 Romania F10 Romania F11 Germany F12 Italy F23 Slovak Rep. F1 Romania F14 Romania F15 Greece F3 Greece F2 Egypt F15 Czech Rep F5 Usa F1 El Salvador F1 Guatemala F1 Egypt F1 Mexico F1 Switzerland F1 Croatia F1 Switzerland F2 Croatia F2 Switzerland F3 Croatia F3 France F6 Italy F8 Czech Republic F3 Poland F2 Italy F30 Germany F2 Romania F1 Germany F2 Czech Republic F2 Romania F1 Czech Republic F3 Romania F3 Czech Republic F6 Slovakia F3 Austria F7 Croatia F10 Croatia F11 Croatia F12 Czech Republic F9 Germany F2 Germany F3 Croatia F1 Croatia F2 Romania F3 Croatia F4 Croatia F5 Croatia F6 Czech Republic F2 Austria F1 Czech Republic F4 Austria F8 Spain F4 Egypt F11 Czech Republic F5 Egypt F34 Egypt F4 Egypt F5 Egypt F6 Egypt F7 Egypt F10 Egypt F11 Qatar F1 Qatar F2 Egypt F33 Egypt F34 Egypt F6 Egypt F7 Egypt F8 Egypt F11 Egypt F12 Romania F4 Czech Republic F4 Slovakia F3 Austria F8 Egypt F24 Egypt F25 Egypt F26 Croatia F10 Croatia F11 Czech Republic F9 Greece F1 (Heraklion) Greece F2 (Heraklion) Greece F3 (Heraklion) Egypt F12 (Sharm El Sheikh) Egypt F13 (Sharm El Sheikh) Ukraine F1 (Cherkassy) Ukraine F2 (Cherkassy) Italy F17 (Bergamo) Hungary F5 (Budapest) Serbia F3 (Subotica) Serbia F4 (Zlatibor) Greece F7 (Heraklion) Egypt F2 (Sharm El Sheikh) Egypt F3 (Sharm El Sheikh) Egypt F4 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Egypt F10 (Sharm El Sheikh) Turkey F13 (Antalya) Turkey F14 (Antalya) Egypt F10 Serbia F4 (Subotica) Lebanon F1 (Jounieh) Lebanon F2 (Jounieh) Turkey F31 (Antalya) Czech Republic F8 (Opava) Egypt F29 (Cairo) Egypt F30 (Cairo) M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Prague M25 Pardubice M25 Vogau M15 Olomouc M15 Opava M15 Prague Romania F16 M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Prague M25 Pardubice Czech Republic F1 Slovakia F1 M15 Poprad M25 Budapest Hungary F4 M25 Portimao Neride Prague Indoor - Prague 6th Sardinian International Championships - Cagliari Czech Open - Prostejov San Benedetto Challenger - San Benedetto Trofeo Francesco Guzzini - Recanati Prosperita Open 2006 - Ostrava XII Abierto Internacional de Salinas - Salinas Oberstaufen Cup - Oberstaufen Karshi Challenger - Karshi Puerto Rico Challenger Tennis Event - Humacao Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice San Benedetto Challenger - San Benedetto Oberstaufen Cup-Head German Master's Series - Oberstaufen San Marino CEPU Open - San Marino Croatia F1 Czech Republic F4 Romania F4 Austria F1 Croatia F1 Germany F5 Austria F11 Bosnia/Herzegovina F5 Romania F16 Croatia F6 Belgrade Challenger Tanger Challenger Czech Republic F6 Austria F1 Croatia F1 Croatia F2 Germany F1 Czech Republic F1 Croatia F3 Rabat Challenger Germany F7 Sarajevo Challenger St. Brieuc Challenger Monza Challenger Czech Republic F5 M25 Poznan San Benedetto Challenger Czech Republic F6 Egypt F14 Czech Rep F4 Rimini Challenger Manerbio Challenger Freudenstadt Challenger Banja Luka Challenger Medellin Challenger Cremona Challenger Prostejov Challenger Lugano Challenger Bytom Challenger Pozoblanco Challenger Oberstaufen Challenger Granby Challenger Banja Luka Challenger Tarragona Challenger Kazan Challenger Meknes Challenger Rabat Challenger Barletta Challenger Ostrava Challenger Prostejov Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Poznan Challenger Manerbio Challenger Brasov Challenger Trnava Challenger Sao Leopoldo Challenger Heilbronn Challenger Kazan Challenger Cherbourg Challenger Bergamo Challenger Meknes Challenger Cherbourg Challenger Casablanca Challenger Sarajevo Challenger Arad Challenger Timisoara Challenger Buenos Aires Challenger Brasov Challenger Madrid Challenger Bergamo Challenger Ostrava Challenger Prostejov Challenger Arad Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Cordenons Challenger Banja Luka Challenger Orleans Challenger Sibiu Challenger Rennes Challenger Heilbronn Challenger Astana Challenger Kazan Challenger Ostrava Challenger Aix En Provence Challenger Nottingham-2 Challenger San Benedetto Challenger Lexington Challenger Prague Challenger Brasov Challenger Banja Luka Challenger M25+H Bacau Trnava Challenger Mons Challenger Rennes Challenger Geneva Challenger Brescia Challenger Raanana Challenger Heilbronn Challenger Prostejov Challenger Zivnobanka Czech Open - Prostejov M25 Heraklion Banja Luka Challenger San Luis Potosi Challenger - San Luis Potosi 10° Trofeo Luigi Pezzoli - Bergamo Eckental Challenger Bratislava Challenger 10ø Tornea B. Camparini - Reggio Emilia Rome Challenger Surbiton Challenger Bratislava Challenger Czech Open 2006 - Prostejov Bangkok Challenger Budapest Challenger Surbiton Challenger Nottingham Challenger Brest Challenger Indian Wells Challenger KGHM Polish Indoors - Wroclaw Prostejov Challenger USTA Tallahassee Tennis Challenger - Tallahassee Porsche Open - Poznan Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Istanbul Challenger Oberstaufen Cup - Oberstaufen Bukhara Challenger - Bukhara Iasi Challenger Nottingham 1 Challenger Meerbusch Challenger Brasov Challenger - Brasov Biel Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Banja Luka Challenger 2004 - Banja Luka Barletta Challenger X Trofeo Ciudad de Quito - Quito Seguros Bolivar Open - Medellin Czech Indoor Open - Prague Prosperita Open 2007 - Ostrava Brasov Challenger - Brasov Ostrava Open 2005 - Ostrava Meknes Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Marrakech Challenger Furth Challenger Marburg Challenger Trnava Challenger Bratislava Challenger ECM Prague Open 2008 - Prague Casablanca Challenger Rijeka Open - Rijeka Timisoara Challenger - Timisoara TEAN International - Alphen Aan Den Rijn Geneva Challenger Banja Luka Challenger 2008 - Banja Luka Labertz Open by Stawag - Aachen Ford Tennis Championships - Louisville Bauer Watertechnilogy Cup 2008 - Eckental M15 Doha M25 Doha The LTA Manchester Trophy - Manchester Timisoara Challenger - Timisoara Iskratel Open - Kranj Copa Petrobras Colombia - Bogota ECU Prague Open - Prague Trnava Challenger Samarkand Challenger - Samarkand Eckental Challenger Reggio Emilia Challenger Salzburg Challenger Bergamo Challenger Budapest Challenger - Budapest Riviera di Rimini Challenger 2004 - Rimini Banja Luka Challenger Copa Petrobras Santiago - Santiago Constanta Challenger Trnava Challenger Mons Challenger Koblenz Challenger Quimper Challenger Trnava Challenger Mersin Challenger Braunschweig Challenger Palermo Challenger Sibiu Challenger Prostejov Challenger Eckental Challenger Ortisei Challenger M25 Prostejov Bergamo Challenger Greece F6 (Heraklion) Ostrava Challenger Prostejov Challenger Marrakech Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger ECM Cup - Prague Wroclaw Challenger Napoli Challenger Ostrava Challenger IX Trofeo Ciudad de Quito - Quito Ilkley Challenger Ilkley Challenger St. Petersburg 2 Challenger ECM Cup - Prague St. Remy Challenger Lima 2 Challenger Eckental Challenger Grand Prix Hassan II - Casablanca Nottingham Challenger Sophia Antipolis Challenger Madrid Challenger Cordenons Challenger San Marino Challenger Napoli Challenger Allianz Suisse Open - Gstaad Braga Challenger Morelos Challenger Olbia Challenger Cherbourg Challenger Istanbul Challenger Bratislava Challenger Forli 3 Challenger Mersin Challenger Prague Challenger Naples Challenger - Naples Prostejov Challenger Kosice Challenger Tyler Challenger Akbank Private Banking TED Open - Istanbul Oeiras 2 Challenger Recanati Challenger Surbiton Challenger Brasov Challenger - Brasov BCR Open Romania - Bucharest Liberec Challenger Izmir Challenger Geneva Challenger Biella 6 Challenger Nottingham 2 Challenger Qatar ExxonMobil Open - Doha San Marino Challenger Bucharest Challenger Bogota Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Bendigo Challenger Forli 2 Challenger Bengalaru 1 Challenger Bengalaru 2 Challenger Forli 5 Challenger Oeiras 1 Challenger Citta di Monza - Monza Unicredit Czech Open 2007 - Prostejov Prague Open - Prague Surbiton Challenger Iasi Challenger Tehran Open ATP Challenger - Tehran Czech Indoor Open - Prague Challenger Leon 2004 - Leon Ljubljana Open - Ljubljana Prague 3 Challenger LTA Shrewsbury Challenger - Shrewsbury Canottieri Minico 2004 - Mantova Black Forest Open 2004 - Freudenstadt Dubrovnik Open - Dubrovnik Copa Petrobras Argentina - Buenos Aires Mercedes Cup - Stuttgart Ortisei Challenger Bergamo Challenger Timisoara Challenger - Timisoara Pilot Pen Tennis - New Haven Architect Open - Budapest BCR Open Romania - Bucharest Arroyo de la Encomienda - Valladolid Rovereto Challenger Eckental Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Milan Challenger Grodzisk Mazowiecki Challenger Ottignies-Louvain-la-Neuve Challenger BMW Tennis Championship - Sunrise BMW Open - Munich Lugano Challenger Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Rome Challenger Erste Bank Open - Vienna Tunis Challenger Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Ipsos Bucharest Challenger - Bucharest Sibiu Challenger Orleans Challenger BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Mouilleron-Le-Captif Challenger Brasov Challenger Helsinki Challenger If Stockholm Open - Stockholm Canberra Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane ATP Challenger Trophy 2008 - Trnava PBZ Zagreb Indoors - Zagreb Recanati Challenger Cordenons Challenger Dubai Duty Free Tennis Championships - Dubai Open de Rennes - Rennes Sacramento Challenger - Sacramento Trani Challenger Kobstaedernes ATP Challenger - Kolding Brasov Challenger Geneva Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Quimper Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Athens Challenger Topshelf Open - 's-Hertogenbosch Sibiu Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Karlsruhe Challenger ABN AMRO World Tennis Tournament - Rotterdam Hungarian Open - Budapest Prostejov Challenger Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington Kosice Challenger Cordenons Challenger Sao Jose Do Rio Preto Challenger Salzburg Challenger Como Challenger Aptos Challenger Brasov Challenger Guayaquil Challenger Parma Challenger Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Banja Luka Challenger M25+H Ricany Prostejov Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp If Stockholm Open - Stockholm Gerry Weber Open - Halle Bratislava Challenger Milan Challenger Ortisei Challenger Guangzhou Challenger Blois Challenger Salzburg Challenger Heilbronn Challenger BCR Open Romania - Bucharest Quimper Challenger Kaohsiung Challenger Le Gosier Challenger Mersin Challenger Bath Challenger Rome Challenger Bratislava Challenger Ortisei Challenger Tunis Challenger Ostrava Challenger Casablanca Challenger Budapest Challenger Arad Challenger Serbia Open - Belgrade Arad Challenger Liberec Challenger Tel Aviv Watergen Open - Tel Aviv Bank Austria Tennis Trophy - Vienna Prague Challenger Campionati Internazionali di Sicilia - Palermo Binghamton Challenger Oberstaufen Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Monza Challenger Prague Challenger Zagreb Challenger BRD Nastase Tiriac Trophy - Bucharest Palermo Challenger Ortisei Challenger Erste Bank Open - Vienna Marburg Challenger Istanbul Challenger Izmir Challenger BRD Nastase Tiriac Trophy - Bucharest Aptos Challenger Hall of Fame Tennis Championships - Newport Shenzhen Challenger Genova Challenger If Stockholm Open - Stockholm Prostejov Challenger Vancouver Challenger Bordeaux Challenger Antalya Cup - Antalya Austrian Open - Kitzbuhel Cherbourg Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane Lugano Challenger Guadalajara Challenger Tunis Challenger Marburg Challenger European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Citi Open - Washington Moselle Open - Metz Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Newport Beach Challenger Quimper Challenger Prostejov Challenger Iasi Challenger Belgrade Challenger BMW Open - Munich BB&T Atlanta Open - Atlanta Iasi Challenger Liberec Challenger Moselle Open - Metz Swiss Indoors Basel - Basel ASB Classic - Auckland Heilbronn Challenger Lugano Challenger Biel Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Prague 2 Challenger Bratislava 2 Challenger Firenze Open - Florence Ismaning Challenger Ordina Open - s-Hertogenbosch Topshelf Open - 's-Hertogenbosch BCR Open Romania - Bucharest Pau Challenger Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Prostejov Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai PBZ Zagreb Indoors - Zagreb Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BMW Open - Munich ATP Vegeta Croatia Open - Umag Garanti Koza Sofia Open - Sofia If Stockholm Open - Stockholm Maharashtra Open - Pune Hypo Group Tennis International - Portschach Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Manama Challenger Modena Challenger Indian Wells Challenger Barletta Challenger Madrid Challenger Sibiu Challenger Istanbul Challenger Mutua Madrid Open - Madrid PBZ Zagreb Indoors - Zagreb AEGON Championships - London PBZ Zagreb Indoors - Zagreb Gazprom Hungarian Open - Budapest Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Citi Open - Washington Heineken Open - Auckland Legg Mason Tennis Classic - Washington U.S. Open - New York BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco 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 U.S. Open - New York 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 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 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Bucharest Open - Bucharest U.S. Open - New York Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 French Open (juniors) Davis Cup, Group I, 1R, ROU-SLO 4-1 All Lower level tournaments Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 M25 Heraklion