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