Career 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 1995 1994 1993
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 Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Slovenia F2 Austria F4 Germany-w2 Germany-w3 Switzerland F2 Switzerland F3 France F5 Sweden F1 Slovenia F1 Germany-w4 Germany F16 Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany-w1 Austria F1 Austria F2 Greece F1 Germany F15 Fifth-Third Bank Tennis Championships - Lexington USTA Challenger of Burbank - Burbank Fifth-Third Bank Tennis Championships - Lexington Healthsouth USTA Challenger - Dallas Healthsouth/USTA Men's Challenger of Burbank - Burbank The USTA Challenger at West End Racquet - Torrance The Powder Byrne Trophy - Surbiton USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Waco International Tennis Challenger - Waco Atlantic City Open - Atlantic City Aamulehti Tampere Open - Tampere Flea Market Cup Busan Challenger Tennis - Busan Wailea Men's Challenger - Maui Ethias Trophy - Mons Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Las Vegas Challenger - Las Vegas Bauer Watertechnology Cup - Eckental Internazionali di Tennis - Bergamo XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Doubs Open de Franchie-Comte - Besancon Urbana-Champaign Challenger - Urbana West Side Tennis Club Clay Court Challenger - Forest Hills USTA San Diego Challenger - San Diego XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Tennis Championships of Houston - Houston Fifth-Third Bank Tennis Championships - Lexington The Waco International Tennis Challenger - Waco 2002 Azalea Orthopedic Challenger - Tyler The Wright Financial Group, Inc. Challenger - Champaign 2003 Freeman Men's Challenger - Joplin CMG Asia Open - Hong Kong Hilton Waikoloa Village USTA Challenger - Waikoloa Regional Hand Center Men's Challenger - Fresno Uncle Toby's Burnie Challenger - Tasmania 2004 USTA Challenger of Calabasas - Calabasas Smith Barney Men's Challenger - Covington Hilton Waikoloa Village USTA Challenger - Waikoloa Samsung Secruities Cup Challenger - Seoul Busan Open Challenger Tennis - Busan Kobstaedernes ATP Challenger - Kolding Hilton Waikoloa Village USTA Challenger - Waikoloa 3rd Volkswagon Challenger - Wolfsburg 2003 West Side Tennis Club Challenger - Forest Hills A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Ostdeutscher Sparkassen Cup - Dresden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Austin Challenger - Austin BH Telecom Sarajevo 2007 - Sarajevo The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba The Shelbourne Irish Open - Dublin College Station Challenger - College Station Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental 2004 Keys Gate Challenger - Homestead The Swanston Challenger - Sacramento The Wright Financial Group USTA Challenger - Champaign Lambertz Open by Stawag - Aachen Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech 2007 Nielsen Pro Tennis Championship - Winnetka XL Bermuda Open - Bermuda USTA/Adtech Challenger - Boston Czech Indoor Open - Prague Oberstaufen Cup - Oberstaufen Open de L'Isere-Trophee BNP Paribas - Grenoble II Naples ITG Challenger - Naples Hilton Waikoloa USTA Challenger - Waikoloa drkoop.com USTA challenger of Miami - Miami Fifth Third Bank Tennis Classic - Lexington Burbank Challenger - Burbank Music City Challenger - Nashville Schickendanz Open - Furth Bergamo Challenger USTA Challenger of San Antonio - San Antonio Oberstraufen Cup - Oberstaufen Pau Challenger Perugia Challenger Braunschweig Challenger Tenerife 1 Challenger Bordeaux Challenger Cassis Challenger 2005 Freeman Men's Challenger - Joplin Orleans Challenger Bordeaux Challenger Trieste Challenger Aix En Provence Challenger Kaohsiung Challenger University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa Healthsouth/USTA Pro Link Challenger - San Antonio Galleryfurniture.com Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. 2003 USTA Challenger of Calabasas - Calabasas Adidas International - Sydney Kroger / St. Jude International - Memphis 2002 Eddleman USTA Challenger - Birmingham Mercedes-Benz Cup - Los Angeles Eddleman USTA Challenger - Birmingham Siebel Open - San Jose Rome 1 Challenger USTA Men's Challenger of Urbana-Champaign - Urbana XL Bermuda Open - Bermuda Istanbul Challenger Marbella Challenger Japan Open - Tokyo Montechiarugolo - Parma Challenger San Marino Challenger Gran Copa Ericsson - Rio de Janeiro Vilnus Challenger ATP Tour Challenger at Nellie Gail - Laguna Hills drkoop.com USTA Challenger of Austin - Austin 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tallahassee Tennis Challenger - Tallahassee Rennes Challenger Harrah's Entertainment Challenger - Tunica Tunis Challenger Cordenons Challenger IPP Open - Helsinki Prostejov Challenger Caltanissetta Challenger Tata Open - Chennai Healthsouth/USTA Challenger - Denver Rome Challenger Siebel Open - San Jose Kroger / St. Jude International - Memphis Phoenix Challenger U.S. Men's Clay Court Championships - Houston GHI Bronx Classic - Bronx Gerry Weber Open - Halle Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio USTA Callenger of Urbana-Champaign - Urbana International Tennis Championships - Delray Beach Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage President's Cup - Tashkent Samsung Open - Brighton AAPT Championships - Adelaide Prague Challenger Biella 2 Challenger Eckental Challenger Zagreb Challenger SAP Open - San Jose XL Capital Bermuda Open - Bermuda 2002 FSE Challenger - Tarzana Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Traralgon Challenger Campbell's Hall of Fame Tennis Championships - Newport Cherbourg Challenger 2001 UT Tyler Patriot Challenger - Tyler Pau Challenger Jameson Cup - Milan RCA Championships - Indianapolis RCA Championships - Indianapolis Frito Lay/USTA Challenger - Binghamton Mercedes-Benz Cup - Los Angeles Laser Vision USTA Challenger - Amarillo The Powder Byrne Trophy - Surbiton Croatia Open - Umag USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Legg Mason Tennis Classic - Washington D.C. Vicenza Challenger 2003 Eddleman USTA Challenger - Birmingham Forli 6 Challenger Milan Challenger USTA Challenger of Tiburon - Tiburon Zug Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Kremlin Cup - Moscow XL Capital Bermuda Open - Bermuda AAPT Championships - Adelaide Heineken Open - Auckland 10° Trofeo Luigi Pezzoli - Bergamo Tennis Channel Open - Las Vegas Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Heineken Open - Auckland Citrix Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Copenhagen Open - Copenhagen The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Countrywide Classic - Los Angeles Orleans Challenger Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Mouilleron-Le-Captif Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Ostrava Challenger Open SEAT 2008 - Barcelona Quimper Challenger Legg Mason Tennis Classic - Washington D.C. Oeiras 3 Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Kroger / St. Jude International - Memphis Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles The Hypo Group Tennis International 2008 - Poertschach AIG Japan Open Tennis Championships - Tokyo U.S. Men's Clay Court Championships - Houston BMW Open - Munich Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Farmers Classic - Los Angeles Orleans Challenger Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Credit Agricole Suisse Open - Gstaad Heilbronn Challenger Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Bergamo Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Winston-Salem Open - Winston-Salem Bet-at-home Open - Hamburg Studena Croatia Open - Umag Open de Nice Cote d'Azur - Nice China Open - Beijing Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open 13 Provence - Marseille AEGON Championships - London Gerry Weber Open - Halle The Stella Artois Championships - London ATP Kremlin Cup - Moscow Suisse Open - Gstaad The Artois Championships - London Winston-Salem Open - Winston-Salem Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Countrywide Classic - Los Angeles Swiss Indoors Basel - Basel SkiStar Swedish Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Anytech365 Andalucia Open - Marbella Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Sybase Open - San Jose U.S. Men's Clay Court Championships - Orlando Open Sabadell Atlantico - Barcelona AEGON Championships - London Mercedes-Benz Cup - Los Angeles Vancouver Challenger SAP Open - San Jose Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Rome Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha AAPT Championships - Adelaide Open 13 - Marseille USTA Men's Challenger of Dallas - Dallas Malaysian Open - Kuala Lumpur Orleans Challenger Prostejov Challenger Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg Washington Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm Koblenz Challenger 2002 USTA Challenger of Calabasas - Calabasas Brisbane International - Brisbane International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Binghamton Professional Tennis Tournament - Binghamton Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Barcelona Open BancSabadell - Barcelona Eddleman/USTA Challenger - Birmingham Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Vancouver Challenger Garanti Koza Sofia Open - Sofia BMW Open - Munich Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Music City Challenger - Nashville 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Marbella Challenger BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Adidas International - Sydney Swiss Open - Gstaad Salzburg-Anif Challenger The Stella Artois Grass Court Championships - Queen's/London St. Petersburg Open - St. Petersburg SAP Open - San Jose Japan Open - Tokyo Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. Noventi Open - Halle Hamburg European Open - Hamburg Swiss Open - Gstaad Singapore Tennis Open - Singapore Open 13 Provence - Marseille Sanremo Challenger Astana Open - Nur-Sultan Regions Morgan Keegan Championships - Memphis Sofia Open - Sofia Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Open de la Comunidad Valenciana - Valencia Sybase Open - San Jose PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas Kroger / St. Jude International - Memphis U.S. Mens's Clay Court Championship - Houston Gold Flake Open - Chennai AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach BCR Open Romania - Bucharest The Stella Artois Grass Court Championships - London Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Brisbane - Brisbane Legg Mason Tennis Classic - Washington D.C. PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Heineken Open Shanghai - Shanghai Regions Morgan Keegan Championships - Memphis Heineken Open Singapore - Singapore Delray Beach International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Rogers Masters - Toronto Washington Western & Southern Financial Group Masters - Cincinnati Sybase Open - San Jose St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Masters Series - Hamburg Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya Verizon Tennis Challenge - Atlanta Siebel Open - San Jose International Tennis Championships - Delray Beach Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Ottignies-Louvain-la-Neuve Challenger Barcelona Open BancSabadell - Barcelona Noumea Challenger Internationaler Raiffeisen Grand Prix - St. Polten Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Millennium Estoril Open - Estoril Tennis Masters Series - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo The Lipton Championships - Key Biscayne Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Rogers Masters - Toronto Rogers Masters - Montreal BNP Paribas Open - Indian Wells Tennis Masters Series - Madrid Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Serbia Open - Belgrade BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Rogers Cup - Toronto U.S. Open - New York Tennis Masters Series - Cincinnati Miami Open - Miami Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart French Open - Paris U.S. Open U.S. Open U.S. Open - New York French Open - Paris Indianapolis Tennis Championships - Indianapolis Wimbledon - London Apia International - Sydney U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Erste Bank Open - Vienna PTT Thailand Open - Bangkok Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Intrum Stockholm Open - Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati 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 U.S. Open - New York French Open - Paris Wimbledon - London Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Shanghai ATP Masters 1000 - Shanghai Wimbledon - London Wimbledon - London French Open - Paris The Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, PO, THA-LAT 2-3 Olympics - Beijing