FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Leagues Matches Predictions Value Bets Stats
Yan Junling

Yan Junling

Y. Junling
Profile
ClubShanghai Port
National TeamChina
NationalityChina
BornJan 28, 1991 (35 yrs)
Height191 cm
FootRight
ContractUntil Dec 2028
Market Value0M EUR
Number#1
Season Summary (50 matches, 3735' played)
0
Goals
0
Assists
6.81
Avg Rating
0.0
xG
0.0
xA
ATTACKING
Shots0
On target0
Key passes0
Pass accuracy80.7%
DEFENSIVE
Tackles0
Interceptions0
Clearances41
Recoveries351
DUELS & DISCIPLINE
Duels won14/15
Aerials won8/9
Yellow cards4
Red cards0
GOALKEEPER
103
Saves
62
Conceded
6
Clean Sheets
Per 90 Minutes
0.0
Goals
0.0
Assists
0.0
xG
0.0
xA
0.0
Shots
0.0
Key Passes
0.0
Tackles
0.0
Interceptions
0.34
Duels Won
Match-by-Match Statistics
Date League Match Min Rating G A xG Shots KP Pass% Tackles Duels Cards
Jun 09 Internation… China --- Thailand - - 0 0 - 0 0 - 0 - -
Jun 05 Internation… Singapore 1-2 China - - 0 0 - 0 0 - 0 - -
May 29 Chinese Sup… Liaoning Ti… 3-2 Shanghai Po… 90 5.3 0 0 - 0 0 15/17 0 - -
May 23 Chinese Sup… Shanghai Po… 1-1 Tianjin Jin… 90 6.8 0 0 - 0 0 37/41 0 1/1 -
May 19 Chinese Sup… Chengdu Ron… --1 Shanghai Po… 90 8.0 0 0 - 0 0 12/29 0 -
May 15 Chinese Sup… Shanghai Po… 2-2 Zhejiang 90 6.3 0 0 - 0 0 14/17 0 - -
May 10 Chinese Sup… Beijing Guo… 2-2 Shanghai Po… 90 7.7 0 0 - 0 0 15/26 0 - -
May 06 Chinese Sup… Shanghai Po… 1-1 Shenzhen Pe… 90 7.9 0 0 - 0 0 30/32 0 - -
May 02 Chinese Sup… Qingdao Hai… 3-1 Shanghai Po… 90 5.6 0 0 - 0 0 18/21 0 - -
Apr 25 Chinese Sup… Shanghai Po… 4-- Wuhan Three… 90 7.3 0 0 - 0 0 27/28 0 - -
Apr 21 Chinese Sup… Shanghai Po… 1-2 Chongqing T… 90 5.3 0 0 - 0 0 15/17 0 - -
Apr 17 Chinese Sup… Shandong Ta… 1-1 Shanghai Po… 90 7.1 0 0 - 0 0 15/23 0 1/1 -
Apr 11 Chinese Sup… Shanghai Sh… 1-- Shanghai Po… 90 7.4 0 0 - 0 0 19/28 0 - -
Apr 04 Chinese Sup… Shanghai Po… 2-1 Yunnan Yukun 90 6.9 0 0 - 0 0 20/21 0 - -
Mar 20 Chinese Sup… Dalian Ying… 1-- Shanghai Po… 90 6.1 0 0 - 0 0 19/21 0 0/1 -
Mar 15 Chinese Sup… Shanghai Po… 4-1 Qingdao Wes… 90 7.3 0 0 - 0 0 27/33 0 - -
Mar 07 Chinese Sup… Shanghai Po… 1-2 Henan FC 90 6.7 0 0 - 0 0 25/25 0 - -
Nov 22 Chinese Sup… Dalian Ying… --1 Shanghai Po… 90 7.1 0 0 - 0 0 13/17 0 - -
Oct 31 Chinese Sup… Shanghai Po… 3-- Zhejiang 90 7.3 0 0 - 0 0 14/15 0 1/1 -
Oct 26 Chinese Sup… Shandong Ta… 3-1 Shanghai Po… 90 6.8 0 0 - 0 0 7/10 0 1/1 -
Oct 17 Chinese Sup… Qingdao Hai… 3-4 Shanghai Po… 90 7.3 0 0 - 0 0 18/25 0 1/1 -
Sep 26 Chinese Sup… Shanghai Po… 3-2 Wuhan Three… 90 6.7 0 0 - 0 0 17/18 0 1/1 -
Sep 21 Chinese Sup… Beijing Guo… 2-3 Shanghai Po… 90 7.0 0 0 - 0 0 12/25 0 - -
Sep 12 Chinese Sup… Shanghai Po… 4-2 Yunnan Yukun 90 6.8 0 0 - 0 0 16/19 0 - -
Aug 30 Chinese Sup… Chengdu Ron… 4-1 Shanghai Po… 90 6.4 0 0 - 0 0 15/15 0 - -
Aug 24 Chinese Sup… Shanghai Po… 1-1 Tianjin Jin… 90 6.7 0 0 - 0 0 25/28 0 - -
Aug 15 Chinese Sup… Shanghai Po… 4-1 Henan FC 90 6.8 0 0 - 0 0 19/22 0 - -
Aug 09 Chinese Sup… Shanghai Sh… 1-2 Shanghai Po… 90 8.3 0 0 - 0 0 22/29 0 3/3
Aug 02 Chinese Sup… Meizhou Hak… 2-4 Shanghai Po… 90 7.1 0 0 - 0 0 15/23 0 1/1 -
Jul 26 Chinese Sup… Shanghai Po… 2-2 Qingdao Wes… 90 5.9 0 0 - 0 0 18/25 0 - -
Jul 18 Chinese Sup… Changchun Y… 1-3 Shanghai Po… 90 6.8 0 0 - 0 0 20/24 0 - -
Jun 30 Chinese Sup… Shenzhen Pe… 1-2 Shanghai Po… 90 6.8 0 0 - 0 0 22/27 0 1/1 -
Jun 26 Chinese Sup… Shanghai Po… 3-- Dalian Ying… 90 7.6 0 0 - 0 0 25/27 0 - -
Jun 18 Chinese Sup… Henan FC 1-3 Shanghai Po… 90 7.0 0 0 - 0 0 28/32 0 1/1 -
Jun 14 Chinese Sup… Zhejiang 2-2 Shanghai Po… 90 7.2 0 0 - 0 0 17/19 0 - -
Jun 10 World Cup Q… China 1-- Bahrain - - 0 0 - 0 0 - 0 - -
Jun 05 World Cup Q… Indonesia 1-- China - - 0 0 - 0 0 - 0 - -
May 17 Chinese Sup… Shanghai Po… 1-1 Shandong Ta… - - 0 0 - 0 0 - 0 - -
May 01 Chinese Sup… Shanghai Po… 1-2 Beijing Guo… 45 6.6 0 0 - 0 0 12/14 0 - -
Apr 25 Chinese Sup… Yunnan Yukun 2-3 Shanghai Po… 90 6.5 0 0 - 0 0 23/32 0 - -
Apr 20 Chinese Sup… Shanghai Po… 1-3 Chengdu Ron… 90 6.3 0 0 - 0 0 19/20 0 -
Apr 16 Chinese Sup… Tianjin Jin… 1-4 Shanghai Po… 90 6.7 0 0 - 0 0 17/21 0 - -
Apr 06 Chinese Sup… Shanghai Po… 1-1 Shanghai Sh… 90 6.9 0 0 - 0 0 19/26 0 -
Apr 02 Chinese Sup… Shanghai Po… 2-1 Meizhou Hak… 90 6.2 0 0 - 0 0 17/25 0 - -
Mar 28 Chinese Sup… Qingdao Wes… 3-3 Shanghai Po… 90 5.8 0 0 - 0 0 14/19 0 - -
Mar 25 World Cup Q… China --2 Australia - - 0 0 - 0 0 - 0 - -
Mar 20 World Cup Q… Saudi Arabia 1-- China - - 0 0 - 0 0 - 0 - -
Feb 28 Chinese Sup… Shanghai Po… 2-- Changchun Y… 90 7.0 0 0 - 0 0 24/26 0 1/1 -
Feb 23 Chinese Sup… Shanghai Po… 3-1 Shenzhen Pe… 90 6.9 0 0 - 0 0 34/42 0 1/1 -
Nov 19 World Cup Q… China 1-3 Japan - - 0 0 - 0 0 - 0 - -

Get Yan Junling's data via the API:

# Player profile (bio, scouting data, market value, contract)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/47403/"

# Match-by-match stats (30+ metrics per game)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/47403/stats/"