[1] Hu Ruibao joined Shanghai Luckystar football academy in 2008 and transferred to Chinese Super League side Guangzhou Evergrande in December 2013.
[6] Guangzhou submitted a claim to FIFA Dispute Resolution Chamber (DRC) for the ownership of Hu Ruibao on 27 February 2017.
[12] On 2 March 2018, he made his senior debut in a 5–4 home defeat against city rival Guangzhou R&F, coming on as a substitute for Deng Hanwen in the half time.
[13] To gain more playing time he would go on to be loaned out to fellow top tier club Henan Jianye on 8 July 2019.
[16] On 26 April 2022, Hu joined newly promoted club Chengdu Rongcheng for the start of the 2022 Chinese Super League season.