Login Now or Sign Up

Shanghai Shenhua

Address: 1458 Zhangyang Road 200120 Shanghai, China

Phone: +86 (21) 5812 8877

Fax: +86 (21) 6806 2550

Web: http://www.shenhuafc.com.cn

Email: shenhuaj@shenhuafc.com.cn

Matches

DateLeagueHome teamResultAway team