Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 F1 USA F2 USA F8 USA F10 USA F11 USA F12 Venezuela F3 USA F11 USA F12 Venezuela F4 Venezuela F2 Venezuela F3 Venezuela F4 Venezuela F5 Venezuela F7 Venezuela F8 Venezuela F9 USA F5 USA F9 USA F10 Venezuela F1 Venezuela F3 Venezuela F4 Venezuela F5 USA F24 Venezuela F7 Venezuela F8 Venezuela F9 USA F1 Venezuela F3 Venezuela F4 Venezuela F7 Venezuela F8 Venezuela F9 Usa F1 Usa F3 Venezuela F1 Venezuela F3 Venezuela F3 Venezuela F4 Ecuador F1 Mexico F15 VI Abierto Internacional de Salinas - Salinas 2001 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank USTA Challenger of Burbank - Burbank Healthsouth/USTA Challenger - Denver Copa Ericsson Venezuela - Caracas Ecuador F2 USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Heineken Challenger - Ho Chi Minh City Venezuela F1 Venezuela F2 XL Capital Bermuda Open - Bermuda USA F2 USA F3 USA F10 Venezuela F5 The LTA Men's Challenger - Southampton Venezuela F1 Venezuela F6 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda USA F3 2007 Challenger of Santa Clara - Valencia GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica The Comercia Bank Challenger - Aptos V Manta Open-Trofeo Ricardo Delgado Aray - Manta Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Seguros Bolivar Open - Cali Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Seguros Bolivar Open - Medellin Carson Challenger Bucaramanga Challenger Dallas Challenger Santiago Challenger Sunrise Challenger Talahassee Challenger Rhodes Challenger Turin Challenger Manta Challenger Binghamton Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Dallas Challenger Lugano Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Noumea Challenger Honolulu Challenger Rimouski Challenger Beijing Challenger Tulsa Challenger USTA Challenger of Las Vegas - Las Vegas Fifth-Third Bank Tennis Championships - Lexington USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Aguascalenties Challenger Aberto Da Costa Do Sauipe - Bahia Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov Tiburon Challenger TESS Tennis Classic - Campinas Seoul Challenger Charlottesville Challenger San Luis Potosi Challenger 2002 - San Luis Potosi USTA Seascape Challenger - Aptos TED Open - Istanbul Tulsa Auto Collection USTA Challenger - Tulsa University of Tennessee USTA Challenger - Knoxville 2000 Challenger de Granby - Granby BH Tennis Open International Cup - Belo Horizonte drkoop.com USTA Tennis Championships of Houston - Houston Honolulu Challenger GHI Bronx Tennis Classic - Bronx V Abierto Internacional de Salinas - Salinas USTA Tennis Championships of Austin - Austin drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Salinas Challenger Copa Ericsson - Caracas Barranquilla Challenger Pereira Challenger 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Championships of Kerrville - Kerrville Panama City Challenger Bogota Challenger Granby Challenger Stella Artois Clay Court Championships - Budaors Regional Hand Center Men's Challenger - Fresno 2002 Tulsa USTA Challenger - Tulsa The USTA Challenger at West End Racquet - Torrance The Wright Financial Group, Inc. Challenger - Champaign VII Trofeo Ciudad de Quito - Quito USTA Tennis Championships of Houston - Houston Bogota Challenger - Bogota Pro Tennis World Open - Boca Raton USTA Challenger of Dallas - Dallas Haagen Dazs Open - Caracas San Luis Potosi Challenger 2000 - San Luis Potosi Open Castilla y Leon Trofeo Iberdrola - Segovia Pro Tennis World Open - Sunrise KGHM Polish Indoors - Wroclaw USTA Challenger of North Miami Beach - North Miami Beach ARMS USTA Challenger - Rocky Mount XL Capital Bermuda Open - Bermuda 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg BMW Tennis Championship - Sunrise VIII Avierto Internacional de Salinas - Salinas 2001 UT Tyler Patriot Challenger - Tyler Memorial Savigny - Sassuolo Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas Telesp Celular Open - Campinas 2004 Freeman Men's Challenger - Joplin USTA Men's Challenger of Urbana-Champaign - Urbana Burbank Challenger - Burbank X Open Internacional D'Andorra - Andorra 2003 USTA Challenger of Calabasas - Calabasas XL Bermuda Open - Bermuda USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia Sao Paulo - Brazil ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul Medellin Challenger Napa Challenger Tiburon Challenger - Tiburon Pro Challenger at Calabasas - Calabasas Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Binghamton Professional Tennis Tournament - Binghamton Singha Tennis Classic - Tarzana Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas College Station Challenger - College Station Austin Challenger - Austin Baton Rouge Challenger USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead Aptos Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Calabasas Challenger USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Challenger Lugano - Lugano 2005 Freeman Men's Challenger - Joplin Aptos Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Helsinki Challenger Odlum Brown Vancouver Open - Vancouver BMW Tennis Championship - Sunrise Mexico City Challenger Carson Challenger Pereira Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Winnetka Challenger Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City GHI Bronx Tennis Classic - Bronx Dallas Challenger Manta Challenger National Bank Men's Rimouski Challenger - Rimouski Savannah Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Granby Challenger Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Alessandria Challenger Samsung Securities Cup - Seoul Cali Challenger Theusbridge.com Tennis Classic - Tarzana Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Galleryfurniture.com Challenge - Atlanta USTA Tallahassee Tennis Challenger - Tallahassee The Wright Financial Group USTA Challenger - Champaign Legg Mason Tennis Classic - Washington D.C. Waco Tennis Challenger - Waco Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Atlanta Clay Court Challenger - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open - Auckland Siebel Open - San Jose International Tennis Championships - Delray Beach Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Heineken Open - Auckland International Tennis Championships - Delray Beach Knoxville Challenger U.S. Men's Clay Court Championships - Houston Sarasota Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Mercedes-Benz Cup - Los Angeles Winnetka Challenger Lexington Challenger Stockholm Open - Stockholm Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Sacramento Challenger Swanston Challenger - Sacramento Flea Market Cup - Busan Global Telecom Open - Curitiba II Manta Open - Manta Bucaramanga Challenger Urbana-Champaign Challenger - Urbana Salinas Challenger 2002 Azalea Orthopedic Challenger - Tyler 2002 USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby Sporting Challenger 2003 - Turin Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Binghamton Professional Tennis Tournament - Binghamton Heineken Open - Auckland Winnetka Challenger USTA Challenger of Tiburon - Tiburon Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose TD Waterhouse Cup - Long Island Hilton Waikoloa Village USTA Challenger - Waikoloa China Open - Beijing 2001 Eddleman USTA Challenger - Birmingham Unique Zagreb Open - Zagreb XI Venice Open - Venice Telesp Celular Open - Ribeirao Preto Compaq Cup 2001 - Zabrze Chennai Open - Chennai St. Francis Health System USTA Challenger - Tulsa International Tennis Championships - Delray Beach SAP Open - San Jose Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sacramento Challenger Kroger / St. Jude International - Memphis Yokohama World Tennis Gaora Cup - Yokohama Arizona Men's Tennis Championships - Scottsdale The Waco International Tennis Challenger - Waco Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Pingguo Challenger The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Olbia Challenger - Olbia RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles USTA Seascape Challenger - Aptos Savannah Challenger Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Naples Challenger - Naples Fifth-Third Bank Tennis Championships - Lexington AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Colorado Classic - Denver Sydney International - Sydney Challenger Ciudad de Tijuana - Tijuana GHI Bronx Classic - Bronx Brasil Open - Costa do Sauipe Top Wool Challenger - Biella AT&T Challenger of Dallas - Dallas VI Gramado Open de Tenis - Gramado Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Manta Challenger Bancolombia Open - Bogota Legg Mason Tennis Classic - Washington IX Trofeo Ciudad de Quito - Quito China Open - Beijing Como Challenger Grand Prix de Tennis de Lyon - Lyon drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Sydney International - Sydney Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham Abierto Internacional Varonil Ciudad de Cancun - Cancun SAP Open - San Jose drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban Regions Morgan Keegan Championships - Memphis USTA Safeway Challenger - Aptos Abierto Mexicano Telcel - Acapulco 2001 USTA Tallahassee Tennis Challenger - Tallahassee Segundo Aberto de Brasilia - Brasilia Kyiv UMC Open - Kiev Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham Campbell's Hall of Fame Tennis Championships - Newport Atlantic City Open - Atlantic City Banca Stato Challenger Lugano - Lugano The Granby Natrel Challenger - Granby Countrywide Classic - Los Angeles The Nottingham Challenger - Nottingham A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Legg Mason Tennis Classic - Washington Music City Challenger - Nashville Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda Societa Canottieri Mincio 2005 - Mantova The Natrel's Challenger of Granby - Granby The 'Fitz' Casino Challenger - Tunica Campbells Hall of Fame Tennis Championships - Newport Fifth Third Bank Tennis Championships - Lexington Chennai Open - Chennai Hurricane Tennis Open - Bradenton Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Chennai Open - Chennai AAPT Championships - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Citrix Tennis Championships - Delray Beach 2008 Lubbock Challenger - Lubbock Kroger / St. Jude International - Memphis Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Legg Mason Tennis Classic - Washington Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Stella Artois Grass Court Championships - London Samsung Securities Cup - Seoul Challenger Britania Zavaleta - Puebla Pereira Challenger Sarasota Challenger Leon Challenger SAP Open - San Jose TD Waterhouse Cup - Long Island Busan Challenger Cremona Challenger Legg Mason Tennis Classic - Washington D.C. Champaign Challenger Champaign Challenger Helsinki Challenger Cali Challenger Quito Challenger Honolulu Challenger AEGON International - Eastbourne Medellin Challenger Cherbourg Challeger SAP Open - San Jose Sunrise Challenger Bucaramanga Challenger Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg Bogota Challenger SAP Open - San Jose Baton Rouge Challenger Farmers Classic - Los Angeles Tallahassee Challenger RCA Championships - Indianapolis China Open - Beijing Manta Challenger Regions Morgan Keegan Championships - Memphis Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Sporting Challenger - Turin Binghamton Professional Tennis Tournament - Binghamton III Gramado Open de Tenis - Gramado 2002 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito Challenger de Granby - Granby West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok SAP Open - San Jose Tennis Channel Open - Las Vegas Tennis Masters Series - Indian Wells The Ericsson Open - Miami Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Waldbaum's Hamlet Cup - Long Island Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Thailand Open - Bangkok Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington International Championship of Croatia - Umag Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Telecom Italia Masters - Rome ATP Kremlin Cup - Moscow U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Thailand Open - Bangkok Pacific Life Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris Millenium Tennis Championships - Delray Beach French Open - Paris Wimbledon - London Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open Tennis Masters Series - Toronto Adidas International - Sydney Sony Ericsson Open - Miami Rogers Cup - Montreal TD Waterhouse Cup - Long Island Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, CAN-VEN 5-0 Davis Cup, Group 1, REL2, ARG-VEN 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, REL2, VEN-BAH 4-0 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, Group 2, F, DOM-VEN, 3-2 Davis Cup, Group 2, 1R, VEN-AHO 4-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, Americas Group II, 3R, MEX-VEN 4-1