Peng joined Shanghai Shenhua's youth academy in 2018 after the club bought Genbao Football Base's under-19 players.
He would be loaned out to second tier club Shanghai Shenxin for the 2019 China League One season, where he would make is professional debut on 9 March 2019 against Changchun Yatai in a 4-1 defeat.
[1] His loan was terminated early and he subsequently joined another second tier club in Qingdao Huanghai on 19 July 2019.
[4] The team would eventually receive a late promotion and participated the 2020 China League One following the disbandment of Tianjin Tianhai.
[6] He would go on to take the opportunity to establish himself as a vital member within the team that won the division and promotion to the top tier at the end of the 2022 China League One campaign.