Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Chinese Super League · Round 30 · Saturday, Nov 22 2025
2 · 2
Full time
Pass Map & Player Stats →
Huzhou Olympic Sports Centre, Hangzhou
Events 4 goals · 5 cards · 7 subs
32'
assist by T. Li
44'
W. Silva 1 - 1
assist by N. Radmanovac
HT 1 - 1
45'
Yellow card
45'
VAR
W. Silva
Goal awarded after review
50'
VAR
D. O. Sekyere
No penalty
57'
VAR
F. Andrijašević
Goal denied
59'
Yellow card
61'
assist by A. Mitriță
64'
S. Wenjie
S. Che
70'
74'
X. Kun
C. Lin
74'
74'
S. Wang
W. Chang
83'
Second yellow
88'
W. Silva 2 - 2
assist by Filipe Augusto
89'
90'
Yellow card
90'
Yellow card
90'
P. Mu
R. Han
FT 2 - 2
Momentum
0'HTFT
Top stats
49%
Ball possession
51%
2.26
Expected goals (xG)
1.31
19
Total shots
18
6
Big chances
2
Team form
Zhejiang 0W · 4D · 1L
@ Shanghai Port 0–3
@ Henan FC 2–2
vs Shandong Taishan 2–2
vs Chengdu Rongcheng 3–3
@ Changchun Yatai 3–3
Qingdao Hainiu 2W · 1D · 2L
vs Wuhan Three Towns 1–0
@ Beijing Guoan 4–2
vs Shanghai Port 3–4
@ Meizhou Hakka 0–1
@ Changchun Yatai 2–2
Top Players
Zhejiang
7.8
D · ⚽ 1
7.6
F · ⚽ 1
7.6
Qingdao Hainiu
M · ⚽ 2
8.8
8.0
D · 🅰 1
7.7
Head to Head
4
Zhejiang
3
Draws
1
Qingdao Hainiu
Last 8 meetings · 3.8 avg goals
Match Facts
StadiumHuzhou Olympic Sports Centre · Hangzhou
Capacity40000
CountryChina
KickoffSat, Nov 22 2025 · 11:30 UTC
Round30
Head Coaches
Ross Aloisi
Ross Aloisi
4-2-3-1 Mid
Pressing45%
⚽ Ball Dominant🎨 Tiki-Taka🎲 Chaos Ball
Milan Ristic
Milan Ristic
5-4-1 High
Pressing60%
💨 Gegenpressing🔥 High Press🎲 Chaos Ball
Zhejiang 4-2-3-1
Starting XI
33 B. Zhao
G · 90'
7.8
D · 83'
6.4
36 L. Possignolo
D · 90'
7.6
3 W. Chang ↓ 74'
D · 74'
6.2
26 G. Sun
D · 90'
6.8
10 T. Li
M · 90'
7.5
22 C. Jin
M · 90'
7.5
F · 90'
6.9
F · 90'
6.2
20 A. Mitriță ↓ 89'
F · 89'
7.3
11 F. Andrijašević ↓ 70'
F · 70'
7.6
Substitutes (12)
27 Yago ↑ 70'
F
6.8
24 S. Wang ↑ 74'
D
6.1
29 J. Zhang ↑ 89'
M
6.6
G
28 Y. Xin
D
19 Y. Dong
D
6 J. Yao
M
16 T. Lei
D
7 Q. Tao
F
Qingdao Hainiu 5-4-1
Starting XI
22 R. Han ↓ 90'
G · 89'
6.3
34 J. Yonghao ↓ 74'
M · 74'
6.8
D · 90'
7.7
4 Y. Jin
D · 90'
6.7
3 J. Liu
D · 90'
7.1
M · 90'
6.1
30 S. Che ↓ 64'
M · 64'
6.8
M · 90'
7.6
8 C. Lin ↓ 74'
M · 74'
7.2
11 W. Silva ⚽⚽
M · 90'
8.8
M · 90'
8.0
Substitutes (11)
19 S. Wenjie ↑ 64'
F
6.5
13 C. Zhang ↑ 74'
M
6.5
2 X. Kun ↑ 74'
M
6.9
28 P. Mu ↑ 90'
G
6.9
1 L. Jun
G
5 Y. Sha
D
23 L. Song
D
16 H. Li
D
31 S. Luo
M
M
25 F. Jia
M
Match stats Final
Top stats
49%
Ball possession
51%
2.26
Expected goals (xG)
1.31
19
Total shots
18
5
Shots on target
9
6
Big chances
2
378
Accurate passes
388
12
Fouls
15
4
Corners
6
Expected goals
2.26
Total xG
1.31
2.0
xG open play
0.99
0.27
xG set play
0.33
2.26
Non-penalty xG
1.31
0
xG on target (xGOT)
0
Shots
19
Total shots
18
6
Shots off target
5
5
Shots on target
9
8
Blocked shots
4
0
Hit woodwork
0
15
Shots inside box
8
4
Shots outside box
10
Passes
439
Passes
460
378
Accurate passes
388
26/44 (59%)
Long balls
26/45 (58%)
4/11 (36%)
Crosses
4/12 (33%)
17
Throws
21
26
Touches in opp. box
19
1
Offsides
1
Defense
13
Tackles
18
12
Interceptions
8
8
Blocks
4
18
Clearances
15
7
Keeper saves
3
Duels
46
Duels
54
35/72 (49%)
Ground duels won
37/72 (51%)
7/20 (35%)
Aerial duels won
13/20 (65%)
7/15 (47%)
Successful dribbles
9/14 (64%)
Discipline
3
Yellow cards
2
1
Red cards
0
Shots · 37
2' Off target
Right foot · Assisted
xG
0.11
xGOT
7' Off target
Right foot · Open play
xG
0.06
xGOT
9' Saved
Left foot · Assisted
xG
0.15
xGOT
18' Blocked
Left foot · Assisted
xG
0.12
xGOT
23' Blocked
Left foot · Corner
xG
0.05
xGOT
23' Blocked
Right foot · Assisted
xG
0.1
xGOT
26' Off target
Left foot · Assisted
xG
0.1
xGOT
27' Off target
Right foot · Assisted
xG
0.02
xGOT
28' Blocked
Right foot · Assisted
xG
0.13
xGOT
28' Off target
Right foot · Free kick
xG
0.05
xGOT
29' Off target
Right foot · Assisted
xG
0.03
xGOT
32' Goal
Header · Assisted
xG
0.26
xGOT
36' Saved
Left foot · Assisted
xG
0.04
xGOT
38' Off target
Right foot · Assisted
xG
0.12
xGOT
40' Saved
Left foot · Assisted
xG
0.04
xGOT
40' Saved
Left foot · Assisted
xG
0.2
xGOT
41' Off target
Left foot · Assisted
xG
0.16
xGOT
43' Blocked
Left foot · Assisted
xG
0.13
xGOT
44' Goal
Right foot · Assisted
xG
0.19
xGOT
44' Saved
Right foot · Corner
xG
0.01
xGOT
44' Blocked
Left foot · Corner
xG
0.06
xGOT
45'+2 Off target
Right foot · Assisted
xG
0.12
xGOT
45'+5 Saved
Header · Set piece
xG
0.09
xGOT
58' Saved
Right foot · Free kick
xG
0.06
xGOT
61' Goal
Header · Corner
xG
0.15
xGOT
71' Blocked
Right foot · Assisted
xG
0.06
xGOT
71' Blocked
Left foot · Assisted
xG
0.16
xGOT
76' Saved
Left foot · Set piece
xG
0.05
xGOT
79' Blocked
Left foot · Assisted
xG
0.02
xGOT
80' Off target
Right foot · Assisted
xG
0.06
xGOT
81' Blocked
Right foot · Corner
xG
0.07
xGOT
81' Saved
Right foot · Assisted
xG
0.25
xGOT
86' Off target
Right foot · Assisted
xG
0.12
xGOT
88' Goal
Right foot · Assisted
xG
0.08
xGOT
89' Blocked
Right foot · Assisted
xG
0.07
xGOT
90'+4 Blocked
Left foot · Open play
xG
0.06
xGOT
90'+7 Saved
Left foot · Assisted
xG
0.04
xGOT
Player stats
Zhejiang vs Qingdao Hainiu · Last 8 meetings
4
Zhejiang
3
Draws
1
Qingdao Hainiu
DateHomeScoreAway
2026-07-14 Zhejiang 3 – 2 Qingdao Hainiu
2026-03-20 Qingdao Hainiu 1 – 4 Zhejiang
2025-11-22 Zhejiang 2 – 2 Qingdao Hainiu
2025-06-25 Qingdao Hainiu 0 – 3 Zhejiang
2024-08-03 Zhejiang 4 – 3 Qingdao Hainiu
2024-04-14 Qingdao Hainiu 2 – 0 Zhejiang
2023-08-18 Zhejiang 0 – 0 Qingdao Hainiu
2023-05-19 Qingdao Hainiu 2 – 2 Zhejiang
Social