Senwen Luo
Career snapshot
Career highs
Born the same day
Shares 1993-01-16 · 6 players total
| Full name | Senwen Luo |
|---|---|
| Name in home country | 罗森文 |
| Date of birth | 1993-01-16 (33 yrs) |
| Place of birth | , |
| Citizenship | China |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 188.00 m |
| Current club | Qingdao Hainiu |
| Joined | 2025-01-13 |
| Contract expires | 2026-12-31 |
Percentile rank vs 319 other Midfield - Central Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Qingdao Hainiu | 1 | 2025 | 2025 | 18 | 1 | 1 | 159 |
| Wuhan Three Towns | 4 | 2021 | 2024 | 74 | 8 | 2 | 282 |
| Hebei China Fortune | 6 | 2015 | 2020 | 118 | 8 | 6 | 2,569 |
| Chongqing Dangdai Lifan | 1 | 2019 | 2019 | 7 | 0 | 0 | 0 |
| Chengdu Tiancheng (1996-2014) | 1 | 2014 | 2014 | 2 | 0 | 0 | 0 |
| Shandong Luneng Taishan | 2 | 13/14 | 2013 | 7 | 0 | 1 | 0 |
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 | Qingdao Hainiu | 3 | 1 | 1 | 1 | 1 | 159 |
| 2025 | Super League | Qingdao Hainiu | 15 | 0 | 0 | 3 | 0 | 0 |
| 2024 | Chinese FA Cup | Wuhan Three Towns | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Super League | Wuhan Three Towns | 13 | 0 | 0 | 1 | 0 | 0 |
| 2023 | Chinese Super Cup | Wuhan Three Towns | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Super League | Wuhan Three Towns | 6 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Chinese FA Cup | Wuhan Three Towns | 3 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Super League | Wuhan Three Towns | 19 | 0 | 0 | 2 | 0 | 0 |
| 2021 | League One | Wuhan Three Towns | 32 | 8 | 2 | 3 | 0 | 282 |
| 2020 | Chinese FA Cup | Hebei China Fortune | 1 | 0 | 0 | 1 | 0 | 0 |
| 2020 | CSL Championship Play-Offs | Hebei China Fortune | 3 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Super League | Hebei China Fortune | 9 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Chinese FA Cup | Hebei China Fortune | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Super League | Hebei China Fortune | 9 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Super League | Chongqing Dangdai Lifan | 7 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Chinese FA Cup | Hebei China Fortune | 1 | 1 | 1 | 1 | 0 | 90 |
| 2018 | Super League | Hebei China Fortune | 17 | 1 | 1 | 4 | 0 | 1,179 |
| 2017 | Chinese FA Cup | Hebei China Fortune | 2 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Super League | Hebei China Fortune | 19 | 0 | 1 | 3 | 0 | 0 |
| 2016 | Chinese FA Cup | Hebei China Fortune | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Super League | Hebei China Fortune | 26 | 2 | 2 | 1 | 0 | 704 |
| 2015 | Chinese FA Cup | Hebei China Fortune | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | League One | Hebei China Fortune | 28 | 4 | 1 | 8 | 0 | 596 |
| 2014 | League One | Chengdu Tiancheng (1996-2014) | 2 | 0 | 0 | 1 | 0 | 0 |
| 2013 | Super League | Shandong Luneng Taishan | 6 | 0 | 1 | 3 | 0 | 0 |
| 13/14 | AFC Champions League | Shandong Luneng Taishan | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-01-01 | SD Taishan Res. | SD Luneng | Transfer | 50000 | — |
| 14/15 | 2014-07-24 | SD Luneng | CD Tiancheng | Loan | 75000 | — |
| 14/15 | 2014-12-31 | CD Tiancheng | SD Luneng | Return from loan | 75000 | — |
| 14/15 | 2015-02-13 | SD Luneng | HB CFFC | Loan | 75000 | — |
| 15/16 | 2015-12-31 | HB CFFC | SD Luneng | Return from loan | 150000 | — |
| 15/16 | 2016-01-01 | SD Luneng | HB CFFC | Transfer | 150000 | — |
| 19/20 | 2019-07-29 | HB CFFC | CQ Dangdai Lif. | Loan | 225000 | — |
| 19/20 | 2019-12-31 | CQ Dangdai Lif. | HB CFFC | Return from loan | 300000 | — |
| 20/21 | 2021-04-12 | HB FC | WH Three Towns | Loan | 300000 | — |
| 21/22 | 2021-12-31 | WH Three Towns | HB FC | Return from loan | 175000 | — |
| 21/22 | 2022-04-27 | HB FC | WH Three Towns | Transfer | 175000 | — |
| 23/24 | 2023-07-15 | WH Three Towns | WH 3 Towns Res. | Transfer | 125000 | — |
| 23/24 | 2024-01-01 | WH 3 Towns Res. | WH Three Towns | Transfer | 125000 | — |
| 24/25 | 2025-01-13 | WH Three Towns | QD Hainiu | Transfer | 75000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Cruciate ligament tear | 2023-06-09 | 2024-01-01 | 207 | 27 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #36037 | #10 | 5 | 1 | — | — | former national player |
| Team #35185 | #10 | 6 | 2 | — | — | former national player |
| Team #28420 | #19 | 15 | 4 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Hanwen Deng | 2 | 0 | 781 |
| Dianzuo Liu | 2 | 0 | 662 |
| Marcão | 2 | 0 | 0 |
| Hang Li | 1 | 0 | 0 |
| Xiaofeng Geng | 2 | 0 | 0 |
| Yaki Yen | 2 | 0 | 0 |
| Yuhao Zhao | 1 | 0 | 0 |
| Yiming Liu | 2 | 0 | 0 |
| Ademilson | 2 | 0 | 0 |
| Hang Ren | 2 | 0 | 0 |
| Zhipeng Jiang | 1 | 0 | 0 |
| Haifeng Ding | 2 | 0 | 0 |
| Haiwei Zhu | 2 | 0 | 0 |
| Haoyang Xu | 3 | 0 | 0 |
| Junjian Liao | 2 | 0 | 0 |
| Zhunyi Gao | 2 | 1 | 0 |
| Chengdong Zhang | 2 | 0 | 0 |
| Xiaobin Zhang | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2021 | League One | Wuhan Three Towns | 8 | 32 |
| 2015 | League One | Hebei China Fortune | 4 | 28 |
| 2016 | Super League | Hebei China Fortune | 2 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2021 | League One | Wuhan Three Towns | 2 | 32 |
| 2016 | Super League | Hebei China Fortune | 2 | 26 |
| 2013 | Super League | Shandong Luneng Taishan | 1 | 6 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2021-12-31 | WH Three Towns | HB FC | Return from loan | — | €175k |
| 20/21 | 2021-04-12 | HB FC | WH Three Towns | Loan | — | €300k |
| 19/20 | 2019-12-31 | CQ Dangdai Lif. | HB CFFC | Return from loan | — | €300k |
| 19/20 | 2019-07-29 | HB CFFC | CQ Dangdai Lif. | Loan | — | €225k |
| 15/16 | 2015-12-31 | HB CFFC | SD Luneng | Return from loan | — | €150k |
| 14/15 | 2015-02-13 | SD Luneng | HB CFFC | Loan | — | €75k |
| 14/15 | 2014-12-31 | CD Tiancheng | SD Luneng | Return from loan | — | €75k |
| 14/15 | 2014-07-24 | SD Luneng | CD Tiancheng | Loan | — | €75k |
Last 50 matches for Qingdao Hainiu 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 |
Shandong Taishan | 1–1 | Qingdao Hainiu | Available |
| 2026-04-27 | CSL |
Qingdao Hainiu | 1–1 | Meizhou Hakka | Available |
| 2026-04-20 | CSL |
Henan FC | 3–1 | Qingdao Hainiu | Available |
| 2026-04-16 | CSL |
Shanghai Shenhua | 3–2 | Qingdao Hainiu | Available |
| 2026-04-12 | CSL |
Qingdao Hainiu | 0–1 | Chengdu Rongcheng | Available |
| 2026-04-06 | CSL |
Yunnan Yukun | 1–0 | Qingdao Hainiu | Available |
| 2026-04-02 | CSL |
Qingdao Hainiu | 1–1 | Dalian Yingbo | Available |
| 2026-03-29 | CSL |
Tianjin Jinmen Tiger | 1–0 | Qingdao Hainiu | Available |
| 2026-03-01 | CSL |
Qingdao Hainiu | 0–1 | Shenzhen Peng City | Available |
| 2026-02-23 | CSL |
Qingdao Hainiu | 2–2 | Qingdao West Coast | Available |
| 2025-06-30 | CSL |
Changchun Yatai | 5–0 | Qingdao Hainiu | Available |
| 2025-06-26 | CSL |
Qingdao Hainiu | 1–5 | Chengdu Rongcheng | Available |
| 2025-06-16 | CSL |
Cangzhou Mighty Lions | 0–1 | Qingdao Hainiu | Available |
| 2025-05-26 | CSL |
Qingdao Hainiu | 3–1 | Tianjin Jinmen Tiger | Available |
| 2025-05-21 | CSL |
Qingdao Hainiu | 1–1 | Beijing Guoan | Available |
| 2025-05-15 | CSL |
Shanghai Shenhua | 2–0 | Qingdao Hainiu | Available |
| 2025-05-10 | CSL |
Qingdao Hainiu | 2–2 | Nantong Zhiyun | Available |
| 2025-05-05 | CSL |
Wuhan Three Towns | 1–0 | Qingdao Hainiu | Available |
| 2025-05-01 | CSL |
Qingdao Hainiu | 0–5 | Shanghai Port FC | Available |
| 2025-04-26 | CSL |
Shenzhen Peng City | 1–3 | Qingdao Hainiu | Available |
| 2025-04-21 | CSL |
Henan FC | 1–0 | Qingdao Hainiu | Available |
| 2025-04-14 | CSL |
Qingdao Hainiu | 2–0 | Zhejiang Professional | Available |
| 2025-04-10 | CSL |
Meizhou Hakka | 0–0 | Qingdao Hainiu | Available |
| 2025-04-05 | CSL |
Qingdao Hainiu | 0–1 | Shandong Taishan | Available |
| 2025-03-30 | CSL |
Qingdao West Coast | 1–0 | Qingdao Hainiu | Available |
| 2025-03-08 | CSL |
Qingdao Hainiu | 0–1 | Changchun Yatai | Available |
| 2025-03-02 | CSL |
Chengdu Rongcheng | 2–0 | Qingdao Hainiu | Available |
| 2024-11-02 | CSL |
Qingdao Hainiu | 1–0 | Cangzhou Mighty Lions | Available |
| 2024-10-27 | CSL |
Tianjin Jinmen Tiger | 1–0 | Qingdao Hainiu | Available |
| 2024-10-19 | CSL |
Beijing Guoan | 6–0 | Qingdao Hainiu | Available |
| 2024-09-28 | CSL |
Qingdao Hainiu | 0–1 | Shanghai Shenhua | Available |
| 2024-09-22 | CSL |
Nantong Zhiyun | 2–1 | Qingdao Hainiu | Available |
| 2024-09-15 | CSL |
Qingdao Hainiu | 1–1 | Wuhan Three Towns | Available |
| 2024-08-17 | CSL |
Qingdao Hainiu | 1–0 | Shenzhen Peng City | Available |
| 2024-08-10 | CSL |
Qingdao Hainiu | 0–2 | Henan FC | Available |
| 2024-08-03 | CSL |
Zhejiang Professional | 4–3 | Qingdao Hainiu | Available |
| 2024-07-28 | CSL |
Qingdao Hainiu | 4–2 | Meizhou Hakka | Available |
| 2024-07-21 | CSL |
Shanghai Port FC | 5–0 | Qingdao Hainiu | Available |
| 2024-07-13 | CSL |
Shandong Taishan | 1–1 | Qingdao Hainiu | Available |
| 2024-07-07 | CSL |
Qingdao Hainiu | 3–1 | Qingdao West Coast | Available |
| 2024-06-28 | CSL |
Tianjin Jinmen Tiger | 3–2 | Qingdao Hainiu | Available |
| 2024-06-08 | CSL |
Qingdao Hainiu | 0–1 | Shanghai Shenhua | Available |
| 2024-06-04 | CSL |
Nantong Zhiyun | 1–0 | Qingdao Hainiu | Available |
| 2024-05-28 | CSL |
Qingdao Hainiu | 0–1 | Shandong Taishan | Available |
| 2024-05-23 | CSL |
Changchun Yatai | 1–0 | Qingdao Hainiu | Available |
| 2024-05-19 | CSL |
Qingdao Hainiu | 2–2 | Zhejiang Professional | Available |
| 2024-05-14 | CSL |
Qingdao Hainiu | 2–0 | Meizhou Hakka | Available |
| 2024-05-10 | CSL |
Shanghai Port FC | 2–1 | Qingdao Hainiu | Available |
| 2024-05-06 | CSL |
Chengdu Rongcheng | 3–2 | Qingdao Hainiu | Available |
| 2024-04-29 | CSL |
Qingdao Hainiu | 0–3 | Wuhan Three Towns | Available |
Teams faced most often by Senwen Luo'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 % |
|---|---|---|---|---|---|---|---|---|
| Shanghai Shenhua | 18 | 4 | 2 | 12 | 21 | 34 | -13 | 22% |
| Beijing Guoan | 17 | 5 | 5 | 7 | 28 | 35 | -7 | 29% |
| Shandong Taishan | 17 | 0 | 7 | 10 | 16 | 33 | -17 | 0% |
| Changchun Yatai | 13 | 5 | 3 | 5 | 16 | 21 | -5 | 38% |
| Chengdu Rongcheng | 12 | 2 | 3 | 7 | 13 | 22 | -9 | 17% |
| Tianjin Jinmen Tiger | 12 | 5 | 1 | 6 | 15 | 15 | 0 | 42% |
| Meizhou Hakka | 12 | 6 | 2 | 4 | 17 | 12 | +5 | 50% |
| Zhejiang Professional | 11 | 2 | 3 | 6 | 12 | 19 | -7 | 18% |
| Cangzhou Mighty Lions | 10 | 4 | 3 | 3 | 16 | 11 | +5 | 40% |
| Shanghai Port FC | 10 | 2 | 0 | 8 | 6 | 28 | -22 | 20% |
| Henan FC | 10 | 5 | 2 | 3 | 14 | 12 | +2 | 50% |
| Nantong Zhiyun | 8 | 4 | 1 | 3 | 19 | 11 | +8 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 2015 | 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 | 18 | 159 | 4 | 0 | 1 | 2.83 |
| 2024 | 14 | 0 | 1 | 0 | 0 | 0 |
| 2022 | 22 | 0 | 2 | 0 | 0 | 0 |
| 2021 | 32 | 282 | 3 | 0 | 0 | 0.96 |
| 2020 | 13 | 0 | 2 | 0 | 0 | 0 |
| 2019 | 17 | 0 | 1 | 0 | 0 | 0 |
| 2018 | 18 | 1,269 | 5 | 0 | 0 | 0.35 |
| 2017 | 21 | 0 | 3 | 0 | 0 | 0 |
| 2016 | 28 | 704 | 1 | 1 | 0 | 0.26 |
| 2015 | 28 | 596 | 8 | 0 | 0 | 1.21 |
| 2014 | 2 | 0 | 1 | 0 | 0 | 0 |
| 2013 | 6 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Senwen Luo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Senwen Luo
Who is Senwen Luo?
Senwen Luo is a China professional footballer who plays as a central midfield for Qingdao Hainiu.
How old is Senwen Luo?
Senwen Luo is 33 years old. He was born on January 16, 1993.
What position does Senwen Luo play?
Senwen Luo plays as a central midfield (Midfield - Central Midfield).
What club does Senwen Luo play for?
Senwen Luo currently plays for Qingdao Hainiu.
How many career goals has Senwen Luo scored?
Across all senior club competitions in our dataset, Senwen Luo has scored 17 goals in 226 appearances.
What is Senwen Luo's market value?
Senwen Luo's most recent reported market value is €75k.
China