Skip to main content
Last 5
WDLDW
China flagChina
Country
Defender
Position
27
Age
183 cm
Height
right
Foot
4
Shirt

Next match

Super League logoSuper League
Match oddsBet365Bet365
11.90
X3.60
23.70
View match

Match-by-match stats

X. Haofeng photo

X. Haofeng

Line
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Xu Haofeng 2026 season stats

As a left back, Xu Haofeng has appeared in 14 Super League matches this season, totalling 869 minutes at an average rating of 6.76. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Super League defenders.

6.8Rating
14
Apps
0
Goals
1
Assists
11
Key passes
23
Tackles
869
Minutes

Player traits

Percentile vs defenders

Defending71Aerial63Passing54On ball72Creating81Attacking40

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a34
Goal involvements10.1065
Shots10.1011
Shots on target10.1050
Shot accuracy100.0%n/a99
Shot conversion0.0%n/a33
Goals per SoT0.00n/a33
Big chances missed0n/a30
Shots off target10.1021
Shots blocked10.1053
Hit woodwork0n/a43
Assists10.1076
Key passes111.1090
Chances created101.0492
Big chances created10.1065

Xu Haofeng has taken 1 shots with 1 on target (100% accuracy), scoring 0 goals. That is a shot roughly every 869 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 11 key passes , creating 1 big chances . That works out to a chance created roughly every 87 minutes. Xu Haofeng has set up 12 shots for teammates, worth 0 expected assists (xA). His creative output is strong, ranking in the 76th percentile for chance creation among defenders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes41843.3064
Accurate passes35436.7068
Pass accuracy85.0%n/a65
Long balls won161.6631
Through balls won0n/a50
Accurate crosses70.7277
Backward passes596.1173
Passes (final third)464.7640

Xu Haofeng has completed 354 of 418 passes at 85% accuracy , plus 7 accurate crosses . He is around the divisional average for passing volume, ranking in the 64th percentile for passing volume among defenders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles80.8382
Dribble attempts161.6682
Dribble success0.5%n/a46
Duels won555.7084
Aerials won121.2446
Touches65367.6081
Possession lost11311.7059
Dribbled past20.219
Fouls won121.2479
Dispossessed101.0494
Turnovers0n/a50

Xu Haofeng completes 8 dribbles at a 50% success rate and wins 55 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles232.3884
Tackles won101.0459
Interceptions181.8694
Clearances313.2134
Blocks0n/a50
Ball recoveries464.7691
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a29
Errors led to goal0n/a37

Xu Haofeng makes 23 tackles and 18 interceptions , adding 31 clearances . That is a tackle roughly every 38 minutes. He is elite defensively, ranking in the 84th percentile for tackles among defenders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed181.8687
Yellow cards20.2156
Red cards0n/a45
Fouls per card9.00n/a82
Foul involvements303.1187
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Xu Haofeng has committed 18 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 9 fouls.

Xu Haofeng previous seasons

Per season, all competitions
2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League221,838007416.58
2024
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League15872003125.98
2023
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League241,826105396.43
2022
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League14811001136.75
2021
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League821000105.93

About Xu Haofeng

Super League 2026 season

This season in the Super League, Xu Haofeng has scored 1 assist across 14 appearances (9 starts), totalling 869 minutes. That works out to 0 goals and 0.1 assists per 90 minutes. Xu Haofeng has attempted 1 shots with 1 on target, a 100% 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 10 chances including 1 big chances for teammates. The defender has completed 8 successful dribbles from 16 attempts (50% success rate). Xu Haofeng has contributed 11 key passes and 21 crosses this season.

Defensive and passing

Defensively, Xu Haofeng has registered 23 tackles (10 won), 18 interceptions, and 31 clearances. In possession, the defender has completed 354 from 418 pass attempts, a 85% pass accuracy rate. Xu Haofeng has won 55 of 104 total duels.

Discipline

Xu Haofeng has received 2 yellow cards this season, committing 18 fouls and winning 12.

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 away at Qingdao Hainiu on April 11th. Wuhan Three Towns won 1-5. Xu Haofeng played 78 minutes, registering 1 key pass, 1 tackle with a match rating of 7.17.

Recent matches

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 stats FAQ

How many tackles does Xu Haofeng make per game?
Xu Haofeng averages 2.38 tackles per 90 minutes in the Super League along with 1.86 interceptions , ranking in the 84th percentile for tackles among players in his position.
How many goals and assists does Xu Haofeng have in 26?
Xu Haofeng has 0 goals and 1 assist from 14 appearances in the Super League.
What is Xu Haofeng's xG (expected goals) in 26?
Xu Haofeng has 0 expected goals (xG) from 0 actual goals in 14 appearances in the Super League.
What position does Xu Haofeng play?
Xu Haofeng plays as an outfielder for Wuhan Three Towns.
Who does Xu Haofeng play for?
Xu Haofeng plays for Wuhan Three Towns in the Super League.
When is Xu Haofeng's next match?
Wuhan Three Towns next face Tianjin Jinmen Tiger on 31 December in the Super League.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel