South China On 25 May 2010, Chao scored a hat-trick against
Happy Valley in the season-closing match. It turned out this was his last outing for South China.
Sun Hei Chao joined
Sun Hei in 2010 summer after spending one season in
South China. Chao scored for
Sun Hei on his debut against
Tai Chung on 7 September 2010. He received his first red card in
Sun Hei against
Citizen on 17 October 2010, which caused the team to lose 4–5. He scored his second league goals against
Hong Kong Football Club on 1 May 2011, which helped the team to win over 3–1.
Rangers Chao moved to
Rangers in the summer of 2011. He made his debut for
Rangers against
Pegasus as a starting XI on 9 September 2011, but he could not help the team to win the match. He scored his first goal for
Rangers in a 4–1 victory against
Tai Po on 24 September 2011. He made a total of 7 league appearances and scored 1 goal.
Kitchee In January 2012, Chao was loaned to
Kitchee to strengthen the club's attack as it prepares for the
2012 AFC Cup. He made his
league debut for
Kitchee against his old club
Rangers as a half-time substitute for
Huang Yang on 8 January 2012. He did not score any goal in the match, but he helped the team to win over the opponent 6–2. He made four league appearances for
Kitchee. He also made 1
League Cup and 3
FA Cup appearances for
Kitchee. Although he played eight matches for
Kitchee, he did not score any goals. Chao helped the team to win the
First Division League, the
League Cup and the
FA Cup.
Tuen Mun Chao joined
Tuen Mun in the 2012–13 season. When Chao played for the club, it offered him a monthly salary of HKD$ 80,800. ==International career==