Career 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 #2-w2 Spain #2-w3 Spain #2-w4 Italy F2 Italy F3 Romania F1 Romania F2 Romania F3 Romania F4 Romania F5 Romania F7 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Italy F18 Romania F13 Romania F15 Italy F21 Romania F16 Romania F17 Mexico F12 Mexico F13 Cuba F1 Mexico F15 UAE F1 Austria F1 Croatia F2 Italy F3 Italy F4 Turkey #1-w1 Turkey #1-w4 Italy F26 Romania F16 Romania F17 Spain F25 Spain F26 Spain F27 Spain F28 Czech Republic F4 Czech Republic F5 Belgium F1 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F6 Spain F7 Italy F3 Italy F4 Italy F5 Italy F6 Spain F17 Italy F17 Italy F18 Romania F11 Spain F23 Spain F24 Spain F26 Spain F29 Spain F30 Spain F33 Italy F30 Croatia F7 Italy F31 Great Britain F17 Turkey F4 Italy F6 Romania F1 Italy F9 Spain F13 Romania F3 Italy F12 Italy F20 Romania F7 Italy F22 Romania F9 Italy F26 Italy F27 Spain F30 Morocco F6 Morocco F7 Morocco F9 USA F1 USA F2 USA F3 Australia F1 Australia F2 India F1 India F2 India F3 Italy F1 Italy F3 Italy F7 Italy F9 Romania F3 Italy F10 Romania F5 Italy F16 Romania F8 Romania F10 Croatia F11 Croatia F12 USA F1 USA F3 USA F4 Iran F1 Iran F2 Iran F3 Italy F2 Turkey #1-w2 Austria F2 Turkey #1-w3 Italy F10 Romania F1 Italy F12 Romania F2 Romania F3 Denmark F3 Turkey F1 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F13 Italy F9 Romania F5 Romania F10 Australia F4 Romania F1 Romania F2 Romania F3 Spain F31 Romania F15 Italy F5 Romania F3 Romania F6 Romania F7 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F3 Italy F4 Morocco F1 Italy F5 Morocco F2 Italy F6 Romania F1 (Bucharest) Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F28 Spain F29 Spain F31 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Romania F8 (Bucharest) Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Morocco F2 Croatia F3 Croatia F4 Egypt F1 Egypt F2 M25 Klosters M15 Curtea de Arges Germany F9 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F42 Spain F43 Spain F2 Spain F3 Spain F4 Spain F5 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F5 Australia F5 Italy F15 Austria F2 Italy F18 Italy F19 Germany F2 (Nussloch) Romania F5 Top Wool Challenger Biella - Biella Brasov Challenger - Brasov Challenger Brasov - Brasov Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Trofeo Sisma Mantova - Mantova LXVII Concursu Internacional de Vigo - Vigo Ljubljana Open - Ljubljana Ipsos Bucharest Challenger - Bucharest Posillipo Tennis Cup - Napoli 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta BSI Challenger Lugano - Lugano Genova Open Challenger - Genova Turkey F5 Zagreb Challenger Lugano Challenger Reggio Emilia Challenger San Sebastian Challenger Italy F6 Rabat Challenger Marrakech Challenger Geneva Challenger Ljubljana Challenger Tarragona Challenger Rome Challenger Bratislava Challenger Heilbronn Challenger Croatia F10 Meknes Challenger M15 Bucharest Caltanissetta Challenger Meknes Challenger Romania F4 Barletta Challenger M15 Brasov Monza Challenger Rome Challenger M15 Bucharest Zagreb Challenger Cremona Challenger Furth Challenger Rijeka Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Tampere Challenger Trani Challenger Samarkand Challenger Cordenons Challenger Napoli Challenger Bergamo Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Rome Challenger Monza Challenger Kosice Challenger Arad Challenger San Benedetto Challenger Timisoara Challenger Brasov Challenger Ortisei Challenger Arad Challenger Kosice Challenger Milan Challenger Timisoara Challenger Todi Challenger Banja Luka Challenger Szczecin Challenger Italy F1 (Trento) Kyoto Challenger Leon Challenger Heilbronn Challenger Bergamo Challenger Vercelli Challenger Tunis Challenger Rome Challenger Mestre Challenger Arad Challenger France F8 Cordenons Challenger Como Challenger Genova Challenger Biella Challenger Trnava Challenger Eckental Challenger Glasgow Challenger Cherbourg Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Quimper Challenger Raanana Challenger Napoli Challenger Brasov Challenger Mitsubishi Electric Europe Cup - Monza Brest Challenger Bancolombia Open - Cali Tunis Challenger Barletta Challenger Eckental Challenger Ortisei Challenger Sarasota Challenger Tarragona Challenger Brescia Challenger Rome Challenger Biella Challenger Arad Challenger Raanana Challenger Trani Challenger Barletta Challenger Napoli Challenger Vicenza Challenger Milan Challenger Furth Challenger Perugia Challenger Poznan Challenger Como Challenger Sanremo Challenger Ho Chi Minh City Challenger Andria Challenger Bergamo Challenger Tashkent Challenger Drummondville Challenger Guadalajara Challenger Brescia Challenger Panama City Challenger Andria Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Kazan Challenger Mestre Challenger Turin Challenger Caltanissetta Challenger Recanati Challenger Perugia Challenger Biella Challenger Cordenons Challenger Manerbio Challenger Sibiu Challenger Ortisei Challenger Brest Challenger Andria Challenger Bergamo Challenger Lille Challenger Alicante Challenger Mestre Challenger Poznan Challenger Milan Challenger Braunschweig Challenger San Benedetto Challenger Segovia Challenger Portoroz Challenger Szczecin Challenger Biella Challenger Phoenix Challenger Barletta Challenger Lisbon Challenger Vicenza Challenger Poznan Challenger San Benedetto Challenger Wroclaw Challenger Parma Challenger Quimper Challenger San Benedetto Challenger Jonkoping Challenger Geneva Challenger Napoli Challenger Como Challenger Como Challenger Biella Challenger Cassis Challenger Yokohama Challenger Toyota Challenger Recanati Challenger Banja Luka Challenger Maia Challenger Bangkok Challenger Rennes Challenger Quimper Challenger Maia Challenger Bergamo Challenger Trieste Challenger Biella 3 Challenger Biella 4 Challenger Marburg Challenger Lille Challenger Perugia Challenger Como Challenger Todi Challenger Biella Challenger Prague 2 Challenger Barletta Challenger Como Challenger Tampere Challenger Braga Challenger Cortina Challenger Bangkok Challenger Fano Challenger Istanbul 2 Challenger Losinj Challenger Caltanissetta Challenger Koblenz Challenger Bari Challenger Forli 3 Challenger Genova Challenger Prague Challenger Quimper Challenger Perugia Challenger Montechiarugolo - Parma Challenger Forli 3 Challenger Verona Challenger Ningboo Challenger Forli Challenger St. Brieuc Challenger Biella Challenger Bratislava Challenger Suzhou Challenger Forli 5 Challenger Zug Challenger Sarasota Challenger Roseto Degli Abruzzi 1 Challenger Recanati Challenger Istanbul Challenger Cordenons Challenger Lugano Challenger Unique Zagreb Open - Zagreb Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Rovereto Challenger Las Franquesas del Valles Challenger VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Francavilla Challenger Tunis Challenger Heilbronn Challenger Mons Challenger Perugia Challenger Wroclaw Challenger Antalya 2 Challenger San Marino Cepu Open - San Marino Morocco Tennis Tour - Rabat Citta di Como - Como Baden Open - Karlsruhe Noumea Challenger Monza Challenger Todi Challenger Guayaquil Challenger Cancun Challenger Kazan Challenger Quimper Challenger Rabat Challenger Marrakech Challenger Rome Challenger Oberstaufen Challenger Poznan Challenger Salzburg Challenger Todi Challenger Cherbourg Challenger Barletta Challenger Milan Challenger San Marino Challenger Mersin Challenger Como Challenger Genova Challenger Sibiu Challenger Eckental Challenger Guadalajara Challenger Indian Wells Challenger Scheveningen Challenger Bergamo Challenger Vercelli Challenger Cherbourg Challenger Rome Challenger Caltanissetta Challenger Todi Challenger Cortina Challenger Portoroz Challenger Como Challenger Genova Challenger Szczecin Challenger Mons Challenger Rennes Challenger Andria Challenger Bergamo Challenger Cherbourg Challenger Caltanissetta Challenger Ortisei Challenger Budapest Challenger Wroclaw Challenger San Luis Potosi Challenger Todi Challenger Alphen Challenger Banja Luka Challenger Rome Challenger Mouilleron-Le-Captif Challenger Tallahassee Challenger L'Aquila Challenger Rennes Challenger Perugia Challenger Segovia Challenger Todi Challenger Italy F11 Antalya Challenger Biella 2 Challenger Verona Challenger Napoli 2 Challenger Pau Challenger Forli 2 Challenger Sanremo Challenger Barletta Challenger Trieste Challenger Meerbusch Challenger Como Challenger Nonthaburi 2 Challenger Koblenz Challenger Manama Challenger Lugano Challenger Tallahassee Challenger Savannah Challenger Roma Challenger 2007 - Rome Gelsor Open Romania - Bucharest Open Romania - Bucharest Open 13 - Marseille The Hypo Group Tennis International 2008 - Poertschach Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco International German Open - Hamburg Brisbane International - Brisbane Bet-At-Home Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Olbia Geovillage Open - Olbia Sporting Challenger - Turin Asirom Challenger Brasov - Brasov Bet-at-home Cup - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Apia International - Sydney Credit Agricole Suisse Open - Gstaad SkiStar Swedish Open - Bastad Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia New York Open - New York If Stockholm Open - Stockholm BCR Open Romania - Bucharest Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Asirom Challenger - Brasov Antalya Open - Antalya Timisoara Challenger - Timisoara Citta di Monza - Monza Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Timisoara Challenger 2005 - Timisoara San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Tennis Napoli Cup 2006 - Napoli Cordenons Challenger Aberto de Santa Catarina - Florianopolis Prosperita Open 2006 - Ostrava Unique Zagreb Open - Zagreb Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul Timisoara Challenger - Timisoara 8° Trani Cup - Trani Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Genoa Open - Genova Morocco Tennis Tour - Fes Mitsubishi Electric Europe Cup - Monza Croatia Osiguranje Rijeka Open - Rijeka Schickedanz Open 2007 - Furth Challenger Lugano - Lugano Mamaia Challenger - Constanta Riviera di Rimini Challenger - Rimini Timisoara Challenger - Timisoara Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Brasov Challenger - Brasov Genova Open Challenger - Genova Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Roma Open Challenger - Rome Pharma Medico Open 2008 - Aarhus San Remo Tennis Cup - San Remo Kosice Open-Steelers Cup 2008 - Kosice Bulgarian Open Challenger - Sofia Polska Energia Open - Bytom Oberstaufen Cup-Head German Master's Series - Oberstaufen Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Timisoara Challenger - Timisoara Samarkand Challenger - Samarkand LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Ipsos Bucharest Challenger - Bucharest Copa Petrobras-Argentina - Buenos Aires PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Tanger Challenger Rabat Challenger Marrakech Challenger Napoli Challenger Athens Challenger Monza Challenger Rome Challenger Rome Challenger Tunis Challenger Prostejov Challenger Bytom Challenger Turin Challenger Oberstaufen Challenger Tampere Challenger San Marino Challenger Cordenons Challenger Vigo Challenger Manerbio Challenger Como Challenger Alphen Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Heilbronn Challenger Bucaramanga Challenger Tanger Challenger Meknes Challenger Napoli Challenger Rome Challenger Alessandria Challenger Lugano Challenger Kosice Challenger Milan Challenger Marburg Challenger Oberstaufen Challenger San Marino Challenger Kitzbuhel Challenger Gelsor Open Romania - Bucharest Manerbio Challenger Como Challenger Alphen Challenger Brasov Challenger Medellin Challenger Aachen Challenger Sao Paulo Challenger Casablanca Challenger Napoli Challenger Turin Challenger Manerbio Challenger Como Challenger Alphen Challenger Palermo Challenger Loughborough Challenger Wolfsburg Challenger Mersin Challenger BCR Open Romania - Bucharest Marburg Challenger Open de Nice Cote d'Azur - Nice Bercuit Challenger Orbetello Challenger Sibiu Challenger Como Challenger Alphen Challenger Burnie Challenger West Lakes Challenger Sydney Challenger St. Brieuc Challenger Ostrava Challenger Scheveningen Challenger Orbetello Challenger Liberec Challenger Como Challenger Brasov Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Milano Challenger-Jameson Cup - Milan Casablanca Challenger Ortisei Challenger Helsinki Challenger Andria Challenger Noumea Challenger Cherbourg Challenger Le Gosier Challenger BA-CA Tennis Trophy - Vienna Caltanissetta Challenger Estoril Open - Estoril AEGON International - Eastbourne San Marino Challenger Mercedes Cup - Stuttgart Brasov Challenger Sibiu Challenger Proton Malaysian Open - Kuala Lumpur Movistar Open - Santiago Ortisei Challenger Libema Open - 's-Hertogenbosch Mestre Challenger Padova Challenger Serbia Open - Belgrade Sibiu Challenger Forte Village Sardegna Open - Sardinia Todi Challenger Banja Luka Challenger Rome Challenger Brescia Challenger Open de Nice Cote d'Azur - Nice Cherbourg Challenger Cortina Challenger Brescia Challenger Quimper Challenger Budapest Challenger Savannah Challenger Rome Challenger Padova Challenger Genova Challenger Grand Prix Hassan II - Marrakech Marbella Challenger Alicante Challenger Koblenz Challenger Brasov Challenger - Brasov Manerbio Challenger Florence Challenger Ismaning Challenger Ortisei Challenger Cordenons Challenger Marbella Challenger Bratislava Challenger Ortisei Challenger Parma Challenger Belgrade Challenger Forli Challenger Milan Challenger Lisbon Challenger Trieste Challenger Roanne Challenger Lille Challenger Turin Challenger Split Challenger Vicenza Challenger Poznan Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Ortisei Challenger Vicenza Challenger Montechiarugolo Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Todi Challenger Open Romania - Bucharest Davidoff Swiss Indoors - Basel BCR Open Romania - Bucharest SA Tennis Open - Johannesburg Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Internazionali BNL dItalia - Rome Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Brisbane International - Brisbane Campionati BNL dItalia - Rome SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Miami Open - Miami If Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Delray Beach Open - Delray Beach Open 13 Provence - Marseille Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments M25 Padova