Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
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 F2 USA F7 USA F1 Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 USTA Challenger of Calabasas - Calabasas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage VI Abierto Internacional de Salinas - Salinas 2001 USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx Theusbridge.com Tennis Classic - Tarzana 2001 UT Tyler Patriot Challenger - Tyler Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla USTA Challenger of Dallas - Dallas 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham The USTA Challenger at West End Racquet - Torrance A Glimmer of Hope Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Austin Challenger - Austin Tiburon Challenger - Tiburon Burbank Challenger - Burbank IPP Open - Helsinki Challenger Groningen - Groningen Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Tallahassee Tennis Challenger - Tallahassee The West Side Tennis Club Grass Court Challenger - Forest Hills Open de L'Isere - Grenoble Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Mobilux Open - Luxembourg USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Challenger Britania Zavaleta - Puebla AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise II Naples ITG Challenger - Naples The Surbiton Trophy - Surbiton 2007 Nielsen Pro Tennis Championship - Winnetka Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Bancolombia Open - Bogota Puerto Rico Challenger Tennis Event - Humacao Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Talahassee Challenger Nottingham Challenger Sacramento Challenger Champaign Challenger Baton Rouge Challenger Savannah Challenger Carson Challenger Ojai Challenger Sacramento Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Honolulu Challenger Dallas Challenger San Jose Challenger Honolulu Challenger Savannah Challenger Nottingham Challenger Open de Montauban - Montauban Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana Croatian Indoors - Zagreb Open 13 - Marseille European Community Championships - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Infiniti Open - Los Angeles RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Adidas International - Sydney Open 13 - Marseille Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia BMW Open - Munich The Stella Artois Grass Court Championships - London CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Scania Stockholm Open - Stockholm AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Japan Open - Tokyo BMW Open - Munich The Stella Artois Grass Court Championships - London Infiniti Open - Los Angeles RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth CA Tennis Trophy - Vienna USTA Challenger of Las Vegas - Las Vegas Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open 13 - Marseille AXA Cup - London USTA Challenger of Burbank - Burbank BMW Open - Munich Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Hilton Waikoloa Village USTA Challenger - Waikoloa Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London 2001 USTA Challenger of Calabasas - Calabasas RCA Championships - Indianapolis The Hamlet Cup - Long Island Kremlin Cup - Moscow Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open 13 - Marseille U.S. Men's Clay Court Championships - Houston 2001 Centura USTA Challenger - Rocky Mount The Stella Artois Grass Court Championships - London Aberto Da Costa Do Sauipe - Bahia Binghamton Professional Tennis Tournament - Binghamton Legg Mason Tennis Classic - Washington D.C. Time Warner USTA Challenger - Binghamton Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai Open de Moselle - Metz AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Doha Auckland Dubai Memphis Philadelphia New Delhi Tokyo Prague Halle Los Angeles Indianapolis Basel Lyon Vienna Stockholm Adelaide Memphis Philadelphia Tokyo Hong Kong Pinehurst Coral Springs Nottingham Washington Los Angeles Indianapolis Basel Vienna Stockholm Auckland Hilton Waikoloa Village USTA Challenger - Waikoloa Adelaide Auckland Memphis Philadelphia Rotterdam Bastad Washington Los Angeles Indianapolis Schenectady Tokyo Vienna Sydney Memphis Philadelphia Scottsdale Munich Halle Indianapolis Schenectady Bordeaux Bolzano Vienna Adelaide Rotterdam Bastad Indianapolis Basel Bolzano Vienna Bastad Basel Toulouse Bastad Qatar Open - Doha Heineken Open - Auckland Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Milan Indoors - Milan SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Aircel Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Shimadzu All Japan Indoor - Kyoto ARMS USTA Challenger - Rocky Mount Regions Morgan Keegan Championships - Memphis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank USTA/Safeway Challenger - Aptos Open Sainte-Victoire - Aix-En-Provence Grand Prix de Tennis - St. Jean de Luz USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco The Wright Financial Group, Inc. Challenger - Champaign Pro Tennis World Open - Boca Raton Open Sainte Victoire - Aix-En-Provence 2004 Colorado Tennis Classic - Denver Tallahassee Tennis Challenger - Tallahassee GHI Bronx Tennis Classic - Bronx Music City Challenger - Nashville Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City AEGON International - Eastbourne The 'Fitz' Casino Challenger - Tunica Home Depot Center USTA Challenger - Carson Tatra Banka Open - Bratislava USTA Freeman Men's Challenger - Joplin Wailea Men's Challenger - Maui Baton Rouge Pro Tennis Classic - Baton Rouge Countrywide Classic USTA Men's Challenger - Carson Vancouver Challenger Sacramento Challenger - Sacramento Binghamton Challenger The Mercedes Benz of Calabasas - Calabasas Nottingham-2 Challenger Zagreb Challenger Savannah Challenger Dallas Challenger Honolulu Challenger Dallas Challenger Tennis Masters Series - Cincinnati Sunrise Challenger Tennis Masters Series - Madrid Sacramento Challenger Tallahassee Challenger Sarasota Challenger Indian Wells Key Biscayne Panama City Challenger San Luis Potosi Challenger 2002 - San Luis Potosi 2002 Eddleman USTA Challenger - Birmingham Monte Carlo USTA Men's Challenger of Dallas - Dallas Nova Challenger Osaka - Osaka Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville USTA Challenger of Burbank - Burbank The Waco International Tennis Challenger - Waco Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Rome College Station Challenger - College Station Cincinnati Canadian Open Stuttgart Munich Paris Indian Wells Key Biscayne Monte Carlo Canadian Open Cincinnati Essen Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Italian Open - Rome 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Davidoff Swiss Indoors - Basel Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Canadian Open Cincinnati Stockholm Key Biscayne Monte Carlo Hamburg Stockholm Stockholm Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome BNP Paribas Masters - Paris Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati 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 Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells River Oaks International Tennis Tournament - Houston Australian Open - Melbourne 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 U.S. Open - New York 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 Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Qatar Mobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - Queen's/London RCA Championships - Indianapolis Scania Stockholm Open - Stockholm CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Gold Flake Open - Chennai Copenhagen Bastad Basel Toulouse Moscow Nice TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Open 13 - Marseille Copenhagen International Tennis Championships - Delray Beach Adelaide RCA Championships - Indianapolis SAP Open - San Jose 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston BMW Open - Munich Medibank International - Sydney BNP Paribas Open - Indian Wells French Open BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, RUS-SWE 4-1 ATP Tour World Championship ATP Tour World Championship Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens ATP Tour World Championship - Hannover