Gu Cao started his football career with Shanghai Shenhua in the 2006 season.[1]
In February 2008, Gu transferred to fellow Chinese Super League side Henan Jianye (now known as Henan) after not getting any playing time while at Shanghai.[2] He would eventually make his league debut for the club on 7 September 2008 against Changsha Ginde.[3] After not playing much for Henan for several seasons as the club was relegated in the 2012 season, Gu cemented his place as one of the team's starting defenders in the 2013 season as the club won the second tier league title and was subsequently promoted to the top flight.
Career statistics
Statistics accurate as of match played 31 December 2022.[4]
Appearances and goals by club, season and competition