fixtures




# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
32 | 14 | 1 - 1 | 09 Aug | |
2 |
![]() |
30 | 14 | 1 - 3 | 30 Aug | |
3 |
![]() |
29 | 13 | 1 - 2 | 21 Sept | |
4 |
![]() |
25 | 13 | |||
5 |
![]() |
22 | 14 | 23 Aug | 1 - 4 | |
6 |
![]() |
21 | 14 | 1 - 1 | 26 Oct | |
7 |
![]() |
19 | 14 | 12 Sept | 2 - 3 | |
8 |
![]() |
18 | 13 | 26 Jul | 3 - 3 | |
9 |
![]() |
17 | 14 | 31 Oct | 2 - 2 | |
10 |
![]() |
17 | 14 | 26 Jun | 22 Nov | |
11 |
![]() |
15 | 13 | 26 Sept | 0 - 2 | |
12 |
![]() |
14 | 13 | 15 Aug | 18 Jun | |
13 |
![]() |
14 | 13 | 3 - 1 | 30 Jun | |
14 |
![]() |
12 | 14 | 2 - 1 | 02 Aug | |
15 |
![]() |
8 | 14 | 3 - 1 | 17 Oct | |
16 |
![]() |
5 | 14 | 2 - 0 | 18 Jul |
Global stats in CSL
- Appearances 13
- Goals for 28
- Penalty goal 2
- Goals against 18
- Yellow 29
- Red 1
Main formation
- 4-2-3-1 10 matches this season
Top players
- Gustavo 6
- Gabrielzinho 3
- Xu Xin 3
- Gabrielzinho 2

- Surface: grass
- Capacity: 37000
- Average attendance: 16586
- Maximum attendance: 24783
- Minimum attendance: 10205
- % sold: 44
- Type club male
- Names Shanghai Port, Port
- Code SHP
- Area China PR
Shanghai Port on Football Today
Shanghai Port match result
The next match is Henan vs Port and kicks-off at 12:35 on the Wednesday 18 June 2025 as part of the the week 6 of CSL.
The latest result of CSL featured Zhejiang and Port and ended up in a 2-2 score.
Port is currently at rank 4. in the General table of CSL 2025.
Main players
Leonardo Nascimento Lopes de Souza is the top scorer with 7 goals.
Mateus Vital has the most assists with 4 goal assists.
The full squad is as follows:Goalkeepers: Junling Yan, Wei Chen, Jia Du and Zhiliang Li
Defenders: Zhichen Zhao, Kai Liu, Ang Li, Tyias Charles Browning, Linpeng Zhang, Zhen Wei, Tian Ming, Zhen'ao Wang, Huan Fu, Shuai Li and Umidjan Yusup
Midfielders: Jifan Zhang, Shenchao Wang, Xin Xu, Mateus Vital, Wenjun Lü, Shiyuan Yang, Matheus Isaías dos Santos, Jin Feng, Gabriel Airton de Souza, Ablahan Haliq, Leonardo Nascimento Lopes de Souza, Jiwen Kuai, Xinxiang Li and Jingchao Meng
Strikers: Binbin Chen, Lei Wu, Gustavo, Shenglong Li, William Rupert James Donkin, Afrden Asqer, Ruofan Liu and Baiyang Liu
Port schedule & next match
Following Henan vs Port, the next match will be Port vs Yingbo on Thursday 26 June 2025. The coach Kevin Vincent Muscat will reveal its strategy and the lineups a few minutes before the game. The team most of the time starts with a 4-2-3-1 formation# | Team | Pts | P | W | D | L | GF | GA | GD | |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
32 | 14 | 10 | 2 | 2 | 31 | 15 | 16 | |
2 |
![]() |
30 | 14 | 9 | 3 | 2 | 25 | 11 | 14 | |
3 |
![]() |
29 | 13 | 8 | 5 | 0 | 30 | 14 | 16 | |
4 |
![]() |
25 | 13 | 7 | 4 | 2 | 28 | 18 | 10 | |
5 |
![]() |
22 | 14 | 6 | 4 | 4 | 21 | 20 | 1 | |
6 |
![]() |
21 | 14 | 6 | 3 | 5 | 28 | 24 | 4 | |
7 |
![]() |
19 | 14 | 5 | 4 | 5 | 19 | 21 | -2 | |
8 |
![]() |
18 | 13 | 4 | 6 | 3 | 20 | 22 | -2 | |
9 |
![]() |
17 | 14 | 4 | 5 | 5 | 26 | 24 | 2 | |
10 |
![]() |
17 | 14 | 4 | 5 | 5 | 14 | 21 | -7 | |
11 |
![]() |
15 | 13 | 4 | 3 | 6 | 17 | 24 | -7 | |
12 |
![]() |
14 | 13 | 4 | 2 | 7 | 20 | 22 | -2 | |
13 |
![]() |
14 | 13 | 4 | 2 | 7 | 15 | 26 | -11 | |
14 |
![]() |
12 | 14 | 3 | 3 | 8 | 20 | 29 | -9 | |
15 |
![]() |
8 | 14 | 1 | 5 | 8 | 13 | 21 | -8 | |
16 |
![]() |
5 | 14 | 1 | 2 | 11 | 12 | 27 | -15 |
- AFC Champions League Elite
- AFC Champions League Elite Qualifiers
- AFC Champions League 2
- Relegation
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
19 | 7 | 6 | 1 | 0 | 19 | 8 | 11 |
2 |
![]() |
16 | 6 | 5 | 1 | 0 | 15 | 4 | 11 |
3 |
![]() |
14 | 8 | 4 | 2 | 2 | 14 | 10 | 4 |
4 |
![]() |
14 | 7 | 4 | 2 | 1 | 9 | 5 | 4 |
5 |
![]() |
13 | 7 | 3 | 4 | 0 | 16 | 10 | 6 |
6 |
![]() |
13 | 8 | 3 | 4 | 1 | 13 | 11 | 2 |
7 |
![]() |
13 | 7 | 4 | 1 | 2 | 8 | 8 | 0 |
8 |
![]() |
11 | 7 | 3 | 2 | 2 | 13 | 8 | 5 |
9 |
![]() |
11 | 7 | 3 | 2 | 2 | 9 | 9 | 0 |
10 |
![]() |
11 | 7 | 3 | 2 | 2 | 13 | 14 | -1 |
11 |
![]() |
10 | 6 | 3 | 1 | 2 | 12 | 10 | 2 |
12 |
![]() |
10 | 6 | 3 | 1 | 2 | 9 | 8 | 1 |
13 |
![]() |
9 | 7 | 3 | 0 | 4 | 13 | 16 | -3 |
14 |
![]() |
7 | 7 | 1 | 4 | 2 | 8 | 7 | 1 |
15 |
![]() |
6 | 6 | 2 | 0 | 4 | 13 | 15 | -2 |
16 |
![]() |
2 | 6 | 0 | 2 | 4 | 4 | 8 | -4 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
16 | 7 | 5 | 1 | 1 | 16 | 6 | 10 |
2 |
![]() |
13 | 7 | 3 | 4 | 0 | 15 | 10 | 5 |
3 |
![]() |
13 | 7 | 4 | 1 | 2 | 12 | 7 | 5 |
4 |
![]() |
11 | 5 | 3 | 2 | 0 | 14 | 8 | 6 |
5 |
![]() |
11 | 7 | 3 | 2 | 2 | 12 | 11 | 1 |
6 |
![]() |
10 | 7 | 3 | 1 | 3 | 15 | 16 | -1 |
7 |
![]() |
9 | 8 | 2 | 3 | 3 | 10 | 13 | -3 |
8 |
![]() |
8 | 7 | 2 | 2 | 3 | 7 | 7 | 0 |
9 |
![]() |
5 | 5 | 1 | 2 | 2 | 7 | 11 | -4 |
10 |
![]() |
4 | 7 | 1 | 1 | 5 | 10 | 14 | -4 |
11 |
![]() |
4 | 6 | 1 | 1 | 4 | 4 | 10 | -6 |
12 |
![]() |
4 | 7 | 0 | 4 | 3 | 6 | 13 | -7 |
13 |
![]() |
4 | 7 | 1 | 1 | 5 | 3 | 16 | -13 |
14 |
![]() |
3 | 7 | 0 | 3 | 4 | 7 | 13 | -6 |
15 |
![]() |
3 | 8 | 1 | 0 | 7 | 8 | 19 | -11 |
16 |
![]() |
1 | 7 | 0 | 1 | 6 | 5 | 14 | -9 |

- Squad size 37
- Average age 27.4
- Foreign players 7 (18.9%)
-
Jifan Zhang
21 years
-
#4 Shenchao Wang
36 years
-
#6 Xin Xu
31 years
-
#10 Mateus Vital
27 years
-
#11 Wenjun Lü
36 years
-
#20 Shiyuan Yang
31 years
-
#22 Matheus Isaías dos Santos
29 years
-
#27 Jin Feng
31 years
-
#30 Gabriel Airton de Souza
29 years
-
#36 Ablahan Haliq
24 years
-
#45 Leonardo Nascimento Lopes de Souza
28 years
-
#47 Jiwen Kuai
19 years
-
#49 Xinxiang Li
19 years
-
#52 Jingchao Meng
21 years

- 4-1-4-1 3 time
- Appearances 13
- Goals for 28
- Penalty goal 2
- Goals against 18
- Yellow 29
- Red 1
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 8 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 27'
- Last goal scored on average 61'
- Number of matches - at least 1 goal scored 13
- First goal conceded on average 55'
- Last goal conceded on average 68'
- Number of matches - at least 1 goal conceded 11
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 30'
- Last goal scored on average 59'
- Number of matches - at least 1 goal scored 8
- First goal conceded on average 52'
- Last goal conceded on average 63'
- Number of matches - at least 1 goal conceded 7
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 24'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 60'
- Last goal conceded on average 77'
- Number of matches - at least 1 goal conceded 4
- 1. Henan 0.3
- 2. Three Towns 0.2
- 3. Hakka 0.2
- Tournament average 0.2
- 1. Guoan 86%
- 3. Henan 79%
- 3. Three Towns 79%
- Tournament average 78.56%
- 1. Guoan 29%
- 2. Shenhua 30%
- 3. Three Towns 27%
- Tournament average 25.25%
- 2. Jinmen Tiger 11.9
- 3. Yatai 11.6
- 3. Yukun 11.6
- Tournament average 10.9
- 1. Henan 2.5
- 2. Rongcheng 2.4
- 2. Jinmen Tiger 2.4
- Tournament average 2
- 2. Umidjan Yusup 65
- 3. Jiang Guangtai 64.8
- 4. Matheus Jussa 59.5
- 2. Xu Xin 1.9
- 3. Gabrielzinho 1.1
- 4. Kuai Jiwen 1
- 2. Mateus Vital 1.5
- 3. Li Xinxiang 1.2
- 4. Kuai Jiwen 1.2
- 2. Umidjan Yusup 78.6
- 3. Jiang Guangtai 76.4
- 4. Matheus Jussa 75.8
- 2. Li Ang 3
- 3. Jiang Guangtai 2.8
- 4. Gustavo 2.3
- 2. Li Ang 1.5
- 3. Wei Zhen 1.4
- 4. Matheus Jussa 1.3
- 2. Mateus Vital 1.5
- 3. Feng Jin 1.2
- 4. Leonardo 0.8
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 11 | 27 | 0 € |
Departures | 8 | 26 | 0 € |
Total | 19 | 27 | 0 € |