fixtures




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

- Surface: grass
- Capacity: 37000
- Average attendance: 16555
- 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 Yatai vs Port and kicks-off at 09:30 on the Friday 18 July 2025 as part of the the week 17 of CSL.
The latest result of CSL featured Peng City and Port and ended up in a 1-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 9 goals.
Mateus Vital has the most assists with 5 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, Matheus Isaías dos Santos, Huan Fu and Shuai Li
Midfielders: Jifan Zhang, Shenchao Wang, Xin Xu, Mateus Vital, Wenjun Lü, Shiyuan Yang, Ablahan Haliq, Umidjan Yusup, Jiwen Kuai, Xinxiang Li and Jingchao Meng
Strikers: Binbin Chen, Lei Wu, Gustavo, Shenglong Li, William Rupert James Donkin, Afrden Asqer, Ruofan Liu, Jin Feng, Gabriel Airton de Souza, Leonardo Nascimento Lopes de Souza and Baiyang Liu
Port schedule & next match
Following Yatai vs Port, the next match will be Port vs West Coast on Saturday 26 July 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 |
![]() |
38 | 16 | 11 | 5 | 0 | 37 | 15 | 22 | |
2 |
![]() |
38 | 16 | 12 | 2 | 2 | 36 | 16 | 20 | |
3 |
![]() |
34 | 16 | 10 | 4 | 2 | 32 | 13 | 19 | |
4 |
![]() |
34 | 16 | 10 | 4 | 2 | 36 | 20 | 16 | |
5 |
![]() |
25 | 16 | 7 | 4 | 5 | 33 | 27 | 6 | |
6 |
![]() |
25 | 16 | 7 | 4 | 5 | 23 | 24 | -1 | |
7 |
![]() |
22 | 16 | 6 | 4 | 6 | 22 | 24 | -2 | |
8 |
![]() |
21 | 16 | 5 | 6 | 5 | 21 | 24 | -3 | |
9 |
![]() |
20 | 16 | 5 | 5 | 6 | 15 | 24 | -9 | |
10 |
![]() |
20 | 16 | 5 | 5 | 6 | 29 | 25 | 4 | |
11 |
![]() |
19 | 16 | 5 | 4 | 7 | 22 | 30 | -8 | |
12 |
![]() |
15 | 16 | 4 | 3 | 9 | 24 | 29 | -5 | |
13 |
![]() |
14 | 16 | 4 | 2 | 10 | 17 | 35 | -18 | |
14 |
![]() |
12 | 16 | 3 | 3 | 10 | 21 | 35 | -14 | |
15 |
![]() |
8 | 16 | 1 | 5 | 10 | 13 | 25 | -12 | |
16 |
![]() |
8 | 16 | 2 | 2 | 12 | 14 | 29 | -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 |
![]() |
22 | 8 | 7 | 1 | 0 | 22 | 8 | 14 |
2 |
![]() |
22 | 8 | 7 | 1 | 0 | 18 | 5 | 13 |
3 |
![]() |
17 | 8 | 5 | 2 | 1 | 14 | 5 | 9 |
4 |
![]() |
17 | 9 | 5 | 2 | 2 | 17 | 10 | 7 |
5 |
![]() |
16 | 9 | 4 | 4 | 1 | 14 | 11 | 3 |
6 |
![]() |
16 | 8 | 5 | 1 | 2 | 9 | 8 | 1 |
7 |
![]() |
14 | 8 | 4 | 2 | 2 | 16 | 9 | 7 |
8 |
![]() |
13 | 7 | 3 | 4 | 0 | 16 | 10 | 6 |
9 |
![]() |
13 | 7 | 4 | 1 | 2 | 11 | 9 | 2 |
10 |
![]() |
12 | 8 | 3 | 3 | 2 | 15 | 16 | -1 |
11 |
![]() |
11 | 7 | 3 | 2 | 2 | 9 | 9 | 0 |
12 |
![]() |
10 | 8 | 3 | 1 | 4 | 14 | 14 | 0 |
13 |
![]() |
9 | 9 | 3 | 0 | 6 | 14 | 22 | -8 |
14 |
![]() |
7 | 8 | 1 | 4 | 3 | 8 | 10 | -2 |
15 |
![]() |
7 | 8 | 2 | 1 | 5 | 16 | 20 | -4 |
16 |
![]() |
5 | 8 | 1 | 2 | 5 | 6 | 10 | -4 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
17 | 8 | 5 | 2 | 1 | 18 | 8 | 10 |
2 |
![]() |
17 | 7 | 5 | 2 | 0 | 19 | 10 | 9 |
3 |
![]() |
16 | 8 | 4 | 4 | 0 | 19 | 10 | 9 |
4 |
![]() |
16 | 8 | 5 | 1 | 2 | 14 | 8 | 6 |
5 |
![]() |
14 | 9 | 4 | 2 | 3 | 14 | 15 | -1 |
6 |
![]() |
11 | 8 | 3 | 2 | 3 | 17 | 18 | -1 |
7 |
![]() |
9 | 9 | 2 | 3 | 4 | 11 | 15 | -4 |
8 |
![]() |
8 | 8 | 2 | 2 | 4 | 8 | 9 | -1 |
9 |
![]() |
7 | 9 | 2 | 1 | 6 | 13 | 15 | -2 |
10 |
![]() |
7 | 8 | 2 | 1 | 5 | 7 | 14 | -7 |
11 |
![]() |
5 | 7 | 1 | 2 | 4 | 7 | 13 | -6 |
12 |
![]() |
4 | 8 | 0 | 4 | 4 | 6 | 16 | -10 |
13 |
![]() |
4 | 8 | 1 | 1 | 6 | 3 | 21 | -18 |
14 |
![]() |
3 | 7 | 0 | 3 | 4 | 7 | 13 | -6 |
15 |
![]() |
3 | 8 | 1 | 0 | 7 | 8 | 19 | -11 |
16 |
![]() |
1 | 8 | 0 | 1 | 7 | 5 | 15 | -10 |

- Squad size 37
- Average age 27.5
- Foreign players 7 (18.9%)
-
Binbin Chen
27 years
-
#7 Lei Wu
33 years
-
#9 Gustavo
31 years
-
#14 Shenglong Li
32 years
-
#17 William Rupert James Donkin
24 years
-
#18 Afrden Asqer
21 years
-
#26 Ruofan Liu
26 years
-
#27 Jin Feng
31 years
-
#30 Gabriel Airton de Souza
29 years
-
#45 Leonardo Nascimento Lopes de Souza
28 years
-
#46 Baiyang Liu
22 years

- 4-1-4-1 4 time
- 4-3-3 1 time
- Appearances 16
- Goals for 36
- Penalty goal 2
- Goals against 20
- Yellow 34
- Red 2
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 9 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 29'
- Last goal scored on average 62'
- Number of matches - at least 1 goal scored 16
- First goal conceded on average 53'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 13
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 28'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 9
- 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 30'
- Last goal scored on average 62'
- Number of matches - at least 1 goal scored 7
- First goal conceded on average 53'
- Last goal conceded on average 65'
- Number of matches - at least 1 goal conceded 6
- 1. Henan 0.3
- 2. Three Towns 0.3
- 3. Hakka 0.2
- Tournament average 0.1
- 1. Shenhua 30%
- 2. Guoan 28%
- 2. Three Towns 28%
- Tournament average 25.06%
- 1. West Coast 11.8
- 3. Yatai 11.5
- 3. Jinmen Tiger 11.5
- Tournament average 10.6
- 1. Taishan 2.4
- 2. West Coast 2.3
- 2. Three Towns 2.3
- Tournament average 1.9
- 1. Hakka 2.2
- 1. Peng City 2.2
- 3. Three Towns 1.9
- Tournament average 1.5
- 2. Umidjan Yusup 69.8
- 3. Jiang Guangtai 67.3
- 4. Matheus Jussa 61.7
- 2. Xu Xin 1.5
- 3. Gabrielzinho 1.1
- 4. Kuai Jiwen 1
- 2. Mateus Vital 1.3
- 3. Kuai Jiwen 1.1
- 4. Li Xinxiang 1.1
- 2. Umidjan Yusup 83
- 3. Jiang Guangtai 80.9
- 4. Mateus Vital 78.4
- 2. Li Ang 3
- 3. Jiang Guangtai 2.6
- 4. Gustavo 2.5
- 2. Li Ang 1.5
- 3. Wei Zhen 1.4
- 4. Matheus Jussa 1.1
- 2. Mateus Vital 1.4
- 3. Feng Jin 1
- 3. Fu Huan 1
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 11 | 27 | 0 € |
Departures | 8 | 26 | 0 € |
Total | 19 | 27 | 0 € |