Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
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 F14 France F5 Thailand F2 Thailand F3 Malaysia F1 Malaysia F2 France F3 USA F7 USA F13 USA F12 The LTA Hull Challenger - Hull 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham The Manchester Trophy - Manchester 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 Weissenhauser Strand Cup - Hamburg 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Powder Byrne Trophy - Surbiton USTA Seascape Challenger - Aptos IPP Open - Helsinki USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan TED Open-Akbank Private Banking - Istanbul Jameson Cup - Milan Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg FILA Challenger - Biella Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby 1998 Safeway Challenger - Aptos Healthsouth USTA Challenger - Dallas drkoop.com USTA Challenger of Burbank - Burbank The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg ARMS USTA Challenger - Rocky Mount USTA Seascape Challenger - Aptos 2002 FSE Challenger - Tarzana Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk The Powder Byrne Trophy - Surbiton drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver USTA Safeway Challenger - Aptos Smith Barney Men's Challenger - Covington Open Castilla y Leon Trofeo Iberdrola - Segovia Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Challenger Casablanca San Angel - Mexico City 2005 West Side Tennis Coub Men's Challenger - Forest Hills Copa Ericsson Costa Rica - San Jose Busan Open Challenger Tennis - Busan USTA Challenger of Dallas - Dallas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano Singha Tennis Classic - Tarzana Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign Open Castilla y Leon - Segovia Hilton Waikoloa Village USTA Challenger - Waikoloa Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo HTV Challenger - Ho Chi Minh City 2006 Challenger of Santa Clarita California Challenger - Valencia Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan St. Francis Health System USTA Challenger - Tulsa Sunset Moulding Yuba City Racquet Club Challenger - Yuba City College Station Challenger - College Station The Scottish Tennis Championships - Edinburgh The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of San Antonio - San Antonio IPP Open - Helsinki USTA Challenger of Oklahoma - Tulsa Hugarian Food Open - Budapest The Swanston Challenger - Sacramento Kaltenberg Open - Split The Joyce Eisenberg Jerusalem Open - Jerusalem Samsung Challenger 2007 - Ho Chi Minh City Warsteiner Challenger Lubeck - Lubeck XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples X Open Internacional D'Andorra - Andorra USTA Seascape Challenger - Aptos Waco International Tennis Challenger - Waco Levene Gouldin & Thompson Tennis Challenger - Binghamton Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Taiwan Challenger - Kaohsiung Delhi Challenger I - New Delhi Heineken Challenger - Ho Chi Minh City Hilton Waikoloa Village USTA Challenger - Waikoloa Harrah's Entertainment Challenger - Tunica USTA Men's Challenger of Dallas - Dallas Baton Rouge Pro Tennis Classic - Baton Rouge San Luis Potosi Challenger 2002 - San Luis Potosi Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton USTA Men's Challenger of Dallas - Dallas Countrywide Classic USTA Men's Challenger - Carson Shimadzu All Japan Indoor Tennis Championships - Kyoto Sunset Moulding Challenger - Yuba City Eisenberg Jerusalem Open 2000 - Jerusalem GHI Bronz Classic - Bronx The Comercia Bank Challenger - Aptos 2000 Challenger de Granby - Granby The LTA Manchester Challenger - Manchester GHI Bronx Tennis Classic - Bronx Oldum Brown Vancouver Open - Vancouver drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Malaysian Open - Kuala Lumpur Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento Open de L'Isere (Open 38) - Grenoble Carson Challenger Dallas Challenger Bangkok Challenger Talahassee Challenger Carson Challenger Yuba City Challenger Vancouver Challenger Como Challenger 2003 Eddleman USTA Challenger - Birmingham Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Fifth Third Bank Tennis Championships - Lexington Champaign Challenger Honolulu Challenger Dallas Challenger Baton Rouge Challenger Savannah Challenger Carson Challenger Ojai Challenger Binghamton Professional Tennis Tournament - Binghamton Winnetka Challenger Challenger Ford de Cherbourg - Cherbourg VII Avierto Internacional de Salinas - Salinas The Surbiton Trophy - Surbiton Sacramento Challenger Tiburon Challenger Calabasas Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov West of England Tennis - Bristol Music City Challenger - Nashville Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Franche Comte - Besancon 2006 USTA Tallahassee Tennis Challenger - Tallahassee USTA Tennis Championships of Austin - Austin KGHM Polish Indoors - Wroclaw Heilbronn Open - Heilbronn Intersport Heilbronn Open - Heilbronn USTA Challenger of Burbank - Burbank 2003 USTA Challenger of Calabasas - Calabasas Warsteiner Challenger Lubeck 2001 - Lubeck Challenger 42 - Andrezieux Savannah Challenger Challenger Ford de Cherbourg - Cherbourg Binghamton Challenger The 'Fitz' Casino Challenger - Tunica The Bolton Challenger - Bolton The Wright Financial Group, Inc. Challenger - Champaign Neride Prague Indoor - Prague Samsung Securities Cup Challenger Tennis - Seoul Open de L'Isere - Grenoble The Comercia Challenger - Aptos The Powder Byrne Trophy - Surbiton USTA Challenger of Burbank - Burbank Open de L'Isere - Grenoble The Nottingham Cahllenger - Nottingham drkoop.com USTA Challenger of Dallas - Dallas USTA Men's Challenger of Dallas - Dallas 2002 Azalea Orthopedic Challenger - Tyler CMG Asia Open - Hong Kong drkoop.com USTA Challenger of Houston - Houston Abierto Club Casablanca - Mexico City GHI Bronx Classic - Bronx Okal Open - Eckental Heilbronn Challenger - Heilbronn Cadillac Pro Indoor USTA Challenger - West Bloomfield Open de Franche Comte - Besancon Prasentiert Von Seat Wolfsburg - Wolfsburg West of England Challenger - Bristol Barletta Citta'Della Disfida Open 98 - Barletta San Luis Potosi ATP Challenger - San Luis Potosi III Challenger Continenal Plaza - Puerto Vallarta The Nottingham Challenger - Nottingham Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Braunschweig Open - Braunschweig Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Warsteiner Challenger Wolfsburg - Wolfsburg Burbank Challenger - Burbank University of Tennessee USTA Challenger - Knoxville The $50,000 Pro Challenger at Calabasas - Calabasas Windy City Classic - Winnetka Fifth-Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx 2004 USTA Challenger of Calabasas - Calabasas Medicor Open - Budapest USTA Comerica Challenger - Aptos USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio West Side Tennis Club Clay Court Challenger - Forest Hills USTA San Diego Challenger - San Diego CMG Asia Open - Hong Kong Kuppers Kolsch Cup Aachen - Aachen Music City Challenger - Nashville Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Copa Ericsson Mexico - Guadalajara USTA Challenger - Champaign Heilbronn Open - Heilbronn USTA Tallahassee Tennis Challenger - Tallahassee Laser Vision USTA Challenger - Amarillo ATP Challenger Hamburg - Hamburg West Side Tennis Challenger - Forest Hills Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Open de l'Isere - Grenoble XI Open International D'Andorra - Andorra Open de Franche Comte - Besancon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Casino Lugano - Lugano Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Seascape Challenger - Aptos USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia 2004 Colorado Tennis Classic - Denver drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa USTA Men's Challenger of Urbana-Champaign - Urbana Harrah's Entertainment Men's Pro Challenger - Tunica Pro Challenger at Calabasas - Calabasas Heilbronn Open - Heilbronn Tallahassee Tennis Challenger - Tallahassee Wiesmann Roadster Open - Nuembrecht Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills Genoa Open 'Fondazione Carige' - Genova Baton Rouge Challenger 2001 UT Tyler Patriot Challenger - Tyler 2007 Challenger of Santa Clara - Valencia Torneo Internacional Challenger Fila 2006 - Leon 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA/Adtech Challenger - Boston Music City Challenger - Nashville Nielsen USTA Pro Tennis Championship - Winnetka Vancouver Challenger Parioli CH Pescara CH Parioli CH Neu Ulm CH Dublin CH Modena CH BellSouth Open - Auckland Sybase Open - San Jose Italian Indoors - Milan The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Sybase Open - San Jose Japan Open - Tokyo Citrix Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Qatar Mobil Open 2000 - Doha Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis AXA Cup - London Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Furth CH U.S. Men's Clay Court Championships - Orlando Gerry Weber Open - Halle The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Japan Open - Tokyo Pilot Pen International - New Haven AAPT Championships - Adelaide Sybase Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis AIG Japan Open - Tokyo Salem Open - Hong Kong Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Open 13 - Marseille Gold Flake Open - Chennai Japan Open - Tokyo Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Salem Open - Hong Kong Copenhagen Open - Copenhagen AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Heineken Open Shanghai - Shanghai BMW Open - Munich The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Open de Moselle - Metz Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis AIG Japan Open - Tokyo Stockholm Open - Stockholm Sydney Shanghai Adidas International - Sydney Copenhagen Open - Copenhagen Seoul 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 Los Angeles Indianapolis New Haven Brazil Open - Salvador Ostrava Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Marseille Copenhagen St. Petersburg Copenhagen Open - Copenhagen Bologna Genova CH Washington Verona CH U.S. Men's Clay Court Championships - Houston Los Angeles Indianapolis Bordeaux Kuala Lumpur Tokyo Beijing Mercedes-Benz Cup - Los Angeles Casablanca CH Oahu Jakarta Memphis Zaragoza Tokyo Tata Open 2003 - Chennai Milan Indoors - Milan New Haven New Delhi Franklin Templeton Tennis Classic - Scottsdale Basel Bologna Durban RCA Championships - Indianapolis Indianapolis Kuala Lumpur Sydney Milan The Stella Artois Grass Court Championships - London Philadelphia Scottsdale Munich Washington Long Island Milan Philadelphia Memphis Rosmalen Manchester Los Angeles Basel Toulouse Berlin Vienna New Haven San Jose Adelaide Memphis Siebel Open - San Jose Arizona Men's Tennis Championships - Scottsdale Grand Prix de Tennis de Lyon - Lyon Mercedes-Benz Cup - Los Angeles SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Kroger / St. Jude International - Memphis SAP Open - San Jose Tennis Channel Open - Las Vegas The Tennis Channel Open - Las Vegas AT&T Challenge - Atlanta The Nottingham Open - Nottingham Geneva CH Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven President's Cup 1997 - Tashkent Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles SAP Open - San Jose Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Rotterdam Tokyo Washington Arizona Men's Tennis Championships - Scottsdale Florence San Marino du Maurier Open - Montreal du Maurier Open - Toronto The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome 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 - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Key Biscayne Cincinnati Paris Canadian Open Cincinnati Rome Indian Wells Key Biscayne Monte Carlo Hamburg Rome Canadian Open Indian Wells Key Biscayne Monte Carlo Hamburg Rome Canadian Open Cincinnati Pacific Life Open - Indian Wells Rome Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Australian Open U.S. Open Australian Open U.S. Open Australian Open French Open Wimbledon U.S. Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Indian Wells Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 15th Asian Games Doha 2006 Barcelona Olympics Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Grand Slam Cup