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 Hamburg Challenger M15 Maanshan M15 Antalya M25 Shenzhen M15 Nakhon Pathom Zhangjiagang Challenger M25 Yinchuan M15 Maanshan Jinan Challenger Japan F4 Japan F5 Japan F6 Japan F7 Japan F9 Japan F10 Sri Lanka F2 India F7 Japan F4 Shimadzu All Japan Indoor - Kyoto New Zealand F2 New Zealand F3 Japan F1 Japan F2 Japan F3 Korea F1 Korea F1 Korea F2 Canada F4 Korea F3 Canada F5 USA F20 USA F21 USA F22 USA F23 China F6 USA F29 USA F30 Australia F4 Japan F1 Japan F2 Japan F3 Japan F5 USA F13 USA F14 Japan F8 China F3 Japan F2 Japan F3 Australia F11 Austria F5 Australia F6 Australia F9 Australia F4 Australia F5 Croatia F8 Croatia F9 Croatia F10 Japan F2 Japan F3 Japan F4 Thailand F1 Thailand F2 Thailand F3 Thailand F4 Thailand F6 Thailand F7 Australia F6 Australia F7 Australia F8 Australia F9 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Spain F8 Spain F10 Spain F11 China F7 China F8 China F9 Spain F18 Spain F39 M25 Canberra M25 Bendigo M25 Medellin M25 Monastir M25 Monastir M25 Monastir M25 Most M15 Monastir M25 Bendigo M25 Belgrade M25 Martos M25 Mungia M25 Den Haag M25 Marburg M25 Tbilisi M25 Tbilisi M25 Tbilisi M25 Prague M15 Nakhon Si Thammarat M25 Quinta Do Lago M25 Portimao M25 Glasgow M25 Trnava M25 Sunderland M15 Maanshan M15 Luan M25 Antalya M25 Anning M25 Luan M15 Luan Shimadzu All Japan Indoor Tennis Championships - Kyoto M15 Kayseri Busan Open Challenger Tennis - Busan Samsung Securities Cup - Seoul M25 Luzhou Dharwad Challenger 2006 - Dharwad The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta M15 Maanshan Samsung Secruities Cup Challenger - Seoul M15 Maanshan Odlum Brown Vancouver Open - Vancouver IV Manta Open - Manta M15 Nakhon Pathom Busan Open Challenger Tennis - Busan Oldum Brown Vancouver Open - Vancouver M15 Maanshan M25 Guiyang Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Fergana Challenger - Fergana Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Busan Open Challenger Tennis - Busan Yokohama World Tennis Gaora Cup - Yokohama Melbourn Challenger Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Kyoto Challenger Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Bangkok Challenger The Natrel's Challenger of Granby - Granby China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Korat Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Mexico City Challenger Talahassee Challenger 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Busan Challenger Kia International in Caloundra - Caloundra Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Aptos Challenger Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana 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 Binghamton Challenger The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Samsung Securities Cup - Seoul Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane Tiburon Challenger McDonalds ATP Challenger - Burnie Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Sail Open - New Delhi Calabasas Challenger New Delhi Challenger II - New Delhi Izmir Cup - Izmir Seoul Challenger Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Yokohama Challenger Toyota Challenger Honolulu Challenger Dallas Challenger Bergamo Challenger Kyoto Challenger Baton Rouge Challenger Tallahassee Challenger Busan Challenger Cremona Challenger Nottingham Challenger Winnetka Challenger Binghamton Challenger Bangkok Challenger Bangkok Challenger Seoul Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Bergamo Challenger Singapore Challenger Maui Challenger Kun-Ming Challenger Nottingham-2 Challenger Manta Challenger Beijing Challenger Recanati Challenger Guimaraes Challenger Granby Challenger Seoul Challenger Yokohama Challenger Burnie Challenger Kolkata Challenger Guangzhou Challenger Kyoto Challenger Guadalajara Challenger Toyota Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Singapore Challenger Busan Challenger Nanchang Challenger Bergamo Challenger Aptos Challenger Kyoto Challenger Bangkok Challenger Shanghai Challenger Guangzhou Challenger Pingguo Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Busan Challenger Nottingham Challenger Tallahassee Challenger Kyoto Challenger Sarasota Challenger Busan Challenger Taipei City Challenger Nottingham Challenger Busan Challenger Winnetka Challenger Seoul Challenger Gimcheon Challenger Granby Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger New Delhi Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Kyoto Challenger Nottingham-2 Challenger Guangzhou Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Heilbronn Challenger Winnetka Challenger Seoul Challenger Cali Challenger Winnipeg Challenger Segovia Challenger Eckental Challenger Loughborough Challenger Manerbio Challenger Seville Challenger Shanghai Challenger Salzburg Challenger Kaohsiung Challenger Toyota Challenger Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Honolulu Challenger Mouilleron-Le-Captif Challenger Kobe Challenger Brescia Challenger Toyota Challenger Bangkok Challenger Maui Challenger Burnie Challenger Launceston Challenger Yokohama Challenger Irving Challenger Leon Challenger Tempe Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Kyoto Challenger Pingguo Challenger Jinan Challenger Zhangjiagang Challenger Kaohsiung Challenger Ningboo Challenger Ho Chi Minh City Challenger Shenzhen Challenger Kobe Challenger Sarasota Challenger Kyoto Challenger Yokohama Challenger Kaohsiung Challenger Ningboo Challenger Le Gosier Challenger Gimcheon Challenger Poznan Challenger Ilkley Challenger Winnipeg Challenger Gatineau Challenger Chengdu Challenger Jinan Challenger Nottingham Challenger Gwangju Challenger Gwangju Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Traralgon Challenger Canberra Challenger Kobe Challenger Playford Challenger Burnie Challenger Launceston Challenger Trnava Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Shenzhen Challenger Zhangjiagang Challenger Taipei City Challenger Anning Challenger Nanchang Challenger Seoul Challenger Busan Challenger Nottingham Challenger Shymkent Challenger Ilkley Challenger Winnipeg Challenger Gatineau Challenger Vancouver Challenger Jinan Challenger Busan Challenger Kaohsiung Challenger Surbiton Challenger Nottingham Challenger Dallas Challenger Ningboo Challenger Traralgon Challenger Aptos Challenger Shenzhen Challenger Playford Challenger Kobe Challenger Canberra Challenger Bangkok Challenger Burnie Challenger Launceston Challenger Drummondville Challenger Toyota Challenger Hua Hin Challenger Indian Wells Challenger Zhuhai Challenger Istanbul Challenger Antalya Challenger Busan Challenger Biella 3 Challenger Cleveland Challenger Biella 4 Challenger Lugano Challenger Split 1 Challenger Zagreb Challenger Nottingham 2 Challenger Porto Challenger Nur-Sultan 4 Challenger Kaohsiung Challenger Biel Challenger Knoxville Challenger Champaign Challenger Traralgon Challenger Columbus Challenger St. Brieuc Challenger Gwangju Challenger San Luis Potosi Challenger Aguascalientes Challenger Almaty Challenger Nottingham Challenger Prague 2 Challenger Zagreb Challenger Granby Challenger Lexington Challenger Aptos Challenger Nur-Sultan Challenger Shanghai Challenger Toyota Challenger Traralgon Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Ilkley Challenger Pune Challenger Chengdu Challenger Madrid Challenger Oeiras 3 Challenger Meerbusch Challenger Prague 2 Challenger Heilbronn Challenger Montechiarugolo Challenger Biella 6 Challenger Andria Challenger Salzburg Challenger Banja Luka Challenger Szczecin Challenger Nur-Sultan 3 Challenger Guadalajara Challenger Guangzhou Challenger St. Tropez Challenger Alicante Challenger Granby Challenger Binghamton Challenger Rennes Challenger Bratislava 2 Challenger Charlottesville Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Bangkok Challenger Nonthaburi 3 Challenger Cleveland Challenger Shenzhen Challenger Taipei City Challenger Sarasota Challenger Bangkok Challenger Nanchang Challenger Tallahassee Challenger Seoul Challenger Savannah Challenger Vicenza Challenger Morelos Challenger Wuxi Challenger Tashkent Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Braga Challenger Ilkley Challenger Winnetka Challenger Gatineau Challenger Trieste Challenger Luedenscheid Challenger Calgary Challenger Grodzisk Mazowiecki Challenger Antalya 2 Challenger Potchefstroom 1 Challenger Potchefstroom 2 Challenger Biella 5 Challenger Cassis Challenger Chennai Challenger Lille Challenger Shenzhen 1 Challenger Nonthaburi 3 Challenger Istanbul Challenger Alicante Challenger Ismaning Challenger Chennai Challenger Bengaluru Challenger Murcia Challenger Monterrey Challenger Karlsruhe Challenger Lisbon Challenger Phoenix Challenger AIG Japan Open - Tokyo Biel Challenger AIG Japan Open - Tokyo AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Thailand Open - Bangkok AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle Thailand Open - Bangkok Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Salinas Challenger The Artois Championships - London Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai Countrywide Classic - Los Angeles SA Tennis Open - Johannesburg Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Nonthaburi 3 Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Power Horse World Team Cup - Dusseldorf AEGON Championships - London 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 Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille US Men's Clay Court Championship - Houston U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf PTT Thailand Open - Bangkok SAP Open - San Jose Aircel Chennai Open - Chennai Apia International - Sydney Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Open 13 - Marseille Generali Open - Kitzbuhel Chengdu Open - Chengdu Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Brisbane International - Brisbane Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Citi Open - Washington Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston AEGON Championships - London Shenzhen Open - Shenzhen AIG Japan Open Tennis Championships - Tokyo Rakuten Japan Open - Tokyo New York Open - New York Open Parc - Lyon Truist Atlanta Open - Atlanta Citi Open - Washington Belgrade 2 - Belgrade Malaysian Open - Kuala Lumpur Dallas Open - Dallas Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo China Open - Beijing Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome 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 Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 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 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 Wimbledon - London U.S. Open - New York 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 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 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, Group I, 1R, JPN-INA 5-0 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 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, JPN-THA 5-0 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, World Group, PO, JPN-ISR 2-3 Wimbledon (juniors) 15th Asian Games Doha 2006 Australian Open (juniors) Australian Open (Wildcard) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard) All Lower level tournaments Olympics - London M15 Wuning