Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Canada F4 USA F17 USA F18 USA F26 USA F27 USA F4 USA F5 USA F5 USA F6 USA F4 2001 USTA Challenger of Calabasas - Calabasas USTA Seascape Challenger - Aptos USTA Challenger of Burbank - Burbank Neride Prague Indoor - Prague Toluca Challenger - Toluca Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage AXA Open - Lisbon USTA Pro Tennis Classic at Mission Hills - Rancho Mirage The Scottish Tennis Championships - Edinburgh Ljubljana Open - Ljubljana XL Bermuda Open - Bermuda 5° Sporting Challenger - Turin USTA/Safeway Challenger - Aptos Copa Ericsson - Guadalajara Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Championships of Kerrville - Kerrville 2006 USTA Tallahassee Tennis Challenger - Tallahassee GHI Bronx Tennis Classic - Bronx Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The Surbiton Trophy - Surbiton Zivnobanka Open - Prostejov Lubbock Challenger - Lubbock USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson - Lima Swanston Challenger - Sacramento XL Capital Bermuda Open - Bermuda The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville University of Tennessee USTA Challenger - Knoxville West Side Tennis Club Clay Court Challenger - Forest Hills Eddleman USTA Challenger - Birmingham The Natrel's Challenger of Granby - Granby USTA Challenger of Las Vegas - Las Vegas Third Bank Tennis Championships - Lexington 2001 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount 2002 Tulsa USTA Challenger - Tulsa Schickendanz Open - Furth USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Classic - Bronx The Waco International Tennis Challenger - Waco KGHM Polish Indoors - Wroclaw 2006 North Shore Pro Tennis Championship - Winnetka San Luis Potosi Challenger 2000 - San Luis Potosi Pekao Open - Szczecin 2002 Azalea Orthopedic Challenger - Tyler Open Diputacion - Cordoba University of Tennessee USTA Men's Challenger - Knoxville Semgroup Challenger - Tulsa Powder Byrne Trophy - Surbiton Downtown Athletic Club USTA Challenger - Amarillo Waco Tennis Challenger - Waco Tulsa Auto Collection USTA Challenger - Tulsa Music City Challenger - Nashville 2001 UT Tyler Patriot Challenger - Tyler JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Windy City Classic - Winnetka Salinas Challenger USTA Tennis Championships of Houston - Houston Dallas Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Music City Challenger - Nashville drkoop.com USTA challenger of Miami - Miami USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Ford Tennis Championships - Louisville XL Capital Bermuda Open - Bermuda The West Side Tennis Club Clay Court Challenger - Forest Hills Rome Challenger Savannah Challenger Carson Challenger Yuba City Challenger USTA Seascape Challenger - Aptos USTA Challenger - Champaign Alphen Challenger Szczecin Challenger I Manta Open - Manta 2005 Tulsa Challenger - Tulsa Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Prostejov Challenger WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Wailea Men's Challenger - Maui Bangkok Challenger Honolulu Challenger Ford Tennis Championships - Louisville Sarasota Challenger Prostejov Challenger Granby Challenger Tulsa Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Heilbronn Challenger Carson Challenger Sarasota Challenger Rome Challenger Istanbul Challenger Winnetka Challenger Maui Challenger Dallas Challenger Swanston Challenger - Sacramento Savannah Challenger Sarasota Challenger Manta Challenger The Mercedes Benz of Calabasas - Calabasas Abierto Internacional Varonil Ciudad de Cancun - Cancun Corona Mexico City Open - Mexico City Dallas Challenger Le Gosier Challenger Heilbronn Challenger Winnetka Challenger Music City Challenger - Nashville Napa Challenger Charlottesville Challenger Irving Challenger Intersport Heilbronn Open - Heilbronn Dallas Challenger Savannah Challenger 2004 Freeman Men's Challenger - Joplin Winnetka Challenger Izmir Challenger Charlottesville Challenger Knoxville Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lubbock Challenger - Lubbock Urbana-Champaign Challenger - Urbana 2007 Knoxville Challenger - Knoxville CNA TennisPro Classic - Winnetka Galleryfurniture.com Challenge - Atlanta XL Capital Bermuda Open - Bermuda Miller Lite Hall of Fame Tennis Championships - Newport Fifth-Third Bank Tennis Championships - Lexington Open de Franche Comte - Besancon Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston Heineken Open - Auckland Copa Ericsson Mexico - Guadalajara St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank Kroger / St. Jude International - Memphis Copa Ericsson Costa Rica - San Jose USTA Men's Challenger of Dallas - Dallas Franklin Templeton Tennis Classic - Scottsdale Prague Open - Prague Schickedanz Open - Furth USTA Tennis Championships of Austin - Austin Telenordia Swedish Open - Bastad Theusbridge.com Tennis Classic - Tarzana 2001 Mercedes Cup - Stuttgart Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Cadillac Pro Indoor USTA Challenger - West Bloomfield Saint Francis Health System USTA Challenger - Tulsa Idea Prokom Open - Sopot RCA Championships - Indianapolis The Stella Artois Grass Court Championships - Queen's/London Hamburg Challenger - Hamburg Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Naples Challenger - Naples The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Healthsouth/USTA Challenger - Denver Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island 1998 Safeway Challenger - Aptos U.S. Men's Clay Court Championships - Houston Gold Flake Open - Chennai AIG Japan Open - Tokyo Cerveza Club Colombia Open - Bogota The Stella Artois Grass Court Championships - London Heineken Open - Auckland International Tennis Championships - Delray Beach Challenger Britania Zavaleta - Puebla Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 Eddleman USTA Challenger - Birmingham Tallahassee Challenger XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Open de Montauban - Montauban drkoop.com USTA Tennis Championships of San Antonio - San Antonio FILA Challenger - Biella Challenger de Granby - Granby USTA Callenger of Urbana-Champaign - Urbana The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Challenger de Granby - Granby Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank Mallorca Open - Mallorca Harrah's Entertainment Challenger - Tunica USTA Illinois Challenger - Champaign US Men's Clay Court Championships - Houston Copenhagen Open - Copenhagen Open de Moselle - Metz Adidas International - Sydney AAPT Championships - Adelaide Kroger / St. Jude International - Memphis The Samsung Open - Nottingham Siebel Open - San Jose Sao Paulo Challenger 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento Bangkok Challenger Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Prague Challenger International Tennis Championships - Delray Beach Nottingham-2 Challenger Kroger / St. Jude International - Memphis Tallahassee Challenger U.S. Men's Clay Court Championships - Houston International Tennis Championships - Delray Beach RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Medibank Private International - Sydney Estoril Open - Estoril AEGON Championships - London Pilot Pen Tennis - New Haven Chennai Open - Chennai Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice U.S. Men's Clay Court Championships - Orlando Noumea Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Kaoshuing Challenger Legg Mason Tennis Classic - Washington D.C. Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open 13 - Marseille Dallas Challenger Farmers Classic - Los Angeles Citi Open - Washington Savannah Challenger Millenium Tennis Championships - Delray Beach Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Citi Open - Washington Next Generation Adelaide International - Adelaide UNICEF Open - 's Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Maui Challenger Honolulu Challenger Sacramento Challenger The Artois Championships - London Knoxville Challenger Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach Champaign Challenger AEGON Championships - London Dallas Challenger SAP Open - San Jose US Men's Clay Court Championship - Houston China Open - Beijing Sarasota Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Knoxville Challenger Countrywide Classic - Los Angeles SAP Open - San Jose Serbia Open - Belgrade Farmers Classic - Los Angeles AEGON Championships - London Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Heineken Open - Auckland Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Sarasota Challenger Atlanta Tennis Championships - Atlanta Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Scania Stockholm Open - Stockholm Citi Open - Washington Le Gosier Challenger Tallahassee Challenger Swiss Indoors Basel - Basel Bordeaux Challenger U.S. Men's Clay Court Championships - Houston Panama City Challenger Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Irving Challenger US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta GHI Bronx Tennis Classic - Bronx Sarasota Challenger University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin Lucknow ATP Tour Challenger - Lucknow Nord/LB Open - Braunschweig Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Miami U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Power Horse Cup - Dusseldorf Miller Lite Hall of Fame Tennis Championships - Newport du Maurier Open - Toronto The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen Mercedes-Benz Cup - Los Angeles Pacific Life Open - Indian Wells President's Cup - Tashkent BellSouth Open - Vina del Mar Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Brasil Open - Salvador Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Sybase Open - San Jose Medibank International - Sydney Energis Open - Amersfoort Legg Mason Tennis Classic - Washington Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Malaysian Open - Kuala Lumpur Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Pilot Pen Tennis - New Haven Campionati Internazionali D'Italia - Rome French Open - Paris Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Sony Ericsson Open - Miami Wimbledon - London Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Rogers Cup - Montreal Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne AEGON International - Eastbourne French Open - Paris Western & Southern Open - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal AEGON Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal 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 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 Copa AT&T - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Internazionali BNL dItalia - Rome U.S. Open - New York U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami The Stella Artois Championships - London Brisbane International - Brisbane U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London River Oaks International Tennis Tournament - Houston Tennis Masters Series - Paris AAMI Classic - Kooyong Wimbledon - London Barclays ATP World Tour Finals - London Tennis Masters Series - Toronto Olympics - Athens Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris French Open - Paris Davis Cup, World Group, QF, USA-ESP 1-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston