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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Romania F16 Romania F16 Germany F13 Czech Republic F2 Romania F6 Argentina F12 Romania F16 Romania F17 Austria F10 Argentina F16 Venezuela F6 Dominican Republic F1 Austria F3 Romania F1 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Argentina F15 Argentina F16 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Argentina F2 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Romania F14 Romania F15 Greece F3 Greece F2 Argentina F20 Argentina F21 Argentina F22 Argentina F23 Argentina F25 Usa F1 El Salvador F1 Guatemala F1 Argentina F1 Argentina F2 Mexico F1 Switzerland F1 Croatia F1 Switzerland F2 Croatia F2 Switzerland F3 Usa F10 Usa F11 Italy F8 Usa F12 Spain F17 Usa F16 USA F17 USA F18 Italy F30 USA F26 USA F27 USA F28 USA F29 USA F30 USA F31 USA F1 Germany F2 USA F2 USA F3 USA F4 USA F7 USA F12 Romania F1 Argentina F8 Brazil F21 Argentina F10 Peru F2 Peru F3 Argentina F14 Argentina F15 Argentina F16 Argentina F18 Argentina F19 Argentina F21 USA F1 USA F2 Germany F2 USA F3 USA F4 Argentina F2 Argentina F4 Argentina F5 Argentina F6 Romania F1 Brazil F10 Brazil F11 Romania F3 Argentina F11 Argentina F12 Argentina F19 Argentina F20 Argentina F21 Argentina F26 Argentina F27 Argentina F28 Argentina F7 Argentina F8 Argentina F9 Argentina F11 Brazil F18 Brazil F19 Brazil F20 Argentina F1 Croatia F3 France F6 Italy F23 Italy F18 Argentina F8 Argentina F9 Argentina F10 Peru F5 Peru F6 USA F7 USA F8 Argentina F2 Argentina F12 Argentina F13 Argentina F3 Argentina F5 Argentina F7 Romania F4 Argentina F8 Romania F1 Colombia F1 Colombia F2 Romania F4 Germany F7 Argentina F10 Argentina F11 Venezuela F5 Argentina F18 Uruguay F3 Chile F8 USA F7 (Orlando) USA F8 (Indian Harbour Beach) USA F9 (Orlando) Italy F6 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Turkey F15 (Antalya) Turkey F16 (Antalya) Italy F13 (Vigevano) Italy F14 (Frascati) Italy F15 (Reggio Emilia) Italy F16 (Padova) Italy F17 (Bergamo) Italy F20 (Albinea) Italy F21 (Casinalbo) Argentina F11 (Mendoza) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) M25 Portimao M15 Cordoba M25 Punta del Este Rio Quente Challenger M15 Doha M25 Sabadell Argentina F7 Seguros Bolivar Open - Medellin USTA Tallahassee Tennis Challenger - Tallahassee Brasov Challenger - Brasov 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 Ipsos Bucharest Challenger - Bucharest Sacramento Challenger - Sacramento Copa Petrobras-Argentina - Buenos Aires Belgrade Challenger Brasov Challenger Buenos Aires Challenger Asuncion Challenger Guayaquil Challenger Tunis Challenger Cremona Challenger Furth Challenger Lugano Challenger Granby Challenger Binghamton Challenger Palermo Challenger Eckental Challenger Ortisei Challenger Kazan Challenger Bergamo Challenger Athens Challenger Tallahassee Challenger Brasov Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Brasov Challenger Buenos Aires Challenger Montevideo Challenger Heilbronn Challenger Kazan Challenger Cherbourg Challenger Sarasota Challenger Bath Challenger Sao Paulo Challenger Kosice Challenger Marburg Challenger Manta Challenger Izmir Challenger San Juan Challenger Villa Allende Challenger Bergamo Challenger Florianopolis Challenger Santos Challenger Bordeaux Challenger San Juan Challenger Buenos Aires Challenger Geneva Challenger Salzburg Challenger Quimper Challenger Timisoara Challenger Dallas Challenger Salinas Challenger Argentina F9 Mestre Challenger Brasov Challenger Nottingham-2 Challenger Blois Challenger Napoli Challenger Buenos Aires Challenger Eckental Challenger Vancouver Challenger Aptos Challenger Arad Challenger Segovia Challenger Brasov Challenger Montevideo Challenger Trnava Challenger Sibiu Challenger Porto Alegre Challenger Rennes Challenger Cordoba Challenger Bordeaux Challenger Brescia Challenger Santiago Challenger Vicenza Challenger Santiago Challenger Sarasota Challenger Tallahassee Challenger Mestre Challenger Caltanissetta Challenger Perugia Challenger Heilbronn Challenger Todi Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Eckental Challenger Bratislava Challenger Buenos Aires Challenger Mendoza Challenger Buenos Aires Challenger Rio De Janeiro Challenger Guangzhou Challenger Shenzhen Challenger Mersin Challenger Napoli Challenger Surbiton Challenger Ilkley Challenger Wroclaw Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Istanbul Challenger Izmir Challenger Medellin Challenger Buenos Aires Challenger Budapest Challenger Lima Challenger Guayaquil Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Budapest Challenger Buenos Aires Challenger Sophia Antipolis Challenger Surbiton Challenger Buenos Aires Challenger Brest Challenger Guayaquil Challenger Montevideo Challenger San Jose Challenger Rio De Janeiro Challenger Campinas Challenger Ortisei Challenger Newport Beach Challenger Monza Challenger Dallas Challenger San Francisco Challenger Santiago Challenger M25 Doha Bratislava Challenger Panama City Challenger Ostrava Challenger Manta Challenger Indian Wells Challenger Punta Del Este Challenger Cali Challenger Campinas Challenger Santo Domingo Challenger Campinas Challenger Francavilla Challenger Lima Challenger Orleans Challenger Montevideo Challenger Punta Del Este Challenger Bastad Challenger Sarasota Challenger Bratislava Challenger Heilbronn Challenger Bergamo Challenger Itajai Challenger Almaty Challenger Parma Challenger Binghamton Challenger Santiago Challenger Lexington Challenger Split 2 Challenger Orleans Challenger San Benedetto Challenger Cali Challenger Salzburg Challenger Montevideo Challenger Noumea Challenger Forli 3 Challenger Quimper Challenger Arad Challenger Concepcion 2 Challenger Nottingham 2 Challenger Sibiu Challenger Coquimbo Challenger Forli 3 Challenger Montevideo Challenger Lugano Challenger Bucaramanga Challenger Buenos Aires 2 Challenger Prague 2 Challenger Heilbronn Challenger Vicenza Challenger Sao Paulo Challenger Rome Challenger Iasi Challenger San Benedetto Challenger Geneva Challenger M25+H Bacau Valencia Challenger Villa Maria Challenger Mauthausen Challenger Geneva Challenger Biella Challenger Tigre 2 Challenger Concepcion Challenger Ortisei Challenger Madrid Challenger Buenos Aires Challenger Piracicaba Challenger Raanana Challenger Prostejov Challenger St. Remy Challenger Montechiarugolo Challenger Rovereto Challenger Heilbronn Challenger Biel Challenger Grodzisk Mazowiecki Challenger Morelos Challenger Campinas Challenger Leon Challenger Perugia Challenger Santiago Challenger Quimper Challenger Oeiras 2 Challenger Tigre Challenger Ottignies-Louvain-la-Neuve Challenger Montevideo Challenger Olbia Challenger Savannah Challenger Santa Fe 2 Challenger Santiago Challenger Ismaning Challenger Koblenz Challenger Le Gosier Challenger Pereira Challenger Lugano Challenger Asuncion Challenger Sao Leopoldo Challenger Nottingham Challenger Todi Challenger Santa Fe Challenger Modena Challenger Antofagasta Challenger Cortina Challenger Santo Domingo Challenger Vancouver Challenger Rome Challenger Kaohsiung Challenger Cordenons Challenger Santiago Challenger Montevideo Challenger Brazil F22 Sao Paulo Challenger Braga Challenger Rio Quente Challenger Milan Challenger M25 Heraklion Cali Challenger Tallahassee Challenger L'Aquila Challenger Marburg Challenger Recanati Challenger Buenos Aires Challenger Guimaraes Challenger Villa Maria Challenger Francavilla Challenger San Benedetto Challenger Turin Challenger Tampere Challenger Sopot Challenger Lima 2 Challenger Santa Fe Challenger Porto Alegre Challenger Rennes Challenger Piracicaba Challenger Liberec Challenger Lima Challenger Rosario Challenger Lima 2 Challenger Naples Challenger - Naples Panama City Challenger Guadalajara Challenger Barranquilla Challenger Buenos Aires Challenger Orlando Challenger M25 Valldoreix Campinas Challenger Tunis Challenger Villa Maria Challenger San Miguel de Tucuman Challenger Arad Challenger Pereira Challenger Marburg Challenger Manta Challenger Monterrey Challenger Cali Challenger Barletta Challenger Barletta Challenger Campinas Challenger Tallahassee Challenger Fano Challenger Savannah Challenger Trieste Challenger Surbiton Challenger Shymkent Challenger Costa do Sauipe Challenger Ilkley Challenger Milan Challenger Prague Challenger Liberec Challenger Manerbio Challenger Cordenons Challenger L'Aquila Challenger Istanbul Challenger Guayaquil Challenger Biella Challenger Curitiba Challenger Sibiu Challenger Aptos Challenger Buenos Aires Challenger Campinas Challenger Santo Domingo Challenger Rio De Janeiro Challenger Lima Challenger Bergamo Challenger Canberra Challenger Newport Beach Challenger Punta Del Este Challenger Indian Wells Challenger Morelos Challenger Todi Challenger Trieste Challenger Cordenons Challenger Rennes Challenger Biella Challenger Barcelona Challenger Amersfoort Challenger Concepcion Challenger St. Petersburg 2 Challenger Oeiras 1 Challenger Belgrade Challenger Rome 1 Challenger Rome 2 Challenger Biella 5 Challenger Biella 7 Challenger Nottingham 1 Challenger Lyon Challenger Aix En Provence Challenger Iasi Challenger Todi Challenger Trieste Challenger Cordenons Challenger Braga Challenger Bucharest Challenger Murcia Challenger Eckental Challenger Guayaquil Challenger Campinas Challenger Sao Paulo Challenger Forli 5 Challenger Santiago Challenger Santa Cruz de la Sierra 2 Challenger Salinas Challenger Pau Challenger Forli 6 Challenger Surbiton Challenger Buenos Aires Challenger Nottingham Challenger Lyon Challenger San Benedetto Challenger Salzburg Challenger Todi Challenger Trieste Challenger Cordenons Challenger San Marino Challenger Prague 3 Challenger Como Challenger Sarajevo Challenger Buenos Aires Challenger Lima 3 Challenger Montevideo Challenger Maia Challenger Guayaquil Challenger Tigre 1 Challenger Copa Petrobras Colombia - Bogota XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Lugano Challenger Girona Challenger Murcia Challenger Florianopolis Challenger Brasilia Challenger Turin Challenger Little Rock Challenger Vicenza Challenger Tyler Challenger Rome Challenger Palmas del Mar Challenger Campinas Challenger Timisoara Challenger - Timisoara Bratislava 2 Challenger M25 Padova Barletta Challenger Madrid Challenger Tunis Challenger Montevideo Challenger Medellin Challenger Punta Del Este Challenger Bytom Challenger Reggio Emilia Challenger Santiago Challenger Arad Challenger Pozoblanco Challenger Recanati Challenger Vancouver Challenger M25 Heraklion Modena Challenger Zug Challenger Barletta Challenger Savannah Challenger Buenos Aires Challenger Lima Challenger Bogota Challenger Aptos Challenger Cali Challenger Bratislava Challenger Sao Leopoldo Challenger San Marino Challenger BCR Open Romania - Bucharest Buenos Aires Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm BCR Open Romania - Bucharest Antofagasta Challenger Mons Challenger Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires If Stockholm Open - Stockholm 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 Qatar ExxonMobil Open - Doha Serbia Open - Belgrade San Juan Challenger Bucaramanga Challenger Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Prostejov Challenger Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul European Open - Antwerp ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Como Challenger Plava Laguna Croatia Open - Umag Cordoba Open - Cordoba Santiago Open - Santiago Andria Challenger ASB Classic - Auckland BB&T Atlanta Open - Atlanta Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Cordoba Open - Cordoba Istanbul Challenger Generali Open - Kitzbuhel Campinas Challenger San Luis Potosi Challenger Brisbane International - Brisbane Drummondville Challenger Banja Luka Challenger Mouilleron-Le-Captif Challenger Brasov Challenger - Brasov Ford Tennis Championships - Louisville Ordina Open - s-Hertogenbosch Iasi Challenger Alicante Challenger Ortisei Challenger Santiago Challenger Split 1 Challenger Biella 6 Challenger Perugia Challenger San Marino Challenger Meerbusch Challenger Timisoara Challenger Barcelona Challenger Ismaning Challenger Florianopolis Challenger BRD Nastase Tiriac Trophy - Bucharest Forli 2 Challenger Biel Challenger Sarajevo Challenger Sarasota Challenger Tallahassee Challenger Maharashtra Open - Pune Blois Challenger Copa Claro - Buenos Aires Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Brisbane International - Brisbane Montevideo Challenger Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Citi Open - Washington If Stockholm Open - Stockholm Brisbane International - Brisbane Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Ecuador Open - Quito Grand Prix Hassan II - Marrakech Tel Aviv Watergen Open - Tel Aviv Hungarian Open - Budapest Konzum Croatia Open - Umag Citi Open - Washington Moselle Open - Metz Itajai Challenger Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Montevideo Challenger DIEMA XTRA Sofia Open - Sofia Swiss Indoors Basel - Basel Cordoba Open - Cordoba Coquimbo 2 Challenger Lima 2 Challenger Columbus Challenger San Marino Challenger Cherbourg Challenger Santa Cruz de la Sierra 2 Challenger Firenze Open - Florence Cordoba Open - Cordoba Buenos Aires Challenger Hamburg European Open - Hamburg Santa Cruz de la Sierra Challenger San Miguel de Tucuman Challenger Bucharest Open - Bucharest Concepcion Challenger Rome Challenger Iasi Challenger BCR Open Romania - Bucharest Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Legg Mason Tennis Classic - Washington Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Sony Open Tennis - Miami Mutua Madrid Open - Madrid Qatar ExxonMobil Open - Doha Salzburg Challenger Punta Del Este Challenger 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Santa Cruz de la Sierra Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Modena Challenger Antofagasta Challenger Lima 2 Challenger Augsburg Challenger Cordoba Challenger Istanbul Challenger EFG Swiss Open - Gstaad San Marino Challenger Cordenons Challenger Mutua Madrilena Madrid Open - Madrid U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Nordea Open - Bastad French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Vina del Mar Challenger Australian Open - Melbourne 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 Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London US Men's Clay Court Championship - Houston U.S. Open - New York French Open - Paris Erste Bank Open - Vienna Miami Open - Miami Coupe Rogers - Montreal Milan Challenger Davis Cup, World Group, PO, ROU-CZE 0-5 U.S. Open - New York 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, 1R, ROU-SLO 4-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 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, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-TPE 1-3 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Campinas Challenger French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, PO, GRE-ROU 4-0 French Open (juniors) U.S. Open (juniors) French Open (juniors)