Skip to main content
H. Xu photo

Haoyang Xu stats

Last 5
DWWWL
China
Nationality
Midfielder
Position
27
Age
180 cm
Height
Right
Foot
#21
Shirt

Next match

Super League logoSuper League
Best match odds
1Bet3652.80
XPaddy Power4.00
2Kambi2.28

Match-by-match stats

H. Xu photo

H. Xu

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

Wuhan Three TownsH. Xu vs Wuhan Three Towns

7 games played

Haoyang Xu's next match is tomorrow at 11:00 against Wuhan Three Towns. See how Haoyang Xu did in earlier matches against Wuhan Three Towns.

Against WTT
Goals
Avg
0.14
Season 0.09
P90
0.25
Season 0.23
Assists
Avg
0.14
Season 0.05
P90
0.25
Season 0.12
Shots
Avg
0.43
Season 0.73
P90
0.75
Season 1.86
Shots on target
Avg
0.29
Season 0.32
P90
0.50
Season 0.82
Fouls
Avg
0.86
Season 0.32
P90
1.50
Season 0.82
Cards
Avg
0.00
Season 0.05
P90
0.00
Season 0.12

Before the next match

Wuhan Three Towns v Shanghai Shenhua, Tomorrow

Wuhan Three TownsWhat Wuhan Three Towns allow right central midfielders

Position stats
Per RCM appearanceProjectedWTTLeague
Shots0.830.90
Passesn/a42.335.8
Tackles1.501.65
Fouls committedn/a1.171.30

12 appearances at RCM against Wuhan Three Towns in their last 20 matches; league average from the Super League.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on H. Xu

Odds Outliers

Haoyang Xu 2026 season stats

As a left midfielder, Haoyang Xu has appeared in 22 Super League matches this season, totalling 773 minutes at an average rating of 6.06. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Super League midfielders.

Stats by competition

Club and country, 2026.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League22773219196.06
WC Qualification Asia9534005136.60
Total311,3072114326.22

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals20.2073
Goal involvements30.3568
Shots161.9075
Shots on target70.8086
Shot accuracy44.0%n/a89
Shot conversion13.0%n/a74
Goals per SoT0.29n/a57
Big chances missed40.4795
Shots off target60.7067
Shots blocked30.3552
Hit woodwork10.1287
Assists10.1056
Key passes91.0049
Chances created91.0559
Big chances created20.2368

Haoyang Xu has taken 16 shots with 7 on target (44% accuracy), scoring 2 goals. That is a shot roughly every 48 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is strong for shooting, ranking in the 75th percentile for shot volume among midfielders. Haoyang Xu has 1 assist and 9 key passes , creating 2 big chances . That works out to a chance created roughly every 86 minutes. Haoyang Xu has set up 10 shots for teammates, worth 0.5 expected assists (xA). His creative output is around the divisional average, ranking in the 56th percentile for chance creation among midfielders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes29234.0032
Accurate passes21725.3025
Pass accuracy74.0%n/a9
Long balls won121.4034
Through balls won0n/a50
Accurate crosses60.7072
Backward passes708.1574
Passes (final third)435.0145

Haoyang Xu has completed 217 of 292 passes at 74% accuracy , plus 6 accurate crosses . He is below average for passing volume, ranking in the 32nd percentile for passing volume among midfielders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles50.5846
Dribble attempts131.5158
Dribble success0.4%n/a25
Duels won536.1784
Aerials won131.5185
Touches46053.6044
Possession lost13515.7284
Dribbled past111.2881
Fouls won161.8688
Dispossessed60.7038
Turnovers0n/a33

Haoyang Xu completes 5 dribbles at a 38% success rate and wins 53 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles192.2174
Tackles won131.5182
Interceptions10.120
Clearances141.6362
Blocks0n/a50
Ball recoveries273.1418
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a30
Errors led to goal0n/a44

Haoyang Xu makes 19 tackles and 1 interceptions , adding 14 clearances . That is a tackle roughly every 41 minutes. He is strong defensively, ranking in the 74th percentile for tackles among midfielders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed70.8212
Yellow cards10.1233
Red cards0n/a47
Offsides40.4794
Fouls per card7.00n/a57
Foul involvements232.6850
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Haoyang Xu has committed 7 fouls and received 1 yellow card , no red cards . That is roughly a booking every 7 fouls.

Positions played

Super League
2
LM
1
CAM
2
RCAM
1
LW

Mainly left midfielder (2 appearances), also at right attacking midfielder (2) and left winger (1).

Strengths & weaknesses

vs midfielders

Strengths

Shot accuracy89
Fouls won88
Fouls committed88

Weaknesses

Interceptions0
Big chances missed5
Offsides6

Previous seasons

Per competition, club and country

2026/2027

CompetitionAppsMinGoalsAssistsKey pTacklesRating
AFC Champions League Two216410127.23

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
AFC Champions League Elite416200176.64

2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League267981118226.75

2024

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League291,6942646237.19

2024/2025

CompetitionAppsMinGoalsAssistsKey pTacklesRating
AFC Champions League Elite940200886.85

2023

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League251,4421219246.84

2022

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Super League261,5291420326.71

About Haoyang Xu

Super League 2026 season

This season in the Super League, Haoyang Xu has scored 2 goals and 1 assist across 22 appearances (6 starts), totalling 773 minutes. That works out to 0.2 goals and 0.1 assists per 90 minutes. Haoyang Xu has attempted 16 shots with 7 on target, a 44% shot accuracy rate. That shot output is worth 0.00 expected goals (xG) this season.

Attacking and creative

In attacking play, Haoyang Xu has created 9 chances including 2 big chances for teammates. The midfielder has completed 5 successful dribbles from 13 attempts (38% success rate). Haoyang Xu has contributed 9 key passes and 34 crosses this season.

Defensive and passing

Defensively, Haoyang Xu has registered 19 tackles (13 won), 1 interceptions, and 14 clearances. In possession, the midfielder has completed 217 from 292 pass attempts, a 74% pass accuracy rate. Haoyang Xu has won 53 of 92 total duels.

Discipline

Haoyang Xu has received 1 yellow card this season, committing 7 fouls and winning 16.

About Haoyang Xu

Haoyang Xu is a 27-year-old midfielder playing for Shanghai Shenhua in the Super League, representing China. Haoyang Xu is right-footed and wears the number 21 shirt. Born on 15 January 1999.

Most recent appearance

Haoyang Xu's most recent match was away at Svay Rieng on April 30th. Shanghai Shenhua drew 0-0. Haoyang Xu played 74 minutes, registering 1 shot with a match rating of 6.9.

Recent matches

Next fixture

Haoyang Xu and Shanghai Shenhua are next in action on April 14th against Wuhan Three Towns in the Super League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Wuhan Three Towns vs Shanghai Shenhua match preview.

Teammates at Shanghai Shenhua

Haoyang Xu stats FAQ

How many tackles does Haoyang Xu make per game?

Haoyang Xu averages 2.21 tackles per 90 minutes in the Super League along with 0.12 interceptions , ranking in the 74th percentile for tackles among players in his position.

How many goals and assists does Haoyang Xu have in 26?

Haoyang Xu has 2 goals and 1 assist from 22 appearances in the Super League.

What is Haoyang Xu's xG (expected goals) in 26?

Haoyang Xu has 0 expected goals (xG) from 2 actual goals in 22 appearances in the Super League.

What position does Haoyang Xu play?

Haoyang Xu plays as an outfielder for Shanghai Shenhua.

Who does Haoyang Xu play for?

Haoyang Xu plays for Shanghai Shenhua in the Super League.

When is Haoyang Xu's next match?

Shanghai Shenhua next face Wuhan Three Towns on 18 October in the Super League.