This article needs additional citations for verification .(February 2025) |
2025 season | |||
---|---|---|---|
Manager | ![]() | ||
Stadium | Pudong Football Stadium | ||
The 2025 Shanghai Port F.C. season is the 20th season in the club's history. During this season, the club will participate in the following competitions: Chinese Super League, FA Cup, AFC Champions League Elite & AFC Champions League Elite.
No. | Name | Nationality | Date of Birth (Age) | Previous Club | Contract Since | Contract End | |
---|---|---|---|---|---|---|---|
Goalkeepers | |||||||
1 | Yan Junling | ![]() | 28 January 1991 | ![]() | |||
12 | Chen Wei | ![]() | 14 February 1998 | ![]() | |||
25 | Du Jia | ![]() | 1 May 1993 | ![]() | |||
Defenders | |||||||
2 | Li Ang | ![]() | 15 September 1993 | ![]() | |||
3 | Tyias Browning | ![]() ![]() | 27 May 1994 | ![]() | |||
4 | Wang Shenchao | ![]() | 8 February 1989 | ![]() | |||
5 | Zhang Linpeng | ![]() | 9 May 1989 | ![]() | |||
13 | Wei Zhen | ![]() | 12 February 1997 | ![]() | |||
15 | Ming Tian | ![]() | 8 April 1995 | ![]() | |||
19 | Wang Zhen'ao | ![]() | 1 August 1999 | ![]() | |||
23 | Fu Huan | ![]() | 12 July 1993 | ![]() | |||
29 | Alexander Jojo | ![]() ![]() ![]() | 11 February 1999 | ![]() | 2025 | 2026 | |
32 | Li Shuai | ![]() | 18 June 1995 | ![]() | |||
40 | Umidjan Yusup | ![]() | 28 February 2004 | ![]() | |||
Midfielders | |||||||
6 | Xu Xin | ![]() | 19 April 1994 | ![]() | |||
10 | Mateus Vital | ![]() | 12 February 1998 | ![]() | |||
20 | Yang Shiyuan | ![]() | 11 March 1994 | ![]() | |||
22 | Matheus Jussal | ![]() | 22 March 1996 | ![]() | |||
36 | Ablahan Haliq | ![]() | 26 April 2001 | ![]() | |||
47 | Kuai Jiwen | ![]() | 28 February 2006 | ![]() | |||
52 | Meng Jingchao | ![]() | 9 January 2004 | ![]() | |||
Striker | |||||||
7 | Wu Lei | ![]() | 19 November 1991 | ![]() | |||
9 | Gustavo | ![]() | 29 March 1994 | ![]() | |||
11 | Lü Wenjun | ![]() | 11 March 1989 | ![]() | |||
14 | Li Shenglong | ![]() | 30 July 1992 | ![]() | |||
21 | Óscar Melendo | ![]() | 23 August 1997 | ![]() | |||
26 | Liu Ruofan | ![]() | 28 January 1999 | ![]() | |||
27 | Feng Jin | ![]() | 14 August 1993 | ![]() | |||
30 | Gabrielzinho | ![]() | 29 March 1996 | ![]() | |||
45 | Leonardo | ![]() | 28 May 1997 | ![]() | |||
49 | Li Xinxiang | ![]() | 30 November 2005 | ![]() | |||
Players who left mid-season on loan | |||||||
18 | Afrden Asqer | ![]() | 15 September 2003 | ![]() | |||
Players who left mid-season permanently | |||||||
17 | Will Donkin | ![]() ![]() | 26 December 2000 | ![]() | |||
Pre-Season
Position | Player | Transferred From | Ref |
---|---|---|---|
DF | ![]() | ![]() | Free |
DF | ![]() | ![]() | Free [1] |
FW | ![]() | ![]() | Free [1] |
FW | ![]() | ![]() | Free [1] |
FW | ![]() | ![]() | Undisclosed [2] |
FW | ![]() | ![]() | Undisclosed [3] |
FW | ![]() | ![]() | Season loan [4] |
Mid-Season
Position | Player | Transferred From | Ref |
---|---|---|---|
DF | ![]() ![]() ![]() | ![]() | Undisclosed |
MF | ![]() | ![]() | Free |
Pre-Season
Position | Player | Transferred To | Ref |
---|---|---|---|
DF | ![]() | ![]() | Free |
MF | ![]() | ![]() | Free [5] |
FW | ![]() | ![]() | Free [6] |
FW | ![]() | ![]() | Free [7] |
Mid-Season
Position | Player | Transferred To | Ref |
---|---|---|---|
MF | ![]() ![]() | ![]() | Undisclosed |
FW | ![]() | ![]() | Season loan |
Win Draw Loss
No. | Nat. | Name | Chinese Super League | Chinese FA Cup | Chinese FA Super Cup | 2024–25 AFC Champions League | 2025–26 AFC Champions League | Total | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps. | Goals | Apps. | Goals | Apps. | Goals | Apps. | Goals | Apps. | Goals | Apps. | Goals | |||||
1 | GK | ![]() | 20 | 0 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 26 | 0 | ||
2 | DF | ![]() | 2 | 0 | 0 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 7 | 0 | ||
3 | DF | ![]() | 15 | 0 | 2 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 22 | 0 | ||
4 | DF | ![]() | 11+9 | 3 | 2 | 0 | 0 | 0 | 1+1 | 0 | 0 | 0 | 24 | 3 | ||
5 | DF | ![]() | 4+9 | 1 | 1 | 0 | 0+1 | 0 | 1+1 | 0 | 0 | 0 | 16 | 1 | ||
6 | MF | ![]() | 9+6 | 1 | 1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 20 | 1 | ||
7 | FW | ![]() | 0+6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 1 | ||
9 | FW | ![]() | 10+3 | 7 | 1+1 | 3 | 1 | 0 | 4 | 0 | 0 | 0 | 20 | 10 | ||
10 | MF | ![]() | 23 | 3 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 29 | 3 | ||
11 | FW | ![]() | 0+2 | 0 | 0+1 | 0 | 0 | 0 | 0+3 | 0 | 0 | 0 | 6 | 0 | ||
12 | GK | ![]() | 3+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | ||
13 | DF | ![]() | 13+3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 17 | 0 | ||
14 | FW | ![]() | 0+10 | 1 | 0+2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 2 | ||
15 | DF | ![]() | 11+2 | 0 | 0+2 | 0 | 0+1 | 0 | 2+1 | 0 | 0 | 0 | 19 | 0 | ||
19 | DF | ![]() | 4 | 0 | 0 | 0 | 1 | 0 | 2+2 | 0 | 0 | 0 | 8 | 0 | ||
20 | MF | ![]() | 1+5 | 0 | 0+1 | 0 | 0 | 0 | 1+2 | 0 | 0 | 0 | 10 | 0 | ||
21 | MF | ![]() | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 1 | ||
22 | MF | ![]() | 21 | 1 | 2 | 1 | 1 | 0 | 3 | 0 | 0 | 0 | 27 | 2 | ||
23 | DF | ![]() | 3+4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 8 | 0 | ||
26 | FW | ![]() | 13+6 | 3 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 20 | 3 | ||
27 | FW | ![]() | 5+4 | 1 | 0+2 | 0 | 0 | 0 | 2+1 | 0 | 0 | 0 | 14 | 1 | ||
29 | DF | ![]() ![]() ![]() | 0+5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | ||
30 | FW | ![]() | 19+2 | 8 | 2 | 2 | 1 | 2 | 1 | 0 | 0 | 0 | 25 | 12 | ||
32 | DF | ![]() | 16+2 | 1 | 2 | 0 | 1 | 0 | 3+1 | 0 | 0 | 0 | 25 | 1 | ||
36 | MF | ![]() | 0+2 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 3 | 0 | ||
40 | DF | ![]() | 13+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 0 | ||
45 | FW | ![]() | 21+2 | 12 | 1 | 0 | 0 | 0 | 4 | 1 | 0 | 0 | 28 | 13 | ||
47 | MF | ![]() | 4+9 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 1 | ||
49 | DF | ![]() | 6+11 | 4 | 2 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 20 | 4 | ||
52 | MF | ![]() | 0 | 0 | 0+1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 2 | 0 | ||
Players who have played this season and/or sign for the season but had left the club or on loan to other club | ||||||||||||||||
17 | FW | ![]() ![]() | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | ||
18 | FW | ![]() | 0+1 | 0 | 0 | 0 | 0 | 0 | 0+2 | 0 | 0 | 0 | 3 | 0 | ||
22 February 20251 | Shanghai Port | 3–1 | Shenzhen Peng City | Shanghai |
Matheus Jussal ![]() Gustavo ![]() Wang Zhen'ao ![]() Xu Xin ![]() Wei Zhen ![]() | Report | Matt Orr ![]() Tiago Leonço ![]() Zhang Xiaobin ![]() Jiang Zhipeng ![]() | Stadium: Pudong Football Stadium Attendance: 13,922 Referee: Ai Kun |
28 February 20252 | Shanghai Port | 2–0 | Changchun Yatai | Shanghai |
Feng Jin ![]() Leonardo ![]() Wang Zhen'ao ![]() Matheus Jussa ![]() Xu Xin ![]() Wei Zhen ![]() | Report | Zhou Junchen ![]() Piao Taoyu ![]() | Stadium: Pudong Football Stadium Attendance: 11,369 Referee: Jin Jingyuan |
28 March 20253 | Qingdao West Coast | 3–3 | Shanghai Port | Qingdao |
Matheus Índio ![]() Abdul-Aziz Yakubu ![]() Sun Jie ![]() Zhang Xiuwei ![]() | Li Xinxiang ![]() ![]() Gustavo ![]() Leonardo ![]() Matheus Jussal ![]() Wei Zhen ![]() | Stadium: Qingdao West Coast University City Sports Center Attendance: 12,369 Referee: Tang Shunqi |
2 April 20254 | Shanghai Port | 2–1 | Meizhou Hakka | Shanghai |
Gustavo ![]() Li Shenglong ![]() Mateus Vital ![]() | Wang Shenchao ![]() Rodrigo Henrique ![]() Jerome Ngom Mbekeli ![]() Tan Ziyi ![]() Wei Zhiwei ![]() | Stadium: Shanghai Stadium Attendance: 11,369 Referee: Zhang Lei |
6 April 20255 | Shanghai Port | 1–1 | Shanghai Shenhua | Shanghai |
Liu Ruofan ![]() Li Shuai ![]() ![]() Wei Zhen ![]() Yan Junling ![]() | Yu Hanchao ![]() André Luis ![]() Nico Yennaris ![]() | Stadium: Pudong Football Stadium Attendance: 24,263 Referee: Ma Ning |
18 June 20256 (Rescheduled) | Henan | 1–3 | Shanghai Port | Zhengzhou |
|
| Stadium: Hanghai Stadium |
16 April 20257 | Tianjin Jinmen Tiger | 1–4 | Shanghai Port | Tianjin |
|
| Stadium: TEDA Soccer Stadium Attendance: 15,763 Referee: Liu Wei |
20 April 20258 | Shanghai Port | 1–3 | Chengdu Rongcheng | Shanghai |
Gustavo ![]() Wei Zhen ![]() Umidjan Yusup ![]() Li Shuai ![]() Yan Junling ![]() | Rômulo ![]() Wei Shihao ![]() Timo Letschert ![]() Tim Chow ![]() Ming-yang Yang ![]() Liu Dianzuo ![]() | Stadium: Shanghai Stadium Attendance: 23,785 Referee: Li Haixin |
25 April 20259 | Yunnan Yukun | 2–3 | Shanghai Port | Yuxi |
|
| Stadium: Yuxi Plateau Sports Center Stadium Attendance: 22,136 Referee: Zhen Wei |
1 May 202510 | Shanghai Port | 1–2 | Beijing Guoan | Shanghai |
|
| Stadium: Shanghai Stadium Attendance: 23,785 Referee: Zhang Lei |
5 May 202511 | Wuhan Three Towns | 0–2 | Shanghai Port | Wuhan |
|
| Stadium: Wuhan Sports Center Attendance: 8,697 Referee: Huang Yi |
9 May 202512 | Shanghai Port | 3–1 | Qingdao Hainiu | Shanghai |
|
| Stadium: Shanghai Stadium Attendance: 23,785 Referee: Zhen Wei |
17 May 202513 | Shanghai Port | 1–1 | Shandong Taishan | Shanghai |
|
| Stadium: Shanghai Stadium Attendance: 23,785 Referee: Memetjan Ahmat |
14 June 202514 | Zhejiang | 2–2 | Shanghai Port | Hangzhou |
|
| Stadium: Huanglong Sports Center Stadium Referee: Wang Jing |
26 June 202515 | Shanghai Port | 3–0 | Dalian Yingbo | Shanghai |
|
| Stadium: Shanghai Stadium |
30 June 202516 | Shenzhen Peng City | 1–2 | Shanghai Port | Shenzhen |
|
| Stadium: Shenzhen Stadium |
18 July 202517 | Changchun Yatai | 1–3 | Shanghai Port | Changchun |
|
| Stadium: Changchun Stadium |
26 July 202518 | Shanghai Port | 2–2 | Qingdao West Coast | Shanghai |
|
| Stadium: Shanghai Stadium |
2 August 202519 | Meizhou Hakka | 2–4 | Shanghai Port | Wuhua |
| Stadium: Huitang Stadium |
9 August 202520 | Shanghai Shenhua | 1–2 | Shanghai Port | Shanghai |
|
| Stadium: Shanghai Stadium |
15 August 202521 | Shanghai Port | 4–1 | Henan | Shanghai |
|
| Stadium: Shanghai Stadium |
24 August 202522 | Shanghai Port | 1–1 | Tianjin Jinmen Tiger | Shanghai |
|
| Stadium: Shanghai Stadium |
30 August 202523 | Chengdu Rongcheng | 4–1 | Shanghai Port | Chengdu |
|
| Stadium: Phoenix Hill Football Stadium |
12 September 202524 | Shanghai Port | – | Yunnan Yukun | Shanghai |
Stadium: Shanghai Stadium |
21 September 202525 | Beijing Guoan | – | Shanghai Port | Beijing |
Stadium: Workers' Stadium |
26 September 202526 | Shanghai Port | – | Wuhan Three Towns | Shanghai |
Stadium: Shanghai Stadium |
17 October 202527 | Qingdao Hainiu | – | Shanghai Port | Qingdao |
Stadium: Qingdao Youth Football Stadium |
26 October 202528 | Shandong Taishan | – | Shanghai Port | Jinan |
Stadium: Jinan Olympic Sports Center Stadium |
31 October 202529 | Shanghai Port | – | Zhejiang | Shanghai |
Stadium: Shanghai Stadium |
22 November 202530 | Dalian Yingbo | – | Shanghai Port | Dalian |
Stadium: Dalian Suoyuwan Football Stadium |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
2 | Shanghai Shenhua | 22 | 15 | 4 | 3 | 49 | 25 | +24 | 49 | Qualification for AFC Champions League Two group stage |
3 | Beijing Guoan | 22 | 14 | 6 | 2 | 51 | 26 | +25 | 48 | |
4 | Shanghai Port | 23 | 14 | 6 | 3 | 53 | 32 | +21 | 48 | |
5 | Shandong Taishan | 22 | 11 | 4 | 7 | 45 | 35 | +10 | 37 | |
6 | Zhejiang | 23 | 9 | 7 | 7 | 46 | 36 | +10 | 34 |
21 May 20253rd Round | (2) Suzhou Dongwu | 2–6 | Shanghai Port | Suzhou |
|
| Stadium: Suzhou Sports Center Attendance: 10,689 Referee: Niu Minghui |
22 June 20254th Round | Shanghai Port | 2–3 | Shanghai Shenhua | Shanghai |
|
| Stadium: Pudong Football Stadium |
7 February 2025 | Shanghai Port | 2–3 | Shanghai Shenhua | Kunshan |
19:35 CST |
|
| Stadium: Kunshan Olympic Sports Centre Attendance: 30,927 Referee: Tang Shunqi |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
6 | ![]() | 8 | 3 | 3 | 2 | 7 | 12 | −5 | 12 | Advance to round of 16 |
7 | ![]() | 8 | 3 | 1 | 4 | 13 | 12 | +1 | 10 | |
8 | ![]() | 8 | 2 | 2 | 4 | 10 | 18 | −8 | 8 | |
9 | ![]() | 7 | 2 | 0 | 5 | 9 | 17 | −8 | 6 | |
10 | ![]() | 7 | 1 | 0 | 6 | 4 | 16 | −12 | 3 |
Win Draw Loss
11 February 2025Matchday 7 | Vissel Kobe ![]() | 4–0 | ![]() | Kobe, Japan |
| Report |
| Stadium: Noevir Stadium Kobe Attendance: 5,800 Referee: Abdulrahman Al-Jassim (Qatar) |
19 February 2025Matchday 8 | Shanghai Port ![]() | 0–2 | ![]() | Shanghai, China |
19:00 UTC+9 |
| Report |
| Stadium: Pudong Football Stadium Attendance: 12,398 Referee: Hanna Hattab (Syria) |
4 March 2025R16 Leg 1 | Shanghai Port ![]() | 0–1 | ![]() | Shanghai, China |
Mateus Vital ![]() Li Ang ![]() Yang Shiyuan ![]() Ablahan Haliq ![]() | Report | Anderson Lopes ![]() | Stadium: Pudong Football Stadium Attendance: 10,860 Referee: Kim Jong-hyeok (South Korea) |
11 March 2025R16 Leg 2 | Yokohama F. Marinos ![]() | 4–1 (5–1 agg.) | ![]() | Yokohama, Japan |
Daiya Tono ![]() Anderson Lopes ![]() Yan Matheus ![]() Jun Amano ![]() Ryo Miyaichi ![]() | Report | Leonardo ![]() Matheus Jussa ![]() Xu Xin ![]() Feng Jin ![]() | Stadium: International Stadium Yokohama Referee: Khalid Saleh Al-Turais (Saudi Arabia) |
17 September 2025MD 1 | Shanghai Port ![]() | – | ![]() | Shanghai, China |
Stadium: Pudong Football Stadium |
30 September 2025MD 2 | Sanfrecce Hiroshima ![]() | – | ![]() | Sanfrecce, Japan |
Stadium: Edion Peace Wing Hiroshima |
21 October 2025MD 3 | Shanghai Port ![]() | – | ![]() | Shanghai, China |
Stadium: Pudong Football Stadium |
4 November 2025MD 4 | Buriram United ![]() | – | ![]() | Buriram, Thailand |
Stadium: Chang Arena |
25 November 2025MD 5 | Shanghai Port ![]() | – | ![]() | Shanghai, China |
Stadium: Pudong Football Stadium |
9 December 2025MD 6 | Johor Darul Ta'zim ![]() | – | ![]() | Johor, Malaysia |
Stadium: Sultan Ibrahim Stadium |
11 February 2026MD 7 | Gangwon FC ![]() | – | ![]() | Gangneung, South Korea |
Stadium: Gangneung Stadium |
18 February 2026MD 8 | Shanghai Port ![]() | – | ![]() | Shanghai, China |
Stadium: Pudong Football Stadium |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Advance to round of 16 |
2 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
3 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
4 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
5 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
6 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
7 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
8 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
9 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
10 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
11 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
12 | ![]() | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |