Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 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 Wimbledon - London Infosys Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Western & Southern Open - Cincinnati Citi Open - Washington U.S. Open - New York Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Davis Cup, World Group, QF, CZE-AUS 1-2 Barcelona Open Banc Sabadell - Barcelona Brisbane International - Brisbane Adelaide International - Adelaide Delray Beach Open - Delray Beach Australian Open - Melbourne Dallas Open - Dallas Mifel Tennis Open - Los Cabos Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal French Open - Paris cinch Championships - London Wimbledon - London Libema Open - 's-Hertogenbosch Atlanta Open - Atlanta Japan Open Tennis Championships - Tokyo U.S. Open - New York Davis Cup, Group B, Valencia Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Brisbane International - Brisbane BNP Paribas Open - Indian Wells cinch Championships - London Wimbledon - London Miami Open - Miami US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome Libema Open - 's-Hertogenbosch French Open - Paris Shanghai Rolex Masters - Shanghai Cincinnati Open - Cincinnati U.S. Open - New York Japan Open Tennis Championships - Tokyo Davis Cup, World Group, Q2, AUS-BEL 2-3 Chengdu Open - Chengdu Australia F1 Australia F2 Australia F4 Australia F5 Italy F4 Great Britain F10 Great Britain F11 Spain F14 Spain F11 Austria F4 Austria F5 Denmark F3 Austria F6 Australia F6 Australia F7 Australia F8 Australia F9 Thailand F4 Thailand F5 Australia F1 Australia F2 Australia F3 Australia F4 Australia F5 Korea F2 Croatia F8 Croatia F9 Croatia F10 Canada F7 Canada F8 Australia F4 Italy F9 Romania F4 Great Britain F6 Great Britain F7 Thailand F6 Thailand F7 Australia F6 Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Ljubljana Open 2002 - Ljubljana Schickendanz Open - Furth Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto 2000 Challenger de Granby - Granby USTA Safeway Challenger - Aptos drkoop.com USTA Tennis Championships of Chicago - Winnetka Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama 2001 UT Tyler Patriot Challenger - Tyler Copa Ericsson Costa Rica - San Jose The 69th King's Cup-Thailand Open - Bangkok Samsung Securities Cup - Seoul Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Fifth-Third Bank Tennis Championships - Lexington CMG Asia Open - Hong Kong Shimadsu All Japan Indoor Tennis Championships - Kyoto Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx MTCI ATP Challenger - Yokohama Samsung Securities Cup Challenger Tennis - Seoul Pro Tennis World Open - Boca Raton The Surbiton Trophy - Surbiton Samsung Securities Cup - Seoul Mobilux Open - Luxembourg Mauritius Open - Mauritius Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan USTA Illinois Challenger - Champaign Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux du Doubs - Besancon HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton Fifth-Third Bank Tennis Classic - Lexington Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Samsung Securities Cup - Seoul Flea Market Cup - Busan Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Carson Challenger Kyoto Challenger Bangkok Challenger Seoul Challenger Chuncheon Challenger Burnie Challenger Sydney Challenger Melbourne Challenger Traralgon Challenger Shenzhen Challenger Anning Challenger Furth Challenger Blois Challenger Milan Challenger Binghamton Challenger Lexington Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Traralgon Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Happy Valley Challenger Hong Kong Challenger Burnie Challenger Launceston Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Anning Challenger Busan Challenger Manchester Challenger Ilkley Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Ho Chi Minh City Challenger Ningboo Challenger Traralgon Challenger Canberra Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Nanjing Challenger Anning Challenger Rome Challenger Bordeaux Challenger Surbiton Challenger Ilkley Challenger Lexington Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Traralgon Challenger Canberra Challenger Morelos Challenger Qingdao Challenger Anning Challenger Surbiton Challenger Binghamton Challenger Aptos Challenger Vancouver Challenger Kaohsiung Challenger Ningboo Challenger Traralgon Challenger Chennai Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Nanchang Challenger Anning Challenger Seoul Challenger Gimcheon Challenger Surbiton Challenger Ilkley Challenger Binghamton Challenger Vancouver Challenger Columbus Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Calgary Challenger Traralgon Challenger Canberra Challenger Anning Challenger Nanchang Challenger Ismaning Challenger Eckental Challenger Zagreb Challenger Tunis Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Chicago Challenger Vancouver Challenger Granby Challenger Cary Challenger Columbus 2 Challenger Playford Challenger Seoul Rome Challenger Seoul Challenger Gwangju Challenger Busan Challenger Surbiton Challenger Charleston Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City Antalya Cup - Antalya The Samsung Open - Bournemouth Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Japan Open - Tokyo Samsung Open - Brighton Heineken Open - Auckland Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Salem Open - Hong Kong Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Seoul Qatar Open - Doha Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Qatar Open - Doha Medibank Private International - Sydney SAP Open - San Jose Kroger / St. Jude International - Memphis Dubai Open - Dubai Open Seat Godo 2005 - Barcelona BMW Open - Munich The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing Vietnam Open - Ho Chi Minh City Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open 13 - Marseille BMW Open - Munich The Artois Championships - London BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai The Stella Artois Grass Court Championships - London Apia International - Sydney Brisbane International - Brisbane Apia International - Sydney Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Apia International - Sydney Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Chengdu Open - Chengdu Brisbane International - Brisbane Apia International - Sydney Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington Brisbane International - Brisbane Sydney International - Sydney US Men's Clay Court Championship - Houston Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Citi Open - Washington Brisbane International - Brisbane Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Adelaide International - Adelaide New York Open - New York Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Great Ocean Road Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp San Diego Open - San Diego Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Libema Open - 's-Hertogenbosch cinch Championships - London Mallorca Championships - Mallorca Qatar ExxonMobil Open - Doha Launceston Challenger Delray Beach Open - Delray Beach Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne 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 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 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 Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris 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 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 Mercedes-Benz Cup - Los Angeles Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, Group 1, 2R, UZB-KOR 3-1 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Group 1, 2R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, Group 1, 1R, KOR-KAZ 5-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, World Group, 1R, AUS-CZE 4-1 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, AUT-AUS 3-1 Davis Cup, World Group, QR, AUS-BRA 3-1 Davis Cup, Finals, QF, AUS-NED 2-0 15th Asian Games Doha 2006 Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Wildcard) Abierto de Tenis Mifel - Los Cabos AAMI Classic - Kooyong Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard) Citi Open - Washington Olympics - Sydney Olympics - Athens Olympics - Beijing Olympics - Rio de Janeiro Rakuten Japan Open - Tokyo U.S. Open - New York French Open - Paris