Next match
Chinese Super League
08 Nov
07:30 UTC
League position
Full table →| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 3 | 29 | +21 | 47 | |
| 4 | 29 | +10 | 44 | |
| 5 | 29 | +14 | 42 | |
| 6 | 29 | -3 | 40 | |
| 7 | 29 | -6 | 39 |
Latest highlight
Upcoming
1Recent results
15
FT
WS+
1
3
FT
WS+
3
0
FT
WS+
2
4
FT
WS+
0
0
FT
WS+
0
1
FT
WS+
2
1
FT
WS+
1
1
FT
WS+
2
3
FT
WS+
2
3
FT
WS+
0
1
FT
WS+
2
0
FT
WS+
2
2
FT
WS+
2
1
FT
1
2
FT
3
2
Goalkeepers
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 12 | €135K | 29 | 0 | 0 | — | |
| 53 | 10 | 0 | 0 | — | ||
| 1 | €155K | 29 | 0 | 0 | 6.90 | |
| 55 | 4 | 0 | 0 | — |
Defenders
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 54 | €24K | 15 | 0 | 0 | — | |
| 23 | €49K | 24 | 0 | 0 | 6.75 | |
| 3 | €340K | 15 | 0 | 0 | 6.74 | |
| 56 | 10 | 0 | 0 | — | ||
| 59 | €23K | 2 | 0 | 0 | — | |
| 44 | €875K | 0 | 0 | 0 | — | |
| 31 | €96K | 17 | 0 | 0 | 6.36 | |
| 32 | €215K | 22 | 1 | 4 | 6.73 | |
| 4 | €27K | 25 | 1 | 1 | 6.87 | |
| 19 | €140K | 18 | 0 | 0 | 6.58 | |
| 22 | €485K | 28 | 2 | 3 | 6.83 | |
| 28 | €96K | 29 | 1 | 1 | 6.63 | |
| 40 | €390K | 24 | 0 | 0 | 6.85 | |
| 5 | €26K | 20 | 0 | 0 | 6.67 | |
| 13 | €360K | 28 | 4 | 0 | 7.03 |
Midfielders
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 11 | €825K | 5 | 1 | 2 | 6.84 | |
| 16 | €770K | 0 | 0 | 0 | — | |
| 8 | €370K | 16 | 2 | 1 | 7.04 | |
| 37 | €26K | 4 | 0 | 0 | — | |
| 47 | €330K | 14 | 1 | 2 | 6.66 | |
| 38 | €135K | 28 | 0 | 0 | 6.47 | |
| 10 | €4M | 29 | 2 | 6 | 7.38 | |
| 21 | €750K | 14 | 1 | 5 | 7.22 | |
| 17 | €720K | 23 | 5 | 3 | 6.95 | |
| 0 | 0 | 0 | — | |||
| 26 | €210K | 18 | 0 | 1 | 6.59 | |
| 20 | €47K | 19 | 0 | 0 | 6.52 | |
| 6 | €94K | 15 | 1 | 0 | 6.81 | |
| 16 | 0 | 0 | 0 | — |
Forwards
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | — | |||
| 45 | €2M | 25 | 12 | 3 | 7.05 | |
| 46 | 0 | 0 | 0 | — | ||
| 33 | €260K | 29 | 3 | 4 | 6.66 | |
| 14 | €190K | 21 | 1 | 0 | 6.62 | |
| 60 | 2 | 0 | 0 | — | ||
| 7 | €270K | 25 | 5 | 1 | 6.78 | |
| 49 | €195K | 26 | 5 | 2 | 6.59 |
Season xG 15 games
| xG for | 16.2 (1.08/g) |
| xG against | 17.9 (1.19/g) |
| xG difference | -1.8 |
Attack per game
| Shots | 14.8 |
| On target | 6.2 |
| Key passes | 12.2 |
| Conversion | 0.00 |
Defence per game
| Shots conceded | 10.6 |
| Clean sheets | 3 |
| Tackles won | 8.4 |
| Interceptions | 10.0 |
Passing & discipline
| Passes / game | 500 |
| Pass accuracy | 86.0% |
| Yellow / game | 2.6 |
| Fouls / game | 12.0 |
⚽ Top scorers
In
5Miguel CamposFree
Oleksandria
→
Shanghai Port
22 Jul 2026
Jaume GrauLoan
Tianjin Jinmen Tiger
→
Shanghai Port
22 Jul 2026
Junjie ZhangFree
Shanghai Port B
→
Shanghai Port
18 Jun 2026
Ruilong LiFree
Shanghai Port B
→
Shanghai Port
18 Jun 2026
Junxiang WenFree
Shanghai Port B
→
Shanghai Port
18 Jun 2026
Out
4Build this page with the API
Every number here is public data. This is the exact sequence of calls to recreate this page — all free, just add your token.
-
GET
/api/v2/teams/2037/Team metadata — name, country, competitions. -
GET
/api/v2/teams/2037/squad/The squad, grouped by position line. -
GET
/api/v2/teams/2037/fixtures/Every fixture & result + recent form. -
GET
/api/v2/events/?team_id=2037&status=notstartedNext fixture + upcoming matches (Overview). -
GET
/api/v2/teams/2037/social/Highlight videos & social posts for the Overview feed. -
GET
/api/v2/players/{PLAYER_ID}/Drill into any player from the squad.
Try step 1 right now
cURL
curl -H "Authorization: Token YOUR_KEY" https://sports.bzzoiro.com/api/v2/teams/2037/
Free football tier — no subscription. Get a token →