15.04.25 | 1st round | Thanapet Chanta/Pawit Sornlaksup | Qian Sun/Sheng Tang | 5-7, 7-65, 10-5 |  | match details | M15 Luan | Hard |
10.04.25 | 1/4 | Ye Cong Mo/Bang Shuo Yin | Qian Sun/Sheng Tang | 4-6, 6-2, 11-9 |  | match details | M15 Luan | Hard |
09.04.25 | 1st round | Qian Sun/Sheng Tang | Jesse Delaney/Akira Santillan | 6-4, 6-4 |  | match details |
18.03.25 | 1st round | Kokoro Isomura/Keisuke Saitoh | Qian Sun/Sheng Tang | 6-3, 6-3 |  | match details | M25 Shenzhen | Hard |
08.03.25 | fin | Taisei Ichikawa/Ryuki Matsuda | Qian Sun/Sheng Tang | 4-6, 7-5, 10-5 |  | match details | M15 Maanshan | I. hard |
07.03.25 | 1/2 | Qian Sun/Sheng Tang | Luca Castelnuovo/Akira Santillan | 6-2, 6-3 |  | match details |
06.03.25 | 1/4 | Qian Sun/Sheng Tang | Zijiang Yang/Yaojie Zeng | 7-65, 7-65 |  | match details |
04.03.25 | 1st round | Qian Sun/Sheng Tang | Jeffrey Hsu/Duckhee Lee | 2-6, 7-5, 11-9 |  | match details |
27.02.25 | 1/4 | Yeongseok Jeong/Yuta Kawahashi | Qian Sun/Sheng Tang | 7-63, 6-4 |  | match details | M15 Maanshan | I. hard |
25.02.25 | 1st round | Qian Sun/Sheng Tang | Yuquan Jin/Zekai Li | 3-6, 6-4, 10-7 |  | match details |
28.08.24 | 1st round | Evgeny Donskoy/Evgeny Karlovskiy | Qian Sun/Sheng Tang | 6-3, 6-3 |  | match details | Zhangjiagang Challenger | Hard |
14.08.24 | 1st round | Stefanos Sakellaridis/Fajing Sun | Qian Sun/Sheng Tang | 5-7, 6-3, 13-11 |  | match details | M25 Yinchuan | Hard |
17.07.24 | 1st round | Jeffrey Hsu/Bang Shuo Yin | Qian Sun/Sheng Tang | 7-67, 6-4 |  | match details | M25 Tianjin | Hard |
09.07.24 | 1st round | Yaojie Zeng/Zhan Zheng | Qian Sun/Sheng Tang | 6-1, 3-6, 10-8 |  | match details | M25 Tianjin | Hard |
06.07.24 | fin | Qian Sun/Sheng Tang | Kuan-Yi Lee/Bang Shuo Yin | 7-69, 6-3 |  | match details | M15 Tianjin | Hard |
05.07.24 | 1/2 | Qian Sun/Sheng Tang | Shaoyun Liu/Zhan Zheng | 6-1, 6-4 |  | match details |
04.07.24 | 1/4 | Qian Sun/Sheng Tang | Yuquan Jin/Zekai Li | 6-4, 6-3 |  | match details |
02.07.24 | 1st round | Qian Sun/Sheng Tang | Wen Bo Fan/Zihan Gao | 6-2, 7-5 |  | match details |
26.06.24 | 1st round | Ye Cong Mo/Yaojie Zeng | Qian Sun/Sheng Tang | 6-1, 2-6, 10-7 |  | match details | M15 Tianjin | Hard |
28.11.23 | 1st round | Gunawan Trismuwantara/Qiulin Wang | Qian Sun/Sheng Tang | 7-67, 6-75, 10-8 |  | match details | M15 Kuala | Hard |
25.11.23 | 1/2 | Francis Casey Alcantara/Christopher Rungkat | Qian Sun/Sheng Tang | 6-3, 6-2 |  | match details | M15 Ipoh | Hard |
24.11.23 | 1/4 | Qian Sun/Sheng Tang | Fitriadi M Rifqi/Anthony Susanto | 6-4, 6-4 |  | match details |
23.11.23 | 1st round | Qian Sun/Sheng Tang | Luca Castelnuovo/Tanguy Genier | 7-65, 6-3 |  | match details |
18.11.23 | 1/2 | Yeongseok Jeong/Woobin Shin | Qian Sun/Sheng Tang | 6-2, 4-6, 10-8 |  | match details | M15 Kuching | Hard |
17.11.23 | 1/4 | Qian Sun/Sheng Tang | Linang Xiao/Taiyo Yamanaka | 6-2, 6-2 |  | match details |
14.11.23 | 1st round | Qian Sun/Sheng Tang | Anthony Susanto/David Agung Susanto | 4-6, 7-65, 10-8 |  | match details |
18.10.23 | 1st round | Xiaofei Wang/Linang Xiao | Qian Sun/Sheng Tang | 5-7, 7-69, 15-13 |  | match details | Shenzhen 2 | Hard |
31.08.23 | 1/4 | Ishaque Eqbal/Faisal Qamar | Qian Sun/Sheng Tang | 1-6, 7-65, 19-17 |  | match details | M15 Nakhon | Hard |
29.08.23 | 1st round | Qian Sun/Sheng Tang | Leo Vithoontien/James Watt | 3-6, 6-3, 10-4 |  | match details |
26.08.23 | fin | Qian Sun/Sheng Tang | Yuta Kawahashi/Ryotaro Taguchi | 6-4, 6-74, 10-7 |  | match details | M15 Nakhon | Hard |
25.08.23 | 1/2 | Qian Sun/Sheng Tang | Grigoriy Lomakin/Khumoun Sultanov | 6-4, 6-3 |  | match details |
24.08.23 | 1/4 | Qian Sun/Sheng Tang | Francois Musitelli/Kody Pearson | 7-65, 6-3 |  | match details |
23.08.23 | 1st round | Qian Sun/Sheng Tang | Ishaque Eqbal/Manish Sureshkumar | 6-3, 5-2, Ishaque Eqbal/Manish Sureshkumar - retired |  | match details |
19.08.23 | fin | Wishaya Trongcharoenchaikul/Linang Xiao | Qian Sun/Sheng Tang | 6-4, 7-65 |  | match details | M25 Yinchuan | Hard |
18.08.23 | 1/2 | Qian Sun/Sheng Tang | Luca Castelnuovo/Aoran Wang | 1-6, 7-65, 12-10 |  | match details |
17.08.23 | 1/4 | Qian Sun/Sheng Tang | Ray Ho/Fajing Sun | 2-6, 7-65, 10-7 |  | match details |
16.08.23 | 1st round | Qian Sun/Sheng Tang | Weitao Xu/Changli Zhang | 6-4, 7-65 |  | match details |
04.08.23 | 1/2 | Jie Cui/Xiaofei Wang | Qian Sun/Sheng Tang | 6-4, 6-73, 11-9 |  | match details | M25 Anning | Clay |
03.08.23 | 1/4 | Qian Sun/Sheng Tang | Zekai Li/Linang Xiao | 7-63, 7-5 |  | match details |
01.08.23 | 1st round | Qian Sun/Sheng Tang | Antoine Berger/Chukang Wang | 6-3, 6-2 |  | match details |
22.06.23 | 1/4 | Ye Cong Mo/Bang Shuo Yin | Qian Sun/Sheng Tang | 7-5, 7-5 |  | match details | M15 Tianjin | Hard |
20.06.23 | 1st round | Qian Sun/Sheng Tang | Jeremy Jin/Mattias Southcombe | 6-3, 7-5 |  | match details |
04.11.22 | 1/2 | Constantin Bittoun Kouzmine/Maximus Jones | Qian Sun/Sheng Tang | 7-63, 7-65 |  | match details | M15 Monastir | Hard |
03.11.22 | 1/4 | Qian Sun/Sheng Tang | Dali Blanch/Darwin Blanch | 6-3, 6-2 |  | match details |
01.11.22 | 1st round | Qian Sun/Sheng Tang | Alec Beckley/Xiaofei Wang | Alec Beckley/Xiaofei Wang - walk over |  | match details |
25.10.22 | 1st round | Majun Li/Linang Xiao | Qian Sun/Sheng Tang | 6-4, 7-5 |  | match details | M15 Monastir | Hard |
17.09.22 | fin | Sai Karteek Reddy Ganta/Parikshit Somani | Qian Sun/Sheng Tang | 6-3, 6-4 |  | match details | M15 Monastir | Hard |
16.09.22 | 1/4 | Qian Sun/Sheng Tang | Tsung-Hao Huang/Wei-De Lin | 3-6, 6-2, 10-8 |  | match details |
16.09.22 | 1/2 | Qian Sun/Sheng Tang | Guy Orly Iradukunda/Egor Tsarapkin | 7-5, 6-3 |  | match details |
13.09.22 | 1st round | Qian Sun/Sheng Tang | Michal Novansky/Lukas Palovic | 6-3, 7-64 |  | match details |