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 2000 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 China F1 China F4 China #1-w4 China F6 China F2 China F4 China F5 Japan F3 Thailand F1 Italy F25 Japan F11 Japan F12 New Zealand F2 Japan F1 China F1 China F3 China F4 China F5 Indonesia F Indonesia F3 China F6 China F7 China F8 China China F1 China F2 Japan F1 Japan F3 China F3 China F4 Korea F4 Japan F4 Japan F5 Japan F6 Japan F7 Japan F8 Japan F9 China F1 Japan F1 Japan F2 Japan F3 Korea F1 Korea F2 Korea F3 Korean Rep. F4 China F3 China F4 Malaysia F1 Malaysia F2 China F6 China F5 China F7 USA F4 Australia F6 China F1 China F2 China F3 China F4 Korea F3 China F5 China F6 Thailand F2 China F8 Japan F9 Japan F10 Australia F12 China F1 China F2 Cambodia F1 Thailand F1 Thailand F2 India F4 China F4 Korea F2 Korea F3 China F7 China F8 Canada F3 Azerbaijan F1 Indonesia F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Australia F12 China F1 China F2 China F5 Chinese Taipei F1 China F6 Chinese Taipei F2 Israel F7 Israel F8 China F8 China F9 China F10 Canada F5 Vietnam F5 Vietnam F6 Hong Kong F2 Hong Kong F3 Turkey F2 Turkey F5 Turkey F7 Turkey F8 Turkey F9 China F1 China F2 China F3 Thailand F2 Chinese Taipei F1 Cambodia F1 China F7 Thailand F1 Thailand F2 China F1 China F3 Japan F2 Japan F3 China F4 China F5 Thailand F4 Thailand F5 China F6 Thailand F6 Cambodia F2 China F5 Japan F1 China F8 China F9 Hong Kong F3 Thailand F11 Italy F27 Thailand F10 China F4 Turkey F2 Turkey F3 Turkey F4 Turkey F5 Japan F3 Japan F4 China F3 Indonesia F3 China F4 Thailand F1 China F5 China F6 China F8 China F9 China F10 China F11 Australia F6 Australia F7 Australia F8 Australia F9 Japan F1 China F3 China F2 Italy F26 Indonesia F1 China F10 China #1-w1 China #1-w2 China #1-w3 China F1 China F3 Thailand F3 Japan F2 China F2 Japan F1 (Nishi-Tama) Japan F2 (Nishi-Tokyo) Japan F3 (Kofu) China F4 (Luzhou) China F5 (Luzhou) China F7 (Wuhan) China F8 (Fuzhou) China F10 (Kunshan) China F11 (Shenzhen) China F14 (Tianjin) Australia F5 Australia F5 (Brisbane) Australia F6 (Toowoomba) Australia F7 (Cairns) Thailand F3 Japan F4 (Tsukuba) Japan F5 (Kashiwa) Japan F6 (Matsuyama) Turkey F6 China F7 (Luzhou) China F8 (Yinchuan) Hong Kong F1 (Hong Kong) China F1 China F7 China F2 China F2 Australia F13 M25 Bakersfield China F3 M15 Monastir M15 San Diego M25 Yinchuan M15 Monastir M25 Monastir M15 San Diego Fergana Challenger - Fergana Fergana Challenger Nova Challenger Osaka - Osaka M15 Monastir Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin M15 Monastir M15 Monastir Fifth-Third Bank Tennis Championships - Lexington Yokohama International Tennis Tournament - Yokohama Honda Kah Singapore Men's Tennis Open - Singapore Honda-Kah Open - Singapore USTA Seascape Challenger - Aptos M15 Tianjin The 70th King's Cup and Queen's Cup - Bangkok USTA Seascape Challenger - Aptos M15 Maanshan Belgaum Open - Belgaum Czech Indoor Open - Prague Challenger Leon 2004 - Leon New Delhi Challenger - New Delhi M25 Shenzhen Hilton Waikoloa Village USTA Challenger - Waikoloa Binghamton Professional Tennis Tournament - Binghamton Akbank Private Banking-TED Open - Istanbul Jameson Cup - Milan The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Dallas - Dallas USTA Tennis Championships of Austin - Austin Cridicard Mastercard Tennis Cup - Campos do Jordao Internationaux du Doubs - Besancon Busan Open Challenger Tennis - Busan 2005 Freeman Men's Challenger - Joplin Ho Chi Minh City Challenger - Ho Chi Minh City The LTA Sunderland Challenger - Sunderland Antonio Savoldi-Marco Co. - Manerbio Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan University of Tennessee USTA Challenger - Knoxville Corona Mexico City Open - Mexico City Yokohama Challenger 2001 - Yokohama M25 Monastir Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby M25 Luzhou Heineken Challenger - Ho Chi Minh City Unicredit Czech Open 2007 - Prostejov M15 Los Angeles Busan Open - Busan Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Binghamton Professional Tennis Tournament - Binghamton Busan Open Challenger Tennis - Busan China Open - Beijing Flea Market Cup - Busan Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo Fergana Challenger - Fergana Izmir Cup - Izmir Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Moncton Men's Challenger - Moncton 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise M25 Monastir Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Flea Market Cup Busan Challenger Tennis - Busan Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Yuba City Challenger Baton Rouge Challenger Aptos Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign Seoul Challenger Kia International In Kawana - Kawana Open de la Ville de Saint Denis - Reunion Island Challenger Banque Nationale - Granby Fergana Challenger Karshi Challenger Bangkok Challenger Bangkok Challenger Noumea Challenger Malaysian Open - Kuala Lumpur Caloundra Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Pingguo Challenger Johannesburg Challenger Bangkok Challenger Wuhai Challenger Beijing Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote USTA Illinois Challenger - Champaign Bangkok Challenger Shanghai Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Busan Challenger Winnetka Challenger Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana Vancouver Challenger Bangkok Challenger Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba Busan Challenger Beijing Challenger Astana Challenger ECU Prague Open - Prague Toyota Challenger Burnie Challenger Challenger Natrel Presented by National Bank - Granby Tashkent Challenger Guangzhou Challenger Anning Challenger Busan Challenger Samsung Securities Cup - Seoul Tianjin Challenger Nanchang Challenger Indore Challenger Traralgon Challenger 2 Toyota Challenger Guangzhou Challenger Anning Challenger Seoul Challenger GHI Bronx Classic - Bronx M25 Tsukuba M25 Kashiwa Credicard Mastercard Tennis Cup - Campos do Jordao Yokohama Challenger Guangzhou Challenger Nanjing Challenger Nanchang Challenger Shenzhen Challenger Seoul Challenger New Delhi Challenger Bangkok Challenger Yokohama Challenger Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Rome Challenger Traralgon Challenger Chengdu Challenger Samsung Securities Cup - Seoul M25 Luzhou Bangkok Challenger West Lakes Challenger Canberra Challenger Ningboo Challenger Shanghai Challenger Gwangju Challenger ATP Challenger Numea - New Caledonia M15 Tianjin M25 Fuzhou Astana Challenger USTA Men's Challenger of Dallas - Dallas Qujing Challenger M25 Hong Kong Draft Corona Mexico City Open - Mexico City Shanghai Challenger Yokohama Challenger Launceston Challenger Burnie Challenger Canberra Challenger M15 Maanshan Kyoto Challenger Yokohama Challenger Gwangju Challenger Columbus Challenger M15 Luan M15 Luan M25 Anning Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan Maui Challenger Gimcheon Challenger Busan Challenger Guangzhou Challenger Gimcheon Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger Winnipeg Challenger Gatineau Challenger Shimadzu All Japan Indoor - Kyoto Jinan Challenger Kobe Challenger M25 Anning Happy Valley Challenger The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Manila Challenger Shenzhen Challenger Guadalajara Challenger Kyoto Challenger HTV Challenger - Ho Chi Minh City Okal Cup 2003 - Eckental IPP Open - Helsinki Manchester Challenger Gimcheon Challenger Biel Challenger Samsung Securities Cup Challenger - Seoul Astana Challenger Chengdu Challenger Bangkok Challenger Zhuhai Challenger GHI Bronx Tennis Classic - Bronx Shenzhen 2 Challenger Fergana Tennis Challenger Tournament - Fergana Suzhou Challenger Shenzhen Challenger Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Burnie Challenger Wuxi Challenger Shenzhen Challenger New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Zhangjiagang Challenger Busan Open Challenger Tennis - Busan Liuzhou Challenger Prostejov Challenger Playford Challenger Canberra Challenger Burnie Challenger Nottingham-2 Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Shenzhen 1 Challenger Busan Challenger Granby Challenger Columbus Challenger The Natrel's Challenger of Granby - Granby Granby Challenger Beijing Challenger M25 Luzhou Jinan Challenger Istanbul Challenger M25 Yinchuan Aptos Challenger Gallagher International - Hamilton Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Yokohama World Tennis Gaora Cup - Yokohama Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Music City Challenger - Nashville Singha Tennis Classic - Tarzana Music City Challenger - Nashville Matsuyama Challenger Odlum Brown Vancouver Open - Vancouver Wuxi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zhangjiagang Challenger Beijing Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Canberra Challenger AIG Japan Open - Tokyo Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul President's Cup - Tashkent Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Winnetka Challenger Busan Challenger Carson Challenger Zhuhai Challenger Busan Challenger Tata Open - Chennai The Stella Artois Grass Court Championships - London China Open - Beijing China Open - Beijing Thailand Open - Bangkok The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Shenzhen Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Kobe Challenger The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Shanghai Challenger China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach The Artois Championships - London Pingguo Challenger Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Shanghai Challenger AIG Japan Open - Tokyo Ningboo Challenger Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Little Rock Challenger China Open - Beijing Thailand Open - Bangkok Shenzhen Open - Shenzhen U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Traralgon Challenger The Stella Artois Championships - London Lexington Challenger Ilkley Challenger Kyoto Challenger Shenzhen Challenger Gerry Weber Open - Halle Busan Challenger PTT Thailand Open - Bangkok Kyoto Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Surbiton Challenger Shanghai Challenger Thailand Open - Bangkok Maui Challenger Suzhou Challenger Anning Challenger Anning Challenger Aircel Chennai Open - Chennai M15 Hong Kong Heineken Challenger - Ho Chi Minh City Zhangjiagang Challenger Qingdao Challenger GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Las Vegas Challenger Toyota Challenger Bangkok Challenger Dallas Challenger The Scottish Tennis Championships - Edinburgh Nanchang Challenger Anning Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Granby Challenger Shanghai Challenger Chengdu Challenger Bangkok Challenger The LTA Wrexham Challenger - Wrexham Ningboo Challenger China Open - Beijing Warsteiner Challenger Wolfsburg - Wolfsburg Winnipeg Challenger Gatineau Challenger Vancouver Challenger Shenzhen Open - Shenzhen Burnie Challenger China Open - Beijing Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Chengdu Open - Chengdu Monterrey Challenger AIG Japan Open - Tokyo Chennai Open - Chennai Guangzhou Challenger Countrywide Classic - Los Angeles Thailand Open - Bangkok Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Heineken Open Shanghai - Shanghai Waldbaum's Hamlet Cup - Long Island Zhuhai Challenger Kaohsiung Challenger Indian Wells Challenger Tennis Masters Series - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai Campbell's Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami Zhuhai Open - Zhuhai Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells Thailand Open - Bangkok China Open - Beijing U.S. Open - New York Wimbledon - London U.S. Open - New York China Open - Beijing U.S. Open - New York French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Australian Open - Melbourne Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 2, 2R, INA-CHN 2-3 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 U.S. Open - New York Australian Open - Melbourne Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group I, THA-CHN 0-5 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, World Group, QR, CHN-JPN 2-3 French Open - Paris 15th Asian Games Doha 2006 Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) NASDAQ-100 Open - Miami Wimbledon - London Shanghai - Shanghai French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group I, 1R, CHN-KOR 1-3 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group I, 1R, NZL-CHN 4-1 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open (Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) M25 Hong Kong