Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 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 F8 Mexico F6 El Salvador F2 El Salvador F1 Guatemala F1 Mexico F14 Mexico F15 El Salvador F2 Dominican Republic F3 Dominican Republic F4 Guatemala F1 Costa Rica F1 Panama F1 Mexico F5 Mexico F6 Mexico F7 Mexico F8 Venezuela F5 Venezuela F6 Ecuador F2 Ecuador F1 Ecuador F3 Mexico F12 Mexico F14 Mexico F15 El Salvador F2 Dominican Republic F2 Usa F14 Usa F15 Colombia F1 El Salvador F1 Mexico F6 Mexico F10 Mexico F1 Mexico F2 Panama F1 Mexico F3 Mexico F5 Mexico F6 Mexico F7 Mexico F8 Peru F4 Peru F5 Peru F6 USA F21 USA F22 Ecuador F2 Ecuador F3 Mexico F9 Mexico F10 Mexico F11 Venezuela F4 Venezuela F5 Mexico F13 Mexico F14 Mexico F15 Mexico F3 Colombia F1 Colombia F2 Mexico F5 Guatemala F1 USA F14 USA F15 Mexico F18 Mexico F19 Mexico F20 Guatemala F1 El Salvador F1 Korea F1 Korea F2 USA F21 USA F22 USA F23 Colombia F3 Colombia F4 Mexico F14 Mexico F15 USA F6 Guatemala F1 El Salvador F1 Mexico F1 Colombia F6 Colombia F7 El Salvador F2 Guatemala F2 Honduras F1 El Salvador F1 El Salvador F2 Guatemala F1 Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Baton Rouge Pro Tennis Classic - Baton Rouge The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Carson Challenger Tulsa Challenger Honolulu Challenger Quimper Challenger Medellin Challenger Rio De Janeiro Challenger Sacramento Challenger Bucaramanga Challenger Guadalajara Challenger Leon Challenger Sarasota Challenger Sao Paulo Challenger Vicenza Challenger Granby Challenger Gatineau Challenger Barranquilla Challenger Stockton Challenger Monterrey Challenger Bogota Challenger Vicenza Challenger Medellin Challenger Quito Challenger Cary Challenger Tiburon Challenger Monterrey Challenger Montevideo Challenger Santiago Challenger San Luis Potosi Challenger Guadalajara Challenger Las Vegas Challenger Houston Challenger Nicaragua F1 Nicaragua F1 Puerto Vallarta Challenger Aix En Provence Challenger Prostejov Challenger El Salvador F1 Bratislava Challenger Milan Challenger Aptos Challenger New Haven Challenger Tiburon Challenger Santo Domingo Challenger Usa F13 Mexico F12 Ecuador F1 Mexico F4 Mexico F7 Canada F3 Mexico F9 Mexico F11 Mexico F13 Mexico F4 El Salvador F1 USA F16 AAPT Championships - Adelaide El Salvador F1 Heineken Open - Auckland Mexico F12 Colombia F2 Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Japan Open - Tokyo Kroger / St. Jude International - Memphis Sybase Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport The Hamlet Cup - Long Island Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AAPT Championships - Adelaide Heineken Open - Auckland Mercedes-Benz Cup - Los Angeles Kroger / St. Jude International - Memphis Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Chennai Open - Chennai International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Mexico F8 Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Thailand Open - Bangkok Chennai Open - Chennai Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Napa Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Samsung Secruities Cup Challenger - Seoul Naples Challenger - Naples Legg Mason Tennis Classic - Washington Internationaux du Doubs - Besancon Sacramento Challenger Winston Salem - Winston Salem SAP Open - San Jose Farmers Classic - Los Angeles Guadalajara Challenger Guayaquil Challenger Quito Challenger Tiburon Challenger Aptos Challenger San Luis Potosi Challenger Heilbronn Challenger Ilkley Challenger Sacramento Challenger Aguascalenties Challenger Hall of Fame Open - Newport Tata Open Maharashtra - Pune Argentina Open - Buenos Aires Abierto Mexicano de Tenis Mifel - Los Cabos Bogota Challenger 2003 USTA Challenger of Calabasas - Calabasas Samsung Securities Cup - Seoul XL Bermuda Open - Bermuda JSM Challenger - Champaign Legg Mason Tennis Classic - Washington Internationaux de Nouvelle-Caledonie - New Caledonia Challenger DCNS de Cherbourg - Cherbourg Waco Tennis Challenger - Waco Abierto Internacional Varonil Ciudad de Cancun - Cancun Dallas Challenger San Luis Potosi Challenger Mexico City Challenger Talahassee Challenger Rhodes Challenger Caltanissetta Challenger Turin Challenger CNA TennisPro Classic - Winnetka Tiburon Challenger Calabasas Challenger Charlottesville Challenger Chicago Challenger ATP Challenger Hamburg - Hamburg Carson Challenger Reggio Emilia Challenger Cary Challenger Santo Domingo Challenger Aptos Challenger Charlottesville Challenger Binghamton Challenger Knoxville Challenger Newport Beach Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Helsinki Challenger Noumea Challenger Lima Challenger Panama City Challenger Bogota Challenger Cali Challenger Buenos Aires Challenger Bucaramanga Challenger Manta Challenger Medellin Challenger San Luis Potosi Challenger Gimcheon Challenger Busan Challenger Winnetka Challenger Manta Challenger USTA Challenger - Champaign Medellin Challenger Pereira Challenger Knoxville Challenger Bucaramanga Challenger USTA Seascape Challenger - Aptos Bucaramanga Challenger San Luis Potosi Challenger Le Gosier Challenger Heilbronn Challenger Prostejov Challenger Caltanissetta Challenger ARMS USTA Challenger - Rocky Mount Perugia Challenger Granby Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana Hilton Waikoloa USTA Challenger - Waikoloa Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee 2000 Challenger de Granby - Granby Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov XI Venice Open - Venice Stella Artois Clay Court Championships - Budaors Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton Compaq Cup 2001 - Zabrze Cary Challenger TED Open - Istanbul USTA Championships of Kerrville - Kerrville USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler Rennes Challenger Urbana-Champaign Challenger - Urbana Morelos Challenger The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank Samsung Securities Cup - Seoul 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Yokohama World Tennis Gaora Cup - Yokohama USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Healthsouth/USTA Challenger - Denver Challenger Ciudad de Tijuana - Tijuana GHI Bronx Tennis Classic - Bronx Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio V Abierto Internacional de Salinas - Salinas Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston drkoop.com USTA Tennis Championships - Armonk Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage drkoop.com USTA Tennis Championships of Denver - Denver USTA Men's Challenger of Urbana-Champaign - Urbana Open de Montauban - Montauban USTA Safeway Challenger - Aptos Heineken Challenger - Ho Chi Minh City 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Kyiv UMC Open - Kiev Optimus Maia Open - Maia Project Independence Men's Challenger - Mandeville Gran Copa Ericsson - Rio de Janeiro USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Healthsouth/USTA Men's Challenger of Burbank - Burbank IX Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Koblenz Challenger Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto USTA Tallahassee Tennis Challenger - Tallahassee XI Open International D'Andorra - Andorra The Granby Natrel Challenger - Granby The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Binghamton Professional Tennis Tournament - Binghamton 2004 USTA Challenger of Calabasas - Calabasas College Station Challenger - College Station Austin Challenger - Austin West Side Tennis Challenger - Forest Hills Caltanissetta Challenger Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Music City Challenger - Nashville Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda The LTA Men's Challenger - Southampton USTA/Adtech Challenger - Boston Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Tennis Masters Series - Indian Wells 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Abierto Colombiano de Tenis - Bogota Pacific Life Open - Indian Wells Atlanta Clay Court Challenger - Atlanta Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome ECM Prague Open - Prague Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Unique Zagreb Open - Zagreb Rogers Masters - Toronto Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Ciudad de Pozoblanco Open Diputacion - Cordoba Rogers Cup - Montreal Tempe Challenger San Luis Potosi Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger AT&T Challenger of Dallas - Dallas Bancolombia Open - Bogota 2008 Lubbock Challenger - Lubbock USTA Tallahassee Tennis Challenger - Tallahassee BNP Paribas Open - Indian Wells 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger Lugano - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Ilkley Challenger Fifth Third Bank Tennis Championships - Lexington Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Knoxville Challenger Sarasota Challenger Ojai Challenger Lugano Challenger Champaign Challenger Winnetka Challenger Lexington Challenger Helsinki Challenger Bogota Challenger U.S. Open - New York Australian Open - Melbourne Salinas Challenger Rimouski Challenger French Open - Paris Pereira Challenger Wimbledon - London Leon Challenger U.S. Open - New York Busan Challenger Cremona Challenger Alessandria Challenger Australian Open - Melbourne French Open - Paris Milan Challenger Guadalajara Challenger Wimbledon - London Winnetka Challenger Honolulu Challenger U.S. Open - New York Aptos Challenger Manta Challenger Australian Open - Melbourne Beijing Challenger French Open - Paris Wimbledon - London Tulsa Challenger Cali Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Australian Open - Melbourne Charlottesville Challenger French Open - Paris Champaign Challenger Honolulu Challenger Wimbledon - London Dallas Challenger Cherbourg Challeger U.S. Open - New York Salinas Challenger Guadalajara Challenger Pingguo Challenger Barranquilla Challenger Pereira Challenger Savannah Challenger U.S. Open Granby Challenger Sunrise Challenger Manta Challenger Como Challenger Quito Challenger San Luis Potosi Challenger Bogota Challenger Mexico City Challenger Australian Open - Melbourne Baton Rouge Challenger French Open - Paris Sao Paulo Challenger Montevideo Challenger Wimbledon - London Tiburon Challenger Tallahassee Challenger Australian Open - Melbourne French Open - Paris Manta Challenger Wimbledon - London Napa Challenger U.S. Open - New York Cali Challenger Charlottesville Challenger Australian Open - Melbourne Champaign Challenger Panama City Challenger Lima Challenger French Open - Paris San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Wimbledon - London Cali Challenger U.S. Open - New York Prague Challenger Fergana Challenger Australian Open - Melbourne Milan Challenger Padova Challenger French Open - Paris Wimbledon - London U.S. Open - New York Barranquilla Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Cary Challenger U.S. Open - New York Columbus Challenger Furth Challenger Australian Open - Melbourne Pereira Challenger Medellin Challenger French Open - Paris Cancun Challenger Monterrey Challenger Wimbledon - London Meknes Challenger U.S. Open - New York Bogota Challenger Kyoto Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Dallas Challenger Santo Domingo Challenger U.S. Open - New York Australian Open - Melbourne Buenos Aires Challenger Rio De Janeiro Challenger Morelos Challenger Tiburon Challenger Happy Valley Challenger Leon Challenger Prostejov Challenger Cali Challenger Newport Beach Challenger Morelos Challenger Guadalajara Challenger USTA Men's Challenger of Dallas - Dallas Leon Challenger Sarasota Challenger Sporting Challenger - Turin U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Binghamton Professional Tennis Tournament - Binghamton Leon Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Bendigo Challenger Lima Challenger Las Vegas Challenger Rio De Janeiro Challenger 2002 USTA Challenger of Calabasas - Calabasas Mexico City Challenger USTA Challenger of Burbank - Burbank Lisbon Challenger French Open - Paris University of Tennessee USTA Men's Challenger - Knoxville V Trofeo Ciudad de Quito - Quito Monterrey Challenger Wimbledon - London Atlantic City Open - Atlantic City U.S. Men's Clay Court Championships - Houston U.S. Open - New York Challenger de Granby - Granby Australian Open - Melbourne West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham French Open - Paris Cali Challenger Wimbledon - London Las Vegas Challenger Columbus Challenger Guayaquil Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open 2008 - Belgrade Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Wimbledon - London Regions Morgan Keegan Championships - Memphis U.S. Open - New York Waldbaum's Hamlet Cup - Long Island Australian Open - Melbourne Claro Open Colombia - Bogota Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Campbells Hall of Fame Tennis Championships - Newport Aegon Nottingham Open - Nottingham Kroger / St. Jude International - Memphis Hall of Fame Tennis Championships - Newport Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem New York Open - New York Claro Open Colombia - Bogota Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington Suisse Open - Gstaad Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Abierto Mexicano - Los Cabos Cordoba Open - Cordoba Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island San Francisco Challenger Samarkand Challenger ATP Kremlin Cup - Moscow U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Millenium Tennis Championships - Delray Beach Adidas International - Sydney TD Waterhouse Cup - Long Island The Ericsson Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Cup - Montreal Countrywide Classic - Los Angeles Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Davis Cup, Group 2, PO, ESA-CUB 4-1 Davis Cup, Group II, 1R, ESA-DOM 0-5 Davis Cup, Group II, 1R, MEX-ESA 5-0 Davis Cup, Group II, PO, ESA-PAR 3-2 Davis Cup, Group II, 1R, ESA-BAR 4-1 Davis Cup, Group II, 2R, ESA-MEX 3-2 Davis Cup, Group II, 3R, ESA-VEN 1-3 Davis Cup, Group II, 2R, BAR-ESA 4-1 Davis Cup, Group II, 1R, PUR-ESA 2-3 Davis Cup, Group II, 1R, ESA-BOL 3-2 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, PO, GUA-ESA 3-1 Davis Cup, World Group II, PO, ESA-JAM 3-1 Davis Cup, Group II, 1R, POL-ESA 3-1 Davis Cup, Group 2, 1R, DOM-ESA 4-1 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, Americas Group II, PO, BOL-ESA 4-1 Davis Cup, Group 2, 2R, VEN-ESA 4-1 Davis Cup, Group II, 1R, PAR-ESA 2-3 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 2R, ESA-VEN 2-3 Davis Cup, Group II, 1R, ESA-PER 2-3 Davis Cup, Group II, 1R, ESA-DEN 2-3 Davis Cup, Group II, PO, ZIM-ESA 1-3 Davis Cup, Group II, 1R, ESA-PUR 3-2 Davis Cup, Group II, 1R, ESA-IRL 1-4 Davis Cup, World Group II, 1R, BUL-ESA 3-2 All Lower level tournaments French Open (juniors) Wimbledon (juniors) U.S. Open (juniors)