PLAYER PROFILE · SHANGHAI SHENHUA · MIDFIELDER
Xu Haoyang
A squad option, starting 9 of 27 games this season.
MidfielderChina PR · #21 · Age 27SQUAD
SEASON STATS
GOALS
2
▲ ahead of last yr
ASSISTS
1
0.09 / 90
AVG RATING
6.73
▼ down on last yr
APPS
27
9 starts
MINUTES
1,013
38 / game
SHOTS
14
0.5 / game
2025/2631 APPS · 1 G · 1 A · 6.8 RATING · 1,062 MINS
CAREER BY SEASONclub competitions
| SEASON | CLUB | APPS | STARTS | G | A | MINS | RATING |
|---|---|---|---|---|---|---|---|
| 2026/27 | 27 | 9 | 2 | 1 | 1,013 | 6.73 | |
| 2025/26 | 31 | 6 | 1 | 1 | 1,062 | 6.75 |
PLAYERS LIKE THIS
Ngan Cheuk Pan
Qingdao Jonoon · Super League · Age 282026/27
RATING
6.62
G+A / 90
0.20
Wang Jinxian
Wuhan Three Towns · Super League · Age 302026/27
RATING
6.63
G+A / 90
0.17
Imran Memet
Shandong Luneng · Super League2026/27
RATING
6.83
G+A / 90
0.17
Xu Yue
Dongguan United · Super League · Age 262025/26
RATING
6.62
G+A / 90
0.20
RECENT FORM · LAST 103 OF 10 STARTED
◄ OLDERMOST RECENT ►
–
Sha–
Dal–
Cho–
Tam↑
YunS
Sva↑
Wuh↑
SicS
MacS
MacStarted
Off the bench
Didn't feature
LAST PLAYED
2 days ago
Started 96' vs Machida Zelvia
NEXT MATCH · TOMORROW
vs Qingdao Youth Island
Sun 07:30 · Super League
NEXT 3 · SHANGHAI SHENHUA
OVERVIEW
Xu Haoyang plays as a midfielder for Shanghai Shenhua. Haoyang wears the number 21 shirt for Shanghai Shenhua.
Last season Xu Haoyang played 31 times for Shanghai Shenhua, starting 6 of them, with 25 substitute appearances, averaging 34 minutes a match across all competitions. They scored 1 goal and made 1 assist in that time. Recently they have started 3 of the last 5 Shanghai Shenhua matches. Shanghai Shenhua's next match is against Qingdao Youth Island in the Super League on Sun 8 Nov, 07:30.
START RATE BY COMPETITION2026/27
Super League
25% 6/24
AFC Champions League Two
100% 3/3
CAREER & TRANSFERS
NEXT UP · vs QINGDAO YOUTH ISLAND · TOMORROW
Will Haoyang start against Qingdao Youth Island?
Predict the Shanghai Shenhua XI →NEXT UP · vs QINGDAO YOUTH ISLAND
Will Haoyang start against Qingdao Youth Island?
Shanghai Shenhua vs Qingdao Youth Island, Sun 07:30.