Shanghai Dragons are the only team from China to participate in the Overwatch League. However, the team has had a miserable performance so far unable to win a single series. They are currently 0-14 in the Overwatch League and have been unable to win a single series against any other team. With the players being individually skilled, we are also witnessing some coaching problems for the team. There is a definite lack of coordination and clarity on their performance as a team.
The head coach for Shanghai Dragons, U4 will be stepping down after being unable to turn the fortunes around for the Shanghai team. They have added new players to the team, but so far the new players are still stuck in legalities of arriving in America.