Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1994 1993
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 Brazil F4 Brazil F5 Italy F21 Italy F22 Italy F28 France F17 France F19 USA F3 USA F4 Turkey F7 Italy F4 Bulgaria F1 Romania F1 Romania F4 Romania F5 Romania F6 Italy F22 Romania F7 Romania F9 France F17 Bulgaria F1 Romania F2 Romania F3 Romania F7 Romania F8 Romania F9 Romania F1 Romania F2 Romania F5 Romania F7 Romania F8 Ecuador F1 Romania F10 Mexico F15 Romania F3 Romania F5 Colombia F4 Mexico F14 Mexico F15 Romania F3 Romania F3 Bulgaria F3 Germany F8 Thailand F6 Romania F12 (Brasov) USA F4 Romania F6 Romania F18 Ecuador F3 Bolivia F1 Bolivia F2 USA F4 USA F1 USA F3 Mexico F2 Turkey F1 Turkey F2 Romania F1 Romania F2 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F10 Ecuador F6 Romania F13 Romania F17 Romania F18 France F17 Czech Republic F5 Czech Republic F6 USA F1 USA F2 USA F3 Colombia F1 France F6 Romania F2 Romania F3 Romania F4 Romania F5 Romania F1 (Bucharest) Romania F8 Romania F9 Romania F10 Romania F11 Romania F2 (Bacau) Romania F14 Romania F15 Romania F11 (Chitila) Romania F7 USA F27 USA F13 Romania F1 Romania F2 Romania F3 USA F11 Romania F4 Romania F6 Italy F3 Romania F7 Romania F9 Romania F10 Italy F21 Turkey F8 Italy F6 Italy F29 USA F3 Romania F4 Romania F9 Italy F7 M15 Cancun M15 Cancun Romania F4 Copa Petrobras Colombia - Bogota Romania F3 2003 West Side Tennis Club Challenger - Forest Hills The 'Fitz' Casino Challenger - Tunica Eisenberg Jerusalem Open - Jerusalem Czech Open 2005 - Prostejov Sassuolo Challenger - Sassuolo Britania Zavaleta - Puebla USA F3 (Plantation) Volkswagen TED Open - Istanbul Gemax Open 2002 - Belgrade Joplin Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount 2002 USTA Tallahassee Tennis Challenger - Tallahassee Memorial Savigni - Sassuolo Stella Artois Clay Court Championships - Budaors Asirom Challenger Brasov - Brasov LTA Hull Challenger - Hull ATP Heineken Challenger 2000 - Ho Chi Minh City Open de Franche Comte - Besancon V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Zivnobanka Open - Prostejov ATU Cup - Weiden Memorial Savigni - Sassuolo Open de Montauban - Montauban The LTA Manchester Challenger - Manchester Fifth-Third Bank Tennis Championships - Lexington Hungarian Architect Open - Budapest Bulgarian Open - Sofia Cosmorom Challenger - Brasov Open de Tanger - Tangier 2000 Cairo Challenger - Cairo VI Trofeo Ciudad de Quito - Quito USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg VI Abierto Internacional de Salinas - Salinas BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia VII Trofeo Ciudad de Quito - Quito VIII Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Open de la Ville de Saint Denis - Reunion Island 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla Abierto Internacional de Salinas - Salinas Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Quelle Cup - Furth Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Ostend Challenger Tennis Cup of Flanders - Ostende Segovia Challenger Open Castilla y Leon - Segovia Sports Expert Open - Nettingsdorf Grolsch Cup - Warsaw IV Trofeo Ciudad de Quito - Quito Samarkand Challenger - Samarkand Crystal Cup 1998 - Portoroz Mumbai Challenger - Mumbai Warsteiner Challenger Wolfsburg - Wolfsburg Open de Franche Comte - Besancon Open de Mantouban - Montauban Meridiana Sardegna Open - Olbia Sports Experts Open - Nettingsdorf Opel Bulvaria MCG Bulgarian Open - Sofia Gelsor Open Carpati - Brasov CMG Asia Open - Hong Kong Challenger de la Ciudad de Mexico - Mexico City VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli Garden Open - Rome 2003 Eddleman USTA Challenger - Birmingham Baumag Open - Budapest Memorial Savigni - Sassuolo Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia GHI Bronx Classic - Bronx Asirom Challenger - Brasov Challenger Groningen - Groningen IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Lambertz Open - Aachen Waco International Tennis Challenger - Waco Privat Bank Cup - Dniepropetrovsk A Glimmer of Hope Challenger - Austin Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Corona Mexico City Open - Mexico City Challenger Leon 2004 - Leon XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence Ljubljana Open - Ljubljana Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Stella Artois Clay Court Championship - Budaors Riviera di Rimini Challenger 2004 - Rimini Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte S Tennis Master Championship - Graz I Manta Open - Manta GHI Bronx Classic - Bronx Kyiv Open - Kiev Brasov Challenger - Brasov Smith Barney Men's Challenger - Covington College Station Challenger - College Station Open de L'Isere - Grenoble X Trofeo Ciudad de Quito - Quito Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville X Challenger Britania Zavaleta - Puebla Copa Petrobras Bogota - Bogota Ischgl International ATP Challenger - Ischgl Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Challenger 42 - Andrezieux Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Architect Open - Budapest Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana Steelers Cup 2005 - Kosice Challenger ATP de Cuenca Diario El Mercurio - Cuenca 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Challenger Brasov - Brasov Pekao Open 2005 - Szczecin Open de L'Isere - Grenoble Copa Petrobras - Bogota Copa Petrobras - Santiago Tatra Banka Open - Bratislava Challenger Cudad de Guayaquil - Guayaquil PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg USTA Challenger of Orlando - Orlando Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes XL Bermuda Open - Bermuda Bordeaux Challenger Abierto Colombiano de Tenis - Bogota The Surbiton Trophy - Surbiton Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Timisoara Challenger - Timisoara San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Challenger Brasov - Brasov Pekao Open - Szczecin XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito San Luis Potosi Challenger 2007 - San Luis Potosi Unicredit (Suisse) Bank S.A. Challenger - Chiasso Challenger Casablanca San Angel - Mexico City XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Roma Challenger 2007 - Rome Ostdeutscher Sparkessen Cup - Dresden Unique Zagreb Open - Zagreb Steelers Cup - Kosice Mamaia Challenger - Constanta Seguros Bolivar Open - Bogota Challenger ATP de Cuenca Diario El Mercurio - Cuenca Guzzini Challenger - Recanati 9° Trani Cup - Trani Geneva Challenger - Geneva Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Tatra Banka Slovak Open - Bratislava Challenger Ciudad de Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla ITG Miami Challenger - Miami Sony Ericsson Open 2008 - Belgrade Abierto Internacional de Salinas 'Dario Expreso' - Salinas Status Athens Open - Athens Hurricane Tennis Open - Bradenton Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Timisoara Challenger - Timisoara Credicard Citi Mastercard Tennis Cup - Campos do Jordao Brasov Challenger - Brasov XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota 2008 Lubbock Challenger - Lubbock Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Carson Challenger Dallas Challenger Bergamo Challenger Bogota Challenger Mexico City Challenger Sofia Challenger Talahassee Challenger Pereira Challenger Alessandria Challenger Constanta Challenger Bogota Challenger Manta Challenger Brasilia Challenger Brasov Challenger Bogota Challenger Quito Challenger Sacramento Challenger Medellin Challenger Guayaquil Challenger Dallas Challenger Sunrise Challenger Bogota Challenger Pereira Challenger Santiago Challenger Manta Challenger Nottingham Challenger Arad Challenger Bogota Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger San Marino Challenger Brasov Challenger Cali Challenger Quito Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Guayaquil Challenger Champaign Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger San Jose Challenger Barranquilla Challenger Recife Challenger Blumenau Challenger Rome Challenger Sarasota Challenger Turin Challenger Pozoblanco Challenger Brasov Challenger Muller Cup - Ulm Arad Challenger Challenger Ford de Cherbourg - Cherbourg Timisoara Challenger Sibiu Challenger Brasov Challenger University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Medellin Challenger Brasov Challenger Cali Challenger Quito Challenger Sibiu Challenger Tiburon Challenger Bogota Challenger Guayaquil Challenger Bucaramanga Challenger Morelos Challenger Salinas Challenger SMS Tennis Cup - Sao Paulo Rimouski Challenger Guadalajara Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Cali Challenger Vicenza Challenger Furth Challenger Open Carparti - Brasov Manta Challenger Poznan Challenger ATP Heineken Challenger 1999 - Ho Chi Minh City Tampere Challenger USTA Men's Challenger of Dallas - Dallas Cortina Challenger Tenniscup of Flanders - Ostende Medellin Challenger Brasov Challenger BMW Brixina Tennis Open - Bressanone Quito Challenger Pereira Challenger Knoxville Challenger Guayaquil Challenger Morelos Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Tallahassee Challenger Cali Challenger Furth Challenger Prague Challenger Blois Challenger Marburg Challenger Barranquilla Challenger Campinas Challenger Pereira Challenger Medellin Challenger Las Vegas Challenger Monterrey Challenger Timisoara Challenger - Timisoara Guayaquil Challenger Knoxville Challenger Champaign Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Irving Challenger San Luis Potosi Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Furth Challenger Fergana Challenger Marburg Challenger Cali Challenger Scheveningen Challenger Copa Ericsson Venezuela - Caracas Hilton Waikoloa Village USTA Challenger - Waikoloa Copa Ericsson Mexico - Guadalajara San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Honda-Kah Open - Singapore Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta XL Capital Bermuda Open - Bermuda Volkswagen TED Open - Istanbul Challenger Britania Zavaleta - Puebla Shimadzu All Japan Indoor - Kyoto USTA Challenger of Tiburon - Tiburon Brasov Challenger - Brasov TED Open Istanbul - Istanbul Santos Challenger Cali Challenger Cerveza Cristal - Santiago Japan Open - Tokyo RCA Championships - Indianapolis President's Cup 1997 - Tashkent Connex Open Romania - Bucharest U.S. Men's Clay Court Championships - Orlando Gerry Weber Open - Halle RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Milan Indoors - Milan Gerry Weber Open - Halle Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Kroger / St. Jude International - Memphis Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale St. Petersburg Bucharest BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Generali Open - Kitzbuhel Open Romania - Bucharest Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Generali Open - Kitzbuhel Santiago BCR Open Romania - Bucharest Bucharest Palermo The Hypo Group Tennis International 2008 - Poertschach If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Copa Claro - Buenos Aires Heilbronn Challenger AAPT Championships - Adelaide Qatar Open - Doha Adidas International - Sydney Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Ecuador Open - Quito Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Ecuador Open - Quito BCR Open Romania - Bucharest Austrian Open - Kitzbuhel SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Qatar Mobil Open - Doha International Championship of Croatia - Umag Ecuador Open - Quito Milan Indoors - Milan US Men's Clay Court Championship - Houston Brisbane - Brisbane Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ECU-PAR 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 2R, ROU-HUN 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, ROU-ZIM 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, REL2, ECU-PER 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, CAN-ECU 2-3 French Open - Paris Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0