Career 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 Indonesia F3 China F6 Australia F1 Australia F2 Japan F1 Japan F2 China F4 Korea F3 Great Britain F9 Japan F8 Japan F9 Malaysia F1 Malaysia F2 China F1 China F2 Australia F2 New Zealand F2 China F3 China F4 China F6 China F5 China F7 France F13 Israel F1 Israel F2 Israel F3 Azerbaijan F2 China F1 China F2 China F3 China F4 Korea F3 China F5 China F6 China F1 China F2 China F3 China F4 China F5 China F6 Korea F3 China F7 China F8 Canada F3 Australia F12 China F1 China F2 Australia F1 Australia F2 China F5 China F6 Italy F11 Australia F1 Netherlands F3 Kazakhstan F1 Kazakhstan F2 China F1 China F2 China F3 China F4 China F5 China F9 China F10 China F8 China F9 (Luan) M15 Monastir M15 Heraklion M15 Heraklion M15 Heraklion Azerbaijan F1 M15 Monastir Netherlands F5 Britania Zavaleta - Puebla Coffee Cup Challenger - Chikmagalur The LTA Wrexham Challenger - Wrexham USTA Men's Challenger of Dallas - Dallas Keio Challenger International Tennis Tournament - Yokohama GHI Bronx Tennis Classic - Bronx Fergana Challenger - Fergana 2004 Freeman Men's Challenger - Joplin Challenger Banque Nationale Rimouski - Rimouski Uncle Toby's Burnie Challenger - Tasmania Karshi Challenger - Karshi Swanston Challenger - Sacramento BMW Tennis Championship - Sunrise Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir USTA Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International in Burnie - Burnie 2006 Challenger of Santa Clarita California Challenger - Valencia Internationaux du Doubs - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto M15 Monastir Melbourn Challenger M15 Monastir M15 Monastir M15 Monastir Abierto Club Casablanca - Mexico City Tashkent Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Chuncheon Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Heineken Challenger - Ho Chi Minh City USTA Seascape Challenger - Aptos Fergana Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Granby Challenger - Granby Hilton Waikoloa Village USTA Challenger - Waikoloa Seoul Challenger Samsung Securities Cup - Seoul M15 Heraklion GHI Bronx Classic - Bronx Busan Open Challenger Tennis - Busan Flea Market Cup Busan Challenger Tennis - Busan Prostejov Challenger Credicard Mastercard Tennis Cup - Campos do Jordao GHI Bronx Classic - Bronx Beijing Challenger X Open Internacional D'Andorra - Andorra Busan Open Challenger Tennis - Busan Kia International In Caloundra - Caloundra Heineken Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Challenger Leon 2004 - Leon Ningboo Challenger Tashkent Challenger Heineken Challenger 2004 - Ho Chi Minh City Bangkok Challenger Seoul Challenger Burnie Challenger Caloundra Challenger Singapore Challenger Busan Open Challenger Tennis - Busan Kaohsiung Challenger Tenerife Challenger Shanghai Challenger Ningboo Challenger Leon Challenger Mexico City Challenger Savannah Challenger Anning Challenger The Surbiton Trophy - Surbiton Busan Challenger Beijing Challenger The Natrel's Challenger of Granby - Granby Kaoshuing Challenger Heineken Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2005 - Leon Fergana Challenger - Fergana Kolkata Challenger New Delhi Challenger Shenzhen Challenger M15 Monastir ATP Challenger Numea - New Caledonia 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver Uncle Tobys Challenger in Caloundra - Caloundra Hilton Waikoloa Village USTA Challenger - Waikoloa Kobstaedernes ATP Challenger - Kolding Vicenza Challenger Prague Challenger Shanghai Challenger Nanchang Challenger Taiwan Challenger - Kaohsiung Odlum Brown Vancouver Open - Vancouver Sunrise Challenger Ramat Hasharon Challenger Lexington Challenger Astana Challenger Guangzhou Challenger III Isla de Lanzarote - Lanzarote Seoul Challenger Surbiton Challenger Lexington Challenger dBI Tennis Challenger - Binghamton The LTA Nottingham Challenger - Nottingham Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana Samsung Challenger 2007 - Ho Chi Minh City New Delhi Challenger Kyoto Challenger Anning Challenger Guangzhou Challenger Challenger Natrel Presented by National Bank - Granby Nanjing Challenger Bukhara Challenger - Bukhara Seoul Challenger 2008 China TCL Challenger - Guangzhou Seoul Challenger Bangkok Challenger Manchester Challenger Busan Challenger Surbiton Challenger Blois Challenger Chengdu Challenger Guangzhou Challenger Nanchang Challenger China Open - Beijing IPP Open - Helsinki Ningboo Challenger Kyoto Challenger Heilbronn Challenger Taipei City Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Busan Challenger Kun-Ming Challenger Binghamton Challenger Chengdu Challenger Shanghai Challenger Shanghai Challenger Ningboo Challenger Taipei City Challenger Shenzhen Challenger Nanchang Challenger Ilkley Challenger Seoul Challenger Gimcheon Challenger Chengdu Challenger Zhangjiagang Challenger Anning Challenger Bangkok Challenger Gatineau Challenger Aix En Provence Challenger Bangkok Challenger Kaohsiung Challenger Chengdu Challenger Lyon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shanghai Challenger Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Flea Market Cup - Busan Yokohama Challenger Open D'Orleans - Orleans Burnie Challenger Anning Challenger Shenzhen Challenger Kaohsiung Challenger Raanana Challenger Busan Challenger Gimcheon Challenger Busan Challenger Guangzhou Challenger Aptos Challenger Pingguo Challenger Bangkok Challenger Kyoto Challenger Yokohama Challenger Bastad Challenger Bangkok Challenger Ningboo Challenger Hua Hin Challenger Fergana Tennis Challenger Tournament - Fergana Anning Challenger The Wright Financial Group, Inc. Challenger - Champaign Ilkley Challenger Gimcheon Challenger Vancouver Challenger BH Tennis Open International Cup - Belo Horizonte Yokohama Challenger 2001 - Yokohama Zhuhai Challenger Irving Challenger Qingdao Challenger Seoul Challenger Jinan Challenger The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa Suzhou Challenger Head Cup Busan Open - Busan Oldum Brown Vancouver Open - Vancouver Yokohama Challenger Qujing Challenger Busan Challenger Shanghai Challenger Ningboo Challenger Liuzhou Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Binghamton Professional Tennis Tournament - Binghamton Zhangjiagang Challenger Anning Challenger Wuhan Challenger Jinan Challenger Bangkok Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Ordina Open - 's-Hertogenbosch Gallagher International - Hamilton Guadalajara Challenger Binghamton Professional Tennis Tournament - Binghamton RCA Championships - Indianapolis Yokohama World Tennis Gaora Cup - Yokohama Chennai Open - Chennai Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Launceston Challenger The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte SAP Open - San Jose Kroger / St. Jude International - Memphis USTA Challenger of Tiburon - Tiburon A Glimmer of Hope Challenger - Austin ATP Challenger 2003 Numea - New Caledonia Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open - Busan Arizona Men's Tennis Championships - Scottsdale Samsung Securities Cup - Seoul Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby HTV Challenger - Ho Chi Minh City RCA Championships - Indianapolis Fergana Challenger - Fergana Odlum Brown Vancouver Open - Vancouver The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Ningboo Challenger The Tennis Channel Open - Las Vegas Beijing Challenger Karshi Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Kyoto Challenger Izmir Challenger China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Salem Open - Hong Kong The Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Busan Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Zhuhai Challenger AEGON International - Eastbourne Kobe Challenger San Francisco Challenger Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Pingguo Challenger Dallas Challenger Tata Open 2003 - Chennai Interwetten Austrian Open - Kitzbuhel Happy Valley Challenger AEGON Championships - London Seoul Challenger Furth Challenger Aptos Challenger Shanghai Challenger AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Malaysian Open - Kuala Lumpur China Open - Beijing Poznan Challenger The Nottingham Open - Nottingham Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SAP Open - San Jose SA Tennis Open - Johannesburg SA Tennis Open - Johannesburg Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Rakuten Japan Open - Tokyo Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Gerry Weber Open - Halle AEGON Championships - London Winston-Salem Open - Winston-Salem China Open - Beijing Aircel Chennai Open - Chennai Sarasota Challenger U.S. National Indoor Tennis Championships - Memphis Countrywide Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta AAPT Championships - Adelaide Johannesburg Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Athens Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Seoul Challenger Geneva Open - Geneva RCA Championships - Indianapolis Mumbai Open - Mumbai Shenzhen Open - Shenzhen Gerry Weber Open - Halle China Open - Beijing Millenium Tennis Championships - Delray Beach The Stella Artois Championships - London Winston-Salem Open - Winston-Salem U.S. National Indoor Tennis Championships - Memphis Aircel Chennai Open - Chennai Yeongwol Challenger Delray Beach Open - Delray Beach Shenzhen Open - Shenzhen Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Countrywide Classic - Los Angeles Jinan Challenger China Open - Beijing Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Regions Morgan Keegan Championships - Memphis AEGON Championships - London Great Ocean Road Open - Melbourne Legg Mason Tennis Classic - Washington Playford Challenger St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Kyoto Challenger Gerry Weber Open - Halle AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Gimcheon Challenger China Open - Beijing Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Suzhou Challenger Wuhai Challenger Citi Open - Washington Le Gosier Challenger Bastad Challenger Topshelf Open - 's-Hertogenbosch Aircel Chennai Open - Chennai Heineken Open - Auckland Qingdao Challenger Furth Challenger Shanghai Challenger Delray Beach Open - Delray Beach Suzhou Challenger Maui Challenger Dallas Challenger Beijing Challenger Shenzhen Challenger Anning Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Nottingham Challenger Heineken Open - Auckland Apia International - Sydney Abierto Mexicano Telcel - Acapulco Zhangjiagang Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Kobe Challenger Bangkok Challenger Samsung Securities Cup - Seoul Recanati Challenger University of Tennessee USTA Challenger - Knoxville Citi Open - Washington Shenzhen Open - Shenzhen ASB Classic - Auckland Zhuhai Challenger Abierto Mexicano Telcel - Acapulco Shenzhen Challenger Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Warsteiner Challenger Wolfsburg - Wolfsburg Memphis Open - Memphis Chengdu Open - Chengdu Yokkaichi Challenger Marburg Challenger Zhuhai Open - Zhuhai The Stella Artois Grass Court Championships - London China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo cinch Championships - London The 10tele.com Open - Nottingham Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis China Open - Beijing ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland AEGON International - Eastbourne Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Vietnam Open - Ho Chi Minh City China Open - Beijing Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Open de Moselle - Metz U.S. Open - New York Australian Open - Melbourne Serbia Open - Belgrade China Open - Beijing Wimbledon - London U.S. Open - New York PTT Thailand Open - Bangkok French Open - Paris Wimbledon - London Telecom Italia Masters - Rome Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Rogers Masters - 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 U.S. Open - New York 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 U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Shanghai Rolex Masters - Shanghai U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group I, PO, TPE-CHN 2-3 Davis Cup, Group I, 1R, NZL-CHN 4-1 Davis Cup, Group I, THA-CHN 0-5 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, CHN-JPN 2-3 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group 1, PO, TPE-CHN 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 1R, CHN-NZL 3-1 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group II, 2R, TPE-PHI 3-1 Davis Cup, Group 2, REL2, TPE-HKG 4-1 15th Asian Games Doha 2006 Wimbledon (juniors) Davis Cup, Group 1, 1R, AUS-TPE 4-1 Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Davis Cup, Group II, 1R, TPE-LIB 5-0 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group I, 1R, CHN-NZL 3-1 Australian Open (Asia, Wildcard) Australian Open (Wildcard) Davis Cup, Group I, 1R, PAK-CHN 0-5 Davis Cup, Group I, 2R, UZB-CHN 3-2 Davis Cup, Group I, 2R, CHN-IND 2-3 Australian Open (Asia, Wildcard) Olympics - Beijing Australian Open (Asia, Wildcard) Olympics - London Olympics - Athens Olympics - Rio de Janeiro Olympics - Tokyo