Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Kish Free Zone Island Challenger - Kish Island Garden Open 2005 - Rome Oberstaufen Cup - Oberstaufen Guzzini Challenger - Recanati LXV Concurso Internacional Vigo - Vigo Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin Citta di Monza - Monza Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Challenger Brasov - Brasov Australian Open - Melbourne Australian Open - Melbourne Bauer Watertechnology Cup - Eckental French Open - Paris IPP Open - Helsinki Australian Open - Melbourne French Open - Paris KGHM Dialog Polish Indoors - Wroclaw U.S. Open - New York XI Torneo Internazionale di Tennis - Barletta French Open - Paris Mitsubishi Electric Europe Cup - Monza Wimbledon - London Croatia Osiguranje Rijeka Open - Rijeka French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Steelers Cup - Kosice French Open - Paris La Rinascente Tennis Cup Harbour Club Milano - Milan Wimbledon - London Mamaia Challenger - Constanta Australian Open - Melbourne French Open - Paris Guzzini Challenger - Recanati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pekao Open - Szczecin 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 Status Athens Open - Athens Wimbledon - London Roma Open Challenger - Rome U.S. Open - New York Pharma Medico Open 2008 - Aarhus Australian Open - Melbourne Trofeo Cassa di Risparmio di Alessandria - Alessandria French Open - Paris Wimbledon - London Bulgarian Open Challenger - Sofia U.S. Open - New York Australian Open - Melbourne Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin French Open - Paris U.S. Open - New York Siemens Open - Scheveningen Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris GHI Bronx Tennis Classic - Bronx Wimbledon - London Citta di Como Challenger - Como U.S. Open - New York Brasov Challenger - Brasov 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Tunis Challenger Alessandria Challenger Kosice Challenger Constanta Challenger Orbetello Challenger Cordenons Challenger Brasov Challenger Todi Challenger Ljubljana Challenger Palermo Challenger Napoli Challenger Jersey Challenger Helsinki Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Blunmenau Challenger Rome Challenger Curitiba Challenger Rome Challenger Ostrava Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 San Benedetto Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Davis Cup, Group II, 1R, SLO-POL 2-3 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, PO, SLO-TUR 3-2 San Marino Challenger Istanbul Challenger Como Challenger Brasov Challenger Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, EGY-SLO 1-3 Davis Cup, Group II, 1R, SLO-EST 4-0 Palermo Challenger Ortisei Challenger Caltanissetta Challenger Barletta Challenger Davis Cup, World Group, 1R, ARG-ROU 4-1 Blumenau Challenger Rome Challenger Napoli Challenger Santos Challenger Rome Challenger Alessandria Challenger Rijeka Challenger Marburg Challenger Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Turin Challenger San Benedetto Challenger Sopot Challenger Trani Challenger Cordenons Challenger Manerbio Challenger Brasov Challenger Banja Luka Challenger Ljubljana Challenger Napoli Challenger Davis Cup, Group I, 2R, ITA-SLO 5-0 All Lower level tournaments Davis Cup, World Group, PO, ROU-CZE 0-5 Palermo Challenger Orleans Challenger Ortisei Challenger Loughborough Challenger Bratislava Challenger Salzburg Challenger Helsinki Challenger Bucaramanga Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Olympics - London Kosice Challenger Anning Challenger Wuhan Challenger Beijing Challenger Sibiu Challenger Todi Challenger Trnava Challenger Montevideo Challenger Marbella Challenger ATP Challenger Tour Finals Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Mersin Challenger Todi Challenger 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 Brest Challenger Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F5 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Romania F17 Hungary F5 Hungary F6 Iran F4 Austria F1 Austria F2 Italy F2 Italy F3 Italy F4 Romania F1 Romania F2 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F15 Italy F5 Morocco F2 Italy F28 Italy F2 Slovenia F2 Slovenia F3 Austria F2 Austria F3 Egypt F4 Egypt F5 Egypt F6 France F6 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Slovenia F1 Slovenia F2 Italy F18 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Austria F7 Austria F9 Croatia F9 Croatia F10 Turkey F12 Turkey F13 Bosnia & Herzegovina F3 Slovenia F3 Turkey F1 Turkey F2 Croatia F1 Serbia F8 Croatia F12 Romania F8 (Bucharest) Asirom Challenger - Brasov Brasov Challenger - Brasov Gemax Samsung Open 2005 - Belgrade Citta di Monza - Monza Architect Open - Budapest Timisoara Challenger 2005 - Timisoara Copa Petrobras - Santiago X Torneo Internazionale di Tennis - Barletta Harbour Tennis Cup Regione Lombardia - Milan Timisoara Challenger - Timisoara Iskratel Open - Kranj 4th Volkswagen Challenger - Wolfsburg Tennis Napoli Cup 2007 - Napoli Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Brasov Challenger - Brasov Internazionali di Tennis Dell'Umbria - Todi Challenger 42 - Andrezieux Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Kos Succhetti Tennis Cup - Cordenons Sofia Challenger San Remo Challenger Bratislava Challenger Caltanissetta Challenger Biella Challenger Napoli Challenger Recanati Challenger San Marino Challenger Barletta Challenger Prague Challenger Marburg Challenger Cordenons Challenger Brasov Challenger Rennes Challenger Rio De Janeiro Challenger Porto Alegre Challenger Geneva Challenger Loughborough Challenger Heilbronn Challenger Cherbourg Challenger Tunis Challenger Ostrava Challenger Rome Challenger Arad Challenger Kosice Challenger Portoroz Challenger Timisoara Challenger San Marino Challenger Cordenons Challenger Brasov Challenger Banja Luka Challenger Trnava Challenger Sibiu Challenger Mons Challenger Geneva Challenger Bratislava Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Quimper Challenger Panama City Challenger Barranquilla Challenger St. Brieuc Challenger Vercelli Challenger Tunis Challenger Bordeaux Challenger Arad Challenger Kosice Challenger Milan Challenger Padova Challenger Poznan Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Brasov Challenger Banja Luka Challenger Trnava Challenger Sibiu Challenger Kenitra Challenger Mons Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Casablanca Challenger Irving Challenger Raanana Challenger Napoli Challenger Turin Challenger Rome Challenger Furth Challenger Caltanissetta Challenger Todi Challenger Scheveningen Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Casablanca Challenger Wroclaw Challenger Cherbourg Challenger Irving Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Perugia Challenger Todi Challenger Liberec Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Casablanca Challenger Koblenz Challenger Irving Challenger Sophia Antipolis Challenger Barletta Challenger Francavilla Challenger Mestre Challenger Vicenza Challenger Caltanissetta Challenger San Benedetto Challenger Sibiu Challenger Rome Challenger Sibiu Challenger Orleans Challenger Portoroz Challenger Orleans Challenger Gelsor Open Romania - Bucharest Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open - Doha Open 13 - Marseille Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Vegeta Croatia Open - Umag Aircel Chennai Open - Chennai Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Qatar ExxonMobil Open - Doha Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Brisbane International - Brisbane Sydney International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Plava Laguna Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille European Open - Antwerp Erste Bank Open - Vienna Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open Parc - Lyon cinch Championships - London Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag Sardegna Open - Cagliari Emilia-Romagna Open - Parma Serbia Open - Belgrade Open Parc - Lyon Libema Open - 's-Hertogenbosch Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag