
Xu Haofeng stats
Next match
Match-by-match stats

X. Haofeng
X. Haofeng vs Shandong Taishan
4 games played, 1 more on the benchXu Haofeng's next match is on Saturday at 08:30 against Shandong Taishan. See how Xu Haofeng did in earlier matches against Shandong Taishan.
Before the next match
Wuhan Three Towns v Shandong Taishan, Saturday
What Shandong Taishan allow left backs
Position stats16 appearances at LB against Shandong Taishan in their last 20 matches; league average from the Super League.
Best odds on X. Haofeng
Odds OutliersXu Haofeng 2026 season stats
As a left back, Xu Haofeng has appeared in 19 Super League matches this season, totalling 1,292 minutes at an average rating of 6.75. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Super League defenders.
Attacking stats
Xu Haofeng has taken 2 shots with 1 on target (50% accuracy), scoring 0 goals. That is a shot roughly every 646 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is below average for shooting, ranking in the 11th percentile for shot volume among defenders. Xu Haofeng has 1 assist and 13 key passes , creating 1 big chances . That works out to a chance created roughly every 108 minutes. Xu Haofeng has set up 14 shots for teammates, worth 0 expected assists (xA). His creative output is strong, ranking in the 79th percentile for chance creation among defenders.
Passing stats
Xu Haofeng has completed 518 of 620 passes at 84% accuracy , plus 11 accurate crosses . He is around the divisional average for passing volume, ranking in the 63rd percentile for passing volume among defenders.
Possession stats
Xu Haofeng completes 13 dribbles at a 54% success rate and wins 87 duels .
Defending stats
Xu Haofeng makes 28 tackles and 27 interceptions , adding 52 clearances . That is a tackle roughly every 46 minutes. He is strong defensively, ranking in the 72nd percentile for tackles among defenders.
Discipline stats
Xu Haofeng has committed 23 fouls and received 3 yellow cards , no red cards . That is roughly a booking every 7.7 fouls.
Positions played
Super LeagueMainly left back (13 appearances), also at left center back (1).
Strengths & weaknesses
vs defendersStrengths
Weaknesses

Wuhan Three Towns squad
G. Sauer
33 yrs#7
J. Wang
30 yrs#8
Z. Haoqian
27 yrs#9
K. Bevis
28 yrs#10
J. Xiong
21 yrs#21
L. Jiang
20 yrs#24
J. Leonel Cádiz Fernández
31 yrs#29
B. Liu
33 yrs#33
A. Leautey
30 yrs#50
W. Long
31 yrs#6
K. Zheng
34 yrs#13
Z. Chen
31 yrs#15
Z. Min
21 yrs#16
H. Abdugheni
20 yrs#17
X. Zhang
32 yrs#18
A. Firmino
26 yrs#20
Z. Xia
21 yrs#27
J. Zhong
31 yrs#30
Z. Xu
17 yrsPrevious seasons
Per competition, club and country2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 22 | 1,838 | 0 | 0 | 7 | 41 | 6.58 |
2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 15 | 872 | 0 | 0 | 3 | 12 | 5.98 |
2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 24 | 1,826 | 1 | 0 | 5 | 39 | 6.43 |
2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 14 | 811 | 0 | 0 | 1 | 13 | 6.75 |
2021
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 8 | 210 | 0 | 0 | 1 | 0 | 5.93 |
About Xu Haofeng
Super League 2026 season
This season in the Super League, Xu Haofeng has scored 1 assist across 19 appearances (14 starts), totalling 1292 minutes. That works out to 0 goals and 0.1 assists per 90 minutes. Xu Haofeng has attempted 2 shots with 1 on target, a 50% shot accuracy rate. That shot output is worth 0.00 expected goals (xG) this season.
Attacking and creative
In attacking play, Xu Haofeng has created 12 chances including 1 big chances for teammates. The defender has completed 13 successful dribbles from 24 attempts (54% success rate). Xu Haofeng has contributed 13 key passes and 30 crosses this season.
Defensive and passing
Defensively, Xu Haofeng has registered 28 tackles (13 won), 27 interceptions, and 52 clearances. In possession, the defender has completed 518 from 620 pass attempts, a 84% pass accuracy rate. Xu Haofeng has won 87 of 164 total duels.
Discipline
Xu Haofeng has received 3 yellow cards this season, committing 23 fouls and winning 21.
About Xu Haofeng
Xu Haofeng is a 27-year-old defender playing for Wuhan Three Towns in the Super League, representing China. Xu Haofeng is right-footed and wears the number 4 shirt. Born on 27 January 1999.
Most recent appearance
Xu Haofeng's most recent match was at home against Shanghai Shenhua on April 14th. Wuhan Three Towns lost 1-3. Xu Haofeng played 90 minutes, registering 1 tackle with a match rating of 6.08.
Recent matches
- April 14th1-3 lossvsShanghai Shenhua(90 mins, 1 yellow card, rating 6.08)
- April 20th1-1 drawatLiaoning Tieren FC(90 mins, rating 7.02)
- April 29th4-1 lossatZhejiang(67 mins, rating 6.68)
- November 25th1-1 drawvsHenan Songshan Longmen(90 mins, rating 7.29)
- September 1st2-2 drawvsQingdao West Coast(86 mins, rating 6.53)
Next fixture
Xu Haofeng and Wuhan Three Towns are next in action on June 18th against Tianjin Jinmen Tiger in the Super League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Wuhan Three Towns vs Tianjin Jinmen Tiger match preview.
Teammates at Wuhan Three Towns
Xu Haofeng currently plays alongside Zihao Xia, Tianle Yu, Jhonder Leonel Cádiz Fernández, Kang Wang, Kaimu Zheng, Gustavo Sauer, Guan He, Liao Chengjian, Li Ang, Halit Abdugheni, Lixun Jiang, Xu Haofeng, Adriano Firmino, Yiming Liu, Binbin Liu, Jinxian Wang, Wei Long, Shenyuan Li, Jingqi Fang, Denny Wang Yi, Ming Tian, Zhechao Chen, Zhengpeng Xu, Antoine Leautey, Zheng Haoqian, Xiaobin Zhang, Kilian Bevis, Jizheng Xiong, Jianqiu He, Guo Jiayu, Jinbao Zhong and Zixi Min at Wuhan Three Towns.





28 yrs