Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 F2 Romania F16 Italy F30 Turkey F11 Israel F1 Germany F2 Israel F3 Turkey F6 Turkey F7 Turkey F12 Turkey F14 Turkey F15 Czech Republic F3 Romania F1 Bosnia & Herzegovina F5 Morocco F4 Morocco F5 Austria F2 Estonia F1 Slovakia F2 Slovakia F3 Croatia F10 Croatia F12 Turkey F29 Israel F2 Germany F2 Israel F3 China F3 China F4 Turkey F15 Turkey F16 Czech Republic F2 Bosnia & Herzegovina F5 Romania F3 Italy F15 Czech Republic F4 Czech Republic F6 Slovakia F1 Slovakia F2 Slovakia F3 Romania F1 Italy F25 Serbia F12 Serbia F13 Serbia F14 Croatia F11 Croatia F12 Israel F1 Israel F2 Spain F1 Spain F2 Italy F10 Romania F16 Germany F13 Romania F10 Croatia F15 Israel F1 Israel F2 Israel F3 Turkey F3 Turkey F4 Greece F1 Greece F2 Greece F3 Greece F4 Slovenia F2 Colombia F1 Romania F4 Colombia F2 Czech Republic F2 Romania F4 Romania F6 Germany F7 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Dominican Republic F1 Austria F3 Turkey F14 Romania F1 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 M25 Portimao M15 Doha M25 Doha M25+H Bacau Israel F2 Estonia F2 Romania F1 Turkey F13 Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Naples Challenger - Naples XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Brasov Challenger - Brasov Tatra Banka Slovak Open - Bratislava Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Puerto Rico Challenger Tennis Event - Humacao Oberstaufen Cup-Head German Master's Series - Oberstaufen Timisoara Challenger - Timisoara Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava Belgrade Challenger Sarajevo Challenger Tunis Challenger Brasov Challenger Medellin Challenger Bratislava Challenger Guayaquil Challenger Tunis Challenger Cremona Challenger Furth Challenger Lugano Challenger Bytom Challenger Reggio Emilia Challenger Arad Challenger Pozoblanco Challenger Recanati Challenger Granby Challenger Brasov Challenger Palermo Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Salzburg Challenger Kazan Challenger Bergamo Challenger Barletta Challenger Monza Challenger Athens Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Brasov Challenger Szczecin Challenger Trnava Challenger Napoli Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Salzburg Challenger Sao Paulo Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Mersin Challenger Prague Challenger Kosice Challenger Marburg Challenger Arad Challenger Timisoara Challenger Aptos Challenger Como Challenger Brasov Challenger Izmir Challenger Geneva Challenger Bratislava Challenger Marbella Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Salinas Challenger Le Gosier Challenger Pereira Challenger Santiago Challenger Itajai Challenger Rome Challenger Santos Challenger Sao Paulo Challenger Bordeaux Challenger Samarkand Challenger Prostejov Challenger Arad Challenger Timisoara Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Recanati Challenger Guimaraes Challenger Oberstaufen Challenger Segovia Challenger Liberec Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Quimper Challenger Guadalajara Challenger Tunis Challenger Heilbronn Challenger Prostejov Challenger Arad Challenger Nottingham-2 Challenger Marburg Challenger Braunschweig Challenger Binghamton Challenger Lexington Challenger Oberstaufen Challenger Prague Challenger Meerbusch Challenger Genova Challenger Brasov Challenger Szczecin Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Helsinki Challenger Andria Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Raanana Challenger Napoli Challenger Mersin Challenger Vercelli Challenger Ostrava Challenger Heilbronn Challenger Prostejov Challenger Mestre Challenger Prague Challenger Poprad Tatry Challenger Marburg Challenger Todi Challenger Scheveningen Challenger Biella Challenger Aptos Challenger Portoroz Challenger Vancouver Challenger Como Challenger Seville Challenger St. Remy Challenger Banja Luka Challenger Istanbul Challenger Izmir Challenger Sibiu Challenger Orleans Challenger Mohammedia Challenger Rennes Challenger Casablanca Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Santo Domingo Challenger Wroclaw Challenger Irving Challenger Guangzhou Challenger Shenzhen Challenger Napoli Challenger Aix En Provence Challenger Rome Challenger Heilbronn Challenger Furth Challenger Prague Challenger Surbiton Challenger Poprad Tatry Challenger Ilkley Challenger Marburg Challenger Braunschweig Challenger Prague Challenger Portoroz Challenger Genova Challenger St. Remy Challenger Istanbul Challenger Kaohsiung Challenger Izmir Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Koblenz Challenger Rennes Challenger Budapest Challenger Irving Challenger Sophia Antipolis Challenger Barletta Challenger Rome Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Caltanissetta Challenger Todi Challenger Braunschweig Challenger Scheveningen Challenger Prague Challenger Portoroz Challenger Vancouver Challenger Genova Challenger Istanbul Challenger Rome Challenger Kaohsiung Challenger Buenos Aires Challenger Cali Challenger Brest Challenger Lima Challenger Guayaquil Challenger Bratislava Challenger Quimper Challenger Indian Wells Challenger Punta Del Este Challenger Santiago Challenger Marbella Challenger Tunis Challenger Rome Challenger Poznan Challenger Caltanissetta Challenger Poprad Tatry Challenger Braunschweig Challenger Phoenix Challenger Sophia Antipolis Challenger Rome Challenger Heilbronn Challenger Surbiton Challenger Prostejov Challenger Ilkley Challenger Bratislava Challenger Braunschweig Challenger Szczecin Challenger Istanbul Challenger Orleans Challenger Barcelona Challenger Mouilleron-Le-Captif Challenger Guayaquil Challenger Montevideo Challenger Maia Challenger Canberra Challenger Newport Beach Challenger Indian Wells Challenger Prague Challenger Prostejov Challenger Iasi Challenger Split Challenger Marbella Challenger Maia Challenger Istanbul Challenger Antalya Challenger Quimper Challenger Antalya 2 Challenger St. Petersburg 2 Challenger Santiago Challenger Belgrade Challenger Italy F14 Biella 6 Challenger Nottingham 1 Challenger Bratislava Challenger Nottingham 2 Challenger Prostejov Challenger Braunschweig Challenger Iasi Challenger San Marino Challenger Warsaw Challenger Como Challenger Tulln Challenger Bucharest Challenger Sibiu Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Forli 3 Challenger Forli 2 Challenger Forli 3 Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Biel Challenger Lugano Challenger Oeiras 2 Challenger Barletta Challenger Ostrava Challenger Mauthausen Challenger Prague 2 Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Bratislava Challenger Montechiarugolo - Parma Challenger Luedenscheid Challenger Braunschweig Challenger Salzburg Challenger Iasi Challenger Zug Challenger Cordenons Challenger San Marino Challenger Prague 3 Challenger Como Challenger Tulln Challenger Sibiu Challenger Parma Challenger Ortisei Challenger Bergamo Challenger Bratislava Challenger Canberra Challenger Ottignies-Louvain-la-Neuve Challenger Rovereto Challenger Lugano Challenger Biel Challenger Zadar Challenger Sanremo Challenger Madrid Challenger Morelos Challenger Leon Challenger Cagliari Challenger Mauthausen Challenger Little Rock Challenger Troisdorf Challenger Heilbronn Challenger Tyler Challenger Bratislava 1 Challenger Palmas del Mar Challenger Montechiarugolo Challenger Modena Challenger Grodzisk Mazowiecki Challenger BCR Open Romania - Bucharest Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne BCR Open Romania - Bucharest If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Bet-at-home Cup - Kitzbuhel Citi Open - Washington If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Suisse Open - Gstaad Shenzhen Open - Shenzhen European Open - Antwerp Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Brisbane International - Brisbane Maharashtra Open - Pune Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Generali Open - Kitzbuhel Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Sofia Open - Sofia Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Hamburg European Open - Hamburg Swiss Open - Gstaad Generali Open - Kitzbuhel European Open - Antwerp Stockholm Open - Stockholm Sardegna Open - Cagliari Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Hamburg European Open - Hamburg Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence Tennis Napoli Open - Naples Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona 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 Sony Open Tennis - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Morocco F9 French Open - Paris U.S. Open - New York 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha 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 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Istanbul Challenger Bad Waltersdorf Challenger All Lower level tournaments French Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Maia Challenger BNP Paribas Open - Indian Wells Open 13 Provence - Marseille Australian Open - Melbourne Davis Cup, World Group, Q, CRO-SVK 3-1 Zadar Challenger Naples Challenger Prostejov Challenger French Open - Paris Bratislava 1 Challenger Vicenza Challenger Sassuolo Challenger Wimbledon - London Braunschweig Challenger San Marino Challenger Sofia 2 Challenger Tulln Challenger Szczecin Challenger Bad Waltersdorf Challenger Braunschweig Challenger Milan Challenger Iasi Challenger Nordea Open - Bastad Hamburg European Open - Hamburg Wimbledon - London Luedenscheid Challenger U.S. Open - New York Szczecin Challenger Davis Cup, Group I, 1R, ROU-TPE 1-3 Olbia Challenger Bratislava 2 Challenger Buenos Aires Challenger Santa Fe 2 Challenger Ismaning Challenger Valencia Challenger Zadar Challenger Split Challenger Australian Open - Melbourne Oeiras 2 Challenger Oeiras 3 Challenger Tigre Challenger Cherbourg Challenger Pau Challenger Tenerife 2 Challenger Ottignies-Louvain-la-Neuve Challenger Manama Challenger Tenerife 3 Challenger Lugano Challenger Barletta Challenger Szekesfehervar Challenger Rome Challenger Naples Challenger Bucharest Open - Bucharest Braunschweig Challenger Madrid Challenger French Open - Paris Mauthausen Challenger Lisbon Challenger Plava Laguna Croatia Open - Umag Karlsruhe Challenger Bratislava 1 Challenger U.S. Open - New York Wimbledon - London Nordea Open - Bastad Davis Cup, Group C, Zhuhai Como Challenger Braga Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha M25 Heraklion Belgrade Open - Belgrade M25 Heraklion Davis Cup, World Group, PO, NED-SVK 4-0 Tulln Challenger Davis Cup, Group I, PO, GRE-ROU 4-0 Quimper Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona