Haoyang Xu
Career snapshot
Career highs
Born the same day
Shares 1999-01-15 · 6 players total
| Full name | Haoyang Xu |
|---|---|
| Name in home country | 徐皓阳 |
| Date of birth | 1999-01-15 (27 yrs) |
| Place of birth | Dazhou, Sichuan, China |
| Citizenship | China |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | Shanghai Shenhua |
| Joined | 2018-07-13 |
| Contract expires | 2025-12-31 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shanghai Shenhua | 4 | 2023 | 24/25 | 95 | 4 | 14 | 2,878 |
| Wuhan Three Towns | 2 | 2021 | 2022 | 58 | 2 | 10 | 3,836 |
| Beijing BSU | 1 | 2020 | 2020 | 14 | 2 | 0 | 953 |
| Shanghai Greenland Shenhua | 2 | 2018 | 2019 | 1 | 0 | 0 | 0 |
| China U20 | 1 | 18/19 | 18/19 | 3 | 0 | 0 | 0 |
| China U19 | 1 | 17/18 | 17/18 | 3 | 1 | 0 | 167 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | AFC Champions League | Shanghai Shenhua | 9 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Chinese FA Cup | Shanghai Shenhua | 3 | 0 | 1 | 0 | 0 | 0 |
| 2025 | Chinese Super Cup | Shanghai Shenhua | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Super League | Shanghai Shenhua | 20 | 1 | 0 | 0 | 0 | 597 |
| 2024 | Chinese FA Cup | Shanghai Shenhua | 3 | 0 | 1 | 1 | 0 | 0 |
| 2024 | Chinese Super Cup | Shanghai Shenhua | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Super League | Shanghai Shenhua | 29 | 2 | 6 | 1 | 0 | 842 |
| 2023 | Chinese FA Cup | Shanghai Shenhua | 5 | 0 | 4 | 0 | 0 | 0 |
| 2023 | Super League | Shanghai Shenhua | 25 | 1 | 2 | 4 | 0 | 1,439 |
| 2022 | Chinese FA Cup | Wuhan Three Towns | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Super League | Wuhan Three Towns | 26 | 1 | 4 | 1 | 0 | 1,527 |
| 2021 | Chinese FA Cup | Wuhan Three Towns | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | League One | Wuhan Three Towns | 30 | 1 | 6 | 3 | 0 | 2,309 |
| 2020 | CL1 Relegation Stage | Beijing BSU | 5 | 1 | 0 | 0 | 0 | 243 |
| 2020 | League One | Beijing BSU | 9 | 1 | 0 | 0 | 0 | 710 |
| 2019 | Chinese FA Cup | Shanghai Greenland Shenhua | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Super League | Shanghai Greenland Shenhua | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Super League | Shanghai Greenland Shenhua | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Viareggio Cup | China U20 | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Viareggio Cup | China U19 | 3 | 1 | 0 | 0 | 0 | 167 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 18/19 | 2018-06-18 | SH Genbao | SH Shenhua U19 | Transfer | 0 | — |
| 18/19 | 2018-07-13 | SH Shenhua U19 | SH Shenhua | Transfer | 0 | — |
| 19/20 | 2019-07-31 | SH Shenhua | SH Shenhua Res. | Transfer | 75000 | — |
| 19/20 | 2020-02-26 | SH Shenhua Res. | BJ BSU | Loan | 50000 | — |
| 20/21 | 2020-12-31 | BJ BSU | SH Shenhua Res. | Return from loan | 100000 | — |
| 20/21 | 2021-04-12 | SH Shenhua Res. | WH Three Towns | Loan | 100000 | — |
| 21/22 | 2021-12-31 | WH Three Towns | SH Shenhua Res. | Return from loan | 125000 | — |
| 21/22 | 2022-04-12 | SH Shenhua Res. | WH Three Towns | Loan | 150000 | — |
| 22/23 | 2022-12-31 | WH Three Towns | SH Shenhua | Return from loan | 125000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53844 | #11 | 5 | 0 | — | — | current national player |
| Team #35185 | — | 2 | 1 | — | — | former national player |
| Team #28420 | #17 | 0 | 0 | — | — | former national player |
| Team #7689 | #17 | 0 | 0 | — | — | former national player |
| Team #5598 | #7 | 9 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cephas Malele | 2 | 4 | 0 |
| Xiaobin Zhang | 2 | 1 | 0 |
| Senwen Luo | 3 | 0 | 0 |
| Hang Ren | 3 | 0 | 0 |
| Yaki Yen | 2 | 0 | 0 |
| Ademilson | 3 | 3 | 0 |
| Marcão | 3 | 2 | 0 |
| Yiming Liu | 3 | 0 | 0 |
| Yunzi Duan | 3 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2024 | Super League | Shanghai Shenhua | 2 | 29 |
| 17/18 | Viareggio Cup | China U19 | 1 | 3 |
| 2020 | CL1 Relegation Stage | Beijing BSU | 1 | 5 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | Super League | Shanghai Shenhua | 6 | 29 |
| 2021 | League One | Wuhan Three Towns | 6 | 30 |
| 2023 | Chinese FA Cup | Shanghai Shenhua | 4 | 5 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2022-12-31 | WH Three Towns | SH Shenhua | Return from loan | — | €125k |
| 21/22 | 2022-04-12 | SH Shenhua Res. | WH Three Towns | Loan | — | €150k |
| 21/22 | 2021-12-31 | WH Three Towns | SH Shenhua Res. | Return from loan | — | €125k |
| 20/21 | 2021-04-12 | SH Shenhua Res. | WH Three Towns | Loan | — | €100k |
| 20/21 | 2020-12-31 | BJ BSU | SH Shenhua Res. | Return from loan | — | €100k |
| 19/20 | 2020-02-26 | SH Shenhua Res. | BJ BSU | Loan | — | €50k |
Last 50 matches for Shanghai Shenhua The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-02 | CSL |
Chengdu Rongcheng | 1–0 | Shanghai Shenhua | Available |
| 2026-04-26 | CSL |
Shandong Taishan | 0–1 | Shanghai Shenhua | Available |
| 2026-04-19 | CSL |
Shanghai Shenhua | 2–0 | Wuhan Three Towns | Available |
| 2026-04-16 | CSL |
Shanghai Shenhua | 3–2 | Qingdao Hainiu | Available |
| 2026-04-12 | CSL |
Shanghai Shenhua | 3–2 | Zhejiang Professional | Available |
| 2026-04-06 | CSL |
Shanghai Port FC | 1–1 | Shanghai Shenhua | Available |
| 2026-04-02 | CSL |
Shanghai Shenhua | 3–1 | Yunnan Yukun | Available |
| 2026-03-29 | CSL |
Henan FC | 1–3 | Shanghai Shenhua | Available |
| 2026-03-01 | CSL |
Shanghai Shenhua | 2–2 | Beijing Guoan | Available |
| 2025-06-30 | CSL |
Qingdao West Coast | 0–1 | Shanghai Shenhua | Available |
| 2025-06-26 | CSL |
Shanghai Shenhua | 3–0 | Meizhou Hakka | Available |
| 2025-06-16 | CSL |
Shanghai Shenhua | 1–1 | Chengdu Rongcheng | Available |
| 2025-05-26 | CSL |
Shenzhen Peng City | 0–1 | Shanghai Shenhua | Available |
| 2025-05-21 | CSL |
Henan FC | 1–2 | Shanghai Shenhua | Available |
| 2025-05-15 | CSL |
Shanghai Shenhua | 2–0 | Qingdao Hainiu | Available |
| 2025-05-11 | CSL |
Tianjin Jinmen Tiger | 0–0 | Shanghai Shenhua | Available |
| 2025-05-05 | CSL |
Shanghai Shenhua | 4–0 | Zhejiang Professional | Available |
| 2025-05-01 | CSL |
Shanghai Shenhua | 4–0 | Cangzhou Mighty Lions | Available |
| 2025-04-27 | CSL |
Shanghai Port FC | 1–1 | Shanghai Shenhua | Available |
| 2025-04-20 | CSL |
Nantong Zhiyun | 0–2 | Shanghai Shenhua | Available |
| 2025-04-13 | CSL |
Shanghai Shenhua | 1–1 | Beijing Guoan | Available |
| 2025-04-09 | CSL |
Shanghai Shenhua | 4–1 | Wuhan Three Towns | Available |
| 2025-04-05 | CSL |
Changchun Yatai | 1–2 | Shanghai Shenhua | Available |
| 2025-03-31 | CSL |
Shandong Taishan | 0–3 | Shanghai Shenhua | Available |
| 2025-03-08 | CSL |
Shanghai Shenhua | 2–0 | Qingdao West Coast | Available |
| 2025-03-03 | CSL |
Meizhou Hakka | 0–2 | Shanghai Shenhua | Available |
| 2025-02-22 | CSL |
Shanghai Shenhua | 2–1 | Changchun Yatai | Available |
| 2024-11-02 | CSL |
Chengdu Rongcheng | 1–2 | Shanghai Shenhua | Available |
| 2024-10-27 | CSL |
Shanghai Shenhua | 2–2 | Shenzhen Peng City | Available |
| 2024-10-18 | CSL |
Shanghai Shenhua | 2–1 | Henan FC | Available |
| 2024-09-28 | CSL |
Qingdao Hainiu | 0–1 | Shanghai Shenhua | Available |
| 2024-09-21 | CSL |
Shanghai Shenhua | 2–1 | Tianjin Jinmen Tiger | Available |
| 2024-09-13 | CSL |
Zhejiang Professional | 3–4 | Shanghai Shenhua | Available |
| 2024-08-17 | CSL |
Shanghai Shenhua | 3–1 | Shanghai Port FC | Available |
| 2024-08-10 | CSL |
Shanghai Shenhua | 5–1 | Nantong Zhiyun | Available |
| 2024-08-04 | CSL |
Beijing Guoan | 2–1 | Shanghai Shenhua | Available |
| 2024-07-29 | CSL |
Wuhan Three Towns | 0–2 | Shanghai Shenhua | Available |
| 2024-07-22 | CSL |
Cangzhou Mighty Lions | 0–5 | Shanghai Shenhua | Available |
| 2024-07-13 | CSL |
Shanghai Shenhua | 3–2 | Changchun Yatai | Available |
| 2024-07-06 | CSL |
Shanghai Shenhua | 6–0 | Shandong Taishan | Available |
| 2024-06-28 | CSL |
Shanghai Shenhua | 1–0 | Nantong Zhiyun | Available |
| 2024-06-08 | CSL |
Qingdao Hainiu | 0–1 | Shanghai Shenhua | Available |
| 2024-06-04 | CSL |
Cangzhou Mighty Lions | 0–1 | Shanghai Shenhua | Available |
| 2024-05-28 | CSL |
Shanghai Shenhua | 1–1 | Henan FC | Available |
| 2024-05-23 | CSL |
Chengdu Rongcheng | 2–1 | Shanghai Shenhua | Available |
| 2024-05-19 | CSL |
Shanghai Shenhua | 1–1 | Beijing Guoan | Available |
| 2024-05-13 | CSL |
Shanghai Shenhua | 1–1 | Wuhan Three Towns | Available |
| 2024-05-09 | CSL |
Shenzhen FC | 1–3 | Shanghai Shenhua | Available |
| 2024-05-05 | CSL |
Shanghai Shenhua | 1–0 | Dalian Pro | Available |
| 2024-04-30 | CSL |
Shanghai Port FC | 1–1 | Shanghai Shenhua | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 9 | 0 | 1 | 0 | 0 | 0 |
| 2024 | 33 | 842 | 2 | 0 | 0 | 0.21 |
| 2023 | 30 | 1,439 | 4 | 0 | 0 | 0.25 |
| 2022 | 26 | 1,527 | 1 | 0 | 0 | 0.06 |
| 2021 | 32 | 2,309 | 3 | 0 | 0 | 0.12 |
Output by competition
Career goals and assists broken down by tournament.
More on Haoyang Xu
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Haoyang Xu
Who is Haoyang Xu?
Haoyang Xu is a China professional footballer who plays as a central midfield for Shanghai Shenhua.
How old is Haoyang Xu?
Haoyang Xu is 27 years old. He was born on January 15, 1999 in Dazhou, Sichuan.
What position does Haoyang Xu play?
Haoyang Xu plays as a central midfield (Midfield - Central Midfield).
What club does Haoyang Xu play for?
Haoyang Xu currently plays for Shanghai Shenhua.
How many career goals has Haoyang Xu scored?
Across all senior club competitions in our dataset, Haoyang Xu has scored 9 goals in 174 appearances.
What is Haoyang Xu's market value?
Haoyang Xu's most recent reported market value is €325k.
China