Zhu Baojie began his professional football career playing for Shaanxi Chanba and would go on to make his debut on July 2, 2008, in a league game against Qingdao Jonoon in a 3–1 victory.
On 29 January 2014, Zhu transferred to fellow Chinese Super League side Guangzhou R&F.
[3] On 5 January 2015, Zhu transferred to fellow Chinese Super League side Guizhou Renhe.
[4] He would make his debut for the club in a league game on March 7, 2015, against Liaoning Whowin F.C.
[8] Zhu would stay with the team and at the end of the 2017 league season he was part of the squad that gained promotion back into the top tier.