Shangyuan Wang
Career snapshot
Position rank · 2025
Among 359 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1993-06-02 · 6 players total
| Full name | Shangyuan Wang |
|---|---|
| Name in home country | 王上源 |
| Date of birth | 1993-06-02 (32 yrs) |
| Place of birth | Zhengzhou, Henan, China |
| Citizenship | China |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Henan FC |
| Joined | 2019-02-28 |
| Contract expires | 2025-12-31 |
Percentile rank vs 262 other Midfield - Defensive Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Henan FC | 3 | 2023 | 2025 | 76 | 2 | 7 | 2,566 |
| Henan Songshan Longmen | 2 | 2021 | 2022 | 48 | 4 | 6 | 2,257 |
| Henan Jianye | 3 | 2018 | 2020 | 55 | 4 | 4 | 3,812 |
| Guangzhou Evergrande Taobao | 8 | 14/15 | 2018 | 85 | 3 | 3 | 1,447 |
| Club Brugge KV | 2 | 13/14 | 14/15 | 9 | 1 | 1 | 303 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Chinese FA Cup | Henan FC | 4 | 1 | 1 | 0 | 0 | 361 |
| 2025 | Super League | Henan FC | 21 | 0 | 4 | 6 | 0 | 0 |
| 2024 | Chinese FA Cup | Henan FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Super League | Henan FC | 27 | 1 | 2 | 8 | 0 | 2,205 |
| 2023 | Super League | Henan FC | 21 | 0 | 0 | 4 | 0 | 0 |
| 2022 | Chinese FA Cup | Henan Songshan Longmen | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Super League | Henan Songshan Longmen | 32 | 3 | 6 | 7 | 0 | 950 |
| 2021 | Super League | Henan Songshan Longmen | 16 | 1 | 0 | 4 | 0 | 1,307 |
| 2020 | CSL Relegation Play-Offs | Henan Jianye | 5 | 2 | 0 | 2 | 0 | 225 |
| 2020 | Super League | Henan Jianye | 8 | 0 | 0 | 2 | 0 | 0 |
| 2019 | Super League | Henan Jianye | 25 | 1 | 3 | 6 | 0 | 2,169 |
| 2018 | Chinese FA Cup | Guangzhou Evergrande Taobao | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Super League | Henan Jianye | 17 | 1 | 1 | 3 | 0 | 1,418 |
| 2018 | Super League | Guangzhou Evergrande Taobao | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Chinese FA Cup | Guangzhou Evergrande Taobao | 6 | 0 | 1 | 1 | 0 | 0 |
| 2017 | Chinese Super Cup | Guangzhou Evergrande Taobao | 1 | 0 | 0 | 1 | 0 | 0 |
| 2017 | Super League | Guangzhou Evergrande Taobao | 17 | 0 | 0 | 3 | 1 | 0 |
| 2016 | Chinese FA Cup | Guangzhou Evergrande Taobao | 5 | 0 | 1 | 1 | 0 | 0 |
| 2016 | Chinese Super Cup | Guangzhou Evergrande Taobao | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Club World Cup | Guangzhou Evergrande Taobao | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Super League | Guangzhou Evergrande Taobao | 22 | 0 | 0 | 3 | 0 | 0 |
| 2015 | Chinese FA Cup | Guangzhou Evergrande Taobao | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Super League | Guangzhou Evergrande Taobao | 19 | 1 | 1 | 3 | 0 | 1,304 |
| 17/18 | AFC Champions League | Guangzhou Evergrande Taobao | 3 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | AFC Champions League | Guangzhou Evergrande Taobao | 5 | 2 | 0 | 1 | 0 | 143 |
| 15/16 | AFC Champions League | Guangzhou Evergrande Taobao | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | AFC Champions League | Guangzhou Evergrande Taobao | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | Club Brugge KV | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | JPL | Club Brugge KV | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Europa League Qualifying | Club Brugge KV | 2 | 0 | 1 | 1 | 0 | 0 |
| 13/14 | JPL | Club Brugge KV | 6 | 1 | 0 | 2 | 0 | 303 |
| 13/14 | JPL Play-Offs I | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-13 | BJ Sangao | Club Brugge | Transfer | 100000 | — |
| 14/15 | 2015-02-27 | Club Brugge | GZ Evergrande | Transfer | 150000 | — |
| 18/19 | 2018-06-30 | GZ Evergrande | HN Jianye | Loan | 150000 | — |
| 18/19 | 2018-12-31 | HN Jianye | GZ Evergrande | Return from loan | 150000 | — |
| 18/19 | 2019-02-28 | GZ Evergrande | HN Jianye | Transfer | 150000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Zhao Ke | 1 | 0 | 0 |
| Cheng Zeng | 2 | 0 | 0 |
| Hanchao Yu | 2 | 1 | 0 |
| Yan Wu | 1 | 0 | 0 |
| Boxuan Feng | 2 | 0 | 0 |
| Xin Luo | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2022 | Super League | Henan Songshan Longmen | 3 | 32 |
| 2020 | CSL Relegation Play-Offs | Henan Jianye | 2 | 5 |
| 16/17 | AFC Champions League | Guangzhou Evergrande Taobao | 2 | 5 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2022 | Super League | Henan Songshan Longmen | 6 | 32 |
| 2025 | Super League | Henan FC | 4 | 21 |
| 2019 | Super League | Henan Jianye | 3 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2018-12-31 | HN Jianye | GZ Evergrande | Return from loan | — | €150k |
| 18/19 | 2018-06-30 | GZ Evergrande | HN Jianye | Loan | — | €150k |
Last 50 matches for Henan FC 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-01 | CSL |
Henan FC | 1–2 | Wuhan Three Towns | Available |
| 2026-04-25 | CSL |
Beijing Guoan | 1–0 | Henan FC | Available |
| 2026-04-20 | CSL |
Henan FC | 3–1 | Qingdao Hainiu | Available |
| 2026-04-16 | CSL |
Dalian Yingbo | 1–0 | Henan FC | Available |
| 2026-04-05 | CSL |
Shenzhen Peng City | 1–3 | Henan FC | Available |
| 2026-04-01 | CSL |
Henan FC | 2–3 | Qingdao West Coast | Available |
| 2026-03-29 | CSL |
Henan FC | 1–3 | Shanghai Shenhua | Available |
| 2026-03-01 | CSL |
Meizhou Hakka | 2–1 | Henan FC | Available |
| 2026-02-23 | CSL |
Shandong Taishan | 0–0 | Henan FC | Available |
| 2025-06-30 | CSL |
Meizhou Hakka | 0–3 | Henan FC | Available |
| 2025-06-25 | CSL |
Henan FC | 1–0 | Qingdao West Coast | Available |
| 2025-06-15 | CSL |
Henan FC | 2–1 | Beijing Guoan | Available |
| 2025-05-26 | CSL |
Changchun Yatai | 0–0 | Henan FC | Available |
| 2025-05-21 | CSL |
Henan FC | 1–2 | Shanghai Shenhua | Available |
| 2025-05-17 | CSL |
Henan FC | 2–3 | Wuhan Three Towns | Available |
| 2025-05-10 | CSL |
Chengdu Rongcheng | 4–2 | Henan FC | Available |
| 2025-05-04 | CSL |
Henan FC | 1–2 | Tianjin Jinmen Tiger | Available |
| 2025-04-30 | CSL |
Zhejiang Professional | 4–1 | Henan FC | Available |
| 2025-04-26 | CSL |
Cangzhou Mighty Lions | 2–3 | Henan FC | Available |
| 2025-04-21 | CSL |
Henan FC | 1–0 | Qingdao Hainiu | Available |
| 2025-04-13 | CSL |
Henan FC | 1–1 | Nantong Zhiyun | Available |
| 2025-04-09 | CSL |
Shandong Taishan | 2–2 | Henan FC | Available |
| 2025-04-05 | CSL |
Henan FC | 0–2 | Shenzhen Peng City | Available |
| 2025-03-30 | CSL |
Shanghai Port FC | 3–1 | Henan FC | Available |
| 2025-03-09 | CSL |
Henan FC | 2–2 | Meizhou Hakka | Available |
| 2024-11-02 | CSL |
Beijing Guoan | 1–1 | Henan FC | Available |
| 2024-10-27 | CSL |
Henan FC | 0–0 | Changchun Yatai | Available |
| 2024-10-18 | CSL |
Shanghai Shenhua | 2–1 | Henan FC | Available |
| 2024-09-29 | CSL |
Wuhan Three Towns | 1–0 | Henan FC | Available |
| 2024-09-21 | CSL |
Henan FC | 2–0 | Chengdu Rongcheng | Available |
| 2024-09-14 | CSL |
Tianjin Jinmen Tiger | 1–0 | Henan FC | Available |
| 2024-08-16 | CSL |
Henan FC | 0–2 | Cangzhou Mighty Lions | Available |
| 2024-08-10 | CSL |
Qingdao Hainiu | 0–2 | Henan FC | Available |
| 2024-08-04 | CSL |
Nantong Zhiyun | 1–1 | Henan FC | Available |
| 2024-07-28 | CSL |
Henan FC | 1–0 | Shandong Taishan | Available |
| 2024-07-21 | CSL |
Henan FC | 2–1 | Zhejiang Professional | Available |
| 2024-07-13 | CSL |
Shenzhen Peng City | 0–0 | Henan FC | Available |
| 2024-07-05 | CSL |
Henan FC | 0–1 | Shanghai Port FC | Available |
| 2024-06-28 | CSL |
Cangzhou Mighty Lions | 0–1 | Henan FC | Available |
| 2024-06-09 | CSL |
Henan FC | 2–2 | Zhejiang Professional | Available |
| 2024-06-03 | CSL |
Henan FC | 2–1 | Meizhou Hakka | Available |
| 2024-05-28 | CSL |
Shanghai Shenhua | 1–1 | Henan FC | Available |
| 2024-05-24 | CSL |
Shanghai Port FC | 3–2 | Henan FC | Available |
| 2024-05-20 | CSL |
Henan FC | 1–0 | Dalian Pro | Available |
| 2024-05-14 | CSL |
Tianjin Jinmen Tiger | 1–0 | Henan FC | Available |
| 2024-05-09 | CSL |
Henan FC | 1–1 | Wuhan Three Towns | Available |
| 2024-05-05 | CSL |
Henan FC | 0–1 | Beijing Guoan | Available |
| 2024-04-30 | CSL |
Shenzhen FC | 1–1 | Henan FC | Available |
| 2024-04-26 | CSL |
Nantong Zhiyun | 1–0 | Henan FC | Available |
| 2024-04-21 | CSL |
Henan FC | 0–0 | Qingdao Hainiu | Available |
Teams faced most often by Shangyuan Wang's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| FC København | 2 | 0 | 0 | 2 | 0 | 6 | -6 | 0% |
| FC Porto | 2 | 0 | 0 | 2 | 1 | 3 | -2 | 0% |
| Leicester City | 2 | 0 | 0 | 2 | 1 | 5 | -4 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 25 | 361 | 6 | 0 | 0 | 1.5 |
| 2024 | 30 | 2,205 | 8 | 0 | 0 | 0.33 |
| 2023 | 21 | 0 | 4 | 0 | 0 | 0 |
| 2022 | 32 | 950 | 7 | 0 | 0 | 0.66 |
| 2021 | 16 | 1,307 | 4 | 0 | 0 | 0.28 |
| 2020 | 13 | 225 | 4 | 0 | 0 | 1.6 |
| 2019 | 25 | 2,169 | 6 | 0 | 0 | 0.25 |
| 2018 | 20 | 1,418 | 3 | 0 | 0 | 0.19 |
| 2017 | 24 | 0 | 5 | 0 | 1 | 0 |
| 2016 | 27 | 0 | 4 | 0 | 0 | 0 |
| 2015 | 20 | 1,304 | 3 | 0 | 0 | 0.21 |
| 17/18 | 3 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | 5 | 143 | 1 | 0 | 0 | 0.63 |
| 13/14 | 9 | 303 | 3 | 0 | 0 | 0.89 |
Output by competition
Career goals and assists broken down by tournament.
More on Shangyuan Wang
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Shangyuan Wang
Who is Shangyuan Wang?
Shangyuan Wang is a China professional footballer who plays as a defensive midfield for Henan FC.
How old is Shangyuan Wang?
Shangyuan Wang is 32 years old. He was born on June 2, 1993 in Zhengzhou, Henan.
What position does Shangyuan Wang play?
Shangyuan Wang plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Shangyuan Wang play for?
Shangyuan Wang currently plays for Henan FC.
How many career goals has Shangyuan Wang scored?
Across all senior club competitions in our dataset, Shangyuan Wang has scored 14 goals in 273 appearances.
What is Shangyuan Wang's market value?
Shangyuan Wang's most recent reported market value is €300k.
China