Career 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
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 New Zealand F2 New Zealand F3 Japan F1 Japan F2 USA F20 USA F21 USA F22 USA F23 Japan F7 Japan F1 Japan F2 USA F14 Japan F8 Japan F9 Japan F10 Sri Lanka F2 India F7 China F3 Japan F4 Korea F3 Japan F2 Japan F3 Japan F5 Japan F3 Korea F1 Japan F4 Japan F5 Canada F4 Canada F5 Japan F6 USA F29 USA F30 Australia F4 Japan F3 USA F13 Korea F1 Korea F2 China F6 USTA Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton Samsung Securities Cup - Seoul Kia International in Caloundra - Caloundra HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Tashkent Challenger - Tashkent Keio Challenger International Tennis Tournament - Yokohama Bangkok Challenger Vancouver Challenger Singapore Challenger Bergamo Challenger Pingguo Challenger Tallahassee Challenger Sarasota Challenger Busan Challenger Wuhai Challenger Beijing Challenger Loughborough Challenger Honolulu Challenger Bergamo Challenger Sarasota Challenger Kaohsiung Challenger Nottingham-2 Challenger Beijing Challenger Toyota Challenger New Delhi Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Kaohsiung Challenger Busan Challenger Gimcheon Challenger Granby Challenger Vancouver Challenger Shanghai Challenger Ningboo Challenger Kobe Challenger Yokohama Challenger Manila Challenger Ilkley Challenger Winnetka Challenger Winnipeg Challenger Chengdu Challenger Bangkok Challenger Shanghai Challenger Kobe Challenger Maui Challenger Burnie Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Nottingham Challenger Ilkley Challenger Gatineau Challenger Granby Challenger Jinan Challenger Zhangjiagang Challenger Ho Chi Minh City Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Bangkok Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Gimcheon Challenger Winnipeg Challenger Gatineau Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Ningboo Challenger Toyota Challenger Liuzhou Challenger Busan Challenger Shenzhen Challenger San Luis Potosi Challenger 2000 - San Luis Potosi USTA Men's Challenger of Urbana-Champaign - Urbana Kobe Challenger Powder Byrne Trophy - Surbiton Playford Challenger Burnie Challenger Launceston Challenger 1998 Safeway Challenger - Aptos drkoop.com USTA Challenger of Burbank - Burbank Bangkok Challenger Yokohama Challenger Shenzhen Challenger USTA Seascape Challenger - Aptos Taipei City Challenger Dharwad Challenger 2003 - Dharwad Nanchang Challenger Seoul Challenger Busan Challenger Uncle Toby's Challenger in Burnie - Burnie Uncle Toby's Australian Men's Clay Court Challenger - Canberra Busan Open Challenger Tennis - Busan Nottingham Challenger Aptos Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan II Manta Open - Manta Kaohsiung Challenger Flea Market Cup - Busan Kobe Challenger AGT Challenger - Leon Bangkok Challenger Sail Open - New Delhi Izmir Cup - Izmir Drummondville Challenger Calgary Challenger JSM Challenger of Champaign - Urbana Dunlop World Challenge - Toyota Porto Challenger Korat Challenger St. Tropez Challenger Cassis Challenger Talahassee Challenger Biel Challenger Charlottesville Challenger Champaign Challenger Monterrey Challenger Prague 2 Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Knoxville Challenger Puebla Challenger Kyoto Challenger Baton Rouge Challenger Busan Challenger Winnetka Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Yokohama World Tennis Gaora Cup - Yokohama Odlum Brown Vancouver Open - Vancouver Sporting Challenger - Turin The Surbiton Trophy - Surbiton Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg China Open - Beijing Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto II Manta Open - Manta Dharwad Challenger 2006 - Dharwad The Commercia Challenger - Aptos The Powder Byrne Trophy - Surbiton Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Comercia Challenger - Aptos Uncle Tobys Challenger in Caloundra - Caloundra Rakuten Japan Open - Tokyo Fifth Third Bank Tennis Championships - Lexington Odlum Brown Vancouver Open - Vancouver IV Manta Open - Manta Samsung Securities Cup - Seoul McDonalds ATP Challenger - Burnie 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi Busan Open Challenger Tennis - Busan Nielsen USTA Pro Tennis Championship - Winnetka Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Challenger Banque Nationale - Granby Oldum Brown Vancouver Open - Vancouver Adidas International - Sydney Sybase Open - San Jose Galleryfurniture.com Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Japan Open - Tokyo Gold Flake Open - Chennai Kroger / St. Jude International - Memphis Sybase Open - San Jose Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles The Hamlet Cup - Long Island President's Cup - Tashkent AIG Japan Open - Tokyo Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong AIG Japan Open - Tokyo Tulsa Challenger Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Champaign Challenger Yokohama Challenger Honolulu Challenger Bergamo Challenger Thailand Open - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa Kremlin Cup - Moscow Stockholm Open - Stockholm Manta Challenger Sarasota Challenger Nottingham Challenger Binghamton Challenger Granby Challenger Binghamton Challenger Tulsa Challenger Bangkok Challenger Charlottesville Challenger Kyoto Challenger Guangzhou Challenger Nottingham Challenger Busan Challenger Seoul Challenger Toyota Challenger AAPT Championships - Adelaide Siebel Open - San Jose Singapore Challenger Kyoto Challenger Pingguo Challenger BMW Open - Munich The Nottingham Open - Nottingham China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Nottingham Challenger Next Generation Hardcourts - Adelaide The 10tele.com Open - Nottingham RCA Championships - Indianapolis Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Vancouver Challenger Fifth-Third Bank Tennis Classic - Lexington Ilkley Challenger Challenger Britania Zavaleta - Puebla Maui Challenger Nottingham Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chengdu Challenger Next Generation Adelaide International - Adelaide Tallahassee Challenger Savannah Challenger Recanati Challenger Cremona Challenger Gerry Weber Open - Halle The Scottish Tennis Championships - Edinburgh Seoul Challenger XL Capital Bermuda Open - Bermuda Yokohama Challenger Shimadzu All Japan Indoor - Kyoto Kolkata Challenger Guangzhou Challenger Guadalajara Challenger Dallas Challenger Shenzhen Challenger XL Capital Bermuda Open - Bermuda Gimcheon Challenger Shanghai Challenger The Artois Championships - London Nottingham Challenger Campbells Hall of Fame Tennis Championships - Newport Nanchang Challenger Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Copa Ericsson Costa Rica - San Jose Mexico City Challenger Sarasota Challenger Head Cup Busan Open - Busan Aptos Challenger Bangkok Challenger Shanghai Challenger China Open - Beijing Traralgon Challenger Winnetka Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Dallas Challenger AIG Japan Open Tennis Championships - Tokyo Zhangjiagang Challenger Kyoto Challenger Shimadzu All Japan Indoor - Kyoto Taipei City Challenger Seoul Challenger drkoop.com USTA Challenger of Austin - Austin Fergana Challenger - Fergana Chennai Open - Chennai Brisbane - Brisbane SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Nanchang Challenger Countrywide Classic - Los Angeles Uncle Toby's Burnie Challenger - Tasmania Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Busan Open - Busan Proton Malaysian Open - Kuala Lumpur Frito Lay/USTA Challenger - Binghamton Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Bangkok Challenger Regions Morgan Keegan Championships - Memphis Bergamo Challenger Kyoto Challenger Samsung Secruities Cup Challenger - Seoul Guangzhou Challenger Shenzhen Challenger Healthsouth/USTA Pro Link Challenger - San Antonio Gwangju Challenger USTA San Diego Challenger - San Diego U.S. Mens's Clay Court Championship - Houston Flea Market Cup Busan Challenger Tennis - Busan Taipei City Challenger Las Vegas Challenger - Las Vegas Heilbronn Challenger AEGON Championships - London Eckental Challenger Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg 14° BH Tennis Open - Belo Horizonte Kaohsiung Challenger AEGON Championships - London Ho Chi Minh City Challenger Kia International In Kawana - Kawana Aptos Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kun-Ming Challenger ATP Tour Challenger at Nellie Gail - Laguna Hills Aircel Chennai Open - Chennai VIII Gramado Open - Gramado Launceston Challenger Yokohama Challenger Irving Challenger Taipei City Challenger The Natrel's Challenger of Granby - Granby US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Ningboo Challenger AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel USTA/Safeway Challenger - Aptos Busan Challenger Salzburg Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Toyota Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney CNA TennisPro Classic - Winnetka Malaysian Open - Kuala Lumpur GHI Bronx Tennis Classic - Bronx Heineken Open - Auckland Bangkok Challenger PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Ilkley Challenger Aegon Nottingham Open - Nottingham Winnipeg Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Vancouver Challenger Shenzhen Open - Shenzhen Jinan Challenger Open 13 - Marseille Shenzhen Challenger Rakuten Japan Open - Tokyo 2001 USTA Challenger of Calabasas - Calabasas Brisbane International - Brisbane Guimaraes Challenger Busan Challenger Istanbul Challenger Countrywide Classic USTA Men's Challenger - Carson Cleveland Challenger Rakuten Japan Open - Tokyo Biella 5 Challenger Zagreb Challenger Nottingham 2 Challenger Rennes Challenger Melbourn Challenger Shenzhen Open - Shenzhen Knoxville Challenger Traralgon Challenger Columbus Challenger Cleveland Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger Rakuten Japan Open - Tokyo Zagreb Challenger New York Open - New York Nottingham-2 Challenger Sacramento Challenger - Sacramento Ningboo Challenger Dallas Open - Dallas Rakuten Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Medibank Private International - Sydney Open 13 - Marseille Kyoto Challenger Toyota Challenger U.S. Open - New York Infiniti Open - Los Angeles RCA Championships - Indianapolis Infiniti Open - Los Angeles U.S. Men's Clay Court Championships - Orlando RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai The Samsung Open - Nottingham CA Tennis Trophy - Vienna Stockholm Open - Stockholm Miller Lite Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis AIG Japan Open - Tokyo Salem Open - Hong Kong Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Ningboo Challenger Kroger / St. Jude International - Memphis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Sydney International - Sydney China Open - Beijing U.S. Men's Clay Court Championships - Houston AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow Open 13 - Marseille Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale AEGON Championships - London AEGON Championships - London Rakuten Japan Open - Tokyo AEGON Championships - London Chengdu Open - Chengdu Truist Atlanta Open - Atlanta Citi Open - Washington Tennis Masters Series - Indian Wells Delray Beach Open - Delray Beach Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Citi Open - Washington The Stella Artois Grass Court Championships - London Pacific Life Open - Indian Wells Open Parc - Lyon NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rogers Masters - Montreal Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami 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 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Open 13 - Marseille 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 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 Tennis Masters Series - Madrid 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, Group 1, PO, JPN-THA 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 Sony Open Tennis - Miami Colonial Classic - Kooyong 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 15th Asian Games Doha 2006 Olympics - Athens U.S. Open - New York U.S. Open - New York Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 Olympics - London