Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Spain F27 Spain F11 Spain F16 Spain F26 Spain F13 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F33 Spain F3 Portugal F2 Sweden F1 Spain F13 Great Britain F9 Greece F3 Great Britain F11 Spain F28 Spain F29 Great Britain F15 Spain F33 Indonesia F4 Indonesia F5 Indonesia F6 Great Britain F19 Great Britain F20 Spain F39 Spain F40 Spain F41 Israel F4 Israel F5 Spain F1 Spain F3 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Portugal F4 Spain F2 Portugal F5 Spain F10 Spain F11 USA F7 USA F8 Great Britain F7 Great Britain F8 Spain F28 Italy F27 Spain F34 Spain F35 Spain F36 Spain F37 France F19 France F20 United Arab Emirates F1 United Arab Emirates F2 Germany F4 Germany F5 France F3 Great Britain F4 Great Britain F8 Spain F31 Kuwait F1 Croatia F1 Chinese Taipei F1 Chinese Taipei F2 Italy F2 Spain F18 Great Britain F3 (Shrewsbury) Qatar F2 (Doha) Qatar F3 (Doha) Portugal F6 (Lisbon) USTA Men's Challenger of Urbana-Champaign - Urbana 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville 2006 USTA Tallahassee Tennis Challenger - Tallahassee Spain F14 Spain F21 Spain F25 Greece F2 The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester National Bank Men's Rimouski Challenger - Rimouski Caversham International Tennis Tournament - Jersey San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Nottingham Challenger Bogota Challenger Manta Challenger Freudenstadt Challenger Seville Challenger Tallahassee Challenger Bangkok Challenger Bangkok Challenger Caloundra Challenger Nottingham Challenger Lexington Challenger Binghamton Challenger Bangkok Challenger Sacramento Challenger USTA Championships of Kerrville - Kerrville Loughborough Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Seascape Challenger - Aptos Barranquilla Challenger USTA Challenger of Las Vegas - Las Vegas Bangkok Challenger Shanghai Challenger Anning Challenger ARMS USTA Challenger - Rocky Mount USTA Challenger of San Antonio - San Antonio GHI Bronx Classic - Bronx Nottingham Challenger Powder Byrne Trophy - Surbiton Harrah's Entertainment Men's Pro Challenger - Tunica Granby Challenger Tulsa Auto Collection USTA Challenger - Tulsa The Surbiton Trophy - Surbiton 2001 UT Tyler Patriot Challenger - Tyler USTA Tennis Championships of Houston - Houston Aptos Challenger XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Fergana Challenger Melbourne Challenger Toyota Challenger Maui Challenger Heilbronn Challenger Lexington Challenger Aptos Challenger Istanbul Challenger Reunion Island Challenger Manchester Challenger Orleans Challenger Mons Challenger Bangalore Challenger Talahassee Challenger Guadalajara Challenger Pozoblanco Challenger Lambertz Open by Stawag - Aachen Brasilia Challenger The LTA Hester Trophy - Manchester Jinan Challenger Shanghai Challenger Savannah Challenger Nottingham Challenger Seville Challenger Vancouver Challenger Shanghai Challenger Kaohsiung Challenger Campos do Jordao Challenger The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale Vancouver Challenger Lexington Challenger Pune Challenger RCA Championships - Indianapolis Puebla Challenger Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Nottingham Challenger Guadalajara Challenger Bordeaux Challenger TD Waterhouse Cup - Long Island Adidas International - Sydney Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach Granby Challenger The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Yokohama Challenger Sarasota Challenger Sarasota Challenger Chengdu Challenger Bratislava Challenger The Tarka Challenger - Barnstaple Traralgon Challenger 2 Burnie Challenger Urbana-Champaign Challenger - Urbana Leon Challenger Sarajevo Challenger Ostrava Challenger Vicenza Challenger Loughborough Challenger Nottingham Challenger Surbiton Challenger Jinan Challenger Ismaning Challenger Rennes Challenger Barranquilla Challenger Puerto Vallarta Challenger St. Remy Challenger Alessandria Challenger Surbiton Challenger XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Fifth-Third Bank Tennis Championships - Lexington Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Charlottesville Challenger Gerry Weber Open - Halle Orlando Challenger Savannah Challenger Tallahassee Challenger Mercedes-Benz Cup - Los Angeles Manchester Challenger St. Francis Health System USTA Challenger - Tulsa International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Morelos Challenger USTA Men's Challenger of Dallas - Dallas Alphen Challenger Vancouver Challenger Kroger / St. Jude International - Memphis Theusbridge.com Tennis Classic - Tarzana RCA Championships - Indianapolis SAP Open - San Jose Glasgow Challenger Regions Morgan Keegan Championships - Memphis New Delhi Challenger III - New Delhi Binghamton Challenger Tennis Channel Open - Las Vegas Chengdu Challenger Cassis Challenger US Men's Clay Court Championships - Houston Rome Challenger Las Vegas Challenger Bangalore Challenger Pune Challenger Nottingham Challenger Monterrey Challenger Sarasota Challenger Leon Challenger New Delhi Challenger IV - New Delhi Aix En Provence Challenger Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Surbiton Challenger Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Kaohsiung Challenger U.S. Men's Clay Court Championships - Houston Columbus Challenger Aptos Challenger Santiago Challenger ARAG World Team Championship - Dusseldorf 2002 Eddleman USTA Challenger - Birmingham Nottingham 1 Challenger The Stella Artois Championships - London Countrywide Classic - Los Angeles RCA Championships - Indianapolis drkoop.com USTA Tennis Championships of San Antonio - San Antonio Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Noumea Challenger Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Pilot Pen Tennis - New Haven Lexington Challenger Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Pilot Pen Tennis - New Haven Chennai Open - Chennai Medibank International - Sydney Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Thailand Open - Bangkok Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ismaning Challenger Brest Challenger AEGON International - Eastbourne Rakuten Japan Open - Tokyo Lexington Challenger Rennes Challenger The Stella Artois Grass Court Championships - London Open 13 - Marseille Monterrey Challenger Regions Morgan Keegan Championships - Memphis The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Jersey Challenger Savannah Challenger Quimper Challenger Citi Open - Washington Tallahassee Challenger Sarasota Challenger International Tennis Championships - Delray Beach Savannah Challenger AEGON International - Eastbourne Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Medibank Private International - Sydney Burnie Challenger Brasov Challenger Campbell's Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Dallas Challenger Nottingham Challenger Rimouski Challenger The Artois Championships - London Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Nature Valley International - Eastbourne West Lakes Challenger Jersey Challenger Swiss Indoors Basel - Basel Salinas Challenger Countrywide Classic - Los Angeles Sarasota Challenger Aircel Chennai Open - Chennai Nottingham Challenger SAP Open - San Jose Kun-Ming Challenger Baton Rouge Challenger Winston-Salem Open - Winston-Salem Eckental Challenger PBZ Zagreb Indoors - Zagreb The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Barcelona Open BancSabadell - Barcelona Traralgon Challenger Stockholm Open - Stockholm Aircel Chennai Open - Chennai AEGON Championships - London AEGON International - Eastbourne Yeongwol Challenger AEGON International - Eastbourne Manta Challenger Quimper Challenger Countrywide Classic - Los Angeles Shenzhen Open - Shenzhen Panama City Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Tallahassee Challenger AEGON Championships - London Binghamton Challenger AEGON Championships - London Legg Mason Tennis Classic - Washington Koblenz Challenger Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Irving Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Loughborough Challenger Qatar ExxonMobil Open - Doha Surbiton Challenger Singapore Challenger Dubai Duty Free Tennis Championships - Dubai Pereira Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Atlanta Tennis Championships - Atlanta Vancouver Challenger Sarasota Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Guayaquil Challenger Bordeaux Challenger Claro Open Colombia - Bogota Mouilleron-Le-Captif Challenger U.S. Men's Clay Court Championships - Houston Kaohsiung Challenger Open 13 - Marseille Shenzhen Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Savannah Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Bendigo Challenger Citi Open - Washington Aegon Nottingham Open - Nottingham Mons Challenger GHI Bronx Tennis Classic - Bronx Cary Challenger Savannah Challenger Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Mallorca Challenger University of Tennessee USTA Men's Challenger - Knoxville Istanbul Challenger AEGON Championships - London Vancouver Challenger Newport Beach Challenger DIEMA XTRA Sofia Open - Sofia Fever-Tree Championships - London RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston cinch Championships - London AAPT Championships - Adelaide Truist Atlanta Open - Atlanta Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de la Comunidad Valenciana - Valencia The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Miami The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Countrywide Classic - Los Angeles Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Legg Mason Tennis Classic - Washington Tennis Masters Series - Madrid BNP Paribas Masters - Paris If Stockholm Open - Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Brisbane - Brisbane Pacific Life Open - Indian Wells 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 Winston-Salem Open - Winston-Salem SAP Open - San Jose Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport New York Open - New York Open de Tenis Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles U.S. Men's Clay Court Championships - Houston Sybase Open - San Jose Medibank International - Sydney Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston Wimbledon - London Pilot Pen Tennis - New Haven French Open - Paris Tennis Masters Series - Madrid U.S. Open - New York Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Montreal AEGON International - Eastbourne Western & Southern Open - Cincinnati Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Nature Valley International - Eastbourne Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Campionati Internazionali D'Italia - Rome Miami Open - Miami Legg Mason Tennis Classic - Washington 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 Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Brisbane International - Brisbane Australian Open - Melbourne U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne China Open - Beijing Medibank International - Sydney French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston U.S. Open - New York Australian Open - Melbourne Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Masters - Toronto French Open - Paris Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 2, 1R, LTU-GBR 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Wimbledon - London Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, F, ESP-USA 3-2 AAMI Classic - Kooyong All Lower level tournaments Davis Cup, World Group, QF, ITA-GBR 3-2 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, Group II, 1R, GBR-TUN 4-1 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Barclays ATP World Tour Finals - London Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Olympics - Athens Davis Cup, World Group, QF, SRB-GBR 2-3