Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 0–1 | | Japan F11, Kashiwa | Futures | Hard | Yu Xinyuan | Minh Le
Hiroyasu Sato | 6–7, 3–6 |
Win | 1–1 | | China F2, Tianjin | Futures | Hard | Li Zhe | Chang Huai-en
Lee Hsin-han | 6–3, 3–6, 6–1 |
Win | 2–1 | | China F3, Beijing | Futures | Hard | Li Zhe | Matthew Ebden
Jose Statham | 0–6, 6–3, 7–5 |
Win | 3–1 | | Spain F30, Bakio | Futures | Hard | Xu Junchao | Richard Brooks
Juan-Miguel Such-Pérez | 6–2, 6–3 |
Loss | 3–2 | | China F8, Wuxi | Futures | Hard | Li Zhe | Antal van der Duim
Boy Westerhof | 6–7, 4–6 |
Loss | 3–3 | | Thailand F3, Nonthaburi | Futures | Hard | Norikazu Sugiyama | Christopher Rungkat
Nathan Thompson | 2–6, 4–6 |
Loss | 3–4 | | Japan F1, Tokyo | Futures | Hard | Li Zhe | Hiroki Kondo
Hiroyasu Sato | 6–3, 6–7, |
Win | 4–4 | | Japan F3, Kōfu | Futures | Hard | Li Zhe | G.D. Jones
Daniel King-Turner | 6–1, 7–5 |
Loss | 4–5 | | Korea Rep. F4, Seogwipo | Futures | Hard | Li Zhe | Yaoki Ishii
Hiroki Kondo | 4–6, 5–7 |
Win | 5–5 | | Japan F6, Akishima | Futures | Carpet | Li Zhe | Wang Yu jr.
Xu Junchao | 6–4, 3–6, |
Win | 6–5 | | Japan F7, Ariake | Futures | Hard | Li Zhe | Minh Le
Lee Hsin-han | 6–2, 6–1 |
Win | 7–5 | | Japan F8, Osaka | Futures | Hard | Li Zhe | Hiroki Kondo
Hiroyasu Sato | 6–4, 6–3 |
Loss | 7–6 | | New Zealand F1, Auckland | Futures | Hard | Yu Xinyuan | G.D. Jones
Daniel King-Turner | 3–6, 4–6 |
Loss | 7–7 | | New Zealand F2, Hamilton | Futures | Hard | Yu Xinyuan | Miles Armstrong
Adam Feeney | 2–6, 6–7 |
Loss | 7–8 | | China F3, Taizhou | Futures | Hard | Zeng Shaoxuan | Lu Hao
Xu Junchao | 7–6, 4–6, |
Win | 8–8 | | China F6, Jiaxing | Futures | Hard | Xue Feng | Zeng Shaoxuan
Zhang Ze | 6–7, 7–6, |
Loss | 8–9 | | China F7, Ningbo | Futures | Hard | Xue Feng | Li Zhe
Wang Yu jr. | 6–4, 1–6, |
Win | 9–9 | | France F13, Bagnères-de-Bigorre | Futures | Hard | Zhang Ze | Fabrice Martin
Adil Shamasdin | 6–4, 6–4 |
Loss | 9–10 | | Azerbaijan F1, Baku | Futures | Hard | Li Zhe | Petru-Alexandru Luncanu
Matwé Middelkoop | 7–6, 3–6, |
Loss | 9–11 | | China F3, Chongqing | Futures | Hard | Li Zhe | Wu Di
Zhang Ze | 3–6, 6–1, |
Win | 10–11 | | China F4, Guiyang | Futures | Hard | Li Zhe | Chang Yao-lun
Daniel Yoo | 5–7, 6–3, |
Loss | 10–12 | | Korea F3, Changwon | Futures | Hard | Li Zhe | Nikolaus Moser
Max Raditschnigg | 2–6, 6–2, |
Loss | 10–13 | 2010 Fergana Challenger – Doubles| | Fergana, Uzbekistan | Challenger | Hard | Li Zhe | Brendan Evans
Toshihide Matsui | 6–3, 3–6, |
Win | 11–13 | | China F5, Wuhan | Futures | Hard | Li Zhe | Ma Yanan
Yu Xinyuan | 7–5, 6–3 |
Win | 12–13 | | China F6, Jiaxing | Futures | Hard | Li Zhe | Gao Peng
Gao Wan | 6–4, 6–3 |
Win | 13–13 | 2010 Karshi Challenger – Doubles| | Karshi, Uzbekistan | Challenger | Hard | Li Zhe | Divij Sharan
Vishnu Vardhan | 6–3, 6–1 |
Win | 14–13 | 2010 Chang-Sat Bangkok Open – Doubles| | Bangkok, Thailand | Challenger | Hard | Li Zhe | Yuki Bhambri
Ryler DeHeart | 6–3, 6–4 |
Win | 15–13 | | China F8, Shanghai | Futures | Hard | Li Zhe | Harri Heliövaara
Jose Statham | 7–6, 7–6 |
Win | 16–13 | | China F1, Mengzi | Futures | Hard | Li Zhe | Lee Hsin-han
Yi Chu-huan | 6–1, 6–1 |
Win | 17–13 | | China F2, Mengzi | Futures | Hard | Li Zhe | Lee Hsin-han
Yi Chu-huan | 4–6, 6–3, |
Win | 18–13 | | China F3, Chengdu | Futures | Hard | Li Zhe | Chen Ti
Xu Junchao | 6–0, 6–3 |
Win | 19–13 | | China F4, Chengdu | Futures | Hard | Li Zhe | Im Kyu-tae
Hiroki Kondo | 6–3, 7–6 |
Win | 20–13 | | China F7, Shenzhen | Futures | Hard | Li Zhe | Jun Woong-sun
Daniel Yoo | 6–0, 6–3 |
Win | 21–13 | | China F8, Huizhou | Futures | Hard | Li Zhe | Gao Peng
Gao Wan | 6–4, 6–2 |
Win | 22–13 | | Canada F3, Mississauga | Futures | Hard | Li Zhe | Peter Aarts
Daniel Chu | 6–4, 7–6 |
Loss | 22–14 | | China F7, Zhangjiagang | Futures | Hard | Xue Feng | Nam Ji-sung
Noh Sang-woo | 2–6, 4–6 |
Loss | 22–15 | 2012 Ningbo Challenger – Men's Doubles| | Ningbo, China, P.R. | Challenger | Hard | Zhang Ze | Sanchai Ratiwatana
Sonchat Ratiwatana | 4–6, 2–6 |
Loss | 22–16 | | Kazakhstan F2, Aktobe | Futures | Hard | Zhang Ze | Victor Baluda
Mate Pavić | 2–6, 3–6 |
Win | 23–16 | | China F2, Chengdu | Futures | Hard | Zeng Shaoxuan | Hiroki Moriya
Yasutaka Uchiyama | 6–7, 6–3, |
Loss | 23–17 | 2013 Beijing International Challenger – Men's Doubles| | Beijing, China, P.R. | Challenger | Hard | Zhang Ze | Toshihide Matsui
Danai Udomchoke | 6–4, 6–7, |
Win | 24–17 | | China F4, Chengdu | Futures | Hard | Li Zhe | Huang Liang-chi
Hung Jui-chen | 6–3, 6–4 |
Win | 25–17 | | China F5, Chengdu | Futures | Hard | Li Zhe | Victor Baluda
Ilya Ivashka | 0–1 ret. |
Loss | 25–18 | 2014 China International Challenger – Men's Doubles| | Anning, China, P.R. | Challenger | Clay | Daniel Cox | Alex Bolt
Andrew Whittington | 4–6, 3–6 |
Loss | 25–19 | 2014 Karshi Challenger – Doubles| | Karshi, Uzbekistan | Challenger | Hard | Peng Hsien-yin | Sergey Betov
Aliaksandr Bury | 5–7, 6–1, |
Win | 26–19 | | China F7, Putian | Futures | Hard | Li Zhe | Peng Hsien-yin
Yang Tsung-hua | 6–1, 6–3 |
Win | 27–19 | 2014 OEC Kaohsiung – Doubles| | Kaohsiung, Chinese Taipei | Challenger | Hard | Peng Hsien-yin | Chen Ti
Huang Liang-chi | 6–3, 6–2 |
Loss | 27–20 | 2014 Maserati Challenger – Doubles| | Meerbusch, Uzbekistan | Challenger | Clay | Peng Hsien-yin | Matthias Bachinger
Dominik Meffert | 3–6, 6–3, |
Win | 28–20 | 2015 Lecoq Seoul Open – Men's Doubles| | Seoul, Korea, Rep. | Challenger | Hard | Peng Hsien-yin | Lee Hyung-taik
Danai Udomchoke | 6–4, 7–5 |
Loss | 28–21 | 2015 OEC Kaohsiung – Doubles| | Kaohsiung, Chinese Taipei | Challenger | Hard | Peng Hsien-yin | Hsieh Cheng-peng
Yang Tsung-hua | 2–6, 2–6 |
Loss | 28–22 | 2015 China International Suzhou – Doubles| | Suzhou, China, P.R. | Challenger | Hard | Peng Hsien-yin | Lee Hsin-han
Denys Molchanov | 6–3, 6–7, |
Win | 29–22 | 2016 Shimadzu All Japan Indoor Tennis Championships – Doubles| | Kyoto, Japan | Challenger | Hard | Yi Chu-huan | Go Soeda
Yasutaka Uchiyama | 6–3, 7–6 |
Win | 30–22 | 2016 Zhuhai Challenger – Doubles| | Zhuhai, China, P.R. | Challenger | Hard | Yi Chu-huan | Hsieh Cheng-peng
Wu Di | 2–6, 6–1, |
Loss | 30–23 | 2016 Lecoq Seoul Open – Doubles| | Seoul, Korea, Rep. | Challenger | Hard | Yi Chu-huan | Matt Reid
John-Patrick Smith | 3–6, 5–7 |
Win | 31–23 | | China F9, Jinan | Futures | Hard | Peng Hsien-yin | Mitchell Krueger
Connor Smith | 7–6, 6–4 |
Loss | 31–24 | 2016 Internationaux de Tennis de Blois – Doubles| | Blois, France | Challenger | Clay | Yasutaka Uchiyama | Simon Stadler
Alexander Satschko | 3–6, 6–7 |
Win | 32–24 | 2016 Chengdu Challenger – Doubles| | Chengdu, China, P.R. | Challenger | Hard | Zhang Ze | Gao Xin
Li Zhe | 6–3, 4–6, |
Loss | 32–25 | 2016 ZS-Sports China International Challenger – Doubles| | Qingdao, China, P.R. | Challenger | Clay | Zhang Ze | Danilo Petrović
Tak Khunn Wang | 2–6, 6–4, |
Loss | 32–26 | 2017 Kunal Patel San Francisco Open – Doubles| | San Francisco, USA | Challenger | Hard | Zhang Ze | Matt Reid
John-Patrick Smith | 7–6, 5–7, |
Win | 33–26 | 2017 Zhuhai Open – Men's Doubles| | Zhuhai, China, P.R. | Challenger | Hard | Zhang Ze | Ruan Roelofse
Yi Chu-huan | 6–3, 7–6 |
Loss | 33–27 | 2017 China International Suzhou – Doubles| | Suzhou, China, P.R. | Challenger | Hard | Zhang Ze | Gao Xin
Sun Fajing | 6–7, 6–4, |
Win | 34–27 | 2018 ATP Challenger China International – Nanchang – Doubles| | Nanchang, China, P.R. | Challenger | Clay | Zhang Ze | Ruben Gonzales
Christopher Rungkat | 3–6, 7–6, |
Loss | 34–28 | 2018 Kunming Open – Men's Doubles| | Anning, China, P.R. | Challenger | Clay | Zhang Ze | Aliaksandr Bury
Lloyd Harris | 3–6, 4–6 |
Win | 35–28 | 2018 Guzzini Challenger – Doubles| | Recanati, Italy | Challenger | Hard | Zhang Ze | Gonzalo Escobar
Fernando Romboli | 2–6, 7–6, |
Win | 36–28 | 2018 Chengdu Challenger – Doubles| | Chengdu, China, P.R. | Challenger | Hard | Zhang Ze | Mikhail Elgin
Yaraslav Shyla | 6–4, 6–4 |
Win | 37–28 | 2018 International Challenger Zhangjiagang – Doubles| | Zhangjiagang, China, P.R. | Challenger | Hard | Zhang Ze | Bradley Mousley
Akira Santillan | w/o |
Win | 38–28 | 2018 Shanghai Challenger – Doubles| | Shanghai, China, P.R. | Challenger | Hard | Zhang Ze | Hua Runhao
Zhang Zhizhen | 6–4, 3–6, |
Win | 39–28 | 2018 Ningbo Challenger – Doubles| | Ningbo, China, P.R. | Challenger | Hard | Zhang Ze | Hsieh Cheng-peng
Christopher Rungkat | 7–5, 2–6, |
Win | 40–28 | 2018 Liuzhou International Challenger – Men's Doubles| | Liuzhou, China, P.R. | Challenger | Hard | Zhang Ze | Hsieh Cheng-peng
Christopher Rungkat | 6–3, 2–6, |
Win | 41–28 | 2019 Bangkok Challenger – Doubles| | Bangkok, Thailand | Challenger | Hard | Zhang Ze | Hsieh Cheng-peng
Christopher Rungkat | 6–4, 6–4 |
Win | 42–28 | 2019 Zhuhai Open – Doubles| | Zhuhai, China, P.R. | Challenger | Hard | Zhang Ze | Max Purcell
Luke Saville | 6–4, 6–4 |
Loss | 42–29 | 2019 Nottingham Open – Men's Doubles| | Nottingham, Great Britain | Challenger | Grass | Zhang Ze | Santiago González
Aisam Qureshi | 6–4, 6–7, |
Loss | 42–30 | 2019 Yokkaichi Challenger – Doubles| | Yokkaichi, Japan | Challenger | Hard | Zhang Ze | Nam Ji-sung
Song Min-kyu | 3–6, 6–3, |
Loss | 42–31 | 2020 Bangkok Challenger II – Doubles| | Bangkok, Thailand | Challenger | Hard | Zhang Ze | Miguel Angel Reyes-Varela
Gonzalo Escobar | 3–6, 3-6 |