Career 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 Nigeria F1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F5 Romania F1 Romania F2 Romania F3 Romania F4 Romania F6 France F8 Romania F7 France F9 Romania F10 Germany F11 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Hungary F6 Germany F1 Germany F2 France F1 France F2 Italy F2 France F5 Italy F4 Romania F1 Romania F5 Romania F6 Romania F7 Romania F8 Italy F5 France F7 Great Britain F1 Great Britain F4 Italy F28 Italy F2 USA F2 USA F3 France F6 Italy F18 Italy F24 Netherlands F4 Great Britain F2 France F4 Morocco F2 France F6 Netherlands F5 Belgium F1 Belgium F7 Belgium F10 Belgium F14 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Hungary F5 Turkey F2 Turkey F3 Romania F8 (Pitesti) Belgium F2 Iran F4 Austria F1 Austria F2 France F3 France F4 Italy F3 Romania F9 (Bucharest) Romania F2 Romania F4 Romania F15 Great Britain F3 Romania F8 (Bucharest) Open Mutouest de Saint-Brieuc - St. Brieuc Olbia Challenger - Olbia Ljubljana Open - Ljubljana Riviera di Rimini Challenger - Rimini IPP Open - Helsinki Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Siemens Open - Scheveningen Ethias Trophy - Mons Ostrava Challenger Kosice Challenger Constanta Challenger Italy F6 Romania F5 Cordenons Challenger Brasov Challenger Romania F17 Todi Challenger Palermo Challenger Napoli Challenger Mons Challenger Rome Challenger Braunschweig Challenger Scheveningen Challenger Rimini Challenger Istanbul Challenger Mons Challenger Mons Challenger Heilbronn Challenger Rennes Challenger Napoli Challenger Rome Challenger Lyon Challenger Perugia Challenger Blois Challenger Liberec Challenger Trnava Challenger Como Challenger Sibiu Challenger Eckental Challenger Canberra Challenger Vicenza Challenger San Benedetto Challenger Rome Challenger Lisbon Challenger Orleans Challenger Eckental Challenger Siemens Open - Scheveningen Tatra Banka Slovak Open - Bratislava Sofia Challenger Bordeaux Challenger Monza Challenger Aachen Challenger Tunis Challenger Sibiu Challenger Mons Challenger Pau Challenger Bordeaux Challenger Prostejov Challenger Mamaia Challenger - Constanta Genova Challenger Reggio Emilia Challenger Napoli Challenger Banja Luka Challenger Quimper Challenger Lyon Challenger Porsche Open - Poznan Brasov Challenger - Brasov Brasov Challenger Delray Beach International Tennis Championships - Delray Beach St. Brieuc Challenger Citta di Monza - Monza Mercedes Cup - Stuttgart 4th Volkswagen Challenger - Wolfsburg Dutch Open Tennis - Amersfoort Tennis Napoli Cup 2007 - Napoli Open Prevadies - St. Brieuc Sporting Challenger '07 Trofeo Regione Piemonte - Turin Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Morocco Tennis Tour - Meknes Pharma Medico Open 2008 - Aarhus Dutch Open Tennis - Amersfoort Bulgarian Open Challenger - Sofia Next Generation Adelaide International - Adelaide Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Kos Succhetti Tennis Cup - Cordenons GHI Bronx Tennis Classic - Bronx Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Kobstaedernes ATP Challenger - Kolding Catella Swedish Open - Bastad Sunrise Challenger Caltanissetta Challenger San Remo Challenger Bauer Watertechnology Cup - Eckental Alessandria Challenger Prostejov Challenger Next Generation Adelaide International - Adelaide Bank Austria Tennis Trophy - Vienna Scheveningen Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Hypo Group Tennis International - Portschach Copa Telmex - Buenos Aires Kolding Challenger Genova Challenger Bordeaux Challenger Biella Challenger Prostejov Challenger Milan Challenger Cordenons Challenger San Marino Challenger BCR Open Romania - Bucharest Manerbio Challenger Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Brasov Challenger Catella Swedish Open - Bastad USTA Men's Challenger of Dallas - Dallas Palermo Challenger Cherbourg Challenger Brasil Open - Costa do Sauipe Austrian Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Montevideo Challenger Eckental Challenger Serbia Open - Belgrade BMW Open - Munich Masters Series - Hamburg AEGON Championships - London Brasil Open - Costa do Sauipe Winston Salem - Winston Salem BCR Open Romania - Bucharest Bercuit Challenger Erste Bank Open - Vienna Sibiu Challenger Cordenons Challenger Sibiu Challenger Brasov Challenger Todi Challenger Aircel Chennai Open - Chennai Porto Alegre Challenger Noumea Challenger Dallas Challenger Rome Challenger Arad Challenger Cordenons Challenger Como Challenger VTR Open - Vina del Mar Mons Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Casablanca Challenger Turin Challenger Marburg Challenger Cherbourg Challenger Erste Bank Open - Vienna Caltanissetta Challenger Todi Challenger Manerbio Challenger BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Francavilla Challenger San Remo Tennis Cup - San Remo Ecuador Open - Quito Open Sud de France - Montpellier Mordovia Cup - Mordovia St. Petersburg Challenger - St. Petersburg Brasov Challenger - Brasov Tehran Open 2004 - Tehran Brasil Open - Sao Paulo Kish Free Zone Island Challenger - Kish Island Rio Open - Rio de Janeiro Schickedanz Open 2007 - Furth Gemax Samsung Open 2005 - Belgrade Challenger Ford de Cherbourg - Cherbourg Garden Open 2005 - Rome Architect Open - Budapest Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Guzzini Challenger - Recanati ATP Open Castilla y Leon - Segovia Timisoara Challenger 2005 - Timisoara Sina-Kia Motors Tennis Cup - Cordenons LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Architect Open - Budapest Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Lambertz Open by Stawag - Aachen Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Czech Indoor Open - Prague BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul USTA Freeman Men's Challenger - Joplin AEGON Championships - London X Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Winston-Salem Open - Winston-Salem Top Wool Challenger-Immagine Trophy - Biella Timisoara Challenger - Timisoara Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Challenger Brasov - Brasov Bauer Watertechnology Cup - Eckental IPP Open - Helsinki LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw If Stockholm Open - Stockholm XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Prosperita Open 2007 - Ostrava Roma Challenger 2007 - Rome Ostdeutscher Sparkessen Cup - Dresden Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Arpa Ceramic Cup - Reggio Emilia Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Garanti Koza Sofia Open - Sofia Guzzini Challenger - Recanati GHI Bronz Classic - Bronx Brasov Challenger - Brasov Dusseldorf Open Challenger 2007 - Dusseldorf Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria Sporting Challenger '08-Trofeo Regione Piemonte - Turin Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Citta di Como Challenger - Como Ricoh Open - 's-Hertogenbosch 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli TEB BNP Paribas Istanbul Open - Istanbul Tunis Challenger AEGON Championships - London Antalya Cup - Antalya Orbetello Challenger BMW Open - Munich European Open - Antwerp Jersey Challenger Bratislava Challenger Lugano Challenger San Benedetto Challenger Orbetello Challenger Trani Challenger Como Challenger Helsinki Challenger Wolfsburg Challenger Guangzhou Challenger BCR Open Romania - Bucharest Caltanissetta Challenger Pingguo Challenger Barletta Challenger Rome Challenger Napoli Challenger Rome Challenger Bordeaux Challenger Alessandria Challenger Rijeka Challenger Marburg Challenger Braunschweig Challenger Turin Challenger Scheveningen Challenger San Benedetto Challenger Sopot Challenger Recanati Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger St. Remy Challenger Brasov Challenger Izmir Challenger Napoli Challenger Mons Challenger Palermo Challenger Rennes Challenger Orleans Challenger Tanger Challenger Ortisei Challenger Helsinki Challenger Meknes Challenger Bucaramanga Challenger Dallas Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Rabat Challenger Prostejov Challenger Marrakech Challenger Trnava Challenger Rio De Janeiro Challenger Tata Open Maharashtra - Pune Barletta Challenger Marbella Challenger Heilbronn Challenger Quimper Challenger Cherbourg Challenger Open Sud de France - Montpellier Tunis Challenger Napoli Challenger Ostrava Challenger Kosice Challenger Timisoara Challenger San Marino Challenger Brasov Challenger Trnava Challenger Alphen Challenger Rome Challenger Geneva Challenger Barranquilla Challenger Bratislava Challenger Rome Challenger Mersin Challenger Bordeaux Challenger Arad Challenger Kosice Challenger Milan Challenger Padova Challenger BCR Open Romania - Bucharest Turkish Airlines Open Antalya - Antalya Ostrava Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Sao Paulo Challenger Tour Finals Como Challenger Sibiu Challenger Alessandria Challenger Geneva Challenger Quimper Challenger Bratislava Challenger Brescia Challenger Panama City Challenger Noumea Challenger Wroclaw Challenger Cherbourg Challenger Raanana Challenger Rome Challenger Furth Challenger Caltanissetta Challenger Cortina Challenger Liberec Challenger Cordenons Challenger Scheveningen Challenger Liberec Challenger Prague Challenger Napoli Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Irving Challenger Banja Luka Challenger Ortisei Challenger Sibiu Challenger Aachen Challenger Mons Challenger Rennes Challenger Casablanca Challenger Brest Challenger Trnava Challenger Wroclaw Challenger Geneva Challenger Bratislava Challenger Cordenons Challenger Orleans Challenger Rome Challenger Budapest Challenger Bordeaux Challenger Mestre Challenger Bordeaux Challenger Meerbusch Challenger Mons Challenger Koblenz Challenger ATP Challenger Tour Finals Delray Beach International Tennis Championships - Delray Beach Hamburg Challenger Sibiu Challenger Bordeaux Challenger Casablanca Challenger Topshelf Open - 's-Hertogenbosch Caltanissetta Challenger Asirom Challenger - Brasov Unique Zagreb Open - Zagreb Heineken Open - Auckland SAP Open - San Jose Allianz Suisse Open - Gstaad Open Romania - Bucharest Generali Open - Kitzbuhel Orange Prokom Open - Sopot Open 13 - Marseille Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch SA Tennis Open - Johannesburg Brisbane - Brisbane Estoril Open - Estoril Open de Nice Cote dAzur - Nice Copa Claro - Buenos Aires Bet-at-home Open - Hamburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis BMW Open - Munich Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Davidoff Swiss Indoors Basel - Basel SkiStar Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Shenzhen Open - Shenzhen SkiStar Swedish Open - Bastad Moselle Open - Metz European Open - Antwerp If Stockholm Open - Stockholm China Open - Beijing Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Open 13 Provence - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Barletta Challenger Francavilla Challenger Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Pilot Pen Tennis - New Haven Swiss Open - Gstaad Australian Open - Melbourne French Open - Paris U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris AEGON International - Eastbourne 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 Australian Open - Melbourne French Open - Paris Wimbledon - London Aircel Chennai Open - Chennai U.S. Open - New York Winston-Salem Open - Winston-Salem Australian Open - Melbourne French Open - Paris Wimbledon - London Hungarian Open - Budapest U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Gelsor Open Romania - Bucharest Wimbledon - London U.S. Open - New York Qatar Exxon Mobil Open - Doha 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 Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London European Open - Antwerp U.S. Open - New York Australian Open - Melbourne Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, Finals, Group D Australian Open (juniors) French Open (juniors) French Open - Paris Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, QF, BEL-CAN 5-0 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, 1R, ROU-SLO 4-1 Wimbledon (juniors) Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Olympics - Beijing Olympics - London