[1] He is part of the Chinese team that won gold in the 2018 BWF World Junior Championships.
Shang partnered with Liang Weikeng and won a bronze medal at the 2018 BWF World Junior Championships in the men's doubles event.
[2] Shang won a silver medal with Liang at the 2018 Badminton Asia Junior Championships after losing to compatriots Di Zijian and Wang Chang in the final.
[3] In 2019, Shang and Liang achieved runner-up position at the Malaysia International.
[4] In 2022, he formed a partnership with Chen Sihang in men's doubles.