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 Healthsouth USTA Challenger - Dallas Open Castilla y Leon - Segovia Bogota Challenger - Bogota Challenger Leon 2004 - Leon Corona Mexico City Open - Mexico City The Surbiton Trophy - Surbiton Seguros Bolivar Open - Bogota Ethias Trophy - Mons Seguros Bolivar Open - Bogota Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx Bancolombia Open - Cali Heilbronn Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Wroclaw Challenger Bogota Challenger Barletta Challenger Mexico City Challenger Rome Challenger Aptos Challenger Granby Challenger Vancouver Challenger St. Remy Challenger Cali Challenger Bogota Challenger Napoli Challenger Mons Challenger Rennes Challenger Orleans Challenger Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Bordeaux Challenger Bogota Challenger The Surbiton Trophy - Surbiton Banca Marche Tennis Cup - San Benedetto University of Tennessee USTA Men's Challenger - Knoxville San Jose Challenger Barranquilla Challenger Nottingham Challenger Bogota Challenger Rennes Challenger Medellin Challenger Quelle Cup 2000 - Furth drkoop.com USTA Tennis Championships of San Antonio - San Antonio Barranquilla Challenger drkoop.com USTA Tennis Championships of Houston - Houston Orleans Challenger USTA Challenger of Las Vegas - Las Vegas Copa Petrobras - Bogota Challenger Leon 2003 - Leon VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Maia Open 2002 - Maia Ciudad de Pozoblanco Open Diputacion - Cordoba 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Corona Mexico City Open - Mexico City Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Orleans Challenger Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Noumea Challenger Bucaramanga Challenger Pereira Challenger Pereira Challenger Noumea Challenger Bucaramanga Challenger Leon Challenger Bordeaux Challenger dBI Tennis Challenger - Binghamton Barranquilla Challenger GHI Bronx Classic - Bronx Monterrey Challenger Tatra Banka Open - Bratislava Ethias Trophy - Mons Alexander Kolyaskin Memorial - Donetsk Noumea Challenger Caltanissetta Challenger BNP Paribas Primrose - Bordeaux Savannah Challenger Vicenza Challenger Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague Pereira Challenger Ethias Tennis Trophy - Mons Floridablanca Challenger Mobilux Open - Luxembourg Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Cali Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Mons Challenger Pereira Challenger Dallas Challenger Bogota Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Mons Challenger Chitre Challenger Vancouver Challenger Orleans Challenger Cali Challenger Milan Indoors - Milan Bucaramanga Challenger America's Red Clay Tennis Championship - Coral Springs Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Morelos Challenger Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta RCA Championships - Indianapolis AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Knoxville Challenger Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel PrivatBank Cup - Dnepropetrovsk Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Milan Indoors - Milan Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Medellin Challenger Jaegermeister Open - Braunschweig Tennis Cup of Flanders - Ostende USTA Tennis Championships of Austin - Austin Manchester Challenger USTA Challenger of Burbank - Burbank Ilkley Challenger Heineken Open - Auckland Siebel Open - San Jose Morelos Challenger Kroger / St. Jude International - Memphis Estoril Open - Estoril Surbiton Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis XL Challenger de Tenis Copa Sevilla - Seville Generali Open - Kitzbuhel Santo Domingo Challenger Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Kremlin Cup - Moscow Bogota Challenger - Bogota Stockholm Open - Stockholm Oldum Brown Vancouver Open - Vancouver Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Caltanissetta Challenger Czech Open 2005 - Prostejov Bogota Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Project Independence Men's Challenger - Mandeville IX Trofeo Ciudad de Quito - Quito Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Northern Electric Open 1999 - Newcastle Tennis Channel Open - Las Vegas Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Advanta Championships - Philadelphia The Stella Artois Championships - London The 10tele.com Open - Nottingham ATU Cup - Weiden Time Warner USTA Challenger - Binghamton BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai RCA Championships - Indianapolis Millenium Tennis Championships - Delray Beach Venice Challenger - Venice Regions Morgan Keegan Championships - Memphis X Open Internacional D'Andorra - Andorra Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Bogota Challenger Tallahassee Challenger XI Trofeo Ciudad de Quito - Quito Tunis Open 2006 - Tunis RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Heineken Open - Auckland The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Siebel Open - San Jose Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane San Luis Potosi Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta MFS Pro Tennis Championships - Boston Open de Moselle - Metz Malaysian Open - Kuala Lumpur Heineken Trophy - 's-Hertogenbosch Ethias Trophy - Mons Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Estoril Open - Estoril Pereira Challenger UNICEF Open - 's Hertogenbosch Kroger / St. Jude International - Memphis Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Alessandria Challenger Apia International - Sydney Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest CA Tennis Trophy - Vienna Bordeaux Challenger BMW Open - Munich UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Furth Challenger Brisbane International - Brisbane Heineken Open - Auckland Bogota Challenger U.S. Men's Clay Court Championships - Orlando Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Open Sabadell Atlantico - Barcelona Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London BB&T Atlanta Open - Atlanta Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Bucaramanga Challenger Rakuten Japan Open - Tokyo Drummondville Challenger If Stockholm Open - Stockholm Medibank International - Sydney Sunrise Challenger Claro Open Colombia - Bogota Leon Challenger SAP Open - San Jose Heineken Open - Auckland Monterrey Challenger Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Abierto Mexicano - Los Cabos Campionati Internazionali di Sicilia - Palermo Ecuador Open - Quito Bogota Challenger Grand Prix de Tennis de Lyon - Lyon Swiss Indoors Basel - Basel BMW Open - Munich Open de Moselle - Metz Athens Challenger Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Gerry Weber Open - Halle Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Next Generation Adelaide International - Adelaide SA Tennis Open - Johannesburg SAP Open - San Jose Gerry Weber Open - Halle AEGON Championships - London Nottingham Challenger Moselle Open - Metz Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Stockholm Open - Stockholm AEGON Championships - London Atlanta Tennis Championships - Atlanta Manchester Challenger Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Portugal Open - Oeiras Atlanta Tennis Championships - Atlanta Champaign Challenger Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Estoril Open - Estoril Citi Open - Washington Valencia Open - Valencia Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis 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 Mons Challenger Ecuador Open - Quito Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Brisbane - Brisbane USTA Challenger of North Miami Beach - North Miami Beach Delray Beach Open - Delray Beach Citi Open - Washington Fairfield Challenger drkoop.com USTA challenger of Miami - Miami Winston-Salem Open - Winston-Salem Geneva Open - Geneva Tenniscup of Flanders - Ostende Guayaquil Challenger Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham U.S. Men's Clay Court Championships - Houston Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Adidas International - Sydney Wimbledon - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Newsweek Champions Cup - Indian Wells Citrix Tennis Championships - Delray Beach Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells BA-CA Tennis Trophy - Vienna Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Generali Open 1999 - Kitzbuhel SAP Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel Masters Series Hamburg - Hamburg Rogers Masters - Toronto ABN/AMRO World Tennis Tournament - Rotterdam Medibank Private International - Sydney Winston-Salem Open - Winston-Salem Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Rogers Cup - Montreal Aircel Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. BNP Paribas Masters - Paris Adidas International - Sydney Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Toronto Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati The Lipton Championships - Key Biscayne Sony Ericsson Open - Miami BNP Paribas Masters - Paris Open de Moselle - Metz BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Aircel Chennai Open - Chennai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Masters Series - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Open 13 - Marseille Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid Medibank International - Sydney Davidoff Swiss Indoors Basel - Basel The Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid U.S. Open - New York Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Rogers Cup - Toronto Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach 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 Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport French Open - Paris AIG Japan Open Tennis Championships - Tokyo Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Tennis Masters Series - Montreal Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 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 I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 2R, COL-URU 5-0 Hopman Cup - Perth Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Olympics - London Olympics - Athens