Career 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 F12 USA F2 USA F7 USA F9 Ecuador F1 Ecuador F2 Ecuador F3 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 USA F4 USA F5 USA F6 USA F12 USA F13 USA F14 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Peru F1 Peru F3 Argentina F3 Argentina F5 Argentina F6 Venezuela F1 Venezuela F2 Venezuela F3 Germany F10 Peru F2 Peru F3 Brazil F4 Brazil F5 Brazil F6 Chile F4 Chile F5 Belgium F5 Peru F3 Chile F7 Peru F6 USA F13 USA F8 Colombia F5 Colombia F6 USA F3 USA F11 USA F10 San Luis Potosi Challenger 2002 - San Luis Potosi XL Capital Bermuda Open - Bermuda USTA Seascape Challenger - Aptos IV Gramado Open de Tenis - Gramado Credicard Tennis Cup - Campos do Jordao Grand Prix de Tennis - St. Jean de Luz SMS Tennis Open - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Credicard Mastercard Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville 2003 USTA Challenger of Calabasas - Calabasas Aberto de Sao Paulo - Sao Paulo 2005 West Side Tennis Coub Men's Challenger - Forest Hills I Manta Open - Manta Seguros Bolivar Open - Medellin XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota drkoop.com USTA Challenger of San Antonio - San Antonio BH Tennis Open International Cup - Belo Horizonte Eddleman USTA Challenger - Birmingham Men's Pro Challenger at Tunica National - Tunica drkoop.com USTA Tennis Championships - Armonk VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi La Serena Open - La Serena Telesp Celular Open - Campinas VII Trofeo Ciudad de Quito - Quito Visa Tennis Open - Sao Paulo BH Tennis Open - Belo Horizonte IV Manta Open - Manta ATU Cup - Weiden Time Warner USTA Challenger - Binghamton Hilton Waikoloa Village USTA Challenger - Waikoloa drkoop.com USTA Tennis Championships of Houston - Houston ARMS USTA Challenger - Rocky Mount Cridicard Mastercard Tennis Cup - Campos do Jordao 2000 Challenger de Granby - Granby VI Trofeo Ciudad de Quito - Quito Segundo Aberto de Brasilia - Brasilia Hurricane Tennis Open - Bradenton Britania Zavaleta - Puebla USTA Challenger of San Antonio - San Antonio BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Challenger Leon 2004 - Leon Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Copa Ericsson Argentina - Buenos Aires USTA Men's Challenger of Urbana-Champaign - Urbana 2008 Knoxville Challenger - Knoxville Lima Challenger - Lima Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Tallahassee - Tallahassee Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda X Open Internacional D'Andorra - Andorra Intelig Tennis Cup - Campos do Jordao USTA Challenger of Tiburon - Tiburon Windy City Classic - Winnetka Rabat Challenger Global Telecom Open - Curitiba Caltanissetta Challenger San Remo Tennis Cup - San Remo USTA Tennis Championships of Houston - Houston Challenger Casablanca San Angel - Mexico City 14° BH Tennis Open - Belo Horizonte Bucaramanga Challenger Challenger Cudad de Guayaquil - Guayaquil Sao Paulo - Brazil 2003 West Side Tennis Club Challenger - Forest Hills A Glimmer of Hope Challenger - Austin 2006 USTA Tallahassee Tennis Challenger - Tallahassee The USTA Challenger at West End Racquet - Torrance Abierto Club Casablanca - Mexico City Countrywide Classic USTA Challenger - Carson ATU Cup - Weiden Sporting Challenger - Turin Austin Challenger - Austin Tiburon Challenger - Tiburon Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota La Serena Open - La Serena Torneo Internacional Challenger Fila 2005 - Leon Ourocard Tennis Challenger - Sao Paulo Brasilia Challenger Harrah's Entertainment Challenger - Tunica VI Gramado Open de Tenis - Gramado BMW Tennis Championship - Sunrise Monza Challenger Santos Challenger Sarasota Challenger Winnetka Challenger XIII Trofeo Ciudad de Quito - Quito Guayaquil Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Savannah Challenger The 'Fitz' Casino Challenger - Tunica X Abierto Internacional de Salinas - Salinas Sarasota Challenger Music City Challenger - Nashville Lima Challenger 2007 - Lima ITG Miami Challenger - Miami Barletta Challenger Puerto Rico Challenger Tennis Event - Humacao XI Abierto Internacional de Salinas - Salinas Sacramento Challenger Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka Copa Petrobras Colombia - Bogota Hilton Waikoloa USTA Challenger - Waikoloa 2001 USTA Tallahassee Tennis Challenger - Tallahassee Telesp Celular Open - Ribeirao Preto VIII Trofeo Ciudad de Quito - Quito drkoop.com USTA challenger of Miami - Miami VIII Avierto Internacional de Salinas - Salinas 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Burbank Challenger - Burbank Iquique Challenger St. Brieuc Challenger St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas Powder Byrne Trophy - Surbiton USTA Men's Challenger of Urbana-Champaign - Urbana Schickendanz Open - Furth Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City II Manta Open - Manta Ford Tennis Championships - Louisville SMS Tennis Cup - Sao Paulo CNA TennisPro Classic - Winnetka Tallahassee Challenger VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 10th Wartburg Open - Eisenach Copa Ericsson Uruguay - Montevideo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville 2001 Eddleman USTA Challenger - Birmingham Schickedanz Open - Furth Miller Lite Hall of Fame Tennis Championships - Newport USTA Tennis Championships of Austin - Austin College Station Challenger - College Station 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of Dallas - Dallas Sporting Challenger 2003 - Turin Le Gosier Challenger Bogota Challenger - Bogota Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Citrix Tennis Championships - Delray Beach Lima Challenger The West Side Tennis Club Grass Court Challenger - Forest Hills Copa Kia Challenger ATP - Santiago VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota AIG Japan Open - Tokyo Tiburon Challenger drkoop.com USTA Challenger of Dallas - Dallas Copa Ericsson - Lima Nossa Caixa Aberto de Sao Paulo - Sao Paulo The Stella Artois Grass Court Championships - London Brasil Open - Salvador CA Tennis Trophy - Vienna XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships of Denver - Denver Verizon Tennis Challenge - Atlanta Open de Montauban - Montauban USTA Safeway Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Peru - Lima BH Tennis Open International Cup - Belo Horizonte University of Tennessee USTA Men's Challenger - Knoxville 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Miller Lite Hall of Fame Tennis Championships - Newport Waco International Tennis Challenger - Waco IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Copa Petrobras Argentina - Buenos Aires The Hamlet Cup - Long Island Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Challenger Britania Zavaleta - Puebla Heineken Open - Auckland Miller Lite Hall of Fame Tennis Championships - Newport Tallahassee Tennis Challenger - Tallahassee Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Siebel Open - San Jose TD Waterhouse Cup - Long Island Belo Horizonte Challenger The Mercedes Benz of Calabasas - Calabasas Legg Mason Tennis Classic - Washington D.C. Miller Lite Hall of Fame Tennis Championships - Newport Salinas Challenger Sybase Open - San Jose Siebel Open - San Jose Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale Blumenau Challenger Sarasota Challenger U.S. Men's Clay Court Championships - Houston U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Copa AT&T - Buenos Aires Stockholm Open - Stockholm Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Campos do Jordao Challenger ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Countrywide Classic - Los Angeles RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Estoril Open - Estoril AEGON Championships - London Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta Citi Open - Washington Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Thailand Open - Bangkok CA Tennis Trophy - Vienna Medibank International - Sydney Lima Challenger Sacramento Challenger SAP Open - San Jose Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna Farmers Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Dallas Challenger If Stockholm Open - Stockholm AEGON International - Eastbourne Countrywide Classic - Los Angeles BellSouth Open - Vina del Mar Blunmenau Challenger Curitiba Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Atlanta Tennis Championships - Atlanta China Open - Beijing Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Farmers Classic - Los Angeles Pilot Pen Tennis - New Haven SAP Open - San Jose US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Erste Bank Open - Vienna Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Orlando US Men's Clay Court Championship - Houston Sybase Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo Copa Ericsson Brazil - Sao Paulo USTA Challenger of Burbank - Burbank TESS Tennis Classic - Campinas Copa Ericsson Peru - Lima USTA Challenger of Burbank - Burbank 2003 Eddleman USTA Challenger - Birmingham Adidas International - Sydney Sacramento Challenger - Sacramento Sao Paulo Challenger RCA Championships - Indianapolis drkoop.com USTA Tennis Championships of San Antonio - San Antonio Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Hilton Waikoloa Village USTA Challenger - Waikoloa Siebel Open - San Jose Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Citi Open - Washington Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem Salem Open - Hong Kong Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Madrid Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Mercedes-Benz Cup - Los Angeles Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Brasil Open - Salvador Pacific Life Open - Indian Wells Hall of Fame Tennis Championships - Newport Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Campionati Internazionali D'Italia - Rome Australian Open - Melbourne Campionati BNL dItalia - Rome U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid U.S. Mens's Clay Court Championship - Houston French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami If Stockholm Open - Stockholm Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Ericsson Open - Miami Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Masters Series - Hamburg Australian Open - Melbourne Rogers Masters - Montreal Rogers Masters - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Paris BNP Paribas Open - Indian Wells BMW Open - Munich Australian Open - Melbourne Kroger / St. Jude International - Memphis ARAG World Team Championship - Dusseldorf U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Legg Mason Tennis Classic - Washington U.S. Open - New York Wimbledon - London Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Hopman Cup - Perth Wimbledon - London Davis Cup, Group 1, 1R, CHI-PER 5-0 Hopman Cup - Perth Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Australian Open - Melbourne Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, Group 1, 1R, PER-BRA 2-3 Wimbledon - London Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 2R, PER-MEX 3-2 Wimbledon - London Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group II, 1R, PER-AHO 5-0 River Oaks International Tennis Tournament - Houston Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Wimbledon - London French Open - Paris Tennis Masters Cup Shanghai - Shanghai Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 1R, BAH-PER 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, PO, PER-ECU 4-1 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, Americas Group II, 2R, VEN-PER 3-1 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, PO, PER-BLR 4-1 70th River Oaks International Tennis Tournament - Houston Olympics - Beijing