Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 USA F1 USA F2 USA F3 Qatar F2 Japan F4 Japan F5 Qatar F1 Japan F6 USA F28 USA F29 USA F30 China F1 China F2 Indonesia-w1 Indonesia-w2 Indonesia-w3 Indonesia-w4 Australia F1 Australia F2 Uzbekistan F1 Uzbekistan F2 Korea F2 China F1 Japan F5 Spain F13 China F4 China F5 Japan F9 Australia F7 Australia F8 China F6 China F7 China F1 China F2 Australia F1 Australia F2 Korea F3 Uzbekistan F3 Uzbekistan F4 Japan F4 Japan F5 Japan F6 Japan F7 USA F13 Japan F8 USA F14 Thailand F4 Thailand F5 Japan F9 Japan F10 Japan F11 Japan F12 Australia F1 Australia F2 Japan F1 Japan F2 Korea F1 Korea F2 Korea F3 Uzbekistan F2 Ireland F2 France F11 China F6 China F7 Japan F10 Japan F11 China F2 Thailand F2 Japan F1 Japan F2 Japan F3 Italy F12 Uzbekistan F2 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F6 Thailand F4 India F7 Thailand F5 Japan F10 Japan F11 Australia F1 Japan F1 Japan F2 Japan F3 Korea F2 Korea F3 Malaysia F1 Malaysia F2 Japan F6 Malaysia F3 Japan F7 Korea F5 Korea F6 Thailand F3 Japan F8 Japan F9 Usa F2 Usa F3 Usa F7 Usa F8 Usa F9 Indonesia F3 Malaysia F1 Malaysia F2 Brazil F17 Australia F5 Australia F6 Australia F7 China F8 Japan F9 Japan F10 Laos F1 Thailand F4 Thailand F5 China F1 China F2 Thailand F1 Thailand F2 China F3 China F4 China F5 Korea F2 Korea F3 China F7 Chinese Taipei F1 Chinese Taipei F2 Thailand F4 Chinese Taipei F3 Chinese Taipei F4 Vietnam F3 Israel F7 Israel F8 Israel F9 China F8 India F8 India F9 China F9 China F4 Kuwait F2 Kuwait F3 Japan F8 Cambodia F2 Turkey F5 Turkey F6 Turkey F7 China F10 Indonesia F2 Kazakhstan F6 Turkey F8 Kazakhstan F7 Israel F6 Uzbekistan F2 Korea F1 Israel F5 Japan F3 Uzbekistan F1 Spain F19 Spain F20 Chinese Taipei F1 Cambodia F3 Turkey F50 Turkey F51 Turkey F39 Qatar F1 Thailand F5 Qatar F2 Qatar F3 China F1 China F2 Philippines F1 Thailand F8 Thailand F9 Kazakhstan F10 Chinese Taipei F1 Kazakhstan F11 Turkey F34 Egypt F4 Egypt F5 India F1 Uzbekistan F1 Uzbekistan F2 Thailand F1 Turkey F19 Hong Kong F1 Thailand F7 Thailand F9 Cambodia F3 Turkey F4 Turkey F5 China F10 Uzbekistan F1 Uzbekistan F2 China F11 Uzbekistan F3 Korea F4 Thailand F1 Thailand F6 Vietnam F6 Chinese Taipei F1 Vietnam F9 Thailand F6 Turkey F2 (Antalya) Turkey F3 (Antalya) Indonesia F1 (Jakarta) Egypt F7 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Israel F2 (Ramat Hasharon) Indonesia F5 (Jakarta) Indonesia F6 (Jakarta) Thailand F2 (Hua Hin) Thailand F9 (Pattaya) Malaysia F3 (Kuala Lumpur) Vietnam F1 (Thu Dau Mot City) Vietnam F2 (Thu Dau Mot City) Indonesia F7 (Jakarta) Indonesia F8 (Jakarta) Thailand F12 (Hua Hin) Hong Kong F4 (Hong Kong) Hong Kong F5 (Hong Kong) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Hong Kong F2 (Hong Kong) China F10 (Shenzhen) Chinese Taipei F1 (Taipei) Chinese Taipei F2 (Taipei) Pakistan F1 (Islamabad) M15 Anning M15 Anning M15 Anning M15 Wuhan M25 Wuhan M25 Taipei M25 Taipei M15 Hua Hin M15 Hua Hin M15 Nonthaburi Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open - Busan USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Busan Open Challenger Tennis - Busan Oberstaufen Cup - Oberstaufen Open de Tenis Amaya - Pamplona Samsung Securities Cup - Seoul Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan 2006 North Shore Pro Tennis Championship - Winnetka Penza Cup - Penza Togliatti Cup - Togliatti Bukhara Challenger - Bukhara Challenger Banque Nationale Rimouski - Rimouski Kia International In Caloundra - Caloundra Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Astana Challenger - Astana Dublin Challenger - Dublin Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Bukhara Challenger - Bukhara Karshi Challenger - Karshi Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Caloundra ATP Challenger - Caloundra Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie 2008 China TCL Challenger - Guangzhou Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Burnie Challenger Melbourn Challenger Kyoto Challenger Bangkok Challenger Korat Challenger Baton Rouge Challenger Talahassee Challenger Busan Challenger Fergana Challenger Carson Challenger Yuba City Challenger Aptos Challenger Lexington Challenger Granby Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Todi Challenger Calabasas Challenger Chuncheon Challenger Yokohama Challenger Toyota Challenger Dallas Challenger Burnie Challenger Kyoto Challenger Caltanissetta Challenger Barletta Challenger Baton Rouge Challenger Athens Challenger Uzbekistan F4 Tallahassee Challenger Busan Challenger Fergana Challenger Alessandria Challenger Nottingham Challenger Aptos Challenger Lexington Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Bangkok Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Kyoto Challenger Guangzhou Challenger Pingguo Challenger Tallahassee Challenger Santos Challenger Sarasota Challenger Busan Challenger Fergana Challenger Nottingham Challenger Wuhai Challenger Vancouver Challenger Beijing Challenger Binghamton Challenger Karshi Challenger Astana Challenger Shanghai Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Le Gosier Challenger Barranquilla Challenger Tallahassee Challenger San Luis Potosi Challenger Leon Challenger Kaohsiung Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Nottingham-2 Challenger Anning Challenger Wuhan Challenger Beijing Challenger Karshi Challenger Bangkok Challenger Shanghai Challenger Ningboo Challenger Seoul Challenger Yokohama Challenger Toyota Challenger Noumea Challenger West Lakes Challenger Sydney Challenger Kyoto Challenger Rimouski Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Kun-Ming Challenger Karshi Challenger Busan Challenger Samarkand Challenger Nottingham-2 Challenger Istanbul Challenger Binghamton Challenger Eskisehir Challenger Astana Challenger Vancouver Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Kaoshuing Challenger Fergana Challenger Tashkent Challenger Melbourne Challenger Seoul Challenger Yeongwol Challenger Yokohama Challenger Toyota Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Guangzhou Challenger Kyoto Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Nottingham Challenger Nottingham-2 Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Kaohsiung Challenger Astana Challenger Lexington Challenger Bangkok Challenger Shanghai Challenger Istanbul Challenger Tashkent Challenger Indore Challenger Pune Challenger Traralgon Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Noumea Challenger Hong Kong Challenger Burnie Challenger Launceston Challenger New Delhi Challenger Kyoto Challenger Kolkata Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger St. Brieuc Challenger Taipei City Challenger Karshi Challenger Seoul Challenger Eskisehir Challenger Fergana Challenger Ilkley Challenger Gimcheon Challenger Astana Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Tashkent Challenger Bangalore Challenger Pune Challenger Hua Hin Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger New Delhi Challenger Kyoto Challenger Zhuhai Challenger Drummondville Challenger Guangzhou Challenger Raanana Challenger Leon Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Fergana Challenger Gimcheon Challenger Astana Challenger Chengdu Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ningboo Challenger Suzhou Challenger Kobe Challenger Toyota Challenger Astana Challenger Bangkok Challenger Bangkok Challenger Maui Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Taipei City Challenger Busan Challenger Surbiton Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Chengdu Challenger Jinan Challenger Zhangjiagang Challenger Gwangju Challenger Ho Chi Minh City Challenger Bangkok Challenger Irving Challenger Qujing Challenger Taipei City Challenger Anning Challenger Almaty Challenger Jinan Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Liuzhou Challenger Shenzhen Challenger Noumea Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Shenzhen Challenger Zhangjiagang Challenger Taipei City Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Binghamton Challenger Chengdu Challenger Yokkaichi Challenger Shanghai Challenger Kaohsiung Challenger Brest Challenger Shenzhen Challenger Kobe Challenger Noumea Challenger Bengalaru Challenger Indian Wells Challenger Forli Challenger Biella 3 Challenger Biella 4 Challenger Lugano Challenger Prague Challenger Nottingham 2 Challenger Biel Challenger Lugano Challenger Aguascalientes Challenger Morelos Challenger Surbiton Challenger Yokohama Challenger Matsuyama Challenger Kobe Challenger Yokkaichi Challenger Thailand Open - Bangkok AIG Japan Open - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Legg Mason Tennis Classic - Washington Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose AEGON Championships - London Countrywide Classic - Los Angeles Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SAP Open - San Jose Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Brisbane International - Brisbane US Men's Clay Court Championship - Houston PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Brisbane International - Brisbane Citi Open - Washington Heineken Open - Auckland Apia International - Sydney Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Chengdu Open - Chengdu ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Hall of Fame Open - Newport Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai European Open - Antwerp bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Murray River Open - Melbourne Serbia Open - Belgrade BMW Open - Munich Hall of Fame Open - Newport Libema Open - 's-Hertogenbosch Noventi Open - Halle Abierto Mexicano Telcel - Acapulco Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati St. Remy Challenger Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne 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 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 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 1R, UZB-TPE 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 1R, KOR-TPE 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, PO, TPE-INA 5-0 Davis Cup, Group I, 1R, IND-TPE 5-0 Davis Cup, Group I, PO, TPE-KOR 1-3 Davis Cup, Group II, 2R, PHI-TPE 1-3 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Group II, 1R, LIB-TPE 3-2 Davis Cup, Finals, Group A Australian Open (juniors) Olympics - Rio de Janeiro Olympics - Tokyo