Team ·
Overwatch SHD
Shanghai Dragons
China
25-25 Record last 50 matches
50% Win rate last 50 matches
LLLLW
Form Shanghai Dragons is a Overwatch team from China.
China
Shanghai Dragons is a Overwatch team from China.
Roster not available.
No upcoming matches scheduled.
Most recently Shanghai Dragons lost 2–3 to Guangzhou Charge in the OWL Play-Ins 2023 East on Sep 16, 2023.
Shanghai Dragons has won 25 of its last 50 matches (25–25).