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 M25 Bali M15 Hong Kong Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 Japan F4 China F1 China F2 Korea F1 Korea F2 China F5 Thailand F2 Korea F6 China F7 Chinese Taipei F1 Cambodia F1 India F11 Cambodia F2 Thailand F2 Thailand F3 Japan F2 Japan F3 Japan F4 Canada F8 Korea F1 Korea F2 Thailand F4 Thailand F6 Korea F6 Korea F7 Turkey F32 Turkey F33 Japan F1 Hong Kong F1 Hong Kong F2 China F9 Hong Kong F3 Thailand F10 Cambodia F2 Thailand F11 Cambodia F3 Turkey F1 Turkey F2 Sri Lanka F2 Sri Lanka F3 Japan F1 Japan F2 Japan F3 Indonesia F2 Indonesia F3 Thailand F1 China F5 China F6 Japan F6 Thailand F5 India F10 China F12 China F13 Thailand F8 Thailand F9 Japan F3 China F4 Japan F6 China F10 Thailand F3 Indonesia F7 (Jakarta) Indonesia F8 (Jakarta) China F3 (Anning) Japan F5 (Kashiwa) M15 Nonthaburi M15 Antalya M15 Antalya M15 Monastir M15 Monastir M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M25 Sharm ElSheikh M25 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Chiang Rai Australia F13 USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington The 70th King's Cup and Queen's Cup - Bangkok Binghamton Professional Tennis Tournament - Binghamton Czech Indoor Open - Prague Jameson Cup - Milan Challenger Leon 2004 - Leon Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Honda Kah Singapore Men's Tennis Open - Singapore Samsung Secruities Cup Challenger - Seoul Hilton Waikoloa Village USTA Challenger - Waikoloa M15 Daegu Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Flea Market Cup Busan Challenger Tennis - Busan Akbank Private Banking-TED Open - Istanbul New Delhi Challenger - New Delhi M25 Jakarta M15 Antalya 2005 Freeman Men's Challenger - Joplin M25 Anning M15 Sharm ElSheikh M25 Hong Kong The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon M15 Hinode M15 Nakhon Si Thammarat Yokohama International Tennis Tournament - Yokohama Busan Open Challenger Tennis - Busan The Swanston Challenger - Sacramento Fergana Challenger - Fergana M15 Kuching M15 Jakarta Fergana Challenger - Fergana M25 Jakarta M15 Sharm ElSheikh Izmir Cup - Izmir Honda-Kah Open - Singapore Unicredit Czech Open 2007 - Prostejov Belgaum Open - Belgaum M25 Changwon M25 Bali M15 Kuala Lumpur USTA Seascape Challenger - Aptos M15 Maanshan Sporting Challenger - Turin Moncton Men's Challenger - Moncton M15 Nakhon Si Thammarat M15 Andong M15 Bali Oldum Brown Vancouver Open - Vancouver Nova Challenger Osaka - Osaka New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi 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 M25 Baotou Cridicard Mastercard Tennis Cup - Campos do Jordao M15 Monastir Flea Market Cup Busan Challenger Tennis - Busan Ho Chi Minh City Challenger - Ho Chi Minh City M15 Monastir M15 Nonthaburi M15 Tianjin Heilbronn Challenger University of Tennessee USTA Challenger - Knoxville Corona Mexico City Open - Mexico City Melbourn Challenger Yokohama Challenger 2001 - Yokohama Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Korat Challenger Heineken Challenger - Ho Chi Minh City Mexico City Challenger Busan Open - Busan M25 Guiyang Dharwad Challenger 2003 - Dharwad Talahassee Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Flea Market Cup - Busan Binghamton Professional Tennis Tournament - Binghamton Yuba City Challenger Wroclaw Challenger Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo Aptos Challenger Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham M15 Tokyo 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Baton Rouge Challenger Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton M15 Chiang Rai 2008 China TCL Challenger - Guangzhou Seoul Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Noumea Challenger Caloundra Challenger Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign Johannesburg Challenger Fergana Challenger Wuhai Challenger M15 Changwon Kia International In Kawana - Kawana Open de la Ville de Saint Denis - Reunion Island M15 Daegu M15 Seremban Challenger Banque Nationale - Granby M15 Kuala Lumpur Burnie Challenger Singapore Challenger Kyoto Challenger Malaysian Open - Kuala Lumpur Busan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Winnetka Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Vancouver Challenger Bangkok Challenger Bangkok Challenger Busan Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Beijing Challenger USTA Illinois Challenger - Champaign Astana Challenger Tashkent Challenger Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana Toyota Challenger Noumea Challenger Burnie Challenger Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba M15 Jakarta Anning Challenger Gimcheon Challenger Busan Challenger Nanchang Challenger Indore Challenger M15 Jakarta Toyota Challenger ECU Prague Open - Prague Bangkok Challenger Challenger Natrel Presented by National Bank - Granby M15 Sharm ElSheikh Bangkok Challenger M15 Sharm ElSheikh Manila Challenger Launceston Challenger New Delhi Challenger Samsung Securities Cup - Seoul Zhuhai Challenger Gwangju Challenger Nanjing Challenger Seoul Challenger Fergana Challenger Qingdao Challenger Kaohsiung Challenger Ningboo Challenger Pune Challenger Kobe Challenger Toyota Challenger Sophia Antipolis Challenger Taipei City Challenger Astana Challenger GHI Bronx Classic - Bronx Chengdu Challenger Vancouver Challenger M15 Singapore M15 Bali Ningboo Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Chennai Challenger Shenzhen Challenger Kaohsiung Challenger Bangkok Challenger Seoul Challenger Busan Challenger Little Rock Challenger Columbus Challenger Milan Challenger Lexington Challenger Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Nanchang Challenger Samsung Securities Cup - Seoul China F8 M25 Jakarta M25 Daegu Qujing Challenger Shenzhen Challenger West Lakes Challenger Fergana Challenger Zhangjiagang Challenger M25 Anseong Yokohama Challenger Zhuhai Challenger Tianjin Challenger Bangkok Challenger Kyoto Challenger Nanchang Challenger Shanghai Challenger ATP Challenger Numea - New Caledonia M15 Tianjin Busan Challenger Astana Challenger Kobe Challenger Toyota Challenger USTA Men's Challenger of Dallas - Dallas M25 Yinchuan M25 Hong Kong Gimcheon Challenger Draft Corona Mexico City Open - Mexico City Burnie Challenger M15 Ipoh Perak Yokkaichi Challenger M15 Yanagawa Taipei City Challenger Anning Challenger M15 Daegu Seoul Challenger Media Will Cup Busan Challenger Tennis - Busan Nonthaburi 4 Challenger Fergana Challenger Padova Challenger M15 Nishi-Tokyo Astana Challenger Pingguo Challenger M15 Wuning M15 Maanshan Shanghai Challenger M15 Maanshan Nanchang Challenger Astana Challenger Kaohsiung Challenger Shimadzu All Japan Indoor - Kyoto Suzhou Challenger M25 Luan Gwangju Challenger Kobe Challenger Yokohama Challenger Taipei City Challenger The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Gwangju Challenger Guadalajara Challenger HTV Challenger - Ho Chi Minh City Jinan Challenger M15 Wuning Okal Cup 2003 - Eckental IPP Open - Helsinki Samsung Securities Cup Challenger - Seoul Astana Challenger Chengdu Challenger Bangkok Challenger Beijing Challenger Anning Challenger Rennes Challenger Budapest Challenger Cherbourg Challenger Zhuhai Challenger GHI Bronx Tennis Classic - Bronx Seoul Challenger Busan Challenger Busan Challenger AIG Japan Open - Tokyo Shanghai Challenger Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Yokohama Challenger Busan Challenger Seoul Challenger Busan Challenger New Delhi Challenger III - New Delhi Almaty Challenger Legg Mason Tennis Classic - Washington D.C. Credicard Mastercard Tennis Cup - Campos do Jordao Chengdu Challenger Kobe Challenger Busan Open Challenger Tennis - Busan Tashkent Challenger Seoul Challenger Liuzhou Challenger Shenzhen Challenger Prostejov Challenger Noumea Challenger Nottingham-2 Challenger President's Cup - Tashkent Chennai Challenger Bangkok Challenger Shenzhen Challenger Seoul Challenger Granby Challenger The Natrel's Challenger of Granby - Granby Binghamton Challenger Aptos Challenger Shenzhen Challenger Oeiras 1 Challenger Oeiras 2 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. Petersburg 2 Challenger 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 Gimcheon Challenger 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 Gwangju Challenger M15 Nonthaburi Music City Challenger - Nashville Guangzhou Challenger Singha Tennis Classic - Tarzana Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver Gwangju Challenger China Open - Beijing 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona AIG Japan Open - Tokyo Liuzhou Challenger Kobe Challenger Launceston Challenger Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Bangkok Challenger Seoul Challenger Tata Open - Chennai The Stella Artois Grass Court Championships - London Winnetka Challenger Busan Challenger China Open - Beijing Thailand Open - Bangkok Carson Challenger Busan Challenger The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Antalya 3 Challenger Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport M25 Changwon PTT Thailand Open - Bangkok Pingguo Challenger AIG Japan Open - Tokyo Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Kaohsiung Challenger Thailand Open - Bangkok U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Seoul Challenger Traralgon Challenger The Stella Artois Championships - London Fergana Challenger Winston-Salem Open - Winston-Salem Yokohama Challenger Gerry Weber Open - Halle Gimcheon Challenger PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Toyota Challenger Antalya 4 Challenger Anning Challenger The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Zhangjiagang Challenger Noumea Challenger Yokohama Challenger Seoul Challenger Quanzhou Challenger Aircel Chennai Open - Chennai Surbiton Challenger Lyon Challenger Heineken Challenger - Ho Chi Minh City Zhangjiagang Challenger M15 Hong Kong Gwangju Challenger GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Suzhou Challenger Antalya Cup - Antalya M25 Hua Hin Bangkok Challenger The Scottish Tennis Championships - Edinburgh ASB Classic - Auckland Gimcheon Challenger Shenzhen Open - Shenzhen Hilton Waikoloa Village USTA Challenger - Waikoloa Columbus Challenger Jinan Challenger Bangkok Challenger The LTA Wrexham Challenger - Wrexham Grand Prix Hassan II - Marrakech Warsteiner Challenger Wolfsburg - Wolfsburg Ho Chi Minh City Challenger Gatineau Challenger Vancouver Challenger Pune Challenger Bangkok Challenger Burnie Challenger St. Petersburg 1 Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Nanchang Challenger AIG Japan Open - Tokyo Chennai Open - Chennai Countrywide Classic - Los Angeles Davis Cup, Group II, 1R, POC-THA 0-5 Thailand Open - Bangkok Korea Open - Seoul Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger M15 Tokyo Waldbaum's Hamlet Cup - Long Island M25 Guiyang Tennis Masters Series - Hamburg Rogers Masters - Toronto Bangkok Challenger Busan Challenger Gwangju Challenger Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Campbell's Hall of Fame Tennis Championships - Newport French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Shanghai Rolex Masters - Shanghai 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 Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London 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 Sony Ericsson Open - Miami Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Pacific Life Open - Indian Wells Thailand Open - Bangkok Wimbledon - London Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 U.S. Open - New York Davis Cup, Group 1, 2R, THA-JPN 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 Davis Cup, Group 1, 1R, THA-KAZ 3-2 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, SRI-THA 1-3 French Open - Paris Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group I, 1R, KOR-UZB 1-3 Davis Cup, Group I, PO, KOR-NZL 3-2 Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Australian Open - Melbourne Wimbledon (juniors) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Shanghai - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne 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 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 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 15th Asian Games Doha 2006 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Kobe Challenger M25 Bali M15 Nonthaburi M25 Anning