Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 U.S. Open - New York Romania F1 Argentina F11 Germany F13 Colombia F1 Colombia F2 Argentina F1 Argentina F2 Romania F6 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Romania F16 Romania F17 Argentina F14 Austria F10 Argentina F15 Bolivia F2 Bolivia F3 Argentina F17 Venezuela F5 Venezuela F6 Chile F3 Dominican Republic F1 Dominican Republic F2 Austria F3 Cuba F1 Cuba F2 Brazil F1 Romania F1 Romania F2 Romania F3 Argentina F6 Peru F2 Peru F3 Romania F15 Romania F16 Romania F18 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F14 Argentina F15 Argentina F16 Uruguay F1 Argentina F17 Argentina F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Argentina F1 Argentina F2 Argentina F3 Argentina F4 Romania F1 Argentina F5 Romania F2 Romania F3 Argentina F7 Serbia F2 Colombia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Bolivia F1 Romania F15 Bolivia F2 Bolivia F3 Bolivia F4 Greece F3 Greece F2 Argentina F25 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Argentina F12 Argentina F13 Italy F30 Argentina F22 Chile F7 Germany F2 Argentina F2 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Romania F1 Argentina F7 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Bolivia F2 Bolivia F3 Bolivia F4 Brazil F42 Germany F2 Romania F1 Romania F3 Italy F11 Argentina F12 Romania F16 Romania F4 Romania F16 Argentina F12 Romania F4 Argentina F18 Germany F7 Dominican Republic F3 Argentina F3 Czech Republic F2 Colombia F1 M25 Portimao Argentina F1 XII Abierto Internacional de Salinas - Salinas USTA Tallahassee Tennis Challenger - Tallahassee M25+H Bacau Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao Oberstaufen Cup-Head German Master's Series - Oberstaufen BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao M25 Heraklion Belgrade Challenger Santiago Challenger Sarajevo Challenger Manta Challenger Campos do Jordao Challenger Brasilia Challenger Buenos Aires Challenger Asuncion Challenger Seguros Bolivar Open - Medellin Florionapolis Challenger Medellin Challenger Cremona Challenger Alessandria Challenger Rome Challenger Lugano Challenger Bytom Challenger Pozoblanco Challenger Granby Challenger Brasilia Challenger Belo Horizonte Challenger Buenos Aires Challenger Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Kazan Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Brasov Challenger - Brasov Brasov Challenger Copa Petrobras Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Sao Leopoldo Challenger Guayaquil Challenger AGT Challenger - Leon Furth Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Salinas Challenger Sarajevo Challenger Barranquilla Challenger Santiago Challenger Arad Challenger Timisoara Challenger Manta Challenger Brasov Challenger San Juan Challenger Rio De Janeiro Challenger Bergamo Challenger Sarasota Challenger Arad Challenger Timisoara Challenger Barletta Challenger Ford Tennis Championships - Louisville Recanati Challenger Guimaraes Challenger Segovia Challenger M15 Doha Aptos Challenger M25 Doha Campinas Challenger Orleans Challenger Porto Alegre Challenger Sao Paulo Challenger Rennes Challenger Sao Jose Do Rio Preto Challenger Lima Challenger Copa Petrobras Colombia - Bogota Heilbronn Challenger Bucaramanga Challenger Itajai Challenger Nottingham-2 Challenger Lexington Challenger Trnava Challenger Pereira Challenger Geneva Challenger Brescia Challenger Lima Challenger Santiago Challenger Raanana Challenger Heilbronn Challenger Prostejov Challenger Reggio Emilia Challenger Guayaquil Challenger Porto Alegre Challenger Corrientes Challenger Eckental Challenger Bratislava Challenger ATP Challenger Tour Finals Salzburg Challenger Rome Challenger Surbiton Challenger Sao Paulo Challenger Bratislava Challenger Bangkok Challenger Budapest Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Milan Challenger Marburg Challenger Floridablanca Challenger Brest Challenger Santiago Challenger Indian Wells Challenger Guayaquil Challenger Montevideo Challenger Santos Challenger Istanbul Challenger Nottingham 1 Challenger Barletta Challenger Montevideo Challenger Buenos Aires Challenger Koblenz Challenger Sao Paulo Challenger Quimper Challenger Santo Domingo Challenger Braunschweig Challenger Bordeaux Challenger Iasi Challenger Palermo Challenger Brasov Challenger Quito Challenger Sibiu Challenger Montevideo Challenger Biel Challenger Eckental Challenger Cali Challenger Cordoba Challenger Bergamo Challenger Sao Paulo Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Prostejov Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Lima Challenger Montevideo Challenger Wroclaw Challenger Napoli Challenger Ilkley Challenger Ilkley Challenger St. Petersburg 2 Challenger St. Remy Challenger Eckental Challenger Nottingham Challenger Sophia Antipolis Challenger Cordenons Challenger San Marino Challenger Napoli Challenger Buenos Aires Challenger Morelos Challenger Olbia Challenger Cherbourg Challenger Istanbul Challenger Bratislava Challenger Timisoara Challenger - Timisoara Forli 3 Challenger Pereira Challenger Mersin Challenger Santos Challenger Naples Challenger - Naples Caltanissetta Challenger Monza Challenger Kosice Challenger Tyler Challenger Lima Challenger Bogota Challenger Oeiras 2 Challenger Surbiton Challenger Brasov Challenger - Brasov Izmir Challenger Geneva Challenger Biella 6 Challenger Nottingham 2 Challenger Rome Challenger San Marino Challenger Bucharest Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 5 Challenger Surbiton Challenger Iasi Challenger Prague 3 Challenger Ortisei Challenger Bergamo Challenger Rovereto Challenger Eckental Challenger Milan Challenger Grodzisk Mazowiecki Challenger Ottignies-Louvain-la-Neuve Challenger BMW Tennis Championship - Sunrise Lugano Challenger Rome Challenger Tunis Challenger III Aberto Santa Catarina de Tenis - Florianopolis Ipsos Bucharest Challenger - Bucharest Orleans Challenger Mouilleron-Le-Captif Challenger Brasov Challenger Canberra Challenger Recanati Challenger Campos do Jordao Challenger Sacramento Challenger - Sacramento Salvador Challenger Copa Petrobras-Argentina - Buenos Aires Geneva Challenger Brasov Challenger Quimper Challenger Athens Challenger Medellin Challenger Sibiu Challenger Copa Telmex - Buenos Aires BCR Open Romania - Bucharest If Stockholm Open - Stockholm Salzburg Challenger Movistar Open - Santiago Como Challenger Aptos Challenger Guayaquil Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne BCR Open Romania - Bucharest Erste Bank Open - Vienna Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Cali Challenger Vicenza Challenger Lima Challenger Campinas Challenger Salinas Challenger Bucaramanga Challenger Porto Alegre Challenger Gerry Weber Open - Halle BRD Nastase Tiriac Trophy - Bucharest Montevideo Challenger San Juan Challenger Bratislava Challenger Power Horse Cup - Dusseldorf Guayaquil Challenger Guangzhou Challenger San Luis Potosi Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Salzburg Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Copa Claro - Buenos Aires Heilbronn Challenger Brisbane International - Brisbane BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Quimper Challenger Kaohsiung Challenger AEGON Championships - London Dallas Challenger Le Gosier Challenger Plava Laguna Croatia Open - Umag Citi Open - Washington AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Bogota Challenger Santos Challenger Bath Challenger European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Rome Challenger Sardegna Open - Cagliari Pereira Challenger Topshelf Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice Bogota Challenger Bratislava Challenger Tunis Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Erste Bank Open - Vienna Manta Challenger Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Budapest Challenger Firenze Open - Florence Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem European Open - Antwerp Argentina Open - Buenos Aires Arad Challenger Copa Telmex - Buenos Aires Serbia Open - Belgrade Mercedes Cup - Stuttgart Arad Challenger Tel Aviv Watergen Open - Tel Aviv Bank Austria Tennis Trophy - Vienna Gonet Geneva Open - Geneva Rennes Challenger Montevideo Challenger Bucaramanga Challenger Binghamton Challenger Leon Challenger Ortisei Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Monza Challenger BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger US Men's Clay Court Championship - Houston Montevideo Challenger Bordeaux Challenger Buenos Aires Challenger Claro Open Colombia - Bogota Royal Guard Open Chile - Vina del Mar Marburg Challenger Istanbul Challenger Izmir Challenger BRD Nastase Tiriac Trophy - Bucharest Aptos Challenger Hall of Fame Tennis Championships - Newport Irving Challenger Shenzhen Challenger If Stockholm Open - Stockholm Rio Open - Rio de Janeiro ATP Challenger Tour Finals Argentina Open - Buenos Aires Vancouver Challenger Claro Open Colombia - Bogota Bordeaux Challenger Caltanissetta Challenger Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Brisbane International - Brisbane Lugano Challenger Mons Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Guadalajara Challenger Tunis Challenger Aegon Nottingham Open - Nottingham Marburg Challenger Kremlin Cup - Moscow European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona China Open - Beijing Campinas Challenger Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Montevideo Challenger BMW Open - Munich Newport Beach Challenger Chengdu Open - Chengdu Rio Open - Rio de Janeiro Iasi Challenger Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Belgrade Challenger BMW Open - Munich Noventi Open - Halle BB&T Atlanta Open - Atlanta Iasi Challenger Moselle Open - Metz Hamburg European Open - Hamburg Swiss Indoors Basel - Basel Erste Bank Open - Vienna Cordoba Open - Cordoba Rio Open - Rio de Janeiro ASB Classic - Auckland Generali Open - Kitzbuhel Heilbronn Challenger Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Mallorca Championships - Mallorca Kremlin Cup - Moscow Lugano Challenger Biel Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Prague 2 Challenger Bratislava 2 Challenger Gonet Geneva Open - Geneva Cordoba Open - Cordoba Copa Claro - Buenos Aires Argentina Open - Buenos Aires Ismaning Challenger Ordina Open - s-Hertogenbosch Topshelf Open - 's-Hertogenbosch BCR Open Romania - Bucharest Pau Challenger Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad European Open - Antwerp If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem Modena Challenger Indian Wells Challenger Rogers Cup - Toronto Barletta Challenger Madrid Challenger BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Sibiu Challenger Miami Open - Miami Istanbul Challenger Mallorca Championships - Mallorca Mutua Madrilena Madrid Open - Madrid VTR Open - Vina del Mar Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Generali Open - Kitzbuhel Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal French Open - Paris U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris Mutua Madrid Open - Madrid BB&T Atlanta Open - Atlanta Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rio Open - Rio de Janeiro Gazprom Hungarian Open - Budapest BNP Paribas Open - Indian Wells Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Citi Open - Washington Copa Telmex - Buenos Aires Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco China Open - Beijing Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Bucharest Open - Bucharest Wimbledon - London Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 1R, ARG-BLR 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 U.S. Open (juniors) Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, Group I, 2R, ARG-CHI 3-2 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 M25 Heraklion