Able to take up a mandatory under-23 spot within the team, he would initially gain significant playing time at Jiangsu, but by the 2019 Chinese Super League season he would be unable to command the same amount of game time and was loaned out back to fellow top tier club Shenzhen.[5] On his return to Jiangsu, Gao would fight to gain more playing time and was part of the squad that won the 2020 Chinese Super League title with them.[6] On 28 February 2021, the parent company of the club Suning Holdings Group announced that operations were going to cease immediately due to financial difficulties.[7]
On 16 February 2021, Beijing Guoan announced the signing of Gao. He was given the number 15 shirt.[8] He would make his debut in a league game against Shanghai Shenhua on 24 April 2021 that ended in a 2–1 defeat.[9]
^"中国男足亚洲杯集训名单出炉 唯一新面孔是个门将" [Chinese men's football team's Asian Cup roster released, the only new face is a goalkeeper] (in Chinese). China Youth Net. 12 December 2023. Retrieved 15 January 2024.