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 Wimbledon - London Davis Cup, Group I, 1R, ROU-TPE 1-3 Wimbledon - London Argentina Open - Buenos Aires M25+H Bacau Movistar Chile Open - Santiago Australian Open - Melbourne Rio Open - Rio de Janeiro Cincinnati Open - Cincinnati San Luis Potosi Challenger Wimbledon - London National Bank Open - Toronto Mifel Tennis Open - Los Cabos Cali Challenger Colombia F1 Alicante Challenger Segovia Challenger Pozoblanco Challenger Istanbul Challenger Columbus Challenger Campinas Challenger Davis Cup, Group I, PO, GRE-ROU 4-0 Romania F16 Romania F1 Romania F16 Germany F13 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 Romania F1 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Germany F2 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 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Romania F3 Argentina F14 Argentina F15 Argentina F18 Argentina F1 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Mexico F1 Mexico F2 Mexico F3 Mexico F4 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Argentina F11 Argentina F14 Argentina F15 Argentina F16 Argentina F18 Argentina F19 Argentina F20 USA F7 USA F8 USA F9 Argentina F1 Argentina F2 Chile F4 Chile F5 Spain F13 Italy F11 Great Britain F7 Argentina F8 Argentina F9 Argentina F13 Argentina F14 Brazil F6 Brazil F7 Peru F5 Peru F6 USA F7 USA F8 USA F9 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Romania F4 Argentina F8 Argentina F9 Belgium F4 Belgium F5 Belgium F6 Italy F23 Italy F24 Switzerland F3 Switzerland F4 Switzerland F5 Belgium F13 Belgium F14 Argentina F11 Argentina F12 Argentina F13 Uruguay F1 Uruguay F2 Uruguay F3 Tunisia F7 (Hammamet) Tunisia F8 (Hammamet) Tunisia F9 (Hammamet) Croatia F2 (Porec) Croatia F3 (Umag) Croatia F4 (Opatija) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Italy F9 (Santa Margherita Di Pula) Italy F10 (Santa Margherita Di Pula) Italy F11 (Santa Margherita Di Pula) Italy F12 (Napoli) Argentina F3 (Villa Maria) Belgium F3 (De Haan) Belgium F4 (Lasne) Czech Republic F6 (Brno) Slovakia F3 (Bratislava) Poland F9 (Bydgoszcz) France F2 (Bressuire) Germany F2 (Nussloch) Germany F3 (Kaarst) Switzerland F1 (Oberentfelden) Switzerland F2 (Bellevue) Italy F6 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Italy F9 (Santa Margherita Di Pula) France F10 (Toulouse) France F11 (Montauban) Italy F22 (Cornaiano) Switzerland F3 (Sion) Switzerland F4 (Neuchatel) Argentina F6 (Buenos Aires) M15 Portimao M15 Quinta Do Lago M15 Pinamar M25 Santa Margherita Di Pula M25+H Bacau M15 Sao Jose Do Rio Preto M15 Curitiba M25 Portoviejo M25 Irpin M25 Santa Margherita Di Pula M25 Doboj M15 Brcko M25 Buenos Aires M25 Naples M15 Buenos Aires M25 Lima M25 Oviedo M25 Portimao M15 Doha M25 Doha M25 Trujillo M25 Vila Real de Santo Antonio M25 Recife M15 Rosario Brazil F15 M25 Arequipa M25 Heraklion M25 Heraklion Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Naples Challenger - Naples XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Brasov Challenger - Brasov Puerto Rico Challenger Tennis Event - Humacao Timisoara Challenger - Timisoara Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Ford Tennis Championships - Louisville Belgrade Challenger Sarajevo Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Tunis Challenger San Luis Potosi Challenger - San Luis Potosi Medellin Challenger Guayaquil Challenger Tunis Challenger Cremona Challenger Furth Challenger Bytom Challenger Arad Challenger Pozoblanco Challenger Recanati Challenger Brasov Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Eckental Challenger Salzburg Challenger Sacramento Challenger - Sacramento Oberstaufen Challenger Ortisei Challenger Sarajevo Challenger Kosice Challenger Marburg Challenger Timisoara Challenger Aptos Challenger Brasov Challenger Izmir Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Quimper Challenger Bordeaux Challenger Arad Challenger Timisoara Challenger Brasov Challenger Recanati Challenger Guimaraes Challenger Orleans Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Heilbronn Challenger Quimper Challenger Guadalajara Challenger Lugano Challenger Reggio Emilia Challenger Nottingham-2 Challenger Marburg Challenger Binghamton Challenger Lexington Challenger Ortisei Challenger Brasov Challenger Rennes Challenger San Juan Challenger Brescia Challenger Montevideo Challenger Kazan Challenger Granby Challenger Bergamo Challenger Raanana Challenger Prostejov Challenger Sibiu Challenger Le Gosier Challenger Barletta Challenger Palermo Challenger Aptos Challenger Vancouver Challenger Athens Challenger Istanbul Challenger Orleans Challenger Izmir Challenger Bratislava Challenger Montevideo Challenger Furth Challenger Braunschweig Challenger Eckental Challenger Wroclaw Challenger Monza Challenger Guangzhou Challenger Shenzhen Challenger Napoli Challenger Rome Challenger Surbiton Challenger Ilkley Challenger Scheveningen Challenger Brasov Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Santiago Challenger Budapest Challenger Napoli Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Budapest Challenger Trnava Challenger Eckental Challenger Nottingham Challenger Salzburg Challenger Liberec Challenger Vancouver Challenger Quito Challenger Heilbronn Challenger Bogota Challenger Kaohsiung Challenger Campinas Challenger Buenos Aires Challenger Cali Challenger Brest Challenger Lima Challenger Kazan Challenger Guayaquil Challenger Bratislava Challenger Montevideo Challenger Santiago Challenger Indian Wells Challenger Bergamo Challenger Heilbronn Challenger Santiago Challenger Cherbourg Challenger Bath Challenger Ostrava Challenger Braga Challenger Lisbon Challenger Mestre Challenger Poznan Challenger Lyon Challenger Mersin Challenger Liberec Challenger Cordenons Challenger Rennes Challenger Montevideo Challenger Punta Del Este Challenger Rome Challenger Arad Challenger Surbiton Challenger Ilkley Challenger L'Aquila Challenger Banja Luka Challenger Montevideo Challenger Buenos Aires Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Orleans Challenger Guayaquil Challenger Montevideo Challenger Surbiton Challenger Bergamo Challenger Canberra Challenger Rome Challenger Champaign Challenger Morelos Challenger Newport Beach Challenger Todi Challenger Punta Del Este Challenger Parma Challenger Iasi Challenger Rio De Janeiro Challenger Mons Challenger Columbus Challenger Indian Wells Challenger Monterrey Challenger Trieste Challenger Cordenons Challenger Guayaquil Challenger Sao Paulo Challenger Segovia Challenger St. Petersburg 2 Challenger Campinas Challenger Quimper Challenger Tunis Challenger Nottingham 1 Challenger Nottingham 2 Challenger Belgrade Challenger Iasi Challenger Lexington Challenger San Marino Challenger Cordoba Challenger Geneva Challenger Quito Challenger Ambato Challenger Sibiu Challenger Buenos Aires Challenger Ortisei Challenger Arad Challenger Sao Paulo Challenger Forli 2 Challenger St. Remy Challenger Brasilia Challenger Istanbul Challenger Rio De Janeiro Challenger Corrientes Challenger Traralgon Challenger Pereira Challenger Forli 3 Challenger Turin Challenger Mexico City Challenger Buenos Aires Challenger Santa Cruz de la Sierra Challenger Barletta Challenger Lugano Challenger Aguascalientes Challenger Cali Challenger Morelos Challenger Salzburg Challenger Prague 2 Challenger Bogota Challenger Iasi Challenger Heilbronn Challenger Zagreb Challenger Rome Challenger Surbiton Challenger San Marino Challenger Buenos Aires 3 Challenger Como Challenger Buenos Aires Challenger Sibiu Challenger Charleston Challenger Montevideo Challenger Cordenons Challenger Koblenz Challenger Las Vegas Challenger Ortisei Challenger Bergamo Challenger Sophia Antipolis Challenger Meerbusch Challenger Cary Challenger Ambato Challenger Charlottesville Challenger Santiago 3 Challenger Temuco Challenger Puerto Vallarta Challenger Forli 3 Challenger Mexico City Challenger Florianopolis Challenger San Luis Potosi Challenger Morelos Challenger Concepcion Challenger Rovereto Challenger Tyler Challenger San Luis Potosi Challenger Buenos Aires Challenger Leon Challenger Vicenza Challenger Mauthausen Challenger Istanbul Challenger Lima Challenger Iasi Challenger Lima Challenger Vancouver Challenger Campinas Challenger Santo Domingo Challenger Grodzisk Mazowiecki Challenger Bogota Challenger Buenos Aires Challenger Bratislava 2 Challenger Buenos Aires Challenger Cary 2 Challenger Olbia Challenger Santa Fe 2 Challenger Ismaning Challenger Drummondville Challenger Brasilia Challenger Oeiras 2 Challenger Monterrey Challenger Mouilleron-Le-Captif Challenger Pau Challenger USTA Tallahassee Tennis Challenger - Tallahassee Ottignies-Louvain-la-Neuve Challenger Piracicaba Challenger Santo Domingo Challenger Aix En Provence Challenger Biella Challenger Ismaning Challenger Lugano Challenger Barletta Challenger Biella 6 Challenger Acapulco Challenger Merida Challenger Rome Challenger San Luis Potosi Challenger Mexico City Challenger Curitiba Challenger Concepcion Challenger Liberec Challenger Madrid Challenger Cuernavaca Challenger Bucharest Challenger Oeiras 4 Challenger Lima Challenger Santiago 2 Challenger Buenos Aires Challenger Tigre Challenger Cherbourg Challenger Granby Challenger Bogota Challenger Nottingham Challenger Corrientes Challenger Lyon Challenger Sassuolo Challenger Cali Challenger Brasov Challenger Campinas Challenger Iasi Challenger Calgary Challenger Chicago Challenger Campinas Challenger Santo Domingo Challenger Waco Challenger Lugano Challenger Antofagasta Challenger Sao Paulo Challenger Palmas del Mar Challenger Las Vegas Challenger Buenos Aires Challenger Villa Maria Challenger Curitiba Challenger Cuernavaca Challenger Knoxville Challenger Drummondville Challenger Biel Challenger Milan Challenger Punta Del Este Challenger Rosario Challenger Piracicaba Challenger Ismaning Challenger Lima 2 Challenger Merida Challenger Barranquilla Challenger Cordoba Challenger Mexico City Challenger Eckental Challenger Santiago Challenger Morelia Challenger Oeiras 5 Challenger Little Rock Challenger Nottingham 2 Challenger Modena Challenger Brasov Challenger Lyon Challenger Prague 3 Challenger Trieste Challenger Columbus Challenger Winston-Salem Challenger Buenos Aires Challenger Forli 5 Challenger Monterrey Challenger Karlsruhe Challenger Curitiba Challenger Biel Challenger Temuco Challenger BCR Open Romania - Bucharest Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest BCR Open Romania - Bucharest If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington 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 Pilot Pen Tennis - New Haven 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 Hall of Fame Tennis Championships - Newport Citi Open - Washington If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Swiss Indoors Basel - Basel European Open - Antwerp If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Konzum Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington BMW Open - Munich Maharashtra Open - Pune Garanti Koza Sofia Open - Sofia Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Moselle Open - Metz Shenzhen Open - Shenzhen BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo BMW Open - Munich Geneva Open - Geneva AEGON Championships - London DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Intrum Stockholm Open - Stockholm BB&T Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha Qatar ExxonMobil Open - Doha European Open - Antwerp Argentina Open - Buenos Aires Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Cordoba Open - Cordoba San Diego Open - San Diego Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence Cordoba Open - Cordoba Dallas Open - Dallas Bucharest Open - Bucharest Movistar Chile Open - Santiago Gonet Geneva Open - Geneva Qatar ExxonMobil Open - Doha Gazprom Hungarian Open - Budapest ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco 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 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 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 Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris 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 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 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 French Open - Paris 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, 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, BLR-ROU 3-2 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 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 French Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors)