Career 2017 2016 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 F13 USA F14 Thailand F3 USA F12 Malaysia F1 Malaysia F2 USA F7 VII Torneo Internazionale di Tennis - Barletta Samsung Securities Cup Challenger Tennis - Seoul Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Samsung Challenger 2007 - Ho Chi Minh City Taiwan Challenger - Kaohsiung Delhi Challenger I - New Delhi Hilton Waikoloa Village USTA Challenger - Waikoloa Baton Rouge Pro Tennis Classic - Baton Rouge Men's Pro Challenger at Tunica National - Tunica Unicredit Czech Open - Prostejov The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Carson Challenger Dallas Challenger Bangkok Challenger Baton Rouge Challenger Talahassee Challenger Carson Challenger Yuba City Challenger Scheveningen Challenger Vancouver Challenger Binghamton Challenger Szczecin Challenger Calabasas Challenger Charlottesville Challenger Savannah Challenger Carson Challenger Prostejov Challenger Sacramento Challenger Genova Challenger Genova Challenger Heilbronn Challenger Furth Challenger Blois Challenger Como Challenger Genova Challenger Thailand F2 2003 USTA Challenger of Calabasas - Calabasas Copa Sevilla Internacionales de Andalucia - Seville XL Bermuda Open - Bermuda Hurricane Tennis Open - Bradenton San Marino CEPU Open - San Marino Pekao Open - Szczecin Pro Challenger at Calabasas - Calabasas Como Challenger 2001 Eddleman USTA Challenger - Birmingham Sacramento Challenger Tiburon Challenger BellSouth Open - Auckland Sybase Open - San Jose The Stella Artois Grass Court Championships - London Japan Open - Tokyo Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Orlando Japan Open - Tokyo Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona The Stella Artois Grass Court Championships - London Croatia Open - Umag Gelsor Open Romania - Bucharest Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Siebel Open - San Jose Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis AIG Japan Open - Tokyo Stockholm Open - Stockholm Tata Open 2003 - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai New Haven Tiburon Challenger Tata Open - Chennai Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Argentina Open - Buenos Aires SAP Open - San Jose Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Home Depot Center USTA Challenger - Carson Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Vietnam Open - Ho Chi Minh City Heineken Open - Auckland Movistar Open - Vina del Mar SAP Open - San Jose Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona The Wright Financial Group, Inc. Challenger - Champaign Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Open de Moselle - Metz MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles CNA TennisPro Classic - Winnetka Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Estoril Open - Estoril Indianapolis Tennis Championships - Indianapolis BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest China Open - Beijing Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade German Tennis Championships - Hamburg BCR Open Romania - Bucharest China Open - Beijing ARMS USTA Challenger - Rocky Mount Open de Tenis Comunidad Valenciana - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Bet-at-home Open - Hamburg Valencia Open - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Cordenons Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Heineken Open - Auckland Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Ecuador Open - Quito Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Prostejov Challenger Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Szczecin Challenger Casablanca Challenger Bucaramanga Challenger Seville Challenger San Luis Potosi Challenger 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Zivnobanka Czech Open - Prostejov San Marino Cepu Open - San Marino 2002 FSE Challenger - Tarzana DPD Challenger 2002 - Aschaffenburg Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Eddleman USTA Challenger - Birmingham Samarkand Challenger - Samarkand drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver 2000 Challenger de Granby - Granby Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Open Diputacion - Cordoba Podebradka Cup - Prague Kyiv UMC Open - Kiev Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2000 Cairo Challenger - Cairo 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 Hilton Waikoloa Village USTA Challenger - Waikoloa Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 USTA Tallahassee Tennis Challenger - Tallahassee Nord/LB Open - Braunschweig Memorial Savigny - Sassuolo XI Venice Open - Venice Siemens Open 2001 - Scheveningen Skandia Open - Linz Brixina Tennis Open - Bressanone Geneva Challenger - Geneva Black Forest Open - Freudenstadt Pekao Open 2001 - Szczecin VIII Trofeo Ciutat de Barcelona - Barcelona USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas Cadillac Pro Indoor USTA Challenger - West Bloomfield San Luis Potosi ATP Challenger - San Luis Potosi III Challenger Continenal Plaza - Puerto Vallarta Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby 1998 Safeway Challenger - Aptos Hilton Waikoloa Village USTA Challenger - Waikoloa Healthsouth USTA Challenger - Dallas USTA San Diego Challenger - San Diego Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage USTA/Safeway Challenger - Aptos JVC Trophy - Vienna CMG Asia Open - Hong Kong drkoop.com USTA Tennis Championships - Armonk AXA Open II - Espinho drkoop.com USTA Challenger of Burbank - Burbank Open de Montauban - Montauban USTA Safeway Challenger - Aptos XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva 2003 West Side Tennis Club Challenger - Forest Hills Copa Sevilla - Seville Zagreb Open - Zagreb Prague Open - Prague Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Oberstaufen Cup - Oberstaufen USTA Seascape Challenger - Aptos Zagreb Open - Zagreb FILA Challenger - Biella San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari 2001 UT Tyler Patriot Challenger - Tyler Pekao Open 2003 - Szczecin X Ciutat de Barcelona - Barcelona Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Healthsouth/USTA Men's Challenger of Burbank - Burbank 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta XXXVII Torneig C.E. Laieta - Barcelona Abierto Club Casablanca - Mexico City West Side Tennis Club Clay Court Challenger - Forest Hills USTA Men's Challenger of Urbana-Champaign - Urbana USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig USTA Seascape Challenger - Aptos Open Castilla y Leon - Segovia 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton ATP Challenger Open 2004 - Monchengladbach 2004 USTA Challenger of Calabasas - Calabasas Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Czech Open - Prostejov XI Ciutat de Barcelona - Barcelona Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign GHI Bronx Classic - Bronx Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville Copa Telefonica CTC Chile - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin IX Torneo Internacionale de Tennis - Barletta Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Czech Open 2005 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano Nord LB Open - Braunschweig USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Pro Challenger at Calabasas - Calabasas USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella 2006 North Shore Pro Tennis Championship - Winnetka Siemens Open - Scheveningen The Natrel's Challenger - Granby Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Open Costa Daurada - Tarragona USTA Challenger of Oklahoma - Tulsa Ciutat de Barcelona - Barcelona The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville USTA Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Ciudad de Pozoblanco Open Diputacion - Cordoba The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Levene Gouldin & Thompson Tennis Challenger - Binghamton San Marino Cepu Open - San Marino GHI Bronz Classic - Bronx Open Costa Daurada - Tarragona Swanston Challenger - Sacramento Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Malaysian Open - Kuala Lumpur BMW Tennis Championship - Sunrise Mitsubishi Electric Europe Cup - Monza Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento Genova Challenger Ojai Challenger Champaign Challenger Winnetka Challenger Vancouver Challenger Australian Open - Melbourne Honolulu Challenger Dallas Challenger Szczecin Challenger Prostejov Challenger Monza Challenger Napoli Challenger Marbella Challenger San Marino Challenger Genova Challenger Szczecin Challenger Rome Challenger Baton Rouge Challenger Szczecin Challenger San Marino Challenger Cordenons Challenger Trnava Challenger Sibiu Challenger The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Bordeaux Challenger RCA Championships - Indianapolis Tennis Masters Series - Hamburg Vicenza Challenger Tennis Masters Series - Toronto Furth Challenger Tennis Masters Series - Cincinnati Prague Challenger Indian Wells Padova Challenger Todi Challenger Poznan Challenger Santo Domingo Challenger Madrid Challenger Pacific Life Open - Indian Wells Szczecin Challenger Calabasas Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Trnava Challenger Tennis Masters Series - Madrid Rome Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Casablanca Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mohammedia Challenger Bucaramanga Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Guadalajara Challenger Monte-Carlo Rolex Masters - Monte-Carlo Szczecin Challenger Mutua Madrid Open - Madrid Sophia Antipolis Challenger USTA Men's Challenger of Dallas - Dallas Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo USTA Seascape Challenger - Aptos Trofeo Barcelona de Tenis - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten CMG Asia Open - Hong Kong Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Aix En Provence Challenger Mercedes-Benz Cup - Los Angeles French Open - Paris Laser Vision USTA Challenger - Amarillo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2003 Eddleman USTA Challenger - Birmingham Bastad Challenger Swanston Challenger - Sacramento U.S. Open - New York 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 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Nielsen USTA Pro Tennis Championship - Winnetka Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Adidas International - Sydney Mercedes-Benz Cup - Los Angeles Kroger / St. Jude International - Memphis Sybase Open - San Jose Mallorca Open - Mallorca Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona U.S. Men's Clay Court Championships - Houston Brasil Open - Salvador Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Los Angeles The Stella Artois Grass Court Championships - London Energis Open - Amersfoort AIG Japan Open - Tokyo Adidas International - Sydney Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Sybase Open - San Jose Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Salem Open - Hong Kong Brasil Open - Costa do Sauipe Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo AT&T Challenge - Atlanta Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Citrix Tennis Championships - Delray Beach Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open Sabadell Atlantico - Barcelona Qatar ExxonMobil Open - Doha SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Movistar Open - Vina del Mar MFS Pro Tennis Championships - Boston International German Open - Hamburg President's Cup 1999 - Tashkent SAP Open - San Jose Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Heineken Open Singapore - Singapore Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Wimbledon - London U.S. Open - New York Portugal Open - Oeiras SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Valencia Open - Valencia Millennium Estoril Open - Estoril Copa AT&T - Buenos Aires Australian Open - Melbourne French Open - Paris Abierto Mexicano de Tenis Pegaso - Acapulco The Samsung Open - Nottingham Kroger / St. Jude International - Memphis Heineken Open - Auckland BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale VTR Open - Vina del Mar The Nottingham Open - Nottingham Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Generali Open - Kitzbuhel U.S. Open - New York U.S. Men's Clay Court Championships - Houston Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia Heineken Open Shanghai - Shanghai Heineken Open - Auckland TD Waterhouse Cup - Long Island Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo Australian Open - Melbourne Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Abierto Mexicano Telfonica MoviStar - Acapulco Open de Nice Cote dAzur - Nice Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Qatar Exxon Mobil Open - Doha Tennis Channel Open - Las Vegas French Open - Paris Open de Moselle - Metz China Open - Beijing du Maurier Open - Montreal du Maurier Open - Toronto The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Croatia Open - Umag Copa Claro - Buenos Aires Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Countrywide Classic - Los Angeles Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Tennis Masters Series - Indian Wells Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Indian Wells U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 River Oaks International Tennis Tournament - Houston 15th Asian Games Doha 2006 River Oaks International Tennis Tournament - Houston Campeonato de Espana Kia de Tenis 2004 - Madrid