Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Guatemala F1 USA F8 USA F9 El Salvador F1 Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Colombia F2 USA F4 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Colombia F3 Colombia F4 Brazil F6 Mexico F8 Colombia F1 Colombia F2 Colombia F1 Colombia F2 Colombia F3 Colombia F4 El Salvador F2 Usa F12 Usa F13 Colombia F3 Colombia F4 Colombia F2 Colombia F5 USA F2 Colombia F1 Colombia F2 USA F7 El Salvador F1 Colombia F4 Colombia F7 Colombia F1 Colombia F2 Mexico F4 Colombia F4 Colombia F1 Colombia F2 USA F8 USA F9 Colombia F3 Colombia F7 Colombia F8 Guatemala F1 USA F7 Colombia F3 Colombia F6 Venezuela #1-w3 Bolivia F1 Bolivia F2 Colombia F3 Brazil F4 Brazil F5 Colombia F1 USA F5 Colombia F4 Muller Cup 99 - Ulm Open 88 - Contrexeville Colombia F5 Amer-Wilson Tampere ATP Tournament - Tampere Copa Ericsson - Lima Challenger Leon 2003 - Leon Colombia F1 Colombia F2 Bogota Challenger - Bogota Mexico F7 Colombia F4 USA F6 Colombia F3 Colombia F1 dBI Tennis Challenger - Binghamton Seguros Bolivar Open - Medellin BH Tennis Open - Belo Horizonte Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Tunis Open - Tunis Morocco Tennis Tour - Marrakech Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Citta di Como Challenger - Como Genova Open Challenger - Genova Challenger Copa Sevilla 2008 - Seville Seguros Bolivar Open - Cali Seguros Bolivar Open - Medellin Salinas Challenger Bucaramanga Challenger Milan Challenger Reggio Emilia Challenger San Benedetto Challenger Bogota Challenger Poznan Challenger Brasilia Challenger Cali Challenger Bogota Challenger Buenos Aires Challenger Quito Challenger Asuncion Challenger Tiburon Challenger Santiago Challenger Calabasas Challenger Medellin Challenger Sao Paulo Challenger Zagreb Challenger Bogota Challenger Granby Challenger Bogota Challenger Cali Challenger Buenos Aires Challenger Quito Challenger Guayaquil Challenger Barranquilla Challenger Bordeaux Challenger Guadalajara Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Bogota Challenger Pekao Open - Szczecin Campos do Jordao Challenger Cali Challenger Aguascalenties Challenger Recife Challenger Tiburon Challenger Quito Challenger Pekao Open 2003 - Szczecin IV Abierto Internacional de Salinas - Salinas Maia Open - Oporto Copa Ericsson - Santiago Copa Ericsson - Guadalajara XL Capital Bermuda Open - Bermuda Salinas Challenger Barranquilla Challenger Colombia F3 Pereira Challenger Panama City Challenger Bogota Challenger Manta Challenger Quelle Cup 1999 - Furth Zivnobanka Czech Open - Prostejov Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito Copa Ericsson - Montevideo Abierto Colombiano de Tenis - Bogota FILA Challenger - Biella Zagreb Open - Zagreb Leon Challenger Copa Ericsson - Buenos Aires Ciudad de Pozoblanco Open Diputacion - Cordoba Canottieri Mincio Open - Mantova San Marino Cepu Open - San Marino Copa Petrobras - Bogota Isla de Gran Canaria - Mas Palomas The Surbiton Trophy - Surbiton Blois Challenger Arroyo de la Encomienda - Valladolid Manta Challenger Medellin Challenger Cali Challenger Quito Challenger Chitre Challenger Morelos Challenger Cali Challenger Copa Petrobras Paraguay - Asuncion San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba IV Manta Open - Manta Copa Petrobras Brazil - Belo Horizonte 14° BH Tennis Open - Belo Horizonte GHI Bronx Tennis Classic - Bronx Bancolombia Open - Cali II Manta Open - Manta Yuba City Challenger Copa Petrobras Colombia - Bogota Braunschweig Challenger XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Seguros Bolivar Open - Bogota Szczecin Challenger Montevideo Challenger Medellin Challenger VIII Gramado Open - Gramado San Luis Potosi Challenger Floridablanca Challenger Quito Challenger Pereira Challenger Lugano Challenger XI Trofeo Ciudad de Quito - Quito III Aberto Santa Catarina de Tenis - Florianopolis XL Bermuda Open - Bermuda Rijeka Open - Rijeka Medellin Challenger Nord LB Open - Braunschweig Bucaramanga Challenger Furth Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Bogota Challenger Seguros Bogota Open - Bogota Isla de Lanzarote - Lanzarote San Jose Challenger Copa Petrobras Colombia - Bogota ITG Miami Challenger - Miami XI Venice Open - Venice 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Binghamton Challenger Cerveza Club Columbia Open - Bogota The Nottingham Open - Nottingham Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Barranquilla Challenger Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach The Samsung Open - Nottingham Salem Open - Hong Kong CA Tennis Trophy - Vienna Stockholm Open - Stockholm Bordeaux Challenger Bucaramanga Challenger Open de Tenis Comunidad Valenciana - Valencia Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Salinas Challenger Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Sao Paulo Challenger Medellin Challenger Copa Petrobras Uruguay - Montevideo Cali Challenger Bucaramanga Challenger Haagen Dazs Open - Caracas Santiago Challenger Blumenau Challenger VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Winnetka Challenger Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf XL Challenger de Tenis Copa Sevilla - Seville Challenger Santa Cruz - Santa Cruz ATP Tour Challenger at Nellie Gail - Laguna Hills XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Ericsson - Sao Paulo U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City ARAG World Team Championship - Dusseldorf Bogota Challenger - Bogota Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Sao Paulo Challenger Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Open Castilla y Leon - Segovia Stockholm Open - Stockholm Seguros Bolivar Open - Bogota Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Estoril Open - Estoril Bancolombia Open - Bogota Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Como Challenger Genova Challenger Rome Challenger Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf XL Capital Bermuda Open - Bermuda Heineken Open - Auckland MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Galleryfurniture.com Challenge - Atlanta Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Cerveza Cristal - Santiago Grand Prix Hassan II - Casablanca XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella BMW Open - Munich X Open Internacional D'Andorra - Andorra ARAG World Team Championship - Dusseldorf Red Letter Days Open - Nottingham Santos Challenger Copa Petrobras Bogota - Bogota Dutch Open Tennis - Amersfoort Challenger Casablanca San Angel - Mexico City Credicard Mastercard Tennis Cup 2005 - Campos do Jordao San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Marrakech Pilot Pen Tennis - New Haven Tennis Napoli Cup - Napoli Stockholm Open - Stockholm Challenger Casablanca San Angel - Mexico City St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Vina del Mar Challenger ATP de Cuenca Diario El Mercurio - Cuenca Hurricane Tennis Open - Bradenton Hellmann's Cup - Santiago BSI Challenger Lugano - Lugano Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Copa Petrobras-Colombia - Bogota Cerveza Club Columbia Open - Bogota Wideyes Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Kroger / St. Jude International - Memphis Lugano Challenger Brasil Open - Costa do Sauipe Chevrolet Cup - Santiago Santiago Challenger Salem Open - Hong Kong Japan Open - Tokyo Copa Telmex - Buenos Aires St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston AAPT Championships - Adelaide Salinas Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Sao Jose Do Rio Preto Challenger Copa Petrobras-Uruguay - Montevideo Heineken Open Shanghai - Shanghai RCA Championships - Indianapolis AIG Japan Open - Tokyo Movistar Open - Santiago Bucaramanga Challenger U.S. Men's Clay Court Championships - Orlando Pereira Challenger US Men's Clay Court Championship - Houston Medellin Challenger Estoril Open - Estoril Legg Mason Tennis Classic - Washington Rome Challenger TD Waterhouse Cup - Long Island SAP Open - San Jose BellSouth Open - Vina del Mar Prostejov Challenger RCA Championships - Indianapolis Bogota Challenger Montevideo Challenger Guayaquil Challenger Dallas Challenger Generali Open - Kitzbuhel Cancun Challenger Synsam Swedish Open - Bastad Sao Paulo Challenger Catella Swedish Open - Bastad Puebla Challenger Brasil Open - Salvador Sao Paulo Challenger Quito Challenger Bucaramanga Challenger San Juan Challenger Villa Allende Challenger Copa Telmex - Buenos Aires Porto Alegre Challenger Estoril Open - Estoril Pereira Challenger Guayaquil Challenger Claro Open Colombia - Bogota Santiago Challenger Movistar Open - Vina del Mar Sunrise Challenger Delray Beach International Tennis Championships - Delray Beach Synsam Swedish Open - Bastad Farmers Classic - Los Angeles Salinas Challenger Campionati Internazionali di Sicilia - Palermo Barranquilla Challenger Bogota Challenger Panama City Challenger Pereira Challenger Blunmenau Challenger Curitiba Challenger Bogota Challenger The Stella Artois Championships - London Synsam Swedish Open - Bastad Open de Moselle - Metz Brasil Open - Costa do Sauipe Milan Challenger Serbia Open - Belgrade Movistar Open - Santiago Genova Challenger VTR Open - Vina del Mar Montevideo Challenger Asuncion Challenger Cali Challenger Atlanta Tennis Championships - Atlanta Sybase Open - San Jose Abierto Mexicano de Tenis Pegaso - Mexico City The 10tele.com Open - Nottingham Sacramento Challenger Bordeaux Challenger Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Aptos Challenger San Marino Challenger Cordenons Challenger Cali Challenger Medellin Challenger Bogota Challenger San Luis Potosi Challenger Guadalajara Challenger Savannah Challenger Ostrava Challenger Claro Open Colombia - Bogota Zivnobanka Open - Prostejov USTA Challenger of North Miami Beach - North Miami Beach Copa Ericsson Uruguay - Montevideo Copa Ericsson - Caracas IV Trofeo Ciudad de Quito - Quito Tenniscup of Flanders - Ostende Cali Challenger Nord/LB Open - Braunschweig Czech Open 2005 - Prostejov Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Mallorca Open - Mallorca AAPT Championships - Adelaide Mexico City Challenger International Championship of Croatia - Umag Pilot Pen Tennis - New Haven Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Kremlin Cup - Moscow Hellmann's Cup - Santiago Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Indian Wells The Ericsson Open - Miami ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Claro Open Colombia - Bogota Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland BNP Paribas Masters - Paris Brasil Open - Costa do Sauipe Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Copa AT&T - Buenos Aires Abierto Mexicano Telcel - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Estoril Open - Estoril CA Tennis Trophy - Vienna Open Seat Godo - Barcelona VTR Open - Vina del Mar Davidoff Swiss Indoors - Basel Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar CA Tennis Trophy - Vienna Trofeo Conde de Godo - Barcelona Copa AT&T - Buenos Aires Tennis Masters Series - Rome Pacific Life Open - Indian Wells Abierto Mexicano de Tenis Pegaso - Acapulco NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Stockholm Open - Stockholm Masters Series Hamburg - Hamburg Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Cup - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York The Ericsson Open - Miami Tennis Masters Series - Paris Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Orange Prokom Open - Sopot French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Copa Telmex - Buenos Aires French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, CHI-ARG 1-0 Australian Open - Melbourne Rogers Cup - Montreal Tennis Masters Series - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group 1, REL1, CHI-COL 5-0 Davis Cup, Group 1, 2R, CHI-COL 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, World Group, QR, ZIM-CHI 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Olympics - Sydney Olympics - Athens Colonial Classic - Kooyong Olympics - Beijing