Shanghai Shenhua FC
China China
Next Match
Team Overview

Shanghai Shenhua FC, based in Shanghai, China, is a professional soccer club with a rich history. Established in 1993, the club has experienced both highs and lows over the years. They play their home matches at the Hongkou Football Stadium, which has a seating capacity of around 33,000. Shanghai Shenhua FC is commonly known as "The Flower of Shanghai" due to the club's strong connection with the city. The team has had some notable accomplishments, including winning the Chinese Super League title in 1995 and 2003. They have also won the Chinese FA Cup on three occasions. Despite facing financial difficulties in recent years, Shanghai Shenhua FC remains a prominent club in Chinese football.

Info
Location
China
Stadium
Shanghai Stadium
Capacity
56,000
Leagues
Chinese Super League
Standing
Loading competition standings...
Matches
Loading upcoming fixtures...
Loading past fixtures...
Squad
Loading team players...
Coach
Leonid Slutsky 
Team Injuries
Loading team injuries...