Player · #23

Hu Haoran

Changchun XiduGoalkeeperChina26 years old175 cm65 kg
SeasonTeamCompetitionMPMinGA
2026/27Meizhou HakkaChina League One872000
2026/27Changchun XiduChina League Two131,17000
2025/26Changchun XiduChina League Two292,61000
Total3 seasons504,50000
8
Matches
0
Goals
0
Assists
720
Minutes

China League One

2026/27
Saves per 90 minutes · 13 percentile among 27 players in the same positionSaves2.13Saves as a share of shots on target faced · 2 percentile among 27 players in the same positionSave %49%Matches without conceding, over matches played · 22 percentile among 27 players in the same positionClean sheets13%High claims per 90 minutes · 65 percentile among 27 players in the same positionHigh claims0.63Passes completed over passes attempted · 35 percentile among 27 players in the same positionPass accuracy59%Long balls completed over long balls attempted · 6 percentile among 27 players in the same positionLong passing27%

Compared with 27 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Saves2.1313
Save %49%2
Clean sheets13%22
High claims0.6365
Pass accuracy59%35
Long passing27%6
MetricTotalPer 90
Tackles won10.13
Clearances60.75
Saves172.13
Clean sheets10.13
13
Matches
0
Goals
0
Assists
1,170
Minutes

China League Two

2026/27
Saves per 90 minutes · 60 percentile among 39 players in the same positionSaves2.38Saves as a share of shots on target faced · 63 percentile among 39 players in the same positionSave %72%Matches without conceding, over matches played · 35 percentile among 39 players in the same positionClean sheets31%High claims per 90 minutes · 55 percentile among 39 players in the same positionHigh claims0.62Passes completed over passes attempted · 9 percentile among 39 players in the same positionPass accuracy46%Long balls completed over long balls attempted · 29 percentile among 39 players in the same positionLong passing31%

Compared with 39 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Saves2.3860
Save %72%63
Clean sheets31%35
High claims0.6255
Pass accuracy46%9
Long passing31%29
MetricTotalPer 90
Clearances241.85
Saves312.38
Clean sheets40.31
29
Matches
0
Goals
0
Assists
2,610
Minutes
2
Shots

China League Two

2025/26
Saves per 90 minutes · 74 percentile among 40 players in the same positionSaves3.07Saves as a share of shots on target faced · 94 percentile among 40 players in the same positionSave %79%Matches without conceding, over matches played · 94 percentile among 40 players in the same positionClean sheets55%High claims per 90 minutes · 84 percentile among 40 players in the same positionHigh claims0.90Passes completed over passes attempted · 24 percentile among 40 players in the same positionPass accuracy48%Long balls completed over long balls attempted · 76 percentile among 40 players in the same positionLong passing34%

Compared with 40 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Saves3.0774
Save %79%94
Clean sheets55%94
High claims0.9084
Pass accuracy48%24
Long passing34%76
MetricTotalPer 90
Big chances created20.07
Shots20.07
Clearances220.76
Saves893.07
Clean sheets160.55
0
Matches
0
Goals
0
Assists
0
Minutes

Chinese Super League

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Chinese Super League

2020/21

No stats available right now.

Recent matches

MatchMinGASvGAClPunPassScore
10/06Guangzhou DandelionE1-190'00310012/236.5
09/18Guangdong MingtuE0-090'0000008/126.7
09/12AwayHubei IstarG1-290'00110112/226.3
08/22Dalian KeweiG2-190'00110114/256.0
08/15AwayBeijing BITE2-290'0062307/237.3
08/09Shanxi Chongde RonghaiP1-290'00122017/275.5
08/05Dalian Yingbo IIP0-190'00410011/246.8
08/02AwayShanghai SecondE1-190'0021018/176.3
07/25AwayShandong Taishan IIE1-190'00112013/295.8
07/18Shanghai Port IIP0-290'00120011/225.4
07/05AwayTai'an TiankuangG0-190'0050104/267.9
06/27Haimen CodionE0-090'0010007/246.7
06/23Lanzhou LongyuanE0-090'00500317/338.3
05/09AwayNanjing CityP2-090'00321112/196.4
05/03Shenzhen JuniorsP1-490'00440017/226.0
Abreviaturas
Min Minutos jugadosG GoalsA AssistsSv SavesGA Goals concededCl High claimsPun Punched clearPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido