Haoyang Xu — Midfielder, 27 years old, from China. Currently plays for Shanghai (shirt number 21). Height: 180 cm; weight: 64 kg; preferred foot: right. Competitions on record: 2; appearances: 25; goals: 3; assists: 1. Cards: 2 yellow, 0 red. Most appearances: Chinese Super League (25).
Haoyang Xu
A football player from China who plays for Shanghai
Midfielder
Position
27 Year
Age
64 kg
Weight
180 cm
Height
Right
Preferred Foot




