Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 USA F4 Chile F4 USA F2 USA F3 USA F4 USA F1 Serbia F1 VII Avierto Internacional de Salinas - Salinas ATU Cup 2001 - Weiden Tatra Banka Open - Bratislava V Trofeo Barcelona de Tenis - Barcelona 2003 USTA Tallahassee Tennis Challenger - Tallahassee Open Castilla y Leon - Segovia XXX Edizione 'A Savoldi Marco' - Manerbio Regional Hand Center Men's Challenger - Fresno Ciudad de Pozoblanco Open Diputacion - Cordoba Nossa Caixa Tennis Cup - Sao Paulo The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Ethias Trophy - Mons Music City Challenger - Nashville Copa Ericsson Costa Rica - San Jose XXIX Edizione 'A.Savoldi Marco' - Manerbio 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Muller Cup 99 - Ulm Seguros Bolivar Open - Bogota Banca Marche Tennis Cup - San Benedetto Bogota Challenger - Bogota Challenger Leon 2004 - Leon Bancolombia Open - Cali JSM Challenger of Champaign - Urbana USTA Tallahassee Tennis Challenger - Tallahassee Heilbronn Challenger Skandia Open - Linz Copa Telefonica CTC Chile - Santiago Geneva Challenger - Geneva Mexico City Challenger Corona Mexico City Open - Mexico City Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Hilton Waikoloa USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Cali Challenger The Scottish Tennis Championships - Edinburgh Mons Challenger Sacramento Challenger Rennes Challenger Lubbock Challenger - Lubbock Tiburon Challenger Copa Ericsson - Lima XL Bermuda Open - Bermuda Bogota Challenger VIII Trofeo Ciudad de Quito - Quito Unique Zagreb Open - Zagreb Levene Gouldin & Thompson Tennis Challenger - Binghamton Antonio Savoldi-Marco Co. - Manerbio Bucaramanga Challenger Citta di Como - Como 1st Challenger Tournament Leon - Leon ATU Cup - Weiden Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans San Jose Challenger LTA Men's Challenger - Wrexham Barranquilla Challenger Seguros Bolivar Open - Bogota 2002 USTA Challenger of Calabasas - Calabasas Zagreb Open - Zagreb Nottingham Challenger Copa Ericsson Argentina - Buenos Aires Tunis Open - Tunis Bogota Challenger DPD Challenger 2001 - Aschaffenburg The Tarka Challenger - Barnstaple Challenger Casino Lugano - Lugano Gemax Open 2002 - Belgrade Schickendanz Open - Furth Black Forest Open - Freudenstadt USTA Challenger of San Antonio - San Antonio Copa Ericsson Brazil - Sao Paulo Copa Ericsson Costa Rica - San Jose Quelle Cup 2000 - Furth Bulgarian Challenger 2002 - Sofia Challenger DCNS de Cherbourg - Cherbourg Newcastle Challenger - Newcastle X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi Hungarian Open - Budapest Copa Petrobras - Bogota Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Challenger Leon 2003 - Leon VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi 2003 Eddleman USTA Challenger - Birmingham Copa Ericsson Chile - Santiago San Marino Cepu Open - San Marino CA Challenge - Graz USTA Men's Challenger of Dallas - Dallas USTA Challenger of San Antonio - San Antonio Rennes Challenger Brixina Tennis Open - Bressanone 2004 Freeman Men's Challenger - Joplin Music City Challenger - Nashville Medellin Challenger Maia Open 2002 - Maia 2005 West Side Tennis Coub Men's Challenger - Forest Hills V Trani Cup - Trani 3° Trofeo 'Citta di Brindisi' - Brindisi Copa Kia - Santiago Wroclaw Challenger 2003 West Side Tennis Club Challenger - Forest Hills Corona Mexico City Open - Mexico City Arroyo de la Encomienda - Valladolid Ford Tennis Championships - Louisville XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi XI Open International D'Andorra - Andorra Barranquilla Challenger Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba West Side Tennis Club Clay Court Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Bogota Challenger College Station Challenger - College Station Noumea Challenger Bucaramanga Challenger Gemax Samsung Open 2005 - Belgrade USTA Seascape Challenger - Aptos XL Capital Bermuda Open - Bermuda The West Side Tennis Club Grass Court Challenger - Forest Hills dBI Tennis Challenger - Binghamton Bogota Challenger GHI Bronx Classic - Bronx Brasov Challenger - Brasov Tatra Banka Open - Bratislava USTA Men's Challenger of Dallas - Dallas Austin Challenger - Austin Ethias Trophy - Mons The Swanston Challenger - Sacramento 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville JSM Challenger - Champaign BNP Paribas Primrose - Bordeaux BMW Tennis Championship - Sunrise Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague ITG Miami Challenger - Miami Sony Ericsson Open 2008 - Belgrade BMW Tennis Championship - Sunrise Pereira Challenger Mitsubishi Electric Europe Cup - Monza Pereira Challenger XI Trofeo Ciudad de Quito - Quito Bogota Challenger Mons Challenger Noumea Challenger Rennes Challenger Bucaramanga Challenger Ostdeutscher Sparkassen Cup - Dresden Mobilux Open - Luxembourg Leon Challenger USTA Challenger of Orlando - Orlando Bordeaux Challenger Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Barranquilla Challenger BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin Monterrey Challenger San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Dusseldorf Open 2006 - Dusseldorf Music City Challenger - Nashville Pereira Challenger Noumea Challenger Arpa Ceramic Cup - Reggio Emilia Oklahoma Challenger - Tulsa Vicenza Challenger Internazionali di Tennis di Bergamo - Bergamo Cali Challenger VII Trofeo Ciudad de Quito - Quito USTA Challenger of Dallas - Dallas IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Mons Challenger La Serena Open - La Serena Pereira Challenger Savannah Challenger Dallas Challenger San Luis Potosi Challenger Sardinia International Championship - Cagliari Banja Luka Challenger - Banja Luka Floridablanca Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Chitre Challenger Vancouver Challenger Cali Challenger Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Morelos Challenger Knoxville Challenger Mallorca Open - Mallorca PrivatBank Cup - Dnepropetrovsk Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport XL Capital Bermuda Open - Bermuda Medellin Challenger Amer-Wilson Challenger - Tampere BMW Brixina Tennis Open 2000 - Bressanone Togliatti Cup - Togliatti XI Abierto Internacional de Salinas - Salinas Internationaux du Doubs - Besancon Manchester Challenger Ilkley Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Morelos Challenger Surbiton Challenger Prasentiert Von Seat Wolfsburg - Wolfsburg Macedonian Open 1999 - Skopje XL Challenger de Tenis Copa Sevilla - Seville The $50,000 Pro Challenger at Calabasas - Calabasas Santo Domingo Challenger U.S. Men's Clay Court Championships - Houston Atlantic City Open - Atlantic City BPCA Open de Nice-Tounoi Challenger - Nice Bogota Challenger - Bogota USTA Challenger - Champaign The Stella Artois Grass Court Championships - London Oldum Brown Vancouver Open - Vancouver Synsam Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Caltanissetta Challenger Czech Open 2005 - Prostejov Kremlin Cup - Moscow Bogota Challenger AT&T Challenger of Dallas - Dallas Project Independence Men's Challenger - Mandeville Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva Macedonia Open - Skopje U.S. Men's Clay Court Championships - Houston IX Trofeo Ciudad de Quito - Quito Campbell's Hall of Fame Tennis Championships - Newport A Glimmer of Hope Challenger - Austin RCA Championships - Indianapolis Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Copa Ericsson - Sao Paulo Legg Mason Tennis Classic - Washington D.C. CA Challenge 2002 - Graz Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana AXA Open II - Espinho Movistar Open - Vina del Mar Copa Ericsson Argentina - Buenos Aires 2003 Freeman Men's Challenger - Joplin Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Healthsouth/USTA Men's Challenger of Burbank - Burbank Eddleman/USTA Challenger - Birmingham BBB Open - Sofia 7th Wartburg Open - Eisenach BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia drkoop.com USTA Challenger of Burbank - Burbank X Open Internacional D'Andorra - Andorra Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Allianz Suisse Open Gstaad - Gstaad Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Binghamton Professional Tennis Tournament - Binghamton Generali Open - Kitzbuhel Tiburon Challenger - Tiburon Burbank Challenger - Burbank Campionati Internazionali di Sicilia - Palermo Bogota Challenger Harrah's Entertainment Challenger - Tunica Tallahassee Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City BA-CA Tennis Trophy - Vienna Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Freeman Men's Challenger - Joplin Grand Prix de Tennis de Lyon - Lyon Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Chevrolet Cup - Santiago Millenium Tennis Championships - Delray Beach SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon San Luis Potosi Challenger The Nottingham Open - Nottingham 2008 Lubbock Challenger - Lubbock Indianapolis Tennis Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Ethias Trophy - Mons Segovia Challenger Estoril Open - Estoril Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Cerveza Club Columbia Open - Bogota Bank Austria Tennis Trophy - Vienna Pereira Challenger U.S. Men's Clay Court Championships - Houston U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Alessandria Challenger Estoril Open - Estoril Ordina Open - s-Hertogenbosch Malaysian Open - Kuala Lumpur Bordeaux Challenger Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Zagreb Challenger Furth Challenger Bogota Challenger Heineken Open - Auckland BCR Open Romania - Bucharest UNICEF Open - 's Hertogenbosch The Artois Championships - London Open de Tenis Comunidad Valenciana - Valencia Malaysian Open - Kuala Lumpur Bucaramanga Challenger Drummondville Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland Sunrise Challenger SAP Open - San Jose SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Leon Challenger Open de Nice Cote d'Azur - Nice Winston Salem - Winston Salem Legg Mason Tennis Classic - Washington International Tennis Championships - Delray Beach If Stockholm Open - Stockholm BB&T Atlanta Open - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Monterrey Challenger Heineken Open - Auckland Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger Abierto Mexicano - Los Cabos Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Claro Open Colombia - Bogota BMW Open - Munich Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Ecuador Open - Quito Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch SAP Open - San Jose The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Gerry Weber Open - Halle Nottingham Challenger Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Serbia Open - Belgrade Farmers Classic - Los Angeles Manchester Challenger Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Mallorca Open - Mallorca Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Champaign Challenger Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Generali Open 2003 - Kitzbuhel Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Ecuador Open - Quito V Abierto Internacional de Salinas - Salinas Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota USTA Challenger of North Miami Beach - North Miami Beach Delray Beach Open - Delray Beach XL Capital Bermuda Open - Bermuda Citi Open - Washington Fairfield Challenger Copa Ericsson Brazil - Sao Paulo TED Open-Akbank Private Banking - Istanbul VI Trofeo Ciudad de Quito - Quito Copa Ericsson - Santiago Copa Ericsson - Montevideo Warsteiner Challenger Series - Lippstadt Warsteiner Grand Prix ATP Challenger - Oberstaufen Winston-Salem Open - Winston-Salem Geneva Open - Geneva Guayaquil Challenger Open Romania - Bucharest Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Italian Open - Rome BA-CA Tennis Trophy - Vienna Medibank International - Sydney U.S. Mens's Clay Court Championship - Houston Pacific Life Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid AIG Japan Open - Tokyo Siebel Open - San Jose Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Open - Indian Wells BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Ecuador Open - Quito Arizona Men's Tennis Championships - Scottsdale Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris President's Cup 2000 - Tashkent Bank Austria Tennis Trophy - Vienna Sony Ericsson Open - Miami Sybase Open - San Jose Internazionali BNL dItalia - Rome UBS Open Gstaad - Gstaad Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Open de Nice Cote dAzur - Nice Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Aircel Chennai Open - Chennai Pacific Life Open - Indian Wells Masters Series - Hamburg BNP Paribas Open - Indian Wells Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai ATP Masters 1000 - Shanghai Medibank International - Sydney Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Australian Open - Melbourne Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Medibank International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Wimbledon - London French Open - Paris Wimbledon - London Open Sabadell Atlantico - Barcelona U.S. Open - New York U.S. Open - New York Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 2R, COL-URU 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group I, 2R, COL-DOM 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Olympics - London River Oaks International Tennis Tournament - Houston