Qingdao Hainiu vs Shanghai Port: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 17 Oct, 10:00 AM
FT
3
4
Scheduled H2H Match For Qingdao Hainiu Vs Shanghai Port
Fri, 17 Oct 2025 at 10:00 AM UTC
Qingdao Hainiu
CHN
Recent Form
D
L
L
W
W
2
Win
Last 9 Played
9
0 Draws7
Win
6.86
Avg. Rating
6.60
14
Position
12
Xiaopeng Li
Manager
Kevin Muscat
Shanghai Port
CHN
Recent Form
L
D
L
L
L
2
Win
Last 9 Played
9
0 Draws7
Win
6.86
Avg. Rating
6.60
14
Position
12
Xiaopeng Li
Manager
Kevin Muscat
Qingdao Hainiu vs Shanghai Port H2H Stats
In the last 9 head-to-head games for these teams, Qingdao Hainiu have won 2 times and Shanghai Port have come out on top on 7 occasion. In the latest fixture between them, Shanghai Port won 3-4.
| Head-to-Head (Last 9 Matches) | |
|---|---|
| Qingdao Hainiu | 2 |
| Draw | 0 |
| Shanghai Port | 7 |
Qingdao Hainiu vs Shanghai Port Past H2H Matches
Chinese Super League
10:00 AM
17/10/25
17/10/25
Qingdao Hainiu
3
Shanghai Port
4
11:35 AM
09/05/25
09/05/25
Shanghai Port
3
Qingdao Hainiu
1
11:35 AM
21/07/24
21/07/24
Shanghai Port
5
Qingdao Hainiu
0
10:00 AM
01/05/24
01/05/24
Qingdao Hainiu
0
Shanghai Port
5
11:35 AM
08/08/23
08/08/23
Qingdao Hainiu
0
Shanghai Port
5
11:35 AM
10/05/23
10/05/23
Shanghai Port
2
Qingdao Hainiu
1
11:45 AM
27/09/13
27/09/13
Shanghai Port
6
Qingdao Hainiu
1
07:35 AM
25/05/13
25/05/13
Qingdao Hainiu
1
Shanghai Port
0
CFA Cup
07:30 AM
10/07/13
10/07/13
Qingdao Hainiu
0
Shanghai Port
0
Head To Head Streaks
Wins
6
Without clean sheet
6
(Both)
More than 2.5 goals
6/6
First to score
4/5
(Both)
Less than 4.5 cards
8/8
(Both)
More than 10.5 corners
4/5
Team Streaks
No losses
3
No wins
6
Without clean sheet
5
Without clean sheet
13
More than 2.5 goals
5/6
Both teams scoring
9/10
More than 4.5 cards
5/5
Less than 4.5 cards
5/5
Qingdao Hainiu Recent Matches
Chinese Super League (27 Matches)
07:30 AM
22/11/25
22/11/25
Zhejiang
2
Qingdao Hainiu
2
D
07:30 AM
02/11/25
02/11/25
Qingdao Hainiu
1
Wuhan Three Towns
0
W
11:35 AM
26/10/25
26/10/25
Beijing Guoan
2
Qingdao Hainiu
4
W
10:00 AM
17/10/25
17/10/25
Qingdao Hainiu
3
Shanghai Port
4
L
11:00 AM
04/10/25
04/10/25
Meizhou Hakka
1
Qingdao Hainiu
0
L
10:00 AM
27/09/25
27/09/25
Changchun Yatai
2
Qingdao Hainiu
2
D
12:00 PM
20/09/25
20/09/25
Qingdao Hainiu
2
Shandong Taishan
2
D
11:00 AM
13/09/25
13/09/25
Meizhou Hakka
Qingdao Hainiu
-
11:00 AM
29/08/25
29/08/25
Qingdao Hainiu
1
Henan FC Jiuzu Dukang
1
D
11:35 AM
23/08/25
23/08/25
Qingdao Hainiu
0
Shanghai Shenhua
2
L
12:00 PM
16/08/25
16/08/25
Chengdu Rongcheng
0
Qingdao Hainiu
0
D
12:00 PM
09/08/25
09/08/25
Qingdao Hainiu
5
Yunnan Yukun
1
W
11:00 AM
03/08/25
03/08/25
Dalian Yingbo FC
2
Qingdao Hainiu
0
L
11:00 AM
27/07/25
27/07/25
Qingdao Hainiu
2
Tianjin Jinmen Tiger
0
W
11:35 AM
19/07/25
19/07/25
Shenzhen Peng City
4
Qingdao Hainiu
0
L
10:30 AM
29/06/25
29/06/25
Qingdao West Coast
1
Qingdao Hainiu
0
L
11:00 AM
25/06/25
25/06/25
Qingdao Hainiu
0
Zhejiang
3
L
12:00 PM
13/06/25
13/06/25
Wuhan Three Towns
2
Qingdao Hainiu
0
L
11:35 AM
17/05/25
17/05/25
Qingdao Hainiu
1
Beijing Guoan
1
D
11:35 AM
09/05/25
09/05/25
Shanghai Port
3
Qingdao Hainiu
1
L
11:35 AM
05/05/25
05/05/25
Qingdao Hainiu
3
Changchun Yatai
0
W
11:35 AM
01/05/25
01/05/25
Shandong Taishan
1
Qingdao Hainiu
1
D
11:35 AM
27/04/25
27/04/25
Qingdao Hainiu
1
Meizhou Hakka
1
D
10:30 AM
20/04/25
20/04/25
Henan FC Jiuzu Dukang
3
Qingdao Hainiu
1
L
12:00 PM
16/04/25
16/04/25
Shanghai Shenhua
3
Qingdao Hainiu
2
L
11:00 AM
12/04/25
12/04/25
Qingdao Hainiu
0
Chengdu Rongcheng
1
L
12:00 PM
06/04/25
06/04/25
Yunnan Yukun
1
Qingdao Hainiu
0
L
CFA Cup (3 Matches)
11:35 AM
23/07/25
23/07/25
Qingdao Hainiu
1
Chengdu Rongcheng
2
L
11:35 AM
21/06/25
21/06/25
Qingdao Hainiu
2
Guangxi Hengchen FC
1
W
11:00 AM
21/05/25
21/05/25
Liaoning Tieren FC
0
Qingdao Hainiu
0
W
Shanghai Port Recent Matches
AFC Champions League Elite (5 Matches)
10:00 AM
25/11/25
25/11/25
Shanghai Port
1
FC Seoul
3
L
12:15 PM
04/11/25
04/11/25
Buriram United
2
Shanghai Port
0
L
12:15 PM
21/10/25
21/10/25
Shanghai Port
0
Machida Zelvia
2
L
10:00 AM
30/09/25
30/09/25
Sanfrecce Hiroshima
1
Shanghai Port
1
D
12:15 PM
17/09/25
17/09/25
Shanghai Port
0
Vissel Kobe
3
L
Chinese Super League (23 Matches)
07:30 AM
22/11/25
22/11/25
Dalian Yingbo FC
0
Shanghai Port
1
W
10:00 AM
31/10/25
31/10/25
Shanghai Port
3
Zhejiang
0
W
07:30 AM
26/10/25
26/10/25
Shandong Taishan
3
Shanghai Port
1
L
10:00 AM
17/10/25
17/10/25
Qingdao Hainiu
3
Shanghai Port
4
W
12:00 PM
26/09/25
26/09/25
Shanghai Port
3
Wuhan Three Towns
2
W
10:00 AM
21/09/25
21/09/25
Beijing Guoan
2
Shanghai Port
3
W
10:00 AM
12/09/25
12/09/25
Shanghai Port
4
Yunnan Yukun
2
W
11:35 AM
30/08/25
30/08/25
Chengdu Rongcheng
4
Shanghai Port
1
L
11:00 AM
24/08/25
24/08/25
Shanghai Port
1
Tianjin Jinmen Tiger
1
D
11:35 AM
15/08/25
15/08/25
Shanghai Port
4
Henan FC Jiuzu Dukang
1
W
11:35 AM
09/08/25
09/08/25
Shanghai Shenhua
1
Shanghai Port
2
W
12:00 PM
02/08/25
02/08/25
Meizhou Hakka
2
Shanghai Port
4
W
11:00 AM
26/07/25
26/07/25
Shanghai Port
2
Qingdao West Coast
2
D
08:30 AM
18/07/25
18/07/25
Changchun Yatai
1
Shanghai Port
3
W
12:00 PM
30/06/25
30/06/25
Shenzhen Peng City
1
Shanghai Port
2
W
11:35 AM
26/06/25
26/06/25
Shanghai Port
3
Dalian Yingbo FC
0
W
11:35 AM
18/06/25
18/06/25
Henan FC Jiuzu Dukang
1
Shanghai Port
3
W
07:30 AM
14/06/25
14/06/25
Zhejiang
2
Shanghai Port
2
D
12:00 PM
17/05/25
17/05/25
Shanghai Port
1
Shandong Taishan
1
D
07:00 AM
15/05/25
15/05/25
Henan FC Jiuzu Dukang
Shanghai Port
-
11:35 AM
09/05/25
09/05/25
Shanghai Port
3
Qingdao Hainiu
1
W
11:00 AM
05/05/25
05/05/25
Wuhan Three Towns
0
Shanghai Port
2
W
11:35 AM
01/05/25
01/05/25
Shanghai Port
1
Beijing Guoan
2
L
CFA Cup (2 Matches)
10:00 AM
22/06/25
22/06/25
Shanghai Port
2
Shanghai Shenhua
3
L
11:30 AM
21/05/25
21/05/25
Suzhou Dongwu
2
Shanghai Port
6
W
Shanghai Port Next Fixtures
Qingdao Hainiu vs Shanghai Port H2H Recent Match Played Stats
Qingdao Hainiu vs Shanghai Port
Final Score :3 - 4
| Qingdao Hainiu (H) | Match overview | Shanghai Port (A) |
|---|---|---|
| 53% | Ball possession | 47% |
| 3.72 | Expected goals | 2.34 |
| 5 | Big chances | 6 |
| 18 | Total shots | 16 |
| 5 | Goalkeeper saves | 5 |
| 5 | Corner kicks | 2 |
| 9 | Fouls | 8 |
| 462 | Passes | 417 |
| 12 | Tackles | 8 |
| 8 | Free kicks | 9 |
| 3 | Yellow cards | 1 |
| Qingdao Hainiu (H) | Shots | Shanghai Port (A) |
| 18 | Total shots | 16 |
| 8 | Shots on target | 9 |
| 0 | Hit woodwork | 0 |
| 5 | Shots off target | 4 |
| 5 | Blocked shots | 3 |
| 12 | Shots inside box | 15 |
| 6 | Shots outside box | 1 |
| Qingdao Hainiu (H) | Attack | Shanghai Port (A) |
| 2 | Big chances scored | 3 |
| 3 | Big chances missed | 3 |
| 2 | Through balls | 1 |
| 25 | Touches in penalty area | 24 |
| 0 | Fouled in final third | 2 |
| 5 | Offsides | 7 |
| Qingdao Hainiu (H) | Passes | Shanghai Port (A) |
| 378 | Accurate passes | 337 |
| 19 | Throw-ins | 24 |
| 61 | Final third entries | 74 |
| 87/125 (70%) | Final third phase | 90/127 (71%) |
| 31/66 (47%) | Long balls | 27/60 (45%) |
| 3/24 (13%) | Crosses | 7/17 (41%) |
| Qingdao Hainiu (H) | Duels | Shanghai Port (A) |
| 52% | Duels | 48% |
| 2 | Dispossessed | 6 |
| 30/56 (54%) | Ground duels | 26/56 (46%) |
| 19/39 (49%) | Aerial duels | 20/39 (51%) |
| 11/17 (65%) | Dribbles | 11/17 (65%) |
| Qingdao Hainiu (H) | Defending | Shanghai Port (A) |
| 50% | Tackles won | 50% |
| 12 | Total tackles | 8 |
| 12 | Interceptions | 16 |
| 54 | Recoveries | 54 |
| 22 | Clearances | 48 |
| 0 | Errors lead to a shot | 1 |
| 0 | Errors lead to a goal | 1 |
| Qingdao Hainiu (H) | Goalkeeping | Shanghai Port (A) |
| 5 | Total saves | 5 |
| 0 | Big saves | 1 |
| 0 | High claims | 2 |
| 0 | Punches | 1 |
| 4 | Goal kicks | 8 |
| Qingdao Hainiu (H) | Match overview | Shanghai Port (A) |
|---|---|---|
| 44% | Ball possession | 56% |
| 2 | Big chances | 3 |
| 4 | Total shots | 8 |
| 3 | Goalkeeper saves | 1 |
| 2 | Corner kicks | 0 |
| 6 | Fouls | 5 |
| 180 | Passes | 230 |
| 5 | Tackles | 3 |
| 5 | Free kicks | 6 |
| 3 | Yellow cards | 1 |
| Qingdao Hainiu (H) | Shots | Shanghai Port (A) |
| 4 | Total shots | 8 |
| 3 | Shots on target | 6 |
| 0 | Hit woodwork | 0 |
| 0 | Shots off target | 1 |
| 1 | Blocked shots | 1 |
| 4 | Shots inside box | 7 |
| 0 | Shots outside box | 1 |
| Qingdao Hainiu (H) | Attack | Shanghai Port (A) |
| 1 | Big chances scored | 2 |
| 1 | Big chances missed | 1 |
| 1 | Through balls | 1 |
| 0 | Fouled in final third | 2 |
| 2 | Offsides | 3 |
| Qingdao Hainiu (H) | Passes | Shanghai Port (A) |
| 137 | Accurate passes | 193 |
| 8 | Throw-ins | 13 |
| 30 | Final third entries | 36 |
| 15/31 (48%) | Long balls | 16/30 (53%) |
| 1/6 (17%) | Crosses | 4/10 (40%) |
| Qingdao Hainiu (H) | Duels | Shanghai Port (A) |
| 55% | Duels | 45% |
| 0 | Dispossessed | 3 |
| 14/26 (54%) | Ground duels | 12/26 (46%) |
| 10/18 (56%) | Aerial duels | 8/18 (44%) |
| 5/8 (63%) | Dribbles | 5/7 (71%) |
| Qingdao Hainiu (H) | Defending | Shanghai Port (A) |
| 60% | Tackles won | 67% |
| 5 | Total tackles | 3 |
| 7 | Interceptions | 8 |
| 29 | Recoveries | 26 |
| 11 | Clearances | 23 |
| Qingdao Hainiu (H) | Goalkeeping | Shanghai Port (A) |
| 3 | Total saves | 1 |
| 1 | Goal kicks | 2 |
| Qingdao Hainiu (H) | Match overview | Shanghai Port (A) |
|---|---|---|
| 61% | Ball possession | 39% |
| 3 | Big chances | 3 |
| 14 | Total shots | 8 |
| 2 | Goalkeeper saves | 4 |
| 3 | Corner kicks | 2 |
| 3 | Fouls | 3 |
| 282 | Passes | 187 |
| 7 | Tackles | 5 |
| 3 | Free kicks | 3 |
| 0 | Yellow cards | 0 |
| Qingdao Hainiu (H) | Shots | Shanghai Port (A) |
| 14 | Total shots | 8 |
| 5 | Shots on target | 3 |
| 0 | Hit woodwork | 0 |
| 5 | Shots off target | 3 |
| 4 | Blocked shots | 2 |
| 8 | Shots inside box | 8 |
| 6 | Shots outside box | 0 |
| Qingdao Hainiu (H) | Attack | Shanghai Port (A) |
| 1 | Big chances scored | 1 |
| 2 | Big chances missed | 2 |
| 1 | Through balls | 0 |
| 0 | Fouled in final third | 0 |
| 3 | Offsides | 4 |
| Qingdao Hainiu (H) | Passes | Shanghai Port (A) |
| 241 | Accurate passes | 144 |
| 11 | Throw-ins | 11 |
| 31 | Final third entries | 38 |
| 16/35 (46%) | Long balls | 11/30 (37%) |
| 2/18 (11%) | Crosses | 3/7 (43%) |
| Qingdao Hainiu (H) | Duels | Shanghai Port (A) |
| 49% | Duels | 51% |
| 2 | Dispossessed | 3 |
| 16/30 (53%) | Ground duels | 14/30 (47%) |
| 9/21 (43%) | Aerial duels | 12/21 (57%) |
| 6/9 (67%) | Dribbles | 6/10 (60%) |
| Qingdao Hainiu (H) | Defending | Shanghai Port (A) |
| 43% | Tackles won | 40% |
| 7 | Total tackles | 5 |
| 5 | Interceptions | 8 |
| 25 | Recoveries | 28 |
| 11 | Clearances | 25 |
| Qingdao Hainiu (H) | Goalkeeping | Shanghai Port (A) |
| 2 | Total saves | 4 |
| 3 | Goal kicks | 6 |
Qingdao Hainiu Last Match Played stats
Zhejiang vs Qingdao Hainiu
Final Score :2 - 2
| (H) | Match overview | (A) |
|---|---|---|
| 49% | Ball possession | 51% |
| 2.46 | Expected goals | 1.03 |
| 6 | Big chances | 2 |
| 19 | Total shots | 18 |
| 7 | Goalkeeper saves | 3 |
| 4 | Corner kicks | 6 |
| 12 | Fouls | 15 |
| 439 | Passes | 460 |
| 13 | Tackles | 18 |
| 15 | Free kicks | 12 |
| 3 | Yellow cards | 2 |
| 1 | Red cards | 0 |
| (H) | Shots | (A) |
| 19 | Total shots | 18 |
| 5 | Shots on target | 9 |
| 0 | Hit woodwork | 0 |
| 6 | Shots off target | 5 |
| 8 | Blocked shots | 4 |
| 15 | Shots inside box | 8 |
| 4 | Shots outside box | 10 |
| (H) | Attack | (A) |
| 2 | Big chances scored | 1 |
| 4 | Big chances missed | 1 |
| 3 | Through balls | 2 |
| 26 | Touches in penalty area | 19 |
| 0 | Fouled in final third | 3 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 378 | Accurate passes | 388 |
| 17 | Throw-ins | 21 |
| 26 | Final third entries | 56 |
| 53/71 (75%) | Final third phase | 94/127 (74%) |
| 26/44 (59%) | Long balls | 25/44 (57%) |
| 4/11 (36%) | Crosses | 4/12 (33%) |
| (H) | Duels | (A) |
| 46% | Duels | 54% |
| 10 | Dispossessed | 8 |
| 35/72 (49%) | Ground duels | 37/72 (51%) |
| 7/20 (35%) | Aerial duels | 13/20 (65%) |
| 7/15 (47%) | Dribbles | 9/14 (64%) |
| (H) | Defending | (A) |
| 62% | Tackles won | 56% |
| 13 | Total tackles | 18 |
| 12 | Interceptions | 8 |
| 49 | Recoveries | 35 |
| 18 | Clearances | 15 |
| 0 | Errors lead to a shot | 1 |
| 0 | Errors lead to a goal | 1 |
| (H) | Goalkeeping | (A) |
| 7 | Total saves | 3 |
| 3 | Big saves | 2 |
| 1 | Punches | 0 |
| 3 | Goal kicks | 8 |
| (H) | Match overview | (A) |
|---|---|---|
| 51% | Ball possession | 49% |
| 5 | Big chances | 2 |
| 11 | Total shots | 12 |
| 4 | Goalkeeper saves | 2 |
| 1 | Corner kicks | 4 |
| 4 | Fouls | 4 |
| 250 | Passes | 239 |
| 7 | Tackles | 10 |
| 4 | Free kicks | 4 |
| 1 | Yellow cards | 0 |
| 0 | Red cards | 0 |
| (H) | Shots | (A) |
| 11 | Total shots | 12 |
| 3 | Shots on target | 5 |
| 0 | Hit woodwork | 0 |
| 5 | Shots off target | 4 |
| 3 | Blocked shots | 3 |
| 11 | Shots inside box | 6 |
| 0 | Shots outside box | 6 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 1 |
| 4 | Big chances missed | 1 |
| 3 | Through balls | 2 |
| 0 | Fouled in final third | 1 |
| 1 | Offsides | 0 |
| (H) | Passes | (A) |
| 217 | Accurate passes | 203 |
| 11 | Throw-ins | 7 |
| 13 | Final third entries | 31 |
| 15/22 (68%) | Long balls | 9/21 (43%) |
| 2/4 (50%) | Crosses | 2/6 (33%) |
| (H) | Duels | (A) |
| 42% | Duels | 58% |
| 4 | Dispossessed | 5 |
| 14/35 (40%) | Ground duels | 21/35 (60%) |
| 5/10 (50%) | Aerial duels | 5/10 (50%) |
| 3/9 (33%) | Dribbles | 7/9 (78%) |
| (H) | Defending | (A) |
| 57% | Tackles won | 60% |
| 7 | Total tackles | 10 |
| 6 | Interceptions | 4 |
| 25 | Recoveries | 22 |
| 9 | Clearances | 7 |
| (H) | Goalkeeping | (A) |
| 4 | Total saves | 2 |
| 3 | Goal kicks | 6 |
| (H) | Match overview | (A) |
|---|---|---|
| 46% | Ball possession | 54% |
| 1 | Big chances | 0 |
| 8 | Total shots | 6 |
| 3 | Goalkeeper saves | 1 |
| 3 | Corner kicks | 2 |
| 8 | Fouls | 11 |
| 189 | Passes | 221 |
| 6 | Tackles | 8 |
| 11 | Free kicks | 8 |
| 2 | Yellow cards | 2 |
| 1 | Red cards | 0 |
| (H) | Shots | (A) |
| 8 | Total shots | 6 |
| 2 | Shots on target | 4 |
| 0 | Hit woodwork | 0 |
| 1 | Shots off target | 1 |
| 5 | Blocked shots | 1 |
| 4 | Shots inside box | 2 |
| 4 | Shots outside box | 4 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 0 |
| 0 | Big chances missed | 0 |
| 0 | Through balls | 0 |
| 0 | Fouled in final third | 2 |
| 0 | Offsides | 1 |
| (H) | Passes | (A) |
| 161 | Accurate passes | 185 |
| 6 | Throw-ins | 14 |
| 13 | Final third entries | 25 |
| 11/22 (50%) | Long balls | 16/23 (70%) |
| 2/7 (29%) | Crosses | 2/6 (33%) |
| (H) | Duels | (A) |
| 49% | Duels | 51% |
| 6 | Dispossessed | 3 |
| 21/37 (57%) | Ground duels | 16/37 (43%) |
| 2/10 (20%) | Aerial duels | 8/10 (80%) |
| 4/6 (67%) | Dribbles | 2/5 (40%) |
| (H) | Defending | (A) |
| 67% | Tackles won | 50% |
| 6 | Total tackles | 8 |
| 6 | Interceptions | 4 |
| 24 | Recoveries | 13 |
| 9 | Clearances | 8 |
| (H) | Goalkeeping | (A) |
| 3 | Total saves | 1 |
| 0 | Goal kicks | 2 |
Shanghai Port Last Match Played stats
Shanghai Port vs FC Seoul
Final Score :1 - 3
| (H) | Match overview | (A) |
|---|---|---|
| 45% | Ball possession | 55% |
| 1 | Big chances | 4 |
| 11 | Total shots | 11 |
| 4 | Goalkeeper saves | 1 |
| 2 | Corner kicks | 1 |
| 14 | Fouls | 15 |
| 436 | Passes | 537 |
| 17 | Tackles | 10 |
| 15 | Free kicks | 14 |
| 2 | Yellow cards | 2 |
| (H) | Shots | (A) |
| 11 | Total shots | 11 |
| 2 | Shots on target | 7 |
| 0 | Hit woodwork | 1 |
| 5 | Shots off target | 2 |
| 4 | Blocked shots | 2 |
| 6 | Shots inside box | 6 |
| 5 | Shots outside box | 5 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 3 |
| 1 | Big chances missed | 1 |
| 1 | Through balls | 0 |
| 12 | Touches in penalty area | 12 |
| 3 | Fouled in final third | 2 |
| 0 | Offsides | 3 |
| (H) | Passes | (A) |
| 359 | Accurate passes | 459 |
| 13 | Throw-ins | 19 |
| 47 | Final third entries | 46 |
| 60/91 (66%) | Final third phase | 76/105 (72%) |
| 24/50 (48%) | Long balls | 17/50 (34%) |
| 3/14 (21%) | Crosses | 4/11 (36%) |
| (H) | Duels | (A) |
| 53% | Duels | 47% |
| 5 | Dispossessed | 7 |
| 34/62 (55%) | Ground duels | 28/62 (45%) |
| 7/15 (47%) | Aerial duels | 8/15 (53%) |
| 5/10 (50%) | Dribbles | 5/15 (33%) |
| (H) | Defending | (A) |
| 82% | Tackles won | 70% |
| 17 | Total tackles | 10 |
| 3 | Interceptions | 12 |
| 52 | Recoveries | 58 |
| 9 | Clearances | 18 |
| (H) | Goalkeeping | (A) |
| 4 | Total saves | 1 |
| 0 | Punches | 1 |
| 2 | Goal kicks | 6 |
| (H) | Match overview | (A) |
|---|---|---|
| 37% | Ball possession | 63% |
| 1 | Big chances | 1 |
| 4 | Total shots | 6 |
| 3 | Goalkeeper saves | 1 |
| 2 | Corner kicks | 0 |
| 6 | Fouls | 8 |
| 177 | Passes | 313 |
| 7 | Tackles | 5 |
| 8 | Free kicks | 6 |
| 1 | Yellow cards | 0 |
| (H) | Shots | (A) |
| 4 | Total shots | 6 |
| 1 | Shots on target | 3 |
| 0 | Hit woodwork | 0 |
| 3 | Shots off target | 2 |
| 0 | Blocked shots | 1 |
| 3 | Shots inside box | 2 |
| 1 | Shots outside box | 4 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 0 |
| 1 | Big chances missed | 1 |
| 1 | Through balls | 0 |
| 2 | Fouled in final third | 1 |
| 0 | Offsides | 1 |
| (H) | Passes | (A) |
| 145 | Accurate passes | 274 |
| 4 | Throw-ins | 13 |
| 24 | Final third entries | 24 |
| 15/30 (50%) | Long balls | 12/27 (44%) |
| 1/4 (25%) | Crosses | 1/5 (20%) |
| (H) | Duels | (A) |
| 50% | Duels | 50% |
| 4 | Dispossessed | 2 |
| 14/27 (52%) | Ground duels | 13/27 (48%) |
| 1/3 (33%) | Aerial duels | 2/3 (67%) |
| 0/1 (0%) | Dribbles | 2/7 (29%) |
| (H) | Defending | (A) |
| 100% | Tackles won | 60% |
| 7 | Total tackles | 5 |
| 1 | Interceptions | 4 |
| 23 | Recoveries | 21 |
| 5 | Clearances | 4 |
| (H) | Goalkeeping | (A) |
| 3 | Total saves | 1 |
| 2 | Goal kicks | 4 |
| (H) | Match overview | (A) |
|---|---|---|
| 54% | Ball possession | 46% |
| 0 | Big chances | 3 |
| 7 | Total shots | 5 |
| 1 | Goalkeeper saves | 0 |
| 0 | Corner kicks | 1 |
| 8 | Fouls | 7 |
| 259 | Passes | 224 |
| 10 | Tackles | 5 |
| 7 | Free kicks | 8 |
| 1 | Yellow cards | 2 |
| (H) | Shots | (A) |
| 7 | Total shots | 5 |
| 1 | Shots on target | 4 |
| 0 | Hit woodwork | 1 |
| 2 | Shots off target | 0 |
| 4 | Blocked shots | 1 |
| 3 | Shots inside box | 4 |
| 4 | Shots outside box | 1 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 3 |
| 0 | Big chances missed | 0 |
| 0 | Through balls | 0 |
| 1 | Fouled in final third | 1 |
| 0 | Offsides | 2 |
| (H) | Passes | (A) |
| 214 | Accurate passes | 185 |
| 9 | Throw-ins | 6 |
| 23 | Final third entries | 22 |
| 9/20 (45%) | Long balls | 5/23 (22%) |
| 2/10 (20%) | Crosses | 3/6 (50%) |
| (H) | Duels | (A) |
| 55% | Duels | 45% |
| 1 | Dispossessed | 5 |
| 20/35 (57%) | Ground duels | 15/35 (43%) |
| 6/12 (50%) | Aerial duels | 6/12 (50%) |
| 5/9 (56%) | Dribbles | 3/8 (38%) |
| (H) | Defending | (A) |
| 70% | Tackles won | 80% |
| 10 | Total tackles | 5 |
| 2 | Interceptions | 8 |
| 29 | Recoveries | 37 |
| 4 | Clearances | 14 |
| (H) | Goalkeeping | (A) |
| 1 | Total saves | 0 |
| 0 | Goal kicks | 2 |
Qingdao Hainiu Vs Shanghai Port Season Stats
| Qingdao Hainiu | Performance Summary | Shanghai Port |
|---|---|---|
| - | Matches | 5 |
| - | Goals Scored | 2 |
| - | Goals Conceded | 11 |
| - | Goals per Game | 0.4 |
| - | Goals Conceded per Game | 2.2 |
| - | Shots on Target per Game | 1.8 |
| - | Big Chances per Game | 1.4 |
| 0% | Ball Possession | 47.20% |
| - | Clean Sheets | 0 |
| - | Tackles per Game | 15.8 |
| - | Penalty Goals Conceded | 0 |
| - | Fouls per Game | 8.8 |
| - | Offsides per Game | 2.2 |
| - | Goal Kicks per Game | 4.4 |
| - | Throw-ins per Game | 20.6 |
| - | Yellow Cards per Game | 1 |
| - | Red Cards | 1 |
Chinese Super League 2025 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 30 | 20 | 4 | 6 | 66 | |
| 2 | 30 | 19 | 4 | 7 | 64 | |
| 3 | 30 | 17 | 4 | 9 | 60 | |
| 4 | 30 | 17 | 7 | 6 | 57 | |
| 5 | 30 | 15 | 7 | 8 | 53 | |
| 6 | 30 | 12 | 10 | 8 | 44 | |
| 7 | 30 | 10 | 8 | 12 | 42 | |
| 8 | 30 | 11 | 10 | 9 | 42 | |
| 9 | 30 | 10 | 10 | 10 | 40 | |
| 10 | 30 | 10 | 13 | 7 | 37 | |
| 11 | 30 | 9 | 12 | 9 | 36 | |
| 12 | 30 | 8 | 19 | 3 | 27 | |
| 13 | 30 | 5 | 15 | 10 | 25 | |
| 14 | 30 | 6 | 17 | 7 | 25 | |
| 15 | 30 | 5 | 19 | 6 | 21 | |
| 16 | 30 | 4 | 19 | 7 | 19 |
Champions League Elite
Champions League 2
Relegation
Football Previews & Betting Tips

07 Dec 2025
Read Full Article →LaLiga Preview And Prediction: Real Madrid vs Celta Vigo Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Granada vs AD Ceuta Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →Ligue 1 Preview And Prediction: Lorient vs Olympique Lyonnais Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →Serie A Preview And Prediction: Napoli vs Juventus Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Eibar vs Cultural Leonesa Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Deportivo La Coruña vs CD Castellón Betting Tips & Picks December 7, 2025
Top Upcoming
Arsenal
Wolverhampton
Padova
Cesena
US Avellino 1912
Venezia
Palermo
Sampdoria
Venezia
Monza
Sporting Gijón
Granada
Real Racing Club
Leganés
Sparta Rotterdam
SC Heerenveen
Sporting CP
AVS - Futebol SAD
Moreirense
Benfica
08:00 PM 13/12/25
Prediction02:00 PM 08/12/25
Prediction02:00 PM 08/12/25
Prediction07:30 PM 12/12/25
Prediction02:00 PM 13/12/25
Prediction03:15 PM 13/12/25
Prediction05:30 PM 13/12/25
Prediction11:15 AM 14/12/25
Prediction08:30 PM 13/12/25
Prediction06:00 PM 14/12/25
Prediction