Song Chen o le a amataina lana matata soka i le taalo mo le tele o au a le autalavou a Dalian Shide FC ae leʻi auina atu o ia i le au a le au a le au a Dalian Shide Siwu FC na faatagaina e auai i le 2008 S.League a Singapore. Na ia faia lana amataga i le aso 21 o Fepuari 2008 i se taʻaloga liki faasaga i le Home United lea na iʻu i le 2-1 toilalo. O le a toe foi o ia i le au a le autalavou a Dalian Shide a o latou auai i le 2009 National Games of China
. O le a faaauau pea ona ia siitia atu i le au a le Chinese Super League Shenzhen Ruby i le 2010 faatasi ai ma le au a Quan Heng. Na iu lava ina ia faia lana liki muamua mo Shenzhen i le aso 2 o Me 2010 i se taaloga faasaga ia Henan Jianye, i le avea ai o se sui mo Yuan Lin i le 43 minute. O le a faasolosolo malie ona amata ona faavaeina e Song o ia lava i totonu o le au seia oo i le faailoaina atu o le faiaoga fou o Philippe Troussier, o le na le tuufaatasia le pese i lana faiga tauvaga.