Career 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987
All Surfaces Clay Grass Hard I.hard
All Rounds Final 1/2 1/4 First Second Third Fourth Qualifying q-First q-Second Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze N/A ER Q4 CR QF Q5 N/A
All Tournaments U.S. Open - New York Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Jameson Cup - Milan Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Wimbledon - London Miller Lite Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island U.S. Open - New York Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Corona Mexico City Open - Mexico City 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills XI Open International D'Andorra - Andorra USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Australian Open - Melbourne Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Tallahassee Tennis Challenger - Tallahassee Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Music City Challenger - Nashville Australian Open - Melbourne Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells French Open - Paris Pilot Pen Tennis - New Haven Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote The West Side Tennis Club Clay Court Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver Challenger Banque Nationale Rimouski - Rimouski Pacific Life Open - Indian Wells Countrywide Classic - Los Angeles 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 Bloemfontein CH Durban CH East London CH Boston Johannesburg Vina Del Mar CH Rio De Janeiro CH Itaparica Key Biscayne Forest Hills Boston Washington Indianapolis Stratton Mountain Cincinnati Los Angeles Stockholm Wembley Scottsdale Charleston Detroit US Open Itaparica Livingston Basel Frankfurt Philadelphia Memphis Key Biscayne Indian Wells Forest Hills Rome Stratton Mountain Cincinnati Los Angeles Stockholm Scottsdale Charleston Roland Garros Wimbledon US Open Qatar Mobil Open - Doha Australian Open - Melbourne Dubai Tennis Open - Dubai European Community Championships - Antwerp Advanta Championships - Philadelphia Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo AT&T Challenge - Atlanta Italian Open - Rome French Open - Paris The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Wimbledon - London Infiniti Open - Los Angeles du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Pilot Pen International - New Haven U.S. Open - New York Beijing Open - Beijing Heineken Open - Singapore 12th Paris Open - Paris Australian Men's Hardcourt Championships - Adelaide Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta Italian Open - Rome French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington D.C. du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Shanghai Open '98 - Shanghai Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago AAPT Championships - Adelaide Heineken Open - Auckland Australian Open - Melbourne Sybase Open - San Jose Kroger / St. Jude International - Memphis Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London Infiniti Open - Los Angeles du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati MFS Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Eurocard Open - Stuttgart 14th Paris Open - Paris Australian Open - Melbourne Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Tennis Masters Series - Indian Wells The Ericsson Open - Miami Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Australian Open - Melbourne Verizon Tennis Challenge - Atlanta French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London RCA Championships - Indianapolis U.S. Open - New York AIG Japan Open - Tokyo Heineken Open - Auckland Australian Open - Melbourne U.S. Men's Clay Court Championships - Houston French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London Mercedes-Benz Cup - Los Angeles Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton Granby Challenger - Granby Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Davis Cup, World Group, 1R, USA-BRA 4-1 Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, World Group, QF, AUS-USA 4-1 Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo drkoop.com USTA Tennis Championships - Armonk Zivnobanka Open - Prostejov III Gramado Open de Tenis - Gramado BH Tennis Open International Cup - Belo Horizonte drkoop.com USTA Tennis Championships of Houston - Houston Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka USTA Men's Challenger of Urbana-Champaign - Urbana Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi 2001 Eddleman USTA Challenger - Birmingham Zivnobanka Czech Open - Prostejov Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Urbana-Champaign Challenger - Urbana Gran Copa Ericsson - Rio de Janeiro 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Heineken Open - Auckland Australian Open - Melbourne Siebel Open - San Jose Tennis Masters Series - Miami French Open - Paris Wimbledon - London U.S. Open - New York 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin FILA Challenger - Biella La Gran Copa Ericsson - Porto Alegre ATP Tour Challenger at Nellie Gail - Laguna Hills Eddleman/USTA Challenger - Birmingham Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon 2003 USTA Challenger of Calabasas - Calabasas Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Australian Open Dubai Philadelphia Indian Wells Key Biscayne Barcelona Monte Carlo Rome French Open Halle Wimbledon Washington Cincinnati New Haven Stuttgart Paris Moscow Grand Slam Cup Adelaide Australian Open San Jose Scottsdale Indian Wells Key Biscayne Tokyo Hong Kong Rome French Open Halle Wimbledon Canadian Open Los Angeles Cincinnati Indianapolis U.S. Open Basel Toulouse Essen Paris Stockholm ATP Tour World Championship Australian Open Memphis Philadelphia Indian Wells Key Biscayne Barcelona Nice Monte Carlo Rome French Open Halle Wimbledon Canadian Open Cincinnati Indianapolis U.S. Open Lyon Stockholm Paris Australian Open Memphis Philadelphia Indian Wells Key Biscayne Osaka Tokyo Hong Kong Rome French Open Wimbledon Canadian Open Cincinnati Indianapolis U.S. Open Kuala Lumpur Sydney Stockholm Paris ATP Tour World Championship Australian Open San Francisco Brussels Stuttgart Indian Wells Key Biscayne Tokyo Hong Kong Rome French Open Wimbledon Kitzbuhel Barcelona Olympics Cincinnati Indianapolis U.S. Open Stockholm Paris Antwerp ATP Tour World Championship Adelaide Australian Open Philadelphia Memphis Indian Wells Key Biscayne Tokyo Hamburg Rome French Open Wimbledon Canadian Open Cincinnati Indianapolis U.S. Open Stockholm Paris ATP Tour World Championship Grand Slam Cup Australian Open Milan Toronto Philadelphia Indian Wells Key Biscayne Monte Carlo Munich Hamburg Rome French Open Wimbledon Gstaad Stuttgart Cincinnati Indianapolis U.S. Open Basel Toulouse Stockholm Paris Heineken Open - Auckland Australian Open - Melbourne Arizona Men's Tennis Championships - Scottsdale Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami U.S. Men's Clay Court Championships - Houston French Open - Paris Mercedes-Benz Cup - Los Angeles Heineken Challenger - Ho Chi Minh City USA F8 2005 West Side Tennis Coub Men's Challenger - Forest Hills USA F12 USA F13 Pro Challenger at Calabasas - Calabasas BMW Tennis Championship - Sunrise USA F8 GHI Bronx Tennis Classic - Bronx USA F22 The $50,000 Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville USTA Challenger - Champaign 15th Asian Games Doha 2006 Countrywide Classic USTA Challenger - Carson Pro Challenger at Calabasas - Calabasas