Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Mexico F2 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 Mexico F15 Italy F2 Italy F4 Romania F1 Mexico F7 Romania F5 Romania F7 Romania F8 Italy F5 Morocco F2 Mexico F5 USA F13 USA F14 Venezuela F1 Italy F28 Venezuela F2 Mexico F6 Mexico F2 Italy F2 Mexico F4 Mexico F5 Colombia F4 Mexico F10 France F6 Mexico F3 Romania F6 Italy F18 Italy F24 Mexico F1 Mexico F2 Mexico F11 Bolivia F2 Hungary F5 Colombia F4 Mexico F16 Iran F4 Austria F1 Austria F2 Mexico F1 Italy F3 Mexico F5 Romania F2 Romania F4 Romania F15 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) Romania F5 Romania F17 Mexico F17 Corona Mexico City Open - Mexico City Zagreb Open - Zagreb Challenger ATP de Cuenca Diario El Mercurio - Cuenca Challenger Brasov - Brasov VIII Trofeo Ciudad de Quito - Quito Music City Challenger - Nashville Citta di Monza - Monza Garden Open - Rome Memorial Manfredini - Sassuolo Constanta Challenger - Constanta Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Challenger Britania Zavaleta - Puebla Kos-Zucchetti Tennis Cup - Cordenons San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Challenger Brasov - Brasov Copa Ericsson Mexico - Guadalajara Draft Corona Mexico City Open - Mexico City 4th Volkswagen Challenger - Wolfsburg Mitsubishi Electric Europe Cup - Monza San Luis Potosi Challenger 2000 - San Luis Potosi Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova San Luis Potosi Challenger - San Luis Potosi Brasov Challenger - Brasov Copa Petrobras Colombia - Bogota 5° Sporting Challenger - Turin Waco International Tennis Challenger - Waco Gran Challenger Casablanca - Mexico City Regional Hand Center Men's Challenger - Fresno Bogota Challenger - Bogota Morocco Tennis Tour - Meknes San Luis Potosi Challenger - San Luis Potosi Hurricane Tennis Open - Bradenton Citta di Monza - Monza Seguros Bolivar Open - Medellin Trofeo Cassa di Risparmio di Alessandria - Alessandria XI Trofeo Ciudad de Quito - Quito Challenger Cudad de Guayaquil - Guayaquil Cyclus Open de Tenis - Florianopolis Mamaia Challenger - Constanta San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota XI Open International D'Andorra - Andorra The West Side Tennis Club Clay Court Challenger - Forest Hills Seguros Bolivar Open - Bogota The Surbiton Trophy - Surbiton X Trofeo Ciudad de Quito - Quito Gemax Samsung Open 2005 - Belgrade Torneo Internacional Challenger Fila 2005 - Leon Siemens Open - Scheveningen V Manta Open-Trofeo Ricardo Delgado Aray - Manta The LTA Nottingham Challenger - Nottingham Credicard Citi Mastercard Tennis Cup - Campos do Jordao Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans 2005 West Side Tennis Coub Men's Challenger - Forest Hills Bancolombia Open - Cali Music City Challenger - Nashville Challenger Britania Zavaleta - Puebla Mamaia Challenger - Constanta Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Dallas Challenger I Manta Open - Manta 14° BH Tennis Open - Belo Horizonte Bogota Challenger Challenger Britania Zavaleta - Puebla Timisoara Challenger 2005 - Timisoara ITG Miami Challenger - Miami Brasov Challenger - Brasov Mexico City Challenger Lugano Challenger Constanta Challenger Bancastato Challenger Lugano - Lugano Timisoara Challenger - Timisoara Manta Challenger BH Tenis Open International Cup 2008 - Belo Horizonte Tennis Napoli Cup 2007 - Napoli Ford Tennis Championships - Louisville Campos do Jordao Challenger Bauer Watertechnology Cup - Eckental Cordenons Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S.A. Challenger - Chiasso Brasov Challenger Memorial Manfredini - Sassuolo Todi Challenger Bogota Challenger Palermo Challenger Napoli Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger X Challenger Britania Zavaleta - Puebla Tallahassee Challenger Pharma Medico Open 2008 - Aarhus Lugano Challenger Milan Challenger Countrywide Classic USTA Men's Challenger - Carson Music City Challenger - Nashville Rimini Challenger Cordenons Challenger Voit Mexico City Open - Mexico City Orbetello Challenger Copa Petrobras Guadalajara - Guadalajara Como Challenger Morocco Tennis Tour - Marrakech Belo Horizonte Challenger Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Palermo Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Guayaquil Challenger Sao Paulo Challenger Lubbock Challenger - Lubbock Pekao Open - Szczecin Caltanissetta Challenger Napoli Challenger Garden Open 2005 - Rome Ford Tennis Championships - Louisville Rijeka Challenger Turin Challenger Sopot Challenger Recanati Challenger Trani Challenger VIII Gramado Open - Gramado San Marino Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Manerbio Challenger St. Brieuc Challenger San Luis Potosi Challenger AGT Challenger - Leon Biella Challenger Architect Open - Budapest Sofia Challenger Brasov Challenger Tunis Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Reggio Emilia Challenger Aguascalenties Challenger Orbetello Challenger Copa Petrobras - Bogota Palermo Challenger Challenger Casablanca San Angel - Mexico City Copa Petrobras - Santiago San Marino Challenger Copa Petrobras - Montevideo Ortisei Challenger Helsinki Challenger Bucaramanga Challenger Bogota Challenger Meknes Challenger Bulgarian Open Challenger - Sofia Casablanca Challenger Orleans Challenger Marrakech Challenger Czech Indoor Open - Prague Sibiu Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Brasov Challenger Todi Challenger Cherbourg Challenger Tunis Challenger Torneo Internacional Challenger Fila 2006 - Leon Schickendanz Open - Furth Arad Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Timisoara Challenger Monza Challenger Sarasota Challenger San Marino Challenger Cordenons Challenger Copa Petrobras Colombia - Bogota USTA Challenger - Champaign Trnava Challenger Sibiu Challenger Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Heilbronn Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Barranquilla Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Seguros Bolivar Open - Bogota Mersin Challenger Riviera di Rimini Challenger - Rimini Tunis Challenger Guzzini Challenger - Recanati Padova Challenger Poznan Challenger San Marino Challenger Tatra Banka Slovak Open - Bratislava Sibiu Challenger Mons Challenger Brescia Challenger Casablanca Challenger Turin Challenger Rome Challenger Cordenons Challenger Banja Luka Challenger Challenger 42 - Andrezieux San Benedetto Challenger Cherbourg Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Cordenons Challenger VI Gramado Open de Tenis - Gramado Como Challenger Napoli Challenger San Luis Potosi Challenger - San Luis Potosi Mestre Challenger Vicenza Challenger Carson Challenger Ostdeutscher Sparkassen Cup - Dresden Casablanca Challenger Kosice Challenger Rome Challenger Kosice Challenger XII Abierto Internacional de Salinas - Salinas Cali Challenger Geneva Challenger Genova Challenger Mons Challenger 13 BH Tennis Open International Cup - Belo Horizonte San Benedetto Challenger Bogota Challenger BH Tennis Open International Cup - Belo Horizonte Bordeaux Challenger Kosice Challenger Kish Free Zone Island Challenger - Kish Island Internazionali di Tennis Dell'Umbria - Todi Challenger 42 - Andrezieux Bratislava Challenger Bogota Challenger - Bogota Challenger Banque Nationale Rimouski - Rimouski II Manta Open - Manta LXV Concurso Internacional Vigo - Vigo Lubbock Challenger - Lubbock Raanana Challenger Napoli Challenger Rome Challenger USTA/Adtech Challenger - Boston Furth Challenger San Jose Challenger Caltanissetta Challenger Sibiu Challenger Barletta Challenger Manerbio Challenger Alphen Challenger Alessandria Challenger VIII Avierto Internacional de Salinas - Salinas Sibiu Challenger Brest Challenger V Gramado Open de Tennis - Gramado Internazionali di Tennis di Bergamo - Bergamo West of England Challenger - Bristol Wroclaw Challenger Marburg Challenger Corona Mexico City Open - Mexico City Liberec Challenger Cordenons Challenger Tennis Napoli Cup - Napoli Banja Luka Challenger Sibiu Challenger Guadalajara Challenger Francavilla Challenger Britania Zavaleta - Puebla Sporting Challenger '08-Trofeo Regione Piemonte - Turin Fifth Third Bank Tennis Championships - Lexington Challenger Leon 2003 - Leon Rabat Challenger The Manchester Trophy - Manchester IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Guzzini Challenger - Recanati GHI Bronx Tennis Classic - Bronx Oberstaufen Cup - Oberstaufen The Manchester Trophy - Manchester AT&T Challenger of Dallas - Dallas VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Citta di Como Challenger - Como KGHM Dialog Polish Indoors - Wroclaw Freeman Men's $50,000 Challenger - Joplin Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Prague Challenger Brasov Challenger - Brasov IX Trofeo Ciudad de Quito - Quito Cordenons Challenger Britania Zavaleta - Puebla Abierto Club Casablanca - Mexico City Rome Challenger Challenger Britania Zavaleta - Puebla USTA Challenger of Burbank - Burbank USTA Challenger of Orlando - Orlando Scheveningen Challenger Volkswagen Challenger 2004 - Wolfsburg Copa Petrobras Bogota - Bogota USTA Men's Challenger of Dallas - Dallas Challenger Casablanca San Angel - Mexico City Architect Open - Budapest Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Guzzini Challenger - Recanati Olimp Kyiv Open - Kiev 2005 Tulsa Challenger - Tulsa Challenger Britania Zavaleta - Puebla Copa Petrobras - Buenos Aires Copa Kia - Santiago USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas X Torneo Internazionale di Tennis - Barletta Baden Open - Ettlingen Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito The 'Fitz' Casino Challenger - Tunica Status Athens Open - Athens Roma Open Challenger - Rome Kos Succhetti Tennis Cup - Cordenons Savannah Challenger Tennislife Cup - Napoli Salinas Challenger San Benedetto Challenger Istanbul Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Brasov Challenger San Remo Challenger Rome Challenger Milan Indoors - Milan Alessandria Challenger Rome Challenger Gerry Weber Open - Halle Open Romania - Bucharest Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Manerbio Challenger Hypo Group Tennis International - Portschach Abierto Mexicano Telcel - Acapulco Jersey Challenger Open 13 - Marseille Bratislava Challenger Brasov Challenger Cancun Challenger Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe Milan Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Countrywide Classic - Los Angeles Helsinki Challenger BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Movistar Open - Santiago Brasil Open - Costa do Sauipe Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Puebla Challenger BCR Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Perugia Challenger Todi Challenger Sao Paulo Challenger Trnava Challenger Sao Paulo Challenger Bucaramanga Challenger Rio De Janeiro Challenger Porto Alegre Challenger Credit Agricole Suisse Open - Gstaad Arad Challenger Como Challenger Brasov Challenger Montevideo Challenger Meknes Challenger Rabat Challenger Marbella Challenger Marrakech Challenger Open Sud de France - Montpellier Heilbronn Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Rome Challenger Ecuador Open - Quito VTR Open - Vina del Mar Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barletta Challenger Atlanta Tennis Championships - Atlanta Napoli Challenger Bogota Challenger Malaysian Open - Kuala Lumpur TEB BNP Paribas Istanbul Open - Istanbul Caltanissetta Challenger Leon Challenger Rome Challenger Ordina Open - 's-Hertogenbosch Geneva Challenger Bratislava Challenger Rome Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Ostrava Challenger Sao Paulo Challenger Tour Finals Alessandria Challenger Quimper Challenger Panama City Challenger Napoli Challenger Cortina Challenger Cordenons Challenger Bank Austria Tennis Trophy - Vienna Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Medellin Challenger Ortisei Challenger ATP Studena Croatia Open - Umag Cancun Challenger Trnava Challenger Athens Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Erste Bank Open - Vienna Open 13 - Marseille Koblenz Challenger Topshelf Open - 's-Hertogenbosch Leon Challenger BB&T Atlanta Open - Atlanta Aix En Provence Challenger Malaysian Open - Kuala Lumpur ATP Challenger Tour Finals BRD Nastase Tiriac Trophy - Bucharest Sibiu Challenger Vegeta Croatia Open - Umag Casablanca Challenger Garanti Koza Sofia Open - Sofia Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Copa Ericsson Mexico - Guadalajara Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Asirom Challenger - Brasov Abierto Mexicano Telfonica MoviStar - Acapulco Cridicard Mastercard Tennis Cup - Campos do Jordao Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco RCA Championships - Indianapolis BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors Basel - Basel Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome U.S. National Indoor Tennis Championships - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Toronto Grand Prix Hassan II - Casablanca PTT Thailand Open - Bangkok Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Gelsor Open Romania - Bucharest BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York French Open - Paris Qatar Exxon Mobil Open - Doha French Open - Paris French Open - Paris Wimbledon - London Claro Open Colombia - Bogota SkiStar Swedish Open - Bastad French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, BLR-ROU 3-2 Australian Open (juniors) French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, PO, MEX-VEN 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group 2, REL2, MEX-DOM 5-0 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 2, 1R, MEX-JAM 5-0 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 French Open (juniors) Wimbledon (juniors) Olympics - London