Career 2025 2024 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 M25 Fuzhou USA F27 China F3 China F2 China F4 China F5 China #1-w2 China #1-w3 China #1-w4 China F6 USA F28 China F7 USA F29 China F2 China F3 China F4 China F5 USA F8 Japan F1 Japan F3 Thailand F1 Thailand F3 USA F13 Italy F25 Japan F11 Japan F12 New Zealand F2 Japan F1 Japan F2 China F1 China F2 China F3 China F4 China F5 Indonesia F1 Indonesia F Indonesia F3 China F8 China China F1 China F2 Japan F3 China F3 China F4 Korea F4 Japan F5 Japan F6 Japan F7 Japan F8 Japan F9 China F1 China F2 USA F4 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 Australia F5 Australia F6 China F1 China F2 China F3 China F4 Korea F3 China F5 China F6 China F8 China F1 China F2 China F3 China F4 Korea F2 Korea F3 China F7 China F8 Canada F3 Indonesia F4 Thailand F4 Thailand F5 Australia F12 China F1 China F2 China #1-w1 China F5 China F6 Israel F7 Israel F8 China F7 China F8 China F9 China F10 Vietnam F5 Vietnam F6 Hong Kong F2 Hong Kong F3 Turkey F2 Turkey F5 Turkey F6 Turkey F8 Turkey F9 China F1 China F2 China F3 China F4 Thailand F1 Thailand F2 China F1 China F2 China F3 China F5 Thailand F4 Thailand F5 China F6 China F8 China F9 Turkey F2 Turkey F3 Turkey F4 Turkey F5 Japan F3 Japan F4 China F3 China F4 China F5 China F6 China F8 China F9 China F10 China F11 Australia F6 Australia F7 Australia F8 Australia F9 China F10 Wuxi Challenger M25 Luzhou China F6 Azerbaijan F1 USA F3 Japan F1 (Nishi-Tama) Japan F2 (Nishi-Tokyo) Japan F3 (Kofu) China F4 (Luzhou) China F7 (Wuhan) China F8 (Fuzhou) China F10 (Kunshan) China F11 (Shenzhen) China F14 (Tianjin) Australia F5 (Brisbane) Australia F6 (Toowoomba) Australia F7 (Cairns) China F7 Japan F4 (Tsukuba) Japan F5 (Kashiwa) Japan F6 (Matsuyama) Italy F27 China F7 (Luzhou) China F8 (Yinchuan) Hong Kong F1 (Hong Kong) Japan F4 M15 Monastir M15 Monastir China F7 Turkey F7 Japan F1 China F4 Italy F26 China F1 China F1 China F1 China F5 (Luzhou) M25 Monastir M15 San Diego M25 Luzhou M15 Tianjin 2006 North Shore Pro Tennis Championship - Winnetka Busan Challenger Shanghai Challenger Napa Challenger Gimcheon Challenger Traralgon Challenger Canberra Challenger New Delhi Challenger Shenzhen Challenger Shenzhen Challenger Yokohama Challenger Busan Challenger Ningboo Challenger M15 Monastir M25 Monastir Liuzhou Challenger M25 Monastir M15 San Diego M15 Los Angeles Bangkok Challenger Shenzhen Challenger Anning Challenger Seoul Challenger Busan Challenger M15 Monastir M15 Monastir M25 Tsukuba Gwangju Challenger Little Rock Challenger Columbus Challenger Winnipeg Challenger Zhangjiagang Challenger Columbus Challenger M25 Bakersfield Kyoto Challenger Gimcheon Challenger Lexington Challenger Monterrey Challenger Biel Challenger Ningboo Challenger M25 Kashiwa Granby Challenger M25 Anning Liuzhou Challenger Kobe Challenger Canberra Challenger Burnie Challenger M25 Luzhou M25 Yinchuan Zhuhai Challenger Nanjing Challenger Rome Challenger Shenzhen 2 Challenger Ilkley Challenger Matsuyama Challenger Gimcheon Challenger Suzhou Challenger Bangkok Challenger Maui Challenger Chengdu Challenger M15 Maanshan Toyota Challenger M15 Maanshan M25 Shenzhen M15 Luan M15 Luan M25 Anning M15 Hong Kong Shenzhen Challenger China Open - Beijing Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Odlum Brown Vancouver Open - Vancouver Swanston Challenger - Sacramento Beijing Challenger Guangzhou Challenger Tulsa Challenger Bangkok Challenger Sacramento Challenger Burnie Challenger Dallas Challenger Kyoto Challenger Sarasota Challenger China Open - Beijing Heineken Open Shanghai - Shanghai Sacramento Challenger Tiburon Challenger Mercedes-Benz Cup - Los Angeles Seoul Challenger SAP Open - San Jose Manila Challenger Tennis Channel Open - Las Vegas Guangzhou Challenger Anning Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Chengdu Challenger Nanchang Challenger Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Yokohama Challenger The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Zhangjiagang Challenger Suzhou Challenger Canberra Challenger Zhuhai Challenger Qujing Challenger Nanchang Challenger Countrywide Classic - Los Angeles Anning Challenger RCA Championships - Indianapolis Kobe Challenger Gatineau Challenger Bangkok Challenger Granby Challenger Zhuhai Challenger Chengdu Challenger Thailand Open - Bangkok M15 Tianjin Jinan Challenger AIG Japan Open Tennis Championships - Tokyo Shanghai Challenger Kaohsiung Challenger Grand Prix de Tennis de Lyon - Lyon Shenzhen Challenger Next Generation Adelaide International - Adelaide Burnie Challenger Vancouver Challenger Heineken Open - Auckland Jinan Challenger USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Delray Beach International Tennis Championships - Delray Beach GHI Bronx Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson The $50,000 Pro Challenger at Calabasas - Calabasas Ningboo Challenger Flea Market Cup Busan Challenger Tennis - Busan Shenzhen Challenger Wailea Men's Challenger - Maui XL Bermuda Open - Bermuda Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Medibank International - Sydney Fergana Challenger Burbank Challenger - Burbank Antonio Savoldi-Marco Co. - Manerbio SAP Open - San Jose Bangkok Challenger U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Countrywide Classic - Los Angeles Pingguo Challenger Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London The Surbiton Trophy - Surbiton Beijing Challenger Shanghai Challenger Surbiton Challenger Kun-Ming Challenger Regions Morgan Keegan Championships - Memphis Western & Southern Financial Group Masters - Cincinnati 2008 China TCL Challenger - Guangzhou Open de Nice Cote d'Azur - Nice Guangzhou Challenger AEGON Championships - London Tianjin Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Traralgon Challenger 2 Yokohama Challenger SAP Open - San Jose Kyoto Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Guangzhou Challenger Shenzhen Challenger Open de Nice Cote d'Azur - Nice Shanghai Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Winston-Salem Open - Winston-Salem China Open - Beijing Kobe Challenger Yokohama Challenger Happy Valley Challenger Maui Challenger Brisbane International - Brisbane Kyoto Challenger Zhuhai Challenger Gwangju Challenger U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Manchester Challenger 2003 USTA Challenger of Calabasas - Calabasas Astana Challenger Qingdao Challenger AEGON International - Eastbourne Shanghai Challenger Shenzhen 1 Challenger Las Vegas Challenger Citi Open - Washington Beijing Challenger Winston-Salem Open - Winston-Salem Bangkok Challenger Shanghai Challenger Dallas Challenger Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Shanghai Challenger Burnie Challenger Launceston Challenger Tiburon Challenger Winnipeg Challenger The Artois Championships - London Bangkok Challenger Playford Challenger Open de Nice Cote d'Azur - Nice Aptos Challenger Wuxi Challenger Ningboo Challenger Miami Open - Miami Canberra Challenger Istanbul Challenger Zhangjiagang Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Anning Challenger Bangkok Challenger Citi Open - Washington Karshi Challenger Beijing Challenger Grand Prix de Tennis de Lyon - Lyon Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Heineken Open - Auckland ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch USTA Men's Challenger of Dallas - Dallas AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington AEGON Championships - London Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Harrah's Entertainment Men's Pro Challenger - Tunica Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Abierto Mexicano - Los Cabos New York Open - New York Delray Beach Open - Delray Beach Serbia Open - Belgrade US Men's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Gatineau Challenger Bangkok Challenger Chengdu Open - Chengdu China Open - Beijing Erste Bank Open - Vienna Sydney International - Sydney New York Open - New York Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Nature Valley International - Eastbourne China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Adelaide International - Adelaide Busan Challenger Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Emilia-Romagna Open - Parma Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch Hall of Fame Open - Newport China Open - Beijing Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Memphis Open - Memphis US Men's Clay Court Championship - Houston Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Geneva Open - Geneva AEGON Championships - London Legg Mason Tennis Classic - Washington China Open - Beijing Regions Morgan Keegan Championships - Memphis Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Erste Bank Open - Vienna Hypo Group Tennis International - Portschach ASB Classic - Auckland China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles AEGON Championships - London Valencia Open - Valencia Heineken Open - Auckland Surbiton Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem AEGON Championships - London Citi Open - Washington Moselle Open - Metz Indian Wells Challenger China Open - Beijing US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta SAP Open - San Jose Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Chengdu Open - Chengdu AEGON Championships - London Serbia Open - Belgrade If Stockholm Open - Stockholm AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Medibank International - Sydney Sydney International - Sydney Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Shenzhen Open - Shenzhen Hall of Fame Open - Newport Truist Atlanta Open - Atlanta SAP Open - San Jose cinch Championships - London Viking International - Eastbourne Bangkok Challenger Aircel Chennai Open - Chennai Apia International - Sydney Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Erste Bank Open - Vienna Davidoff Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston Geneva Open - Geneva SAP Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Brisbane International - Brisbane U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York 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 - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha Wimbledon - London French Open - Paris Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Asian Hopman Cup - Astana ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, SRB-USA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, QR, CHN-JPN 2-3 Davis Cup, Group I, 1R, CHN-KOR 1-3 U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Wimbledon - London Australian Open (Asia, Wildcard) All Lower level tournaments U.S. Open - New York French Open - Paris Wimbledon - London Olympics - Beijing U.S. Open - New York U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, NZL-CHN 4-1 Laver Cup - Prague Davis Cup, World Group, QF, USA-BEL 4-0 French Open - Paris French Open - Paris Davis Cup, Group 2, 2R, INA-CHN 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, THA-CHN 0-5 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, 1R, SRB-USA 1-3 Wimbledon (juniors) Australian Open (Wildcard) M25 Yinchuan M25 Hong Kong Guangzhou Challenger Zhuhai Open - Zhuhai M25 Hong Kong Australian Open (Asia, Wildcard)