Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
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 F17 Spain F18 Spain F19 Italy F22 Spain F34a Spain F34 Italy F8 Spain F5 Korea F2 Great Britain F6 Spain F6 Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul 2001 Centura USTA Challenger - Rocky Mount Samsung Securities Cup Challenger Tennis - Seoul Fifth-Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton Time Warner USTA Challenger - Binghamton Open Castilla y Leon - Segovia The 69th King's Cup-Thailand Open - Bangkok Samsung Securities Cup Challenger Tennis - Seoul Honda-Kah Open - Singapore HTV Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton Samsung Secruities Cup Challenger - Seoul Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan MTCI ATP Challenger - Yokohama Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Dharwad Challenger 2006 - Dharwad The Surbiton Trophy - Surbiton Fifth-Third Bank Tennis Classic - Lexington The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester USTA Comerica Challenger - Aptos Flea Market Cup Busan Challenger Tennis - Busan dBI Tennis Challenger - Binghamton Ethias Tennis Trophy - Mons Dunlop World Challenge - Toyota Keio Challenger International Tennis Tournament - Yokohama Carson Challenger Flea Market Cup Busan Challenger Tennis - Busan Kyoto Challenger Chuncheon Challenger Seoul Challenger Mobilux Open - Luxembourg Copa Telefonica CTC Chile - Santiago Odlum Brown Vancouver Open - Vancouver Bangkok Challenger Samsung Securities Cup - Seoul Samsung Securities Cup - Seoul Copa Ericsson Costa Rica - San Jose Anning Challenger La Serena Open - La Serena USTA Illinois Challenger - Champaign Samsung Securities Cup - Seoul Mauritius Open - Mauritius IX Torneo Internacionale de Tennis - Barletta Flea Market Cup - Busan Countrywide Classic - Los Angeles Mallorca Challenger Biella 1 Challenger Heilbronn Open - Heilbronn Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok The Manchester Trophy - Manchester Aix En Provence Challenger Third Bank Tennis Championships - Lexington XL Capital Bermuda Open - Bermuda 2000 Challenger de Granby - Granby Fifth-Third Bank Tennis Championships - Lexington Osaka International Tennis Tournament - Osaka Surbiton Challenger The Nottingham Challenger - Nottingham Pro Tennis World Open - Boca Raton The LTA Bolton Challenger - Bolton Tennis Napoli Cup - Napoli Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen The Natrel's Challenger of Granby - Granby Internationaux du Doubs - Besancon Bordeaux Challenger Surbiton Challenger Nottingham Challenger Bordeaux Challenger Heineken Open Shanghai - Shanghai Samsung Open - Brighton Heineken Open - Auckland Kroger / St. Jude International - Memphis Sybase Open - San Jose Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Nottingham Open - Nottingham The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney International Tennis Championships - Delray Beach Samsung Securities Cup - Seoul Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong Adidas International - Sydney International Tennis Championships - Delray Beach The Samsung Open - Nottingham TD Waterhouse Cup - Long Island Rennes Challenger Kroger / St. Jude International - Memphis Siebel Open - San Jose The Samsung Open - Nottingham RCA Championships - Indianapolis Qatar Open - Doha Siebel Open - San Jose Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis AIG Japan Open - Tokyo Medibank Private International - Sydney SAP Open - San Jose Dubai Open - Dubai Open Seat Godo 2005 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow China Open - Beijing St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich The Artois Championships - London Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London Open de Tenis Comunidad Valenciana - Valencia Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Rakuten Japan Open - Tokyo Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai The Dubai Tennis Championships - Dubai Rakuten Japan Open - Tokyo Brisbane International - Brisbane Countrywide Classic - Los Angeles China Open - Beijing AEGON Championships - London Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen China Open - Beijing Mercedes-Benz Cup - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok ATP Kremlin Cup - Moscow AEGON Championships - London Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Sydney Tennis Classic - Sydney Hall of Fame Open - Newport Qatar ExxonMobil Open - Doha Citi Open - Washington Shenzhen Open - Shenzhen European Open - Antwerp AEGON Championships - London San Diego Open - San Diego Citi Open - Washington Adelaide International 1 - Adelaide Swiss Indoors Basel - Basel AEGON Championships - London Brisbane International - Brisbane PTT Thailand Open - Bangkok Open Sabadell Atlantico - Barcelona Qatar ExxonMobil Open - Doha AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp AIG Japan Open - Tokyo AEGON Championships - London Seoul Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Dubai Duty Free Tennis Championships - Dubai Seoul AEGON Championships - London AEGON Championships - London drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx Erste Bank Open - Vienna Citi Open - Washington ATP Heineken Challenger 2000 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda USTA Safeway Challenger - Aptos Melbourne Summer Set - Melbourne The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana 2001 Eddleman USTA Challenger - Birmingham Mercedes Cup - Stuttgart CMG Asia Open - Hong Kong 2001 UT Tyler Patriot Challenger - Tyler Winston-Salem Open - Winston-Salem Shimadsu All Japan Indoor Tennis Championships - Kyoto GHI Bronx Tennis Classic - Bronx Zhuhai Open - Zhuhai Barcelona Open BancSabadell - Barcelona China Open - Beijing AEGON Championships - London Moselle Open - Metz Brisbane International - Brisbane Adidas International - Sydney Zhuhai Open - Zhuhai China Open - Beijing Japan Open - Tokyo bett1HULKS Indoors - Cologne China Open - Beijing China Open - Beijing Open Sud de France - Montpellier Heineken Open Shanghai - Shanghai ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha cinch Championships - London Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Vietnam Open - Ho Chi Minh City Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Tennis Channel Open - Las Vegas The Stella Artois Championships - London Swiss Indoors Basel - Basel Gijon Open - Gijon China Open - Beijing Qatar ExxonMobil Open - Doha Boss Open - Stuttgart cinch Championships - London Open SEAT 2008 - Barcelona AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Samsung Open - Bournemouth U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose Kroger / St. Jude International - Memphis Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Franklin Templeton Tennis Classic - Scottsdale Qatar Exxon Mobil Open 2003 - Doha Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal cinch Championships - London Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Tennis Masters Series - Madrid Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Masters Series - Hamburg Rogers Cup - Toronto Mutua Madrilena Masters Madrid - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Western & Southern Open - New York BCR Open Romania - Bucharest China Open - Beijing Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris AEGON Championships - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati Australian Open - Melbourne Tennis Masters Series - Miami Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Miami Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Gonet Geneva Open - Geneva BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris Citi Open - Washington BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Wimbledon - London Sony Open Tennis - Miami National Bank Open - Montreal Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami National Bank Open - Toronto Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Kroger / St. Jude International - Memphis French Open - Paris Australian Open - Melbourne French Open - Paris The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York 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 French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, NZL-KOR 3-2 Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, World Group, PO, SVK-KOR 2-3 Hopman Cup - Perth Davis Cup, World Group, PO, CRO-GBR 1-4 Hopman Cup - Perth Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, SF, GBR-ARG 2-3 Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Finals, Group E Wimbledon - London Tennis Masters Series - Montreal U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 2R, UZB-KOR 3-1 BNP Paribas Open - Indian Wells Laver Cup - London Davis Cup, Group D, Glasgow U.S. Open - New York Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, World Group, PO, NED-KOR, 3-2 Hopman Cup - Perth Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 U.S. Open (juniors) Wimbledon (juniors) Davis Cup, Group B, Manchester 15th Asian Games Doha 2006 AAMI Classic - Kooyong Davis Cup, Group 1, 1R, KOR-JPN 3-2 AAMI Classic - Kooyong French Open (juniors) Mubadala World Tennis Championship Davis Cup, Group 1, 2R, GBR-NED 4-1 All Lower level tournaments Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, Group 1, 1R, KOR-KAZ 5-0 Davis Cup, World Group, PO, GBR-AUT, 2-3 Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, 1R, GBR-JPN 3-1 Olympics - London Olympics - Beijing Olympics - Rio de Janeiro French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Wimbledon (juniors) AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Olympics - Sydney Olympics - Athens Wimbledon - London Open 13 Provence - Marseille