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