16.10.19 | 1st round | Andrew Harris/Marc Polmans | Xin Gao/Fajing Sun | 6-4, 6-74, 10-8 |  | match details | Ningboo Challenger | Hard |
15.09.19 | fin | Xin Gao/Fajing Sun | Marc Polmans/Scott Puodziunas | 2-6, 6-4, 10-7 |  | match details | Shanghai Challenger | Hard |
14.09.19 | 1/2 | Xin Gao/Fajing Sun | Goncalo Oliveira/Yasutaka Uchiyama | 7-65, 3-6, 10-7 |  | match details |
12.09.19 | 1/4 | Xin Gao/Fajing Sun | Sanchai Ratiwatana/Sonchat Ratiwatana | 4-6, 6-4, 10-7 |  | match details |
11.09.19 | 1st round | Xin Gao/Fajing Sun | Aoran Wang/Hao Wu | 6-3, 6-75, 10-8 |  | match details |
01.07.19 | 1/2 | Xin Gao/Fajing Sun | Arturs Lazdins/Pak Long Yeung | 6-2, 6-4 |  | match details | M25 Kunshan | Hard |
01.07.19 | fin | Xin Gao/Fajing Sun | Runhao Hua/Shi Hong Zeng | 6-2, 7-65 |  | match details |
01.07.19 | 1st round | Xin Gao/Fajing Sun | Ye Cong Mo/Haitong Xia | 6-2, 6-2 |  | match details |
01.07.19 | 1/4 | Xin Gao/Fajing Sun | Ruikai Wang/Sheng Hao Zhou | 7-5, 6-4 |  | match details |
27.05.19 | 1/2 | Xin Gao/Fajing Sun | Ray Ho/Issei Okamura | 7-5, 6-3 |  | match details | M25 Luzhou | Hard |
27.05.19 | 1st round | Xin Gao/Fajing Sun | Li-Wie Tan/Ching-Mou Yu | 6-2, 6-2 |  | match details |
27.05.19 | fin | Aoran Wang/Hao Wu | Xin Gao/Fajing Sun | 3-6, 6-1, 10-5 |  | match details |
27.05.19 | 1/4 | Xin Gao/Fajing Sun | Ye Cong Mo/Weibowen Zou | 6-0, 6-1 |  | match details |
20.03.19 | 1st round | Cheng-Peng Hsieh/Christopher Rungkat | Xin Gao/Fajing Sun | 2-6, 7-65, 11-9 |  | match details | Zhangjiagang Challenger | Hard |
29.10.18 | 1st round | Goncalo Oliveira/Ivan Sabanov | Xin Gao/Fajing Sun | 6-2, 6-4 |  | match details | Shenzhen Challenger | Hard |
24.10.18 | 1st round | Aleksandr Nedovyesov/Ramkumar Ramanathan | Xin Gao/Fajing Sun | 6-77, 6-4, 10-4 |  | match details | Liuzhou Challenger | Hard |
19.09.18 | 1st round | Akira Santillan/James Ward | Xin Gao/Fajing Sun | 7-65, 6-2 |  | match details | Kaohsiung Challenger | I. hard |
16.08.18 | 1/4 | Ji Sung Nam/Min-Kyu Song | Xin Gao/Fajing Sun | 6-4, 6-4 |  | match details | Gwangju Challenger | Hard |
13.08.18 | 1st round | Xin Gao/Fajing Sun | Marcel Granollers/Mukund Sasikumar | 6-4, 7-5 |  | match details |
09.08.18 | 1/4 | Cheng-Peng Hsieh/Tsung-Hua Yang | Xin Gao/Fajing Sun | 4-6, 6-1, 10-6 |  | match details | Jinan Challenger | Hard |
08.08.18 | 1st round | Xin Gao/Fajing Sun | Yecong He/Zhizhen Zhang | 6-4, 6-3 |  | match details |
11.12.17 | 1/4 | Xin Gao/Fajing Sun | Billy Harris/Pascal Meis | 7-5, 6-4 |  | match details | Thailand F12 | Hard |
11.12.17 | 1/2 | Xin Gao/Fajing Sun | Daniiar Duldaev/Cheong-Eui Kim | 6-3, 6-2 |  | match details |
11.12.17 | fin | Hong Chung/Min-Kyu Song | Xin Gao/Fajing Sun | 7-65, 3-6, 10-6 |  | match details |
11.12.17 | 1st round | Xin Gao/Fajing Sun | Adam Taylor/Jason Taylor | 7-5, 6-4 |  | match details |
04.12.17 | 1/2 | Hong Chung/Min-Kyu Song | Xin Gao/Fajing Sun | 6-73, 7-5, 11-9 |  | match details | Thailand F11 | Hard |
04.12.17 | 1st round | Xin Gao/Fajing Sun | Kittirat Kerdlaphee/Phongsapak Kerdlaphee | 6-0, 7-60 |  | match details |
04.12.17 | 1/4 | Xin Gao/Fajing Sun | Daniiar Duldaev/Yan Sabanin | 6-1, 6-3 |  | match details |
28.10.17 | fin | Xin Gao/Fajing Sun | Mao-Xin Gong/Ze Zhang | 7-65, 4-6, 10-7 |  | match details | Suzhou Challenger | Hard |
28.10.17 | 1/2 | Xin Gao/Fajing Sun | Riccardo Ghedin/Yaraslav Shyla | 6-3, 6-2 |  | match details |
25.10.17 | 1/4 | Xin Gao/Fajing Sun | Lorenzo Frigerio/Miliaan Niesten | 6-4, 6-1 |  | match details |
24.10.17 | 1st round | Xin Gao/Fajing Sun | Miomir Kecmanovic/Danilo Petrovic | 6-4, 4-6, 10-8 |  | match details |
20.10.16 | 1/4 | Mao-Xin Gong/Ze Zhang | Xin Gao/Fajing Sun | 6-2, 6-4 |  | match details | Ningboo Challenger | Hard |
17.10.16 | 1st round | Xin Gao/Fajing Sun | Daniel Masur/Andrew Whittington | 6-3, 6-71, 10-5 |  | match details |