Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Japan F3 Korea F1 Japan F4 Japan F5 USA F20 USA F22 USA F23 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 Japan F4 Korea F1 China F6 Canada F4 USA F21 Usa F26 Japan F2 Japan F3 USA F7 USA F8 USA F27 USA F31 USA F2 USA F4 USA F5 USA F6 USA F7 USA F25 USA F26 USA F27 USA F28 USA F29 USA F30 USA F32 USA F1 USA F2 USA F3 USA F5 USA F6 USA F7 USA F8 USA F11 USA F13 Netherlands F1 Netherlands F2 USA F1 USA F31 Australia F1 Australia F2 USA F8 USA F9 USA F13 USA F14 Italy F16 Italy F17 Italy F18 USA F12 Japan F6 Netherlands F3 USA F23 Canada F7 Canada F8 Canada F9 Canada F10 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Dominican Republic F4 USA F2 USA F4 USA F10 USA F11 Japan F10 USA F21 Japan F7 USA F29 USA F30 Japan F5 Japan F9 Sri Lanka F2 India F7 USA F11 China F3 China F8 China F9 USA F21 Korea F3 Canada F5 Korea F2 M25 Naples M25 Naples M25 Dallas M25 Tulsa Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Kia International in Caloundra - Caloundra Fifth-Third Bank Tennis Classic - Lexington USA F23 Busan Open - Busan The Natrel's Challenger of Granby - Granby Busan Open Challenger Tennis - Busan China Open - Beijing Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Secruities Cup Challenger - Seoul Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Comercia Challenger - Aptos IV Manta Open - Manta Samsung Securities Cup - Seoul Flea Market Cup - Busan Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan 14° BH Tennis Open - Belo Horizonte Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Samsung Securities Cup - Seoul Nielsen USTA Pro Tennis Championship - Winnetka Oldum Brown Vancouver Open - Vancouver Flea Market Cup Busan Challenger Tennis - Busan Uncle Tobys Challenger in Caloundra - Caloundra Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Dallas Challenger Melbourn Challenger Mexico City Challenger Talahassee Challenger Korat Challenger San Luis Potosi Challenger - San Luis Potosi Binghamton Challenger Samsung Challenger 2007 - Ho Chi Minh City Challenger Banque Nationale - Granby Tiburon Challenger Calabasas Challenger Kyoto Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Challenger VIII Gramado Open - Gramado Cremona Challenger Bangkok Challenger Nottingham Challenger II Manta Open - Manta AGT Challenger - Leon Bangkok Challenger Granby Challenger Toyota Challenger Bergamo Challenger Kyoto Challenger Pingguo Challenger Wuhai Challenger Beijing Challenger Tashkent Challenger - Tashkent Winnetka Challenger Seoul Challenger Eckental Challenger Loughborough Challenger Toyota Challenger II Manta Open - Manta Honolulu Challenger Dallas Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Sarasota Challenger Kaohsiung Challenger Aptos Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Maui Challenger Dallas Challenger Beijing Challenger Fifth Third Bank Tennis Championships - Lexington Binghamton Challenger Recanati Challenger Aptos Challenger Campinas Challenger Keio Challenger International Tennis Tournament - Yokohama Sao Paulo Challenger 2008 China TCL Challenger - Guangzhou Sao Jose Do Rio Preto Challenger Melbourne Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Savannah Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Nanchang Challenger Kaohsiung Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Aptos Challenger Guangzhou Challenger Sarasota Challenger Tallahassee Challenger Busan Challenger Seoul Challenger Perugia Challenger Winnetka Challenger Lexington Challenger Vancouver Challenger Tiburon Challenger Toyota Challenger Noumea Challenger Maui Challenger Columbus Challenger Bergamo Challenger Morelos Challenger Kyoto Challenger Savannah Challenger The Commercia Challenger - Aptos Seoul Challenger Bangkok Challenger Odlum Brown Vancouver Open - Vancouver Binghamton Challenger Granby Challenger Nottingham Challenger Bangkok Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Flea Market Cup Busan Challenger Tennis - Busan Kobe Challenger Champaign Challenger Toyota Challenger Columbus Challenger Burnie Challenger Panama City Challenger Sarasota Challenger Savannah Challenger Winnipeg Challenger Busan Challenger Vicenza Challenger Surbiton Challenger Launceston Challenger Porto Alegre Challenger Granby Challenger Irving Challenger Maui Challenger Burnie Challenger West Lakes Challenger Winnetka Challenger Cary Challenger Knoxville Challenger Dallas Challenger Kyoto Challenger Charlottesville Challenger Taipei City Challenger Tallahassee Challenger Shenzhen Challenger Gatineau Challenger Bangkok Challenger Nanchang Challenger Manila Challenger Bangkok Challenger Seoul Challenger Aptos Challenger Ilkley Challenger Chengdu Challenger Bangkok Challenger Shanghai Challenger Cary Challenger Seoul Challenger Chicago Challenger Busan Challenger Zhangjiagang Challenger Shanghai Challenger Cary Challenger Stockton Challenger Traralgon Challenger Playford Challenger Traralgon Challenger 2 Newport Beach Challenger Singapore Challenger Yokohama Challenger Toyota Challenger Taipei City Challenger Phoenix Challenger Shenzhen Challenger Shanghai Challenger Tallahassee Challenger Savannah Challenger Dallas Challenger Taipei City Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Little Rock Challenger Nottingham Challenger Yokohama World Tennis Gaora Cup - Yokohama Gimcheon Challenger Lisbon Challenger Mestre Challenger Granby Challenger Noumea Challenger Binghamton Challenger Ilkley Challenger Lyon Challenger Sarasota Challenger Shanghai Challenger Winnipeg Challenger Nottingham Challenger Gatineau Challenger Sacramento Challenger Fairfield Challenger Indian Wells Challenger Nottingham Challenger Orlando Challenger Indian Wells Challenger Kobe Challenger Ilkley Challenger Yokohama Challenger Biella 5 Challenger Biella 6 Challenger Cassis Challenger Biel Challenger Phoenix Challenger Sarasota Challenger Drummondville Challenger Guangzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger HTV Challenger - Ho Chi Minh City Monterrey Challenger Belgaum Open - Belgaum Tiburon Challenger Canberra Challenger Monterrey Challenger Ilkley Challenger Winnetka Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Toyota Challenger Lexington Challenger Chengdu Challenger Aptos Challenger Charleston Challenger Fergana Challenger - Fergana Indian Wells 1 Challenger Cary Challenger Tiburon Challenger Maui Challenger Launceston Challenger Fairfield Challenger Charlottesville Challenger Leon Challenger Tallahassee Challenger Seoul Challenger Cary Challenger Cleveland Challenger Jinan Challenger Sarasota Challenger Fairfield Challenger Ningboo Challenger Ho Chi Minh City Challenger Noumea Challenger Newport Beach Challenger Traralgon Challenger Indian Wells Challenger Yokohama Challenger Panama City Challenger Savannah Challenger Gimcheon Challenger Knoxville Challenger Poznan Challenger Tyler Challenger Kia International In Kawana - Kawana Winnetka Challenger Knoxville Challenger Phoenix Challenger Fairfield Challenger Busan Open Challenger Tennis - Busan Ningboo Challenger Las Vegas Challenger Liuzhou Challenger Knoxville Challenger Houston Challenger Kobe Challenger Nottingham Challenger Burnie Challenger Launceston Challenger Dallas Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Newport Challenger Zhangjiagang Challenger Taipei City Challenger Sarasota Challenger Nanchang Challenger Seoul Challenger Busan Challenger Binghamton Challenger Lisbon Challenger Sarasota Challenger Aptos Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Binghamton Challenger Aptos Challenger Jinan Challenger Kaohsiung Challenger Orlando Challenger Cleveland Challenger Tallahassee Challenger Uncle Toby's Burnie Challenger - Tasmania Little Rock Challenger Nottingham 2 Challenger AIG Japan Open - Tokyo Porto Challenger Cary Challenger Nottingham-2 Challenger Lexington Challenger Charlottesville Challenger Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger Monterrey Challenger Biel Challenger Binghamton Challenger St. Brieuc Challenger Tallahassee Challenger Heilbronn Challenger Dharwad Challenger 2003 - Dharwad Indianapolis Challenger Challenger Ford de Cherbourg - Cherbourg Chicago Challenger Nanchang Challenger Las Vegas Challenger Charlottesville Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tallahassee Challenger Shanghai Challenger Waco Challenger Tallahassee Challenger Savannah Challenger Canberra Challenger Tyler Challenger Stanford Challenger Indian Wells 2 Challenger Challenger DCN de Cherbourg - Cherbourg Cleveland Challenger Phoenix Challenger Sarasota Challenger Odlum Brown Vancouver Open - Vancouver San Diego Challenger Savannah Challenger Tunis Challenger Little Rock Challenger Tallahassee Challenger Hangzhou Challenger Oeiras 5 Challenger Knoxville Challenger Phoenix Challenger Nottingham 2 Challenger Las Vegas Challenger Ningboo Challenger Charlottesville Challenger Knoxville Challenger Kobe Challenger Seoul Challenger Houston Challenger Honolulu Challenger Canberra Challenger Bangkok Challenger Newport Beach Challenger Drummondville Challenger Calgary Challenger Binghamton Challenger Samsung Securities Cup - Seoul Winnetka Challenger Split Challenger Cary Challenger Istanbul Challenger Kyoto Challenger AIG Japan Open - Tokyo Zagreb Challenger AIG Japan Open - Tokyo Rennes Challenger Busan Challenger Cary 2 Challenger Tallahassee Challenger Busan Challenger Knoxville Challenger Salzburg Challenger Next Generation Adelaide International - Adelaide Pingguo Challenger Yokohama Challenger AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Toyota Challenger Taipei City Challenger AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Dallas Challenger Heilbronn Challenger Bergamo Challenger Nonthaburi 4 Challenger Vancouver Challenger Sioux Falls Challenger Indianapolis Tennis Championships - Indianapolis The Artois Championships - London Le Gosier Challenger Legg Mason Tennis Classic - Washington Open 13 - Marseille Tiburon Challenger Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Dallas Challenger Aircel Chennai Open - Chennai Malaysian Open - Kuala Lumpur Open 13 - Marseille Sarasota Challenger Stockton Challenger Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Savannah Challenger If Stockholm Open - Stockholm Kun-Ming Challenger Aircel Chennai Open - Chennai Busan Challenger Heineken Open - Auckland Baton Rouge Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Guimaraes Challenger Rakuten Japan Open - Tokyo Apia International - Sydney Hall of Fame Tennis Championships - Newport Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Tallahassee Challenger Seoul Challenger Ningboo Challenger Thailand Open - Bangkok Brisbane International - Brisbane Traralgon Challenger BB&T Atlanta Open - Atlanta US Men's Clay Court Championship - Houston Yeongwol Challenger Citi Open - Washington Monterrey Challenger Hall of Fame Open - Newport Manta Challenger New York Open - New York Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Citi Open - Washington Thailand Open - Bangkok Guadalajara Challenger Le Gosier Challenger Open 13 - Marseille Maui Challenger Winnetka Challenger Burnie Challenger Kyoto Challenger Champaign Challenger Sarasota Challenger Rakuten Japan Open - Tokyo Gimcheon Challenger Heilbronn Challenger Guangzhou Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Las Vegas Challenger AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Champaign Challenger Dallas Challenger Gwangju Challenger Heilbronn Challenger Aircel Chennai Open - Chennai Bloomfield Hills Challenger Kaohsiung Challenger Shenzhen Open - Shenzhen Charlottesville Challenger Suzhou Challenger US Men's Clay Court Championship - Houston Lexington Challenger Yokohama Challenger Guadalajara Challenger Taipei City Challenger Hall of Fame Open - Newport Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle New Haven Challenger US Men's Clay Court Championship - Houston Lexington Challenger Zhangjiagang Challenger Fairfield Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London Cary 2 Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Traralgon Challenger Dallas Challenger Lexington Challenger Canberra Challenger Rakuten Japan Open - Tokyo Kobe Challenger Champaign Challenger Hua Hin Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto US Men's Clay Court Championship - Houston San Francisco Challenger San Luis Potosi Challenger Toyota Challenger Busan Challenger Columbus Challenger Granby Challenger Rakuten Japan Open - Tokyo Tiburon Challenger Shimadzu All Japan Indoor - Kyoto Shenzhen Challenger Rakuten Japan Open - Tokyo Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Vancouver Challenger Charleston Challenger Fairfield Challenger Cary Challenger Tiburon Challenger Las Vegas Challenger Knoxville Challenger Shenzhen Open - Shenzhen Mexico City Challenger Sarasota Challenger Parma Challenger Mifel Tennis Open - Los Cabos US Men's Clay Court Championship - Houston Tiburon Challenger Orlando 2 Challenger Sioux Falls Challenger Champaign Challenger Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington Delray Beach Open - Delray Beach Palmas del Mar Challenger Tyler Challenger Prague 2 Challenger San Diego Open - San Diego China Open - Beijing Dallas Open - Dallas Winston-Salem Challenger Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Tiburon Challenger Indianapolis Tennis Championships - Indianapolis US Men's Clay Court Championship - Houston Lincoln Challenger China Open - Beijing Charlottesville Challenger Tenerife 2 Challenger Tenerife 3 Challenger Infosys Hall of Fame Open - Newport SAP Open - San Jose Citi Open - Washington Campbells Hall of Fame Tennis Championships - Newport Lincoln Challenger Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo San Diego Open - San Diego Orlando Challenger Tallahassee Challenger Braga Challenger Winnetka Challenger Little Rock Challenger Little Rock Challenger St. Tropez Challenger Knoxville Challenger Las Vegas Challenger Tallahassee Challenger Zagreb Challenger Chicago Challenger Charlottesville Challenger AIG Japan Open - Tokyo Columbus Challenger Vietnam Open - Ho Chi Minh City Rogers Masters - Montreal Rogers Masters - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem Miami Open - Miami Dallas Open - Dallas Open Parc - Lyon Wimbledon - London U.S. Open - New York Gonet Geneva Open - Geneva Wimbledon - London Rakuten Japan Open - Tokyo Shanghai ATP Masters - Shanghai Hangzhou Open - Hangzhou U.S. Open - New York Dallas Open - Dallas BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Truist Atlanta Open - Atlanta Australian Open - Melbourne BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Wimbledon - London National Bank Open - Toronto 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 Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Chengdu Open - Chengdu French Open - Paris Wimbledon - London AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Delray Beach Open - Delray Beach U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Australian Open - Melbourne U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne Australian Open - Melbourne Miami Open - Miami French Open - Paris French Open - Paris Wimbledon - London Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Australian Open - Melbourne ATP Cup - Brisbane, Perth, Sydney French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne 15th Asian Games Doha 2006 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments French Open - Paris Wimbledon - London Olympics - London San Luis Potosi Challenger French Open - Paris Cincinnati Open - Cincinnati Australian Open - Melbourne Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, QR, JPN-ECU 0-3 U.S. Open (juniors) Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors) Citi Open - Washington Citi Open - Washington Bloomfield Hills Challenger