Career 2020 2019 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Germany F2 Germany F3 Spain #2-w2 Spain #2-w3 Spain #2-w4 Italy F1 Italy F2 Romania F1 Romania F2 Romania F3 Romania F4 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Italy F4 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Romania F1 Romania F3 Turkey F1 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F17 Czech Republic F4 Czech Republic F5 Belgium F1 Spain F6 Spain F7 Italy F5 Romania F11 Morocco F1 Morocco F2 Germany F1 Morocco F2 Egypt F1 Egypt F2 Romania F1 Romania F3 Romania F7 Russia F13 Romania F9 Morocco F6 Morocco F7 USA F1 USA F2 USA F3 India F1 India F2 India F3 Romania F3 Romania F5 Romania F8 Croatia F11 Croatia F12 Morocco F9 USA F1 USA F3 USA F4 Iran F1 Iran F2 Iran F3 Romania F5 Australia F4 Australia F5 Romania F1 Romania F2 Romania F3 Romania F13 Romania F15 Romania F3 Romania F4 Romania F5 Romania F6 Romania F7 Romania F10 Romania F1 (Bucharest) Romania F8 (Bucharest) M15 Bucharest M15 Brasov M15 Curtea de Arges Romania F10 Austria F1 Austria F2 Italy F2 Italy F3 Turkey #1-w4 Romania F2 Romania F16 Tunisia F4 Tunisia F5 Tunisia F6 Spain F2 Romania F5 Romania F9 Romania F17 Scheveningen Challenger Memorial Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen IPP Open - Helsinki IPP Open - Helsinki Warsteiner Challenger Lubeck - Lubeck Geneva Challenger - Geneva Warta Cup - Sopot Belgaum Open - Belgaum The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Zagreb Open - Zagreb St. Petersburg Challenger - St. Petersburg SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari San Remo Tennis Cup 15° Piertomaso - San Remo Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest Schickendanz Open - Furth Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Unicredit (Suisse) Bank S.A. Challenger - Chiasso Croatia Osiguranje Rijeka Open - Rijeka Timisoara Challenger - Timisoara Geneva Challenger - Geneva XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Posillipo Tennis Cup - Napoli 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Dusseldorf Open Challenger 2007 - Dusseldorf Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano ATP Challenger Open 2004 - Monchengladbach Porsche Open - Poznan Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ipsos Bucharest Challenger - Bucharest Bancolombia Open - Cali Hilton Waikoloa Village USTA Challenger - Waikoloa President's Cup - Astana Tennis Napoli Cup 2006 - Napoli PEOPLEnet CUP - Dnepropetrovsk Antonio Savoldi-Marco Co. - Manerbio Heilbronn Challenger Tanger Challenger Meknes Challenger Rabat Challenger Barletta Challenger M15 Bucharest Rome Challenger Tampere Challenger San Marino Challenger Cordenons Challenger Geneva Challenger PEOPLEnet Cup - Dnepropetrovsk South African Airways Tennis Open - Durban Morocco Tennis Tour - Rabat Trnava Challenger Tashkent Challenger Roma Challenger 2007 - Rome IPP Geneva Trophy - Geneva 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Rome Challenger Zagreb Open - Zagreb Zagreb Challenger Prostejov Challenger Whirlpool Open - Budapest Trofeo Sisma Mantova - Mantova Heilbronn Open - Heilbronn Arad Challenger Tennis Napoli Cup - Naples Asirom Challenger Brasov - Brasov Open Costa Daurada - Tarragona Heilbronn Open - Heilbronn 's Tennis Masters 07 Challenger - Graz Open de Franche Comte - Besancon Kyiv UMC Open - Kiev Kitzbuhel Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov San Sebastian Challenger Manerbio Challenger Geneva Challenger Como Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo Trnava Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton Meknes Challenger Banja Luka 2002 - Banja Luka Casablanca Challenger Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Rabat Challenger Sylt Open 2000 - Sylt Barletta Challenger Rezidenza Open - Magdeburg Napoli Challenger Prostejov Challenger CA-Challenge - Graz Neride Prague Indoor - Prague Noumea Challenger Pekao Open 2001 - Szczecin Marburg Challenger Braunschweig Challenger Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Poznan Challenger 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Samarkand Challenger Manerbio Challenger Banca Marche Tennis Cup - San Benedetto Dharwad Challenger 2003 - Dharwad Zagreb Open - Zagreb Brasov Challenger Szczecin Challenger Jameson Cup - Milan Trnava Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Palermo Challenger Geneva Challenger Riviera di Rimini Challenger 2004 - Rimini Schickedanz Open 2007 - Furth Marrakech Challenger Mersin Challenger Milan Challenger Scheveningen Challenger Poznan Challenger Ljubljana Open - Ljubljana Sibiu Challenger Brasov Challenger Lermontov Challenger Timisoara Challenger Scheveningen Challenger Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Constanta Challenger - Constanta Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Mamaia Challenger - Constanta Casablanca Challenger Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Garden Open 2005 - Rome Timisoara Challenger - Timisoara Szczecin Challenger Open de Montauban - Montauban Poznan Challenger Timisoara Challenger 2005 - Timisoara Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka ATP Slovak Open Challenger - Bratislava Morocco Tennis Tour - Fes Kos-Zucchetti Tennis Cup - Cordenons Okal Cup 2004 - Eckental Challenger Tunisie - Tunis St. Brieuc Challenger Morocco Tennis Tour - Meknes Pharma Medico Open 2008 - Aarhus Schickendanz Open - Furth Czech Indoor Open - Prague Olbia Challenger - Olbia Caltanissetta Challenger Sibiu Challenger Morocco Tennis Tour - Tanger Athens Challenger Kosice Challenger Rome Challenger Braunschweig Challenger Marburg Challenger Oberstaufen Challenger Kosice Challenger Samsung Securities Cup - Seoul Santiago Challenger Sao Paulo Challenger Bratislava Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Arad Challenger Timisoara Challenger - Timisoara Dusseldorf Open Challenger - Dusseldorf Ostrava Challenger Aberto de Santa Catarina - Florianopolis Harbour Tennis Cup Regione Lombardia - Milan Timisoara Challenger - Timisoara Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Citta di Como - Como Black Forest Open - Freudenstadt Samsung Securities Cup - Seoul Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Cordenons Challenger Lambertz Open - Aachen Napoli Challenger Challenger Ford de Cherbourg - Cherbourg Mersin Challenger Lugano Challenger Arad Challenger Banja Luka Challenger - Banja Luka Kosice Challenger Genova Challenger San Marino Cepu Open - San Marino Scheveningen Challenger Napoli Challenger Palermo Challenger ATP Challenger Numea - New Caledonia Trnava Challenger The LTA Men's Challenger Wrexham - Wrexham Flea Market Cup - Busan Reunion Island Challenger Challenger Brasov - Brasov Tatra Banka Slovak Open - Bratislava Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Marrakech Challenger Alessandria Challenger Sibiu Challenger Furth Challenger XL Capital Bermuda Open - Bermuda Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Siemens Open - Scheveningen Black Forest Open 2000 - Freudenstadt Gold Flake Open - Chennai Macedonian Open - Skopje Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Oberstaufen Challenger Adidas International - Sydney Sopot Challenger 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde Unique Zagreb Open - Zagreb TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Roma Open Challenger - Rome Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage IX Ciutat de Barcelona - Barcelona Bulgarian Open Challenger - Sofia Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla ATP Bangalore Challenger - Bangalore Rabat Challenger Energis Dutch Open - Amsterdam Citta di Monza - Monza Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Idea Prokom Open - Sopot Kosice Challenger Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Timisoara Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Asirom Challenger - Brasov Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Brasov Challenger - Brasov Samarkand Challenger Olimp Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Generali Open - Kitzbuhel Open Romania - Bucharest Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev BNP Paribas Primrose - Bordeaux Alessandria Challenger Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Prosperita Open 2006 - Ostrava Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Prague Open - Prague Open de la Comunidad Valenciana - Valencia Dubrovnik Open - Dubrovnik 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Sina-Kia Motors Tennis Cup - Cordenons Synsam Swedish Open - Bastad Media Will Cup Busan Challenger Tennis - Busan KGHM Dialog Polish Indoors - Wroclaw San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Akbank Private Banking TED Open 2006 - Istanbul Black Forest Open - Freudenstadt Generali Open - Kitzbuhel Open de Moselle - Metz Sporting Challenger '07 Trofeo Regione Piemonte - Turin Kremlin Cup - Moscow Qatar Exxon Mobil Open 2003 - Doha Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Gelsor Open Romania - Bucharest Hypo Group Tennis International - Portschach Black Forest Open - Freudenstadt St. Petersburg Open - St. Petersburg Tennislife Cup - Napoli Estoril Open - Estoril Trani Challenger Tashkent Challenger - Tashkent Copa Petrobras-Argentina - Buenos Aires Brasov Challenger Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Napoli Challenger Orange Prokom Open - Sopot San Remo Challenger Bordeaux Challenger Copenhagen Open - Copenhagen BCR Open Romania - Bucharest Prague Challenger Karlsruhe Challenger Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Bordeaux Challenger Prostejov Challenger Kosice Challenger Allianz Suisse Open Gstaad - Gstaad Brasov Challenger St. Brieuc Challenger Idea Prokom Open - Sopot Kremlin Cup - Moscow Pilot Pen Tennis - New Haven Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brasil Open - Costa do Sauipe Heilbronn Challenger Open 13 - Marseille Bucaramanga Challenger Abierto Mexicano Telcel - Acapulco Kazan Challenger Bergamo Challenger Grand Prix Hassan II - Casablanca Bank Austria Tennis Trophy - Vienna Brasov Challenger Catella Swedish Open - Bastad Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Kremlin Cup - Moscow Rabat Challenger Masters Series - Hamburg Brisbane International - Brisbane SA Tennis Open - Johannesburg Marrakech Challenger Tyumen Challenger AEGON International - Eastbourne Open 13 - Marseille BCR Open Romania - Bucharest Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Barletta Challenger Serbia Open - Belgrade Napoli Challenger Bet-at-home Cup - Kitzbuhel St. Brieuc Challenger St. Brieuc Challenger BRD Nastase Tiriac Trophy - Bucharest Monza Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Synsam Swedish Open - Bastad Rome Challenger Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger SA Tennis Open - Johannesburg Milan Challenger St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart International German Open - Hamburg Arad Challenger Open de Nice Cote d'Azur - Nice Medellin Challenger German Tennis Championships - Hamburg Aachen Challenger Dubai Duty Free Tennis Championships - Dubai Monza Challenger Rome Challenger BRD Nastase Tiriac Trophy - Bucharest Marburg Challenger BRD Nastase Tiriac Trophy - Bucharest Challenger Canottieri Minico - Mantova ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Dubai Tennis Open - Dubai Liberec Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Warsteiner Challenger Wolfsburg - Wolfsburg Sibiu Challenger Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Davidoff Swiss Indoors - Basel USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Intersport Heilbronn Open - Heilbronn Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth IPP Open - Helsinki Hungarian Architect Open - Budapest Open Romania - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai AAPT Championships - Adelaide Bank Austria Tennis Trophy - Vienna Open de Nice Cote d'Azur - Nice Energis Open - Amersfoort Estoril Open - Estoril Gelsor Open Romania - Bucharest Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Internazionali BNL dItalia - Rome Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Movistar Open - Santiago Internazionali BNL dItalia - Rome Open 13 - Marseille Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Milan Indoors - Milan Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Campionati BNL dItalia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, KAZ-TPE 2-3 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, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, ROU-KOR 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ROU 4-1