Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 El Salvador F1 France F4 Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Ecuador F1 Ecuador F2 Ecuador F3 Colombia F3 Colombia F4 Colombia F1 Colombia F2 USA F4 USA F6 Colombia F3 Colombia F4 Mexico F6 Colombia F5 Colombia F6 Colombia F1 Colombia F2 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Brazil F6 Tennis Napoli Cup - Naples Garden Open - Rome Top Wool Challenger Biella - Biella St.Petersburg Challenger by Kinex - St. Petersburg XXIX Edizione 'A.Savoldi Marco' - Manerbio Volvo Sylt Open - Sylt XXVIII Edizione 'A.Savoldi' - Manerbio VIII Trofeo Ciutat de Barcelona - Barcelona Jameson Cup - Milan Tennis Napoli Cup - Napoli Zagreb Open - Zagreb Schickendanz Open - Furth 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Banca Marche Tennis Cup - San Benedetto Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Bogota Challenger - Bogota Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Cepu Open - San Marino Copa Petrobras Bogota - Bogota Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota 14° BH Tennis Open - Belo Horizonte II Manta Open - Manta Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Bogota Tennis Napoli Cup 2006 - Napoli Genoa Open - Genova Pekao Open - Szczecin Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Tatra Banka Open 2006 - Bratislava BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Challenger Lugano - Lugano Seguros Bolivar Open - Bogota Copa Petrobras Colombia - Bogota III Challenger Isla de Gran Canaria Ciudad de Telde - Telde BSI Challenger Lugano - Lugano Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Sunrise Challenger Napoli Challenger Cali Challenger Napoli Challenger Bogota Challenger Pereira Challenger Lugano Challenger Turin Challenger Bogota Challenger Top Wool Challenger - Biella Pereira Challenger Rome Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Cordenons Challenger Szczecin Challenger Casablanca Challenger Bogota Challenger Panama City Challenger Barranquilla Challenger Vercelli Challenger Rome Challenger Mestre Challenger Milan Challenger San Benedetto Challenger Cordenons Challenger Como Challenger Sibiu Challenger Rome Challenger Prostejov Challenger Mestre Challenger Rennes Challenger Canberra Challenger Irving Challenger Caltanissetta Challenger Perugia Challenger Prague Challenger Barranquilla Challenger Medellin Challenger Stockton Challenger Fairfield Challenger Las Vegas Challenger Bogota Challenger Lisbon Challenger Perugia Challenger Santo Domingo Challenger Mexico City Challenger Guadalajara Challenger Puerto Vallarta Challenger Vancouver Challenger Monterrey Challenger Guayaquil Challenger Columbus Challenger Newport Beach Challenger Morelos Challenger Indian Wells Challenger Monterrey Challenger Sarasota Challenger Tallahassee Challenger Almaty Challenger Ludwigshafen Challenger Cassis Challenger Bangkok Challenger Bangkok Challenger Morelos Challenger Trani Cup - Trani DPD Challenger 2002 - Aschaffenburg 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger 2003 - Turin I Tourneo Fila Citta di Brindisi - Brindisi IX Ciutat de Barcelona - Barcelona Gemax Open - Belgrade Citta di Brindisi - Brindisi Challenger Ford de Cherbourg - Cherbourg Garden Open - Rome Genoa Open 'Fondazione Carige' - Genova San Marino Challenger Biella Challenger Morocco Tennis Tour - Marrakech San Marino Challenger San Marino Challenger Cali Challenger Szczecin Challenger Madrid Challenger Seguros Bolivar Open - Medellin Caltanissetta Challenger Szczecin Challenger Tennis Napoli Cup - Napoli Milan Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Porsche Open - Poznan San Marino CEPU Open - San Marino Todi Challenger Seguros Bolivar Open - Cali Napoli Challenger Genova Challenger Zagreb Open - Zagreb Open de L'Isere - Grenoble VII Torneo Internazionale di Tennis - Barletta Open Sainte Victoire - Aix-En-Provence Trani Cup - Trani Tatra Banka Open - Bratislava Milan Indoors - Milan Jameson Cup - Milan San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Riviera di Rimini Challenger - Rimini Credicard Mastercard Tennis Cup 2005 - Campos do Jordao VIII Gramado Open - Gramado San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Milan Indoors - Milan Bancastato Challenger Lugano - Lugano Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Top Wool Challenger-Immagine Trophy - Biella Next Generation Hardcourts - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Challenger ATP de Cuenca Diario El Mercurio - Cuenca Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Seguros Bogota Open - Bogota Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo dBI Tennis Challenger - Binghamton St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires GHI Bronx Tennis Classic - Bronx Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot BCR Open Romania - Bucharest XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Sunrise Challenger Privatbank Open 2006 - Dnepropetrovsk ATP Kremlin Cup - Moscow Bancolombia Open - Bogota The Surbiton Trophy - Surbiton St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco San Marino Cepu Open - San Marino Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Kremlin Cup - Moscow XIII Trofeo Ciudad de Quito - Quito St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney Movistar Open - Santiago SAP Open - San Jose Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Copa Petrobras Brazil - Belo Horizonte Open de Nice Cote dAzur - Nice AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Copa Petrobras Uruguay - Montevideo Brasil Open - Costa do Sauipe Copa Petrobras Paraguay - Asuncion Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bancolombia Open - Bogota UNICEF Open - 's Hertogenbosch BMW Tennis Championship - Sunrise 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Schickendanz Open - Furth Polska Energia Open - Bytom Copa Petrobras Argentina - Buenos Aires Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington PTT Thailand Open - Bangkok Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Kos Succhetti Tennis Cup - Cordenons Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Abierto Mexicano - Los Cabos Apia International - Sydney Ecuador Open - Quito Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Pharma Medico Open 2008 - Aarhus Suisse Open - Gstaad XIV Challenger ATP Club Premium Open - Quito Generali Open - Kitzbuhel Copa Petrobras-Colombia - Bogota Tennislife Cup - Napoli Ethias Trophy - Mons Perugia Challenger Wroclaw Challenger SkiStar Swedish Open - Bastad Swiss Open - Gstaad US Men's Clay Court Championship - Houston San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Prostejov Challenger Furth Challenger Lugano Challenger Turin Challenger Bogota Challenger San Marino Challenger Bogota Challenger Napoli Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger Guayaquil Challenger Bucaramanga Challenger San Marino Challenger Genova Challenger Napoli Challenger Challenger Canottieri Minico - Mantova Fujitsu Siemens Open - Budapest Memorial Savigni - Sassuolo Tennis Masters Series - Rome Barletta Challenger Pereira Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Monza Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal FILA Challenger - Biella Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Bogota Challenger BNP Paribas Open - Indian Wells Dallas Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Bucaramanga Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Kosice Challenger Monte-Carlo Rolex Masters - Monte-Carlo San Benedetto Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Como Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Barranquilla Challenger Tunis Challenger Padova Challenger Cortina Challenger San Marino Challenger Genova Challenger San Benedetto Challenger CA Challenge 2002 - Graz 5th Sardinian International Championships - Cagliari Liberec Challenger Guayaquil Challenger ATU Cup - Weiden San Benedetto Challenger San Marino Cepu Open - San Marino Le Gosier Challenger Santo Domingo Challenger Lima Challenger Irving Challenger Poprad Tatry Challenger San Benedetto Challenger Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo 2003 Mercedes Cup - Stuttgart Wimbledon - London Wimbledon - London U.S. Open - New York CA Tennis Trophy - Vienna Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The 10tele.com Open - Nottingham Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Croatia Open - Umag French Open - Paris Wimbledon - London U.S. Open - New York Generali Open 2002 - Kitzbuhel Open 13 - Marseille Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London Open de Moselle - Metz Brasil Open - Costa do Sauipe ARAG World Team Championship - Dusseldorf French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open 13 - Marseille Copa Telmex - Buenos Aires Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Regions Morgan Keegan Championships - Memphis Wimbledon - London U.S. Open - New York Australian Open - Melbourne Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca VTR Open - Vina del Mar Copa Claro - Buenos Aires Argentina Open - Buenos Aires French Open - Paris Open Romania - Bucharest Pilot Pen Tennis - New Haven Brisbane International - Brisbane China Open - Beijing If Stockholm Open - Stockholm Estoril Open - Estoril 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 Australian Open - Melbourne Brasil Open - Costa do Sauipe French Open - Paris Tennis Masters Series - Rome Studena Croatia Open - Umag Aircel Chennai Open - Chennai 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 NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Campionati Internazionali d'Italia - Rome French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, PO, SWE-ITA 3-2 Hopman Cup - Perth Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Finals, Group D Davis Cup, World Group, QR, COL-ARG 3-1 French Open (juniors) U.S. Open (juniors) Olympics - Beijing Olympics - London