China · Super League · 2026
Shanghai Port
5th in the Super League, 39 points from 28 games. Last 5 matches: W · Super LeagueHome v Qingdao JonoonWon 2–1W · Super LeagueAway at Sichuan JiuniuWon 1–0D · Super LeagueHome v Beijing GuoanDrew 0–0W · Super LeagueAway at Zhejiang FCWon 4–2W · Super LeagueHome v Chengdu RongchengWon 3–0
In the Super League every season since our records begin in 2016
Times in local kick-off time (London)
Shanghai Port’s journey through the Chinese pyramid
This season so far: 5th in the Super League, 5th of 32 across the top two Chinese divisions.
CSL1–16CL117–32
2016Super League: 3rd of 163rd of 32 across the top two Chinese divisionsView table →2017Super League: 2nd of 162nd of 32 across the top two Chinese divisionsView table →2018Super League: 1st of 16 · Champions1st of 32 across the top two Chinese divisionsView table →2019Super League: 3rd of 163rd of 32 across the top two Chinese divisionsView table →2020Super League (Regular Season): 1st of 8 · Champions1st of 14 across the top two Chinese divisionsView table →2021Super League (Championship Round): 2nd of 82nd of 26 across the top two Chinese divisionsView table →2022Super League: 4th of 184th of 36 across the top two Chinese divisionsView table →2023Super League: 1st of 16 · Champions1st of 32 across the top two Chinese divisionsView table →2024Super League: 1st of 16 · Champions1st of 32 across the top two Chinese divisionsView table →2025Super League: 1st of 16 · Champions1st of 32 across the top two Chinese divisionsView table →2026Super League: 5th of 165th of 32 across the top two Chinese divisionsView table →
16171819202122232425Now
- Champions
Season by season 11 seasons
- 2026T1Super League5th of 165th of 32
- 2025T1Super League1st of 161st of 32
- 2024T1Super League1st of 161st of 32
- 2023T1Super League1st of 161st of 32
- 2022T1Super League4th of 184th of 36
- 2021T1Super League (Championship Round)2nd of 82nd of 26
- 2020T1Super League (Regular Season)1st of 81st of 14
- 2019T1Super League3rd of 163rd of 32
- 2018T1Super League1st of 161st of 32
- 2017T1Super League2nd of 162nd of 32
- 2016T1Super League3rd of 163rd of 32
Fixtures
Results
- CSLHChengdu RongchengW3–0
- CSLAZhejiang FCW4–2
- CSLHBeijing GuoanD0–0
- CSLASichuan JiuniuW1–0
- CSLHQingdao JonoonW2–1
- CSLHDalian ZhixingD1–1
All 28 results
- CSLAWuhan Three TownsW3–2
- CSLAChongqing Tongliang LongW3–2
- CSLHShandong TaishanL0–1
- CSLHShanghai ShenhuaW2–0
- CSLAYunnan YukunD2–2
- CSLAQingdao Youth IslandL1–2
- CSLAHenan FCW2–1
- CSLAShenyang UrbanL2–3
- CSLHTianjin Jinmen TigerD1–1
- CSLAChengdu RongchengW1–0
- CSLHZhejiang FCD2–2
- CSLABeijing GuoanD2–2
- CSLHSichuan JiuniuD1–1
- CSLAQingdao JonoonL1–3
- CSLHWuhan Three TownsW4–0
- CSLHChongqing Tongliang LongL1–2
- CSLAShandong TaishanD1–1
- CSLAShanghai ShenhuaL0–1
- CSLHYunnan YukunW2–1
- CSLADalian ZhixingL0–1
- CSLHQingdao Youth IslandW4–1
- CSLHHenan FCL1–2
Competitions
5th of 16 · 39 pts
Full table →- 1st AFC Champions League Elite
- 2nd AFC Champions League Two
- 15–16 Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 (AFC Champions League Two) | Dalian Zhixing | 28 | 14 | 4 | 10 | 45 | 43 | +2 | WDWWW | 4613 |
| 3 | Beijing Guoan−5 | 28 | 13 | 10 | 5 | 53 | 33 | +20 | DDDWW | 449 |
| 4 | Shandong Taishan−6 | 28 | 14 | 5 | 9 | 52 | 44 | +8 | LWDDW | 418 |
| 5 | Shanghai Port−5 | 28 | 12 | 8 | 8 | 47 | 35 | +12 | WWDWW | 3913 |
| 6 | Yunnan Yukun | 28 | 11 | 6 | 11 | 56 | 59 | −3 | DLWLD | 395 |
| 7 | Qingdao Youth Island | 28 | 8 | 14 | 6 | 31 | 37 | −6 | WDDLL | 385 |
| 8 | Shanghai Shenhua−10 | 28 | 14 | 5 | 9 | 62 | 48 | +14 | WLWWW | 3712 |