Career 2023 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 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Hungary F6 Italy F2 Italy F4 Romania F1 Romania F5 Romania F7 Romania F8 Netherlands F3 Spain F26 France F19 Canada F1 Canada F2 Italy F5 Canada F3 Spain F12 Spain F13 Italy F16 Netherlands F3 Belgium F2 Netherlands F7 Spain F32 Great Britain F16 Croatia F1 Morocco F2 Italy F10 Italy F15 Italy F28 Netherlands F4 France F17 France F18 Italy F2 Spain F33 Italy F11 Netherlands F3 USA F29 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Great Britain F2 Israel F3 Great Britain F3 Great Britain F4 France F6 Italy F8 Italy F9 Usa F12 Usa F13 Italy F18 Italy F24 Great Britain F4 Norway F1 Norway F2 Romania F6 Netherlands F4 Italy F23 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Italy F24 Netherlands F1 (Alkmaar) Romania F4 (Bucharest) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Italy F23 (Pontedera) Italy F24 (Bolzano) Romania F8 (Pitesti) Austria F6 (Innsbruck) Romania F9 (Bucharest) France F20 (Plaisir) France F22 (Nevers) France F3 (Veigy-Foncenex) Germany F3 (Kaarst) Great Britain F2 (Loughborough) Great Britain F3 (Shrewsbury) France F4 (Toulouse) France F5 (Poitiers) Portugal F7 (Porto) Germany F5 (Kamen) Romania F8 (Bucharest) M15 Kaarst M25 Barnstaple M25 Glasgow M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Bolton M25 Sunderland M25 Prijedor M25 Doboj M15 Alkmaar M15 Den Haag M25 Dublin M25 Chiswick M15 Antalya M15 Antalya M25 Nussloch M25 Sunderland M25 Vogau M15 Alkmaar M25+H Plaisir M15 Forbach M25+H Rodez M15+H Bressuire Spain F10 Hungary F5 Belgium F1 Iran F4 Austria F1 Austria F2 Netherlands F2 Italy F3 Romania F2 Romania F4 Romania F15 Netherlands F4 Spain F27 Israel F1 Israel F3 Spain F14 Spain F15 Netherlands F5 USA F28 Romania F5 Romania F17 Belgium F1 Belgium F2 Great Britain F7 Israel F2 Garden Open - Rome Memorial Manfredini - Sassuolo Constanta Challenger - Constanta Mordovia Cup - Saransk Challenger Brasov - Brasov Ford Tennis Championships - Louisville 4th Volkswagen Challenger - Wolfsburg Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova 9° Trani Cup - Trani Brasov Challenger - Brasov IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Morocco Tennis Tour - Meknes Trofeo Cassa di Risparmio di Alessandria - Alessandria Mamaia Challenger - Constanta Siemens Open - Scheveningen Wolfsburg Challenger Jersey Challenger Yuba City Challenger Constanta Challenger Manchester Challenger Recanati Challenger Vancouver Challenger Cordenons Challenger Binghamton Challenger Brasov Challenger Todi Challenger Palermo Challenger Napoli Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Dallas Challenger Rhodes Challenger Milan Challenger Rimini Challenger Cordenons Challenger Como Challenger Alphen Challenger Palermo Challenger Aachen Challenger Noumea Challenger Sarajevo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Rijeka Challenger Turin Challenger Sopot Challenger Recanati Challenger Trani Challenger San Marino Challenger Manerbio Challenger Alphen Challenger Brasov Challenger Istanbul Challenger Napoli Challenger Palermo Challenger Orleans Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Bucaramanga Challenger Quimper Challenger Meknes Challenger Wolfsburg Challenger Casablanca Challenger Marrakech Challenger Challenger Brasov - Brasov Vancouver Challenger Sibiu Challenger Citta di Monza - Monza Brasov Challenger Siemens Open - Scheveningen 5° Sporting Challenger - Turin Todi Challenger Mons Challenger Concurso Internacional de Vigo - Vigo St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Cherbourg Challenger Tunis Challenger Citta di Monza - Monza Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso XI Trofeo Ciudad de Quito - Quito San Remo Tennis Cup - San Remo Challenger Cudad de Guayaquil - Guayaquil Arad Challenger Timisoara Challenger San Marino Challenger Cordenons Challenger Tean International - Alphen Sibiu Challenger Mons Challenger Heilbronn Challenger Irving Challenger Barranquilla Challenger Mersin Challenger Tunis Challenger Padova Challenger Poznan Challenger San Marino Challenger Orleans Challenger Sibiu Challenger Mons Challenger Lambertz Open by Stawag 2007 - Aachen Bratislava Challenger Brescia Challenger Gemax Samsung Open 2005 - Belgrade Raanana Challenger St. Brieuc Challenger Turin Challenger Rome Challenger Heilbronn Challenger Cordenons Challenger Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Alphen Challenger Banja Luka Challenger Memorial Manfredini - Sassuolo Mamaia Challenger - Constanta Orleans Challenger Timisoara Challenger 2005 - Timisoara ATP Challenger Open 2004 - Monchengladbach Rennes Challenger Bratislava Challenger Brescia Challenger Brasov Challenger - Brasov Timisoara Challenger - Timisoara Drummondville Challenger Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Torneo Internazionale di Tennis - Barletta Roma Challenger 2007 - Rome Heilbronn Challenger Dublin Challenger - Dublin Pharma Medico Open 2008 - Aarhus Challenger Groningen - Groningen Como Challenger Orbetello Challenger Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Pekao Open - Szczecin Garden Open 2005 - Rome Bauer Watertechnology Cup 2007 - Eckental Vicenza Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger St. Brieuc Challenger Biella Challenger Architect Open - Budapest Sofia Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Tunis Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Lugano Challenger Monza Challenger Reggio Emilia Challenger Orbetello Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Ismaning Challenger Copa Petrobras - Bogota Granby Challenger Samarkand Challenger Copa Petrobras - Santiago San Marino Challenger Mons Challenger Copa Petrobras - Montevideo Eckental Challenger Rijeka Open - Rijeka Eckental Challenger Zagreb Open - Zagreb Bulgarian Open Challenger - Sofia Czech Indoor Open - Prague 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Alphen Challenger Samsung Challenger 2007 - Ho Chi Minh City Granby Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Trnava Challenger Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati LXVII Concursu Internacional de Vigo - Vigo Tatra Banka Slovak Open - Bratislava Casablanca Challenger The Surbiton Trophy - Surbiton San Benedetto Challenger Cordenons Challenger Mons Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Ostdeutscher Sparkassen Cup - Dresden Casablanca Challenger Dallas Challenger Kosice Challenger Rome Challenger Kosice Challenger Music City Challenger - Nashville Scheveningen Challenger Geneva Challenger Genova Challenger Mestre Challenger Bordeaux Challenger Manila Challenger Kosice Challenger Kish Free Zone Island Challenger - Kish Island Internazionali di Tennis Dell'Umbria - Todi Alphen Challenger Rennes Challenger Orleans Challenger San Benedetto Challenger Challenger 42 - Andrezieux LXV Concurso Internacional Vigo - Vigo Eckental Challenger Trnava Challenger Bergamo Challenger St. Brieuc Challenger Napoli Challenger Rome Challenger Glasgow Challenger Heilbronn Challenger Furth Challenger Caltanissetta Challenger Surbiton Challenger Ilkley Challenger Sibiu Challenger Loughborough Challenger Manerbio Challenger Como Challenger Portugal F8 (Cascais) Alessandria Challenger Leon Challenger Sibiu Challenger Furth Challenger Brest Challenger Como Challenger Internazionali di Tennis di Bergamo - Bergamo Wroclaw Challenger Marburg Challenger St. Brieuc Challenger Barletta Challenger Manchester Challenger Koblenz Challenger Maia Challenger Liberec Challenger Belgrade Challenger Cordenons Challenger Meerbusch Challenger Pozoblanco Challenger Tennis Napoli Cup - Napoli Banja Luka Challenger Prague 3 Challenger Sibiu Challenger Open Romania - Bucharest Wroclaw Challenger Izmir Cup - Izmir Francavilla Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Rabat Challenger Bratislava Challenger Andria Challenger Napoli Challenger IPP Open - Helsinki Binghamton Challenger Nottingham Challenger Braunschweig Challenger Internationaux de Nouvelle-Caledonie - New Caledonia GHI Bronx Tennis Classic - Bronx Oberstaufen Cup - Oberstaufen Citta di Como Challenger - Como KGHM Dialog Polish Indoors - Wroclaw Prague Challenger Brasov Challenger - Brasov Hypo Group Tennis International - Portschach Portoroz Challenger Cordenons Challenger St. Petersburg 2 Challenger Rome 2 Challenger Nottingham 1 Challenger Rome Challenger Braunschweig Challenger Segovia Challenger ABN/AMRO World Tennis Tournament - Rotterdam Scheveningen Challenger Architect Open - Budapest Guzzini Challenger - Recanati Ilkley Challenger Olimp Kyiv Open - Kiev USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Scheveningen Challenger Open 13 - Marseille Ordina Open - s-Hertogenbosch Status Athens Open - Athens 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Kos Succhetti Tennis Cup - Cordenons Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Helsinki Challenger Tennislife Cup - Napoli San Benedetto Challenger Ordina Open - s-Hertogenbosch Recanati Challenger Istanbul Challenger BCR Open Romania - Bucharest Brasov Challenger Brasil Open - Costa do Sauipe Cherbourg Challenger San Remo Challenger Athens Challenger Rome Challenger Carson Challenger Serbia Open - Belgrade Open de Moselle - Metz Alessandria Challenger Open Sud de France - Montpellier Rome Challenger VTR Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Heineken Open - Auckland Manerbio Challenger ABN AMRO World Tennis Tournament - Rotterdam Jersey Challenger Bratislava Challenger Brasov Challenger Cherbourg Challenger Milan Challenger Rome Challenger Helsinki Challenger U.S. National Indoor Tennis Championships - Memphis Copa Telmex - Buenos Aires Napoli Challenger Salzburg Challenger Perugia Challenger Pilot Pen Tennis - New Haven Todi Challenger AEGON Championships - London Trnava Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Honolulu Challenger Nottingham Challenger Winston-Salem Open - Winston-Salem Rio De Janeiro Challenger Porto Alegre Challenger Arad Challenger PTT Thailand Open - Bangkok Como Challenger Brasov Challenger Montevideo Challenger Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Meknes Challenger Open de Moselle - Metz BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Orleans Challenger Bet-at-home Open - Hamburg Rabat Challenger SA Tennis Open - Johannesburg Winston-Salem Open - Winston-Salem Sarajevo Challenger Marbella Challenger Marrakech Challenger Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Heilbronn Challenger Open 13 - Marseille Jersey Challenger Rome Challenger BCR Open Romania - Bucharest Gerry Weber Open - Halle TEB BNP Paribas Istanbul Open - Istanbul Moselle Open - Metz BMW Open - Munich Barletta Challenger Open Sud de France - Montpellier Napoli Challenger St. Brieuc Challenger Bet-at-home Cup - Kitzbuhel Turin Challenger Johannesburg Challenger PBZ Zagreb Indoors - Zagreb Caltanissetta Challenger Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Rome Challenger Brasil Open - Sao Paulo Athens Challenger Geneva Challenger If Stockholm Open - Stockholm Bratislava Challenger Rome Challenger Mercedes Cup - Stuttgart Ostrava Challenger Sao Paulo Challenger Tour Finals Alessandria Challenger Quimper Challenger Happy Valley Challenger Guadalajara Challenger Panama City Challenger Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Szczecin Challenger Cortina Challenger Cordenons Challenger Bank Austria Tennis Trophy - Vienna Andria Challenger Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Vercelli Challenger Ortisei Challenger Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Trnava Challenger Heilbronn Challenger US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Eckental Challenger Farmers Classic - Los Angeles Bratislava Challenger Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Moselle Open - Metz Mersin Challenger Erste Bank Open - Vienna Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Power Horse Cup - Dusseldorf Koblenz Challenger Topshelf Open - 's-Hertogenbosch Drummondville Challenger Vegeta Croatia Open - Umag Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Aircel Chennai Open - Chennai ATP Challenger Tour Finals Braunschweig Challenger BRD Nastase Tiriac Trophy - Bucharest Sibiu Challenger Ortisei Challenger Casablanca Challenger Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Braga Challenger Generali Open - Kitzbuhel Lexington Challenger BB&T Atlanta Open - Atlanta Amersfoort Challenger Asirom Challenger - Brasov St. Petersburg 1 Challenger Zadar Challenger Oeiras 1 Challenger Forli Challenger Mallorca Challenger Delray Beach International Tennis Championships - Delray Beach Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami Davidoff Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Erste Bank Open - Vienna Kremlin Cup - Moscow Citi Open - Washington Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Jinan Challenger Shanghai Challenger ABN AMRO World Tennis Tournament - Rotterdam Oeiras 4 Challenger Iasi Challenger Lisbon Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Western & Southern Open - Cincinnati Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Gelsor Open Romania - Bucharest BNP Paribas Open - Indian Wells Qatar Exxon Mobil Open - Doha Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON Championships - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris SkiStar Swedish Open - Bastad U.S. Open - New York Australian Open - Melbourne Hall of Fame Tennis Championships - Newport 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 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 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 All Lower level tournaments Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 1R, ROU-SLO 4-1 U.S. Open (juniors) Davis Cup, Group I, 2R, ROU-ESP 1-4 Australian Open (juniors) Wimbledon (juniors) Olympics - London Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 French Open (juniors) Wimbledon (juniors)