Shanghai Greenland ShenhuaDefender
Xu Haoyang
- Shirt number
- 21
Defender
Photo: API-Football · Sources: API-Football
Season 2026AFC Champions League Two, Group G · Super League
24Apps7 starts
897Minutes
2Goals
1Assists
1Yellow cards
0Red cards
Last 10 matches
Average rating6.37
Goals + assists1
Minutes per match44
Goals + assists per 90 min0.21
Numbers from 82 matches in our archive.
FormRating and result of the last 10 matches
–L18/08/26 · Shanghai Greenland Shenhua 0 - 3 Beijing Guoan FC7.0W22/08/26 · Chengdu Rongcheng FC 4 - 5 Shanghai Greenland Shenhua · Rating 7.06.3L28/08/26 · Shanghai Greenland Shenhua 2 - 3 Shandong Taishan FC · Rating 6.36.0W06/09/26 · Chongqing Tonglianglong 1 - 3 Shanghai Greenland Shenhua · Rating 6.07.3W10/10/26 · Shanghai Greenland Shenhua 7 - 1 Yunnan Yukun · Rating 7.36.5D15/10/26 · Preah Khan Reach Svay Rieng FC 0 - 0 Shanghai Greenland Shenhua · Rating 6.56.4W18/10/26 · Wuhan Three Towns FC 1 - 3 Shanghai Greenland Shenhua · Rating 6.45.9L24/10/26 · Shenzhen Peng City 2 - 1 Shanghai Greenland Shenhua · Rating 5.96.1L29/10/26 · Shanghai Greenland Shenhua 0 - 1 FC Machida Zelvia · Rating 6.15.8L05/11/26 · FC Machida Zelvia 2 - 1 Shanghai Greenland Shenhua · Rating 5.8
Rating trendLast 12 rated matches
Profile per 90 minutes25 matches · 918 min
| Profile per 90 minutes | |
|---|---|
| Shots | 3.13 |
| Key passes | 2.22 |
| Dribbles | 2.21 |
| Pass accuracy | 74% |
| Duels won | 63% |
| Ball wins | 3.34 |
| Fouls won | 2.79 |
Last appearances
- AFC Champions League Two, Group GFC Machida Zelvia2Shanghai Greenland Shenhua1Yellow cards 190' Started5.8
- AFC Champions League Two, Group GShanghai Greenland Shenhua0FC Machida Zelvia190' Started6.1
- Super LeagueShenzhen Peng City2Shanghai Greenland Shenhua126' Off the bench5.9
- Chinese Super LeagueWuhan Three Towns FC1Shanghai Greenland Shenhua324' Off the bench6.4
- AFC Champions League Two, Group GPreah Khan Reach Svay Rieng FC0Shanghai Greenland Shenhua074' Started6.5
- Chinese Super LeagueShanghai Greenland Shenhua7Yunnan Yukun1AAssists 123' Off the bench7.3
- Chinese Super LeagueChongqing Tonglianglong1Shanghai Greenland Shenhua319' Off the bench6.0
- Chinese Super LeagueShanghai Greenland Shenhua2Shandong Taishan FC321' Off the bench6.3
- Chinese Super LeagueChengdu Rongcheng FC4Shanghai Greenland Shenhua561' Started7.0
- Chinese Super LeagueShanghai Greenland Shenhua0Beijing Guoan FC39' Off the bench
- Chinese Super LeagueShanghai Greenland Shenhua4Henan FC167' Started6.7
- Chinese Super LeagueQingdao Hainiu FC0Shanghai Greenland Shenhua1Goals 145' Off the bench7.7
Goals and assists per season
- Goals
- Assists
Minutes playedLast 20 matches
- Started
- Off the bench
Detailed statistics25 matches · 918 min
Attack
- Shots (on target)14 (7)3.13 per 90
- Successful dribbles7 / 15
Passing
- Key passes82.22 per 90
- Pass accuracy74%349 passes
Defence and duels
- Tackles · interceptions20 · 1
- Duels won60 / 95
- Fouls won172.79 per 90
Career statistics
| Season | Competition · Team | Apps | Goals | Assists | Minutes | Yellow cards | Red cards |
|---|---|---|---|---|---|---|---|
| 2026 | AFC Champions League Two, Group GShanghai Greenland Shenhua | 1 | 0 | 0 | 74 | 0 | 0 |
| Super LeagueShanghai Greenland Shenhua | 23 | 2 | 1 | 823 | 1 | 0 | |
| 2025 | Super LeagueShanghai Greenland Shenhua | 26 | 1 | 1 | 810 | 0 | 0 |
| 2024 | Super LeagueShanghai Greenland Shenhua | 29 | 2 | 6 | 1,690 | 1 | 0 |
| Total | 79 | 5 | 8 | 3,397 | 2 | 0 | |
Clubs
- Shanghai Greenland ShenhuaCurrent#21
