Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 1999 1998 1997 1996 1995 1994 1993 1992
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 F1 Canada F2 USA F6 USA F7 USA F13 USA F8 USA F24 XL Capital Bermuda Open - Bermuda Music City Challenger - Nashville Baton Rouge Pro Tennis Classic - Baton Rouge Baton Rouge Challenger Tiburon Challenger Regional Hand Center Men's Challenger - Fresno Dallas Challenger Sacramento Challenger Vancouver Challenger Ramat Hasharon Challenger Sacramento Challenger Nottingham Challenger USTA Tallahassee Tennis Challenger - Tallahassee Rhodes Challenger Gerry Weber Open - Halle Intersport Heilbronn Open - Heilbronn USTA Challenger of Oklahoma - Tulsa Samsung Challenger 2007 - Ho Chi Minh City BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Fifth Third Bank Tennis Championships - Lexington JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Mauritius Open - Mauritius Siebel Open - San Jose Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Infiniti Open - Los Angeles U.S. Pro Tennis Championships - Boston President's Cup 1997 - Tashkent Heineken Open - Singapore IPB Czech Indoor - Ostrava ABN/AMRO World Tennis Tournament - Rotterdam Salem Open - Hong Kong Heineken Trophy - 's-Hertogenbosch BellSouth Open - Auckland Croatian Indoors - Zagreb BellSouth Open - Auckland President's Cup 1998 - Tashkent Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille BMW Tennis Championship - Sunrise Miller Lite Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - London Men's Pro Challenger at Tunica National - Tunica Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AAPT Championships - Adelaide Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Siebel Open - San Jose Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Brasil Open - Salvador Thailand Open - Bangkok St. Petersburg Hong Kong Nottingham Washington Singapore Jakarta Adelaide Seoul Washington Auckland Hong Kong Vienna Moscow Ostrava Copenhagen Taipei Tata Open - Chennai Siebel Open - San Jose Gerry Weber Open - Halle Seoul Miller Lite Hall of Fame Tennis Championships - Newport Copenhagen Tokyo Toulouse Singapore Brisbane Waco Tennis Challenger - Waco TD Waterhouse Cup - Long Island BMW Open - Munich Heineken Open Shanghai - Shanghai Stockholm Open - Stockholm Chennai Open - Chennai RCA Championships - Indianapolis The 10tele.com Open - Nottingham Sunrise Challenger Campbell's Hall of Fame Tennis Championships - Newport USTA/Adtech Challenger - Boston RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Kremlin Cup - Moscow Talahassee Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Vietnam Open - Ho Chi Minh City International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston Volkswagen TED Open - Istanbul SAP Open - San Jose Legg Mason Tennis Classic - Washington Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Rezidenza Open - Magdeburg Savannah Challenger Stockholm Open - Stockholm Sarasota Challenger Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Carson Challenger Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Binghamton Challenger AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Copenhagen Open - Copenhagen Brisbane - Brisbane Heineken Open - Auckland Calabasas Challenger Charlottesville Challenger Beijing Open - Beijing Kremlin Cup - Moscow Knoxville Challenger Honolulu Challenger AEGON Championships - London Open de la Comunidad Valenciana - Valencia Pilot Pen International - New Haven Shanghai Open '98 - Shanghai Winnetka Challenger Charlottesville Challenger Brisbane International - Brisbane Heineken Open - Auckland Nottingham Challenger Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Aptos Challenger Heineken Open - Auckland Rimouski Challenger AEGON Championships - London RCA Championships - Indianapolis Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh The Surbiton Trophy - Surbiton Brisbane International - Brisbane Apia International - Sydney US Men's Clay Court Championship - Houston Estoril Open - Estoril Copenhagen Open - Copenhagen AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Architect Open - Budapest Compaq Challenger - Bucharest IPP Open - Helsinki Ordina Open - 's-Hertogenbosch Tatra Banka Open - Bratislava Renault Slovenian Open - Ljubljana 2002 FSE Challenger - Tarzana Open Castilla y Leon - Segovia AEGON Championships - London XL Capital Bermuda Open - Bermuda Legg Mason Tennis Classic - Washington D.C. The Surbiton Trophy - Surbiton 2003 USTA Tallahassee Tennis Challenger - Tallahassee Binghamton Professional Tennis Tournament - Binghamton Okal Cup 2001 International Bavarian Championships - Eckental Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk A Glimmer of Hope Challenger - Austin Czech Indoor Open - Prague Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Open de Franche-Comte - Besancon VI Open Banc Agricol - Andorra 2004 USTA Challenger of Calabasas - Calabasas The Powder Byrne Trophy - Surbiton West Side Tennis Club Clay Court Challenger - Forest Hills The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver The Wright Financial Group, Inc. Challenger - Champaign Binghamton Professional Tennis Tournament - Binghamton Pro Tennis World Open - Boca Raton College Station Challenger - College Station Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Mobilux Open - Luxembourg Smith Barney Men's Challenger - Covington Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon 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 Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Torneo Internacional Challenger Fila 2006 - Leon Isla de Lanzarote - Lanzarote Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo The Surbiton Trophy - Surbiton WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Ford Tennis Championships - Louisville Tatra Banka Open 2006 - Bratislava Music City Challenger - Nashville Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Internazionali de Tennis di Bergamo - Bergamo AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Gerry Weber Open - Halle Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan KGHM Dialog Polish Indoors - Wroclaw Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Copenhagen Fifth Third Bank Tennis Championships - Lexington Rosmalen Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Rotterdam St. Petersburg Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Tokyo Hong Kong SAP Open - San Jose Bologna Nottingham New Haven Kuala Lumpur Tokyo Beijing Ojai Challenger Winnetka Challenger Vancouver Challenger Tulsa Challenger Champaign Challenger Rimouski Challenger Tallahassee Challenger Leon Challenger Savannah Challenger Nottingham Challenger Guadalajara Challenger Winnetka Challenger Dallas Challenger Vancouver Challenger Halle Tulsa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Sao Paulo Challenger Tour Finals Honolulu Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Nottingham Challenger Champaign Challenger Sunrise Challenger Basel Tiburon Challenger Dallas Challenger Knoxville Challenger Leon Challenger Dallas Challenger Rimouski Challenger Baton Rouge Challenger Napa Challenger Dallas Challenger Tallahassee Challenger Irving Challenger Sarasota Challenger Savannah Challenger Manta Challenger Morelos Challenger Tallahassee Challenger Kroger / St. Jude International - Memphis Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Guardian Direct Cup - London Rome Canadian Open Cincinnati NASDAQ-100 Open - Miami Guadalajara Challenger Savannah Challenger Milan Indoors - Milan Pacific Life Open - Indian Wells U.S. Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Seoul St. Polten Kremlin Cup - Moscow 2002 USTA Challenger of Calabasas - Calabasas ARAG World Team Championship - Dusseldorf Rogers Masters - Montreal Stockholm Countrywide Classic - Los Angeles Stuttgart Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Salem Open - Hong Kong Sony Ericsson Open - Miami USTA Seascape Challenger - Aptos Tokyo AIG Japan Open - Tokyo BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami New Haven Heilbronn Open - Heilbronn International Tennis Championships - Delray Beach Osaka St. Petersburg Open - St. Petersburg Open Seat-Godo '97 - Barcelona America's Red Clay Tennis Championship - Coral Springs BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Pilot Pen International - New Haven Croatian Indoors - Split Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London MFS Pro Tennis Championships - Boston Heineken Open - Singapore Heineken Open Singapore - Singapore Rotterdam President's Cup - Tashkent Heineken Open - Auckland Copenhagen Open - Copenhagen Stockholm Open - Stockholm Auckland Tokyo Marseille Copenhagen New Haven Bordeaux Rogers Cup - Toronto Ordina Open - 's-Hertogenbosch Antwerp Adelaide Marseille Rosmalen Indianapolis Schenectady Moscow AIG Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. U.S. Men's Clay Court Championships - Houston Scania Stockholm Open - Stockholm Mercedes-Benz Cup - Los Angeles Adelaide Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona San Jose AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Salem Open - Hong Kong Tennis Channel Open - Las Vegas Japan Open - Tokyo Countrywide Classic - Los Angeles Rotterdam AIG Japan Open Tennis Championships - Tokyo Copenhagen Zaragoza Open de Moselle - Metz The Stella Artois Grass Court Championships - London Tokyo The Artois Championships - London Heineken Trophy - 's-Hertogenbosch The Nottingham Open - Nottingham China Open - Beijing Indianapolis Tennis Championships - Indianapolis BNP Paribas Open - Indian Wells Bologna MFS Pro Tennis Championships - Boston Manchester The Samsung Open - Bournemouth Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis Bordeaux Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Stockholm Los Angeles Copenhagen Open - Copenhagen Memphis Legg Mason Tennis Classic - Washington D.C. Rogers Cup - Montreal Australian Men's Hardcourt Championships - Adelaide Pacific Life Open - Indian Wells Sydney Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Infiniti Open - Los Angeles IPB Czech Indoor - Ostrava Qatar Mobil Open '99 - Doha Sybase Open - San Jose Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Winston-Salem Open - Winston-Salem Qatar Exxon Mobil Open 2003 - Doha BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Queen's Club Auckland Munich Beijing Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Australian Men's Hardcourt Championships - Adelaide Osaka The Lipton Championships - Key Biscayne Tennis Masters Series - Toronto Rome Cincinnati Canadian Open Cincinnati Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami SAP Open - San Jose Countrywide Classic - Los Angeles BNP Paribas Open - Indian Wells 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 - Melbourne French Open - Paris U.S. Open - New York 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 Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open 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 - 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 - 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 French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 2, PO, DEN-EST 3-0 Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, 2R, BEL-DEN 3-2 Davis Cup, Group 1, 1R, UKR-DEN 3-2 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Atlanta Olympics Barcelona Olympics