Shanghai Port U18

Chinese Super League U18
22 Jan 2028
Saturday
Process
77 Edition

The Shanghai Port Post

17 Jan 2028
From our football correspondent Steady

Match

Shanghai Port refuse to drop out of the race

Position 2, 57 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Transfer targets

Shanghai Port agree $2.8M for Abdul Aziz Yakubu

The clubs have shaken hands with Qingdao West Coast; the player has not yet. Personal terms are next, and personal terms are where more deals die than anybody prints.

Market

Shanghai Port turn down Meizhou Hakka for Lu Yongtao

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Transfer targets

Door shut on Fábio Abreu

Shanghai Port asked and Shenzhen Peng City said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Market

Zhejiang FC watching Matt Orr

The interest is real enough to have reached print. Shanghai Port have said nothing, which in a transfer window is its own kind of answer.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Ohi Omoijuanfo was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

Liu Ruofan is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Shanghai Port has been clear about where Liu Ruofan stands, which is more than many ever get.

Squad

The formation has left Ohi Omoijuanfo behind

Every shape has positions in it and this one does not have his. Shanghai Port will either change the shape, change his job, or change his club, and he is waiting to hear which.

In brief

Back issues
76 Edition

The Shanghai Port Post

10 Jan 2028
From our football correspondent Steady

Market

Yang Xi agrees terms with Meizhou Hakka

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Shanghai Port people have started saying his name in the past tense.

Transfer targets

$460.0K settles it between the clubs for Ohi Omoijuanfo

Changchun Yatai have accepted the money. What Shanghai Port do not yet have is the man, and between here and the photograph is a conversation about wages that both sides are dreading.

Transfer targets

Shanghai Port bid $2.6M for Abdul Aziz Yakubu

The offer went to Qingdao West Coast this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Market

Umitjan hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Shanghai Port can pretend not to have heard.

Transfer targets

Qingdao West Coast tell Shanghai Port: Abdul Aziz Yakubu is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Market

Shanghai Port turn down Qingdao West Coast for Chen Wei

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Tempers go at Shanghai Port

Wilson Manafá was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Mateus Vital told to find a new club

“They were honest with me, and I would rather know.” Mateus Vital has been informed he is not in the manager's thinking at Shanghai Port.

In brief

  • The dugout Mateus Vital has become a man the manager trusts
  • Boardroom Open for business: Shanghai Port enter the window
  • The dugout Chen Wei knocks on the manager's door
75 Edition

The Shanghai Port Post

3 Jan 2028
From our football correspondent Steady

Squad

Maidana is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Shanghai Port will be quietly delighted and privately nervous.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A step back for Gabrielzinho at Shanghai Port

Somebody has moved past him. It is not a dropping and it is worse than one, because a dropping is about a Saturday and this is about where he stands.

Market

Talks stall between Shanghai Port and Nemanja Anđelković

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Lu Yongtao is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Leonardo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

  • Market The Leonardo talk will not go away
  • The dugout The manager plants his flag on Yang Xi
74 Edition

The Shanghai Port Post

27 Dec 2027
From our football correspondent Steady

Squad

Óscar Melendo in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Tyias Browning is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Shanghai Port are still strangers to each other

7 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

In brief

73 Edition

The Shanghai Port Post

20 Dec 2027
From our football correspondent Steady

Match

Shanghai Port refuse to drop out of the race

Position 2, 57 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Market

Only the photograph left for Lu Yongtao

Fee agreed, terms agreed, medical booked. Lu Yongtao will be somebody else’s player by the weekend, and around Shanghai Port the goodbyes have quietly begun.

Market

Mateus Vital has his eye on Europe

It is not a grievance and it is not a demand: he wants to play continental football, and he has stopped hiding it. Whether Shanghai Port can give him that is a question about the club, not about him.

Squad

Tempers go at Shanghai Port

Óscar Melendo was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

When it matters, Gabrielzinho plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Óscar Melendo talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

Squad

Liu Ruofan finally belongs at Shanghai Port

The language has come, the shrug has gone, and he argues in training like a man who expects to be here next year. None of it shows up on a fee and all of it shows up on the pitch.

The dugout

The manager plants his flag on Mateus Vital

“Judge me on him.” Managers do not say that kind of thing by accident — it moves the pressure from Mateus Vital’s shoulders onto his own, and both of them know it.

In brief

72 Edition

The Shanghai Port Post

13 Dec 2027
From our football correspondent Steady

Squad

Mateus Vital wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Shanghai Port know it.

Squad

Words exchanged at Shanghai Port

Óscar Melendo and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

The decline has begun for Wilson Manafá

Everybody saw it before anybody said it. At 33 the numbers say 3 points down on what he was, and the question for Shanghai Port is how to handle a man they owe a great deal.

The dugout

Mateus Vital gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Mateus Vital is on it.

Market

Mateus Vital linked with a move away

The name of Mateus Vital keeps appearing in other people's back pages. Shanghai Port say nothing, which says plenty.

In brief

71 Edition

The Shanghai Port Post

6 Dec 2027
From our football correspondent Steady

Squad

14 seasons of Yan Junling

455 appearances across 14 seasons in these colours. Careers like that are not built any more, and Shanghai Port know what they have.

Squad

A falling-out at Shanghai Port

Óscar Melendo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Wilson Manafá signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Wilson Manafá commits to Shanghai Port for another 3 years.

Squad

Leonardo slips down the pecking order

The demotion a club never announces and a dressing room always notices. Leonardo is further from the side than he was, and the reason will not be given until he asks.

The dugout

Yang Xi gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

Still no ink between Shanghai Port and Nemanja Anđelković

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Shanghai Port, another week without a signature from Nemanja Anđelković.

The dugout

Leonardo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

The Gabrielzinho story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Gabrielzinho signs something — a contract at Shanghai Port or anywhere else — this column belongs to him.

Boardroom

Shanghai Port sign a deal worth $3.8M a year

Commercial news is the news nobody sings about and everything else is paid for with. The board will call it a partnership; the accountants will call it the difference between this squad and a smaller one.

In brief

70 Edition

The Shanghai Port Post

29 Nov 2027
From our football correspondent Steady

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

Yue Xin returns a better player

29 games and 0 goals away from here, and a man the manager did not have last summer. The loan did what loans are supposed to do and almost never do.

Squad

Shanghai Port are still strangers to each other

7 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

The dugout

When it matters, Óscar Melendo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

69 Edition

The Shanghai Port Post

22 Nov 2027
From our football correspondent Steady

Match

Shanghai Port up to position 2

57 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Market

Lu Yongtao has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Shanghai Port they have already started talking about him in the past tense.

Squad

Yan Junling in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The dugout

When it matters, Gabrielzinho plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Óscar Melendo talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

In brief

68 Edition

The Shanghai Port Post

15 Nov 2027
From our football correspondent Steady

Squad

Shi Haoyu damages knee ligaments — 21 days out

The words a physio says slowly. 21 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Boardroom

Shanghai Port are in Europe

Qualification is done, and next season the floodlights come on for something bigger. A stage for the players, oxygen for the accounts and a passport for everybody else.

Squad

Maidana is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Shanghai Port will be quietly delighted and privately nervous.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Yan Junling claims the golden glove

The one award nobody else on the pitch can win goes to Yan Junling, on 26 clean sheets across the season. Keepers wait a career for a season like it.

Loan watch

Wang Yiwei has seen enough of Zhejiang FC

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Shanghai Port, and 12 appearances in 40 say he has earned the hearing.

In brief

67 Edition

The Shanghai Port Post

8 Nov 2027
From our football correspondent Steady

Boardroom

Silverware for Shanghai Port

They will talk about this season in this town for a long time. The trophy comes home with the squad, and the route is already agreed.

Squad

The knee: Shi Haoyu out for 30 days

30 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Shanghai Port lose a player for a season; he loses something harder to name.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 35. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Match

Leonardo sends Shanghai Port through

Cup ties wait for somebody to seize them, and Leonardo obliged against Shanghai Shenhua. 2‑0 on the night, and the name in the next round’s hat is Shanghai Port.

Player ratings

A brace, and Leonardo takes the afternoon — 8.76

There is a particular kind of quiet from an away end watching one man score twice. Leonardo provided it, and the 8.76 beside his name is if anything generous to everybody else.

Squad

A falling-out at Shanghai Port

Óscar Melendo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Loan watch

11 goals on loan for Liu Ruofan

30 appearances at Henan FC and the goals keep coming. Shanghai Port are watching this more closely than the borrowing club would like.

Squad

Óscar Melendo makes the team of the month

Four or five weekends of consistency, measured against everybody else in the division. A quieter compliment than an award and a more reliable one.

In brief

66 Edition

The Shanghai Port Post

1 Nov 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Shi Haoyu

37 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Shanghai Port lose a footballer; he loses considerably more than a season.

Loan watch

Yue Xin: I did not sign for Shanghai Port to play for other people

“Every summer it is another club, another set of team-mates, another manager to convince. I have done all that. Now I want a pre-season at Shanghai Port and a proper look at me.” He remains Shanghai Shenhua’s player until the spell runs out — but the argument is with the club that owns him.

Squad

Óscar Melendo in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The dugout

When it matters, Óscar Melendo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Leonardo question follows Shanghai Port around

Every press conference now starts and ends the same way: with Leonardo’s future. The manager has run out of new ways to say nothing.

In brief

65 Edition

The Shanghai Port Post

25 Oct 2027
From our football correspondent Steady

Match

Shanghai Port are in among the leaders

Position 2 and 57 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Market

Lu Yongtao is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Shanghai Port is pretending he will be back in the shirt.

Squad

Tempers go at Shanghai Port

Óscar Melendo was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Tyias Browning was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

Gabrielzinho has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

The Óscar Melendo talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

Loan watch

The goals keep arriving from Liu Zhurun’s exile

3 goals in 25 games at Qingdao West Coast — numbers that travel home faster than he does. Somebody at Shanghai Port updates a spreadsheet every Monday, and it makes better reading each week.

Squad

Nemanja Anđelković starts on the language

Two hours a week with a tutor, which is the least glamorous thing at Shanghai Port and the one that decides whether a foreign signing is still here in two years.

The dugout

The manager plants his flag on Leonardo

“Judge me on him.” Managers do not say that kind of thing by accident — it moves the pressure from Leonardo’s shoulders onto his own, and both of them know it.

In brief

64 Edition

The Shanghai Port Post

18 Oct 2027
From our football correspondent Steady

Match

Shanghai Port finish in position 2

57 points, and the season has a number on it. Whatever it felt like from the inside, this is what it will look like in a book.

Player ratings

Gabrielzinho beats them one at a time

Successful dribbles: 31. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A day Óscar Melendo will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Shanghai Port get the job done against Meizhou Hakka

A 3‑1 win over Meizhou Hakka, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

One of those days for Óscar Melendo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.31, and no argument anywhere in the ground.

Loan watch

Wang Yiwei wants to come home

“I did not go to Zhejiang FC to sit and watch. I want to come back to Shanghai Port and fight for my place.” 12 appearances in 36 matches say the rest.

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Xie Yangyang, on a 3‑1 win that he was already picking apart on the walk to the press room.

In brief

63 Edition

The Shanghai Port Post

11 Oct 2027
From our football correspondent Steady

The dugout

Jean Claude says Shanghai Port went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Mateus Vital wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Shanghai Port can coach that out of a man, and nobody there is pretending to.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Loan watch

Liu Ruofan keeps scoring at Henan FC

29 appearances away from home and 11 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

The dugout

No hiding place for Zhang Linpeng

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Zhang Linpeng, and the manager let it.

The dugout

When it matters, Leonardo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Mateus Vital talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

In brief

62 Edition

The Shanghai Port Post

4 Oct 2027
From our football correspondent Crisis

Match

Chengdu Rongcheng end the Shanghai Port run at 33

Every run ends on an afternoon somebody had marked down as routine. This one went 33 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.

Match

No end in sight to Shanghai Port's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Shanghai Port has to find a result from somewhere.

Squad

Yan Junling signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Yan Junling and Shanghai Port agree another 1 years.

Squad

Tempers go at Shanghai Port

Yan Junling was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Home is on Wilson Manafá's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Shanghai Port are dealing with a man who wants a different country.

Match

A bad afternoon for Shanghai Port against Chengdu Rongcheng

1‑2 to Chengdu Rongcheng, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

Yan Junling gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Wu Lei is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 35 years old, 3 points down on where he was, and a body that has started charging interest on a career.

Player ratings

Óscar Melendo was unplayable

Successful dribbles: 17. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

In brief

61 Edition

The Shanghai Port Post

27 Sep 2027
From our football correspondent Steady

Match

Whatever happens, Shanghai Port do not lose

33 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Match

Shanghai Port up to position 2

54 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Market

Only the photograph left for Lu Yongtao

Fee agreed, terms agreed, medical booked. Lu Yongtao will be somebody else’s player by the weekend, and around Shanghai Port the goodbyes have quietly begun.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 19. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

The dugout

No hiding place for Tyias Browning

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Tyias Browning, and the manager let it.

Player ratings

Mateus Vital takes the honours

Marked 7.20 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Shanghai Port had the best player on the pitch.

The dugout

Gabrielzinho has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

60 Edition

The Shanghai Port Post

20 Sep 2027
From our football correspondent Steady

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 32. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

Shanghai Port make home a hard place to visit

18 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

Words exchanged at Shanghai Port

Óscar Melendo and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Tyias Browning out for 38 days

The medical room confirms 38 days on the sidelines for Tyias Browning, and a plan built around him now has to be rebuilt.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Player ratings

Nobody could get near Óscar Melendo

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Looking ahead

Shanghai Port and Qingdao West Coast meet at the summit

The fixture the rest of the division is looking forward to more than either of the sides in it. Both know a win changes the season and a defeat does not end it, which is what makes it hard to play.

Player ratings

Leonardo was the difference for Shanghai Port

Marked 7.78. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

The dugout

Mateus Vital gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Mateus Vital is on it.

In brief

59 Edition

The Shanghai Port Post

13 Sep 2027
From our football correspondent Upbeat

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 31. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 30. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

A falling-out at Shanghai Port

Óscar Melendo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Looking ahead

The big one: Shenzhen Peng City come into view

Two sides from the top of the table, one afternoon, and a month of talk decided in ninety minutes. Shanghai Port will not use the word title this week and will not stop thinking it.

Squad

Wang Shenchao is slowing down

At 38, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Loan watch

11 goals on loan for Liu Ruofan

26 appearances at Henan FC and the goals keep coming. Shanghai Port are watching this more closely than the borrowing club would like.

The dugout

The team sheet said everything about Tyias Browning

Warm-up bib, ninety minutes of watching, and a handshake at the end that fooled nobody. Big matches tell you who a manager trusts; this one told Tyias Browning.

The dugout

Leonardo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Player ratings

The afternoon belonged to Óscar Melendo

A mark of 7.06, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

In brief

  • The dugout Somebody else is better right now than Tyias Browning
  • The dugout The manager’s verdict
  • Match Point won or two lost for Shanghai Port?
58 Edition

The Shanghai Port Post

6 Sep 2027
From our football correspondent Upbeat

Match

The view from the top for Shanghai Port

51 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Squad

Wang Shenchao has been here 14 seasons

489 appearances across 14 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Squad

Óscar Melendo in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

The month belongs to Leonardo

The award is a small thing with a heavy meaning: for four weeks nobody in this division did his job better. Shanghai Port have the trophy on a shelf and the player in the side.

The dugout

Óscar Melendo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

Wang Shenchao gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

The Mateus Vital question follows Shanghai Port around

Every press conference now starts and ends the same way: with Mateus Vital’s future. The manager has run out of new ways to say nothing.

Looking ahead

Nemanja Anđelković faces his old club

Qingdao Hainiu next, and one man in the Shanghai Port dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

In brief

57 Edition

The Shanghai Port Post

30 Aug 2027
From our football correspondent Triumph

Match

30 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 30 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Match

Shanghai Port through in the cup

A 2‑0 win over Chengdu Rongcheng, and the draw for the next round can be watched with some interest for once.

Match

The run at home goes on for Shanghai Port

17 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Player ratings

Both of them Gabrielzinho's — 8.25

2 goals, and the second was the one that settled it. Marked 8.25, and he could have had a third with better luck at the near post.

Market

Lu Yongtao is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Shanghai Port is pretending he will be back in the shirt.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Transfer targets

Too dear: Shanghai Port walk away from Li Ang

$110.0K was the most the club would pay and Changchun Yatai were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

56 Edition

The Shanghai Port Post

23 Aug 2027
From our football correspondent Steady

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 28. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Market

Mateus Vital asks to leave Shanghai Port

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Zhang Linpeng turns Shanghai Shenhua down

“It was not right for me. I am not going to explain why to anybody except the people I owe an explanation to.” A deal agreed between two clubs, and a player who declined to be part of it.

Boardroom

Shanghai Port close the window on a squad of their own making

2 in and 13 out, and no more changes for months. The manager has what he has, the supporters have their opinion of it, and the table will have the last word.

Boardroom

Shanghai Port go back to the board over Li Ang

The number the board signed off was not enough. It has been asked again and raised its own offer to $113.8K — a club that wants Li Ang enough to be asked twice.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Transfer targets

Shanghai Port bid $110.0K for Li Ang

The offer went to Changchun Yatai this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Transfer targets

No deal for Abduhaimit at that price

Shanghai Port offered $35.0K; Changchun Yatai said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

In brief

  • The dugout Mateus Vital has become a man the manager trusts
  • The dugout Half-satisfied: Xie Yangyang on the draw
  • The dugout The manager makes an example of Matt Orr
55 Edition

The Shanghai Port Post

16 Aug 2027
From our football correspondent Steady

Match

27 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 27 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Market

Lu Yongtao agrees terms with Meizhou Hakka

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Shanghai Port people have started saying his name in the past tense.

Match

Shanghai Port make home a hard place to visit

15 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 30. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Words exchanged at Shanghai Port

Yan Junling and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Transfer targets

Too dear: Shanghai Port walk away from Li Yuanyi

$42.0K was the most the club would pay and Shandong Taishan were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.

Market

Shanghai Shenhua join the queue for Zhang Linpeng

Add another name to the list: Shanghai Shenhua have asked the question everybody in the game has been asking about Zhang Linpeng. The answer from Shanghai Port has not changed — yet.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

Shanghai Port find a way past Zhejiang FC

Zhejiang FC made Shanghai Port work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

In brief

54 Edition

The Shanghai Port Post

9 Aug 2027
From our football correspondent Steady

Match

Whatever happens, Shanghai Port do not lose

26 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Gabrielzinho beats them one at a time

Successful dribbles: 33. There was always a defender in front of him and there was never a defender in front of him for long.

Match

The view from the top for Shanghai Port

44 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Match

Nobody wins at Shanghai Port

14 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Market

Changchun Yatai come back empty-handed

The bid was some way short and Shanghai Port did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Mateus Vital has his eye on Europe

It is not a grievance and it is not a demand: he wants to play continental football, and he has stopped hiding it. Whether Shanghai Port can give him that is a question about the club, not about him.

Transfer targets

Shanghai Port rebuffed over Zeca

Not now, not at any price the club was prepared to say out loud. Shandong Taishan have kept their man, and Shanghai Port go back to a list with one name crossed off it.

Boardroom

Shanghai Port go back to the board over Li Yuanyi

The number the board signed off was not enough. It has been asked again and raised its own offer to $45.5K — a club that wants Li Yuanyi enough to be asked twice.

Squad

Mateus Vital wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Shanghai Port know it.

In brief

53 Edition

The Shanghai Port Post

2 Aug 2027
From our football correspondent Uneasy

Match

Whatever happens, Shanghai Port do not lose

25 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Market

Shanghai Port break the bank for Wilson Manafá

$610.0K. No player has ever cost Shanghai Port more, and expectation arrives with him.

Player ratings

Gabrielzinho beats them one at a time

Successful dribbles: 31. There was always a defender in front of him and there was never a defender in front of him for long.

Market

Shanghai Port say no — this time

The offer from Shanghai Shenhua for Lu Yongtao was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Boardroom

Shanghai Port go back to the board over Li Moyu

The number the board signed off was not enough. It has been asked again and raised its own offer to $45.5K — a club that wants Li Moyu enough to be asked twice.

Match

4 matches without a win for Shanghai Port

The run now stands at 4, and the questions being asked around Shanghai Port are no longer polite ones.

Squad

Tempers go at Shanghai Port

Óscar Melendo was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

4 matches without a goal for Shanghai Port

The chances are being made and something is happening between the making and the finishing. 4 matches now, and the anxiety in the ground arrives a little earlier every week.

Transfer targets

No deal for Sun Guowen at that price

Shanghai Port offered $32.0K; Zhejiang FC said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

In brief

52 Edition

The Shanghai Port Post

26 Jul 2027
From our football correspondent Steady

Match

24 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 24 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Match

Shanghai Port up to position 2

40 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Match

Nobody wins at Shanghai Port

13 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Market

Óscar Melendo wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Shanghai Port hears a sentence like that exactly as it was built.

Transfer targets

Shanghai Port bid $610.0K for Wilson Manafá

The offer went to Shanghai Shenhua this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Words exchanged at Shanghai Port

Óscar Melendo and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Transfer targets

An offer of $38.0K for Li Moyu

Shanghai Port have gone to Chengdu Rongcheng with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Player ratings

Óscar Melendo runs at them all day

Successful dribbles: 21. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Market

Eyes on Lu Yongtao again

The phone has started ringing about Lu Yongtao again, and this time the name on the line is Shanghai Shenhua. Shanghai Port are listening politely and promising nothing.

In brief

  • Squad Maidana falls out with a teammate over standards
  • Match The goals have deserted Shanghai Port
  • The dugout Gabrielzinho has become a man the manager trusts
51 Edition

The Shanghai Port Post

19 Jul 2027
From our football correspondent Steady

Match

23 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 23 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Squad

A falling-out at Shanghai Port

Óscar Melendo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 21. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Feng Gang signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Feng Gang and Shanghai Port agree another 3 years.

The dugout

Leonardo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Leonardo is on it.

The dugout

The view from the dugout

“We did not lose. Some weeks that is all you get, and I would rather have the point than not.” Xie Yangyang chose the glass-half-full version of 0‑0; the supporters left with the other one.

The dugout

The form table has caught Wang Shenchao

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

Match

Point won or two lost for Shanghai Port?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Dalian Yingbo? Both sides of it will still be going on Thursday.

In brief

50 Edition

The Shanghai Port Post

12 Jul 2027
From our football correspondent Steady

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 22. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

Shanghai Port make home a hard place to visit

12 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 23. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Loan watch

Umitjan wants to come home

“I did not go to Tianjin Jinmen Tiger to sit and watch. I want to come back to Shanghai Port and fight for my place.” 6 appearances in 26 matches say the rest.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Xie Yangyang was not hiding it after 0‑0, and nobody in the Shanghai Port dressing room was either.

The dugout

No hiding place for Chen Wei

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Chen Wei, and the manager let it.

Match

Shanghai Port draw a blank against Shanghai Shenhua

The crowd waited for a goal that never came. Shanghai Shenhua defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

In brief

49 Edition

The Shanghai Port Post

5 Jul 2027
From our football correspondent Upbeat

Match

21 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 21 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Match

Shanghai Port are top

37 points and nobody above them. The word is not being said around the ground yet, and it is being thought in every seat.

Player ratings

Wu Lei, 35, rolls back the years — 8.05

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.05 at 35, and nobody on the pitch was better.

Market

Mateus Vital raises the bar for Shanghai Port

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Shanghai Port heard it as anything else.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Tempers go at Shanghai Port

Nemanja Anđelković was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

Shanghai Port get the job done against Shandong Taishan

A 1‑0 win over Shandong Taishan, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Yan Junling makes it 25 clean sheets

25 shut-outs in 442 appearances. A keeper’s career is counted in games where nothing happened, and none of it happened by accident.

Player ratings

Nobody could get near Óscar Melendo

Successful dribbles: 17. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

In brief

48 Edition

The Shanghai Port Post

28 Jun 2027
From our football correspondent Steady

Match

20 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 20 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 37. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Match

Shanghai Port are in among the leaders

Position 2 and 34 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Match

The run at home goes on for Shanghai Port

11 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

A falling-out at Shanghai Port

Yan Junling and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

The decline has begun for Wang Shenchao

Everybody saw it before anybody said it. At 38 the numbers say 3 points down on what he was, and the question for Shanghai Port is how to handle a man they owe a great deal.

Match

Henan FC snatch it back from Shanghai Port

A goal on 94 minutes turned three points into one and a good afternoon into an argument about game management that will run until Saturday.

The dugout

Óscar Melendo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

47 Edition

The Shanghai Port Post

21 Jun 2027
From our football correspondent Triumph

Match

Whatever happens, Shanghai Port do not lose

19 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Match

Shanghai Port through in the cup

A 2‑1 win over Changchun Yatai, and the draw for the next round can be watched with some interest for once.

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 33. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Player ratings

Wu Lei, 35, rolls back the years — 8.13

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.13 at 35, and nobody on the pitch was better.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

Nobody wins at Shanghai Port

10 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Wu Lei is slowing down

At 35, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Match

Shanghai Port get the job done against Meizhou Hakka

A 1‑0 win over Meizhou Hakka, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

In brief

  • Player ratings Leonardo was on a different afternoon to everybody else
  • Player ratings Mateus Vital was on a different afternoon to everybody else
  • Match The half-term report on Shanghai Port
46 Edition

The Shanghai Port Post

14 Jun 2027
From our football correspondent Upbeat

Match

17 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 17 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 25. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Óscar Melendo in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Loan watch

Umitjan has seen enough of Tianjin Jinmen Tiger

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Shanghai Port, and 5 appearances in 22 say he has earned the hearing.

Market

6 months and counting on Yan Junling

Still no offer on the table, and Yan Junling’s deal keeps shrinking. In boardroom language, silence this long stops being an oversight and starts being an answer.

Player ratings

Nobody on the pitch touched Mateus Vital

7.35, and no serious argument from anybody who was there. Shanghai Port had eleven men on the pitch and one of them decided how it went.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

The manager makes an example of Wang Shenchao

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

45 Edition

The Shanghai Port Post

7 Jun 2027
From our football correspondent Upbeat

Match

Whatever happens, Shanghai Port do not lose

16 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Match

The view from the top for Shanghai Port

29 points, and the rest of the division looking up. Every side that finishes first spends the season pretending it is not thinking about it, and this one has started pretending.

Market

Mateus Vital has his eye on Europe

It is not a grievance and it is not a demand: he wants to play continental football, and he has stopped hiding it. Whether Shanghai Port can give him that is a question about the club, not about him.

Squad

Home is on Mateus Vital's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Shanghai Port are dealing with a man who wants a different country.

Squad

Tempers go at Shanghai Port

Óscar Melendo was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

The run at home goes on for Shanghai Port

9 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Match

Shanghai Port find a way past Qingdao West Coast

Qingdao West Coast made Shanghai Port work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

In brief

44 Edition

The Shanghai Port Post

31 May 2027
From our football correspondent Steady

Match

15 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 15 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Squad

Words exchanged at Shanghai Port

Óscar Melendo and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 17. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Nobody on the pitch touched Shin'ichi Chan

7.26, and no serious argument from anybody who was there. Shanghai Port had eleven men on the pitch and one of them decided how it went.

The dugout

When it matters, Óscar Melendo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Xie Yangyang on the point

“A point is a point and I will take it, but we should have had all three.” Xie Yangyang after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

Boardroom

Shanghai Port bank $26.0K from an old deal

The unglamorous genius of a well-written contract. Yang Shiyuan is somebody else's player now, and $26.0K has arrived because the people who sold him thought further ahead than the transfer window.

The dugout

Somebody else is better right now than Wang Shenchao

The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.

Match

Shanghai Port and Shenzhen Peng City cancel each other out

Nil-nil, and few chances worth the name. Shenzhen Peng City came to defend and left with exactly what they came for.

In brief

43 Edition

The Shanghai Port Post

24 May 2027
From our football correspondent Upbeat

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 39. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Market

Wu Lei puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Shanghai Port, and it is not being withdrawn.

Match

Shanghai Port make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Shanghai Port have 3 straight wins of it.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

Nobody wins at Shanghai Port

8 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Shanghai Port get the job done against Qingdao Hainiu

A 1‑0 win over Qingdao Hainiu, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Looking ahead

The big one: Shenzhen Peng City come into view

Two sides from the top of the table, one afternoon, and a month of talk decided in ninety minutes. Shanghai Port will not use the word title this week and will not stop thinking it.

Player ratings

The afternoon belonged to Leonardo

A mark of 7.92, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

In brief

42 Edition

The Shanghai Port Post

17 May 2027
From our football correspondent Upbeat

Match

13 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 13 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Market

Wang Shenchao asks to leave Shanghai Port

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Mateus Vital raises the bar for Shanghai Port

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Shanghai Port heard it as anything else.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Nemanja Anđelković in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Match

Shanghai Port see off Tianjin Jinmen Tiger

Three points for Shanghai Port, 2‑0 the final word against Tianjin Jinmen Tiger in a contest settled by the finer margins.

Player ratings

One of those days for Óscar Melendo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.31, and no argument anywhere in the ground.

Player ratings

Mateus Vital in the eights

A performance of 8.13 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

In brief

41 Edition

The Shanghai Port Post

10 May 2027
From our football correspondent Upbeat

Match

Shanghai Port strike at the death to beat Changchun Yatai

There were 88 minutes on the clock and Changchun Yatai had all but banked the point. Football rarely reads the room, and Shanghai Port did not stop to explain themselves.

Match

Whatever happens, Shanghai Port do not lose

12 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Match

Nobody above Shanghai Port

First, on 19 points. The table is a fact and a fact is allowed to be enjoyed, which is as far as anybody at the club is prepared to go in public.

Squad

Yan Junling in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Appearance number 400 for Wu Lei

400 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

Match

Leonardo the difference as Shanghai Port beat Changchun Yatai

Ask anyone on the way out what separated the sides and you will get one name: Leonardo. 1‑0 against Changchun Yatai, and the applause at the whistle was mostly his.

Player ratings

One of those days for Leonardo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.02, and no argument anywhere in the ground.

Squad

Lu Yongtao stays put

“The easiest signature of my career.” Lu Yongtao and Shanghai Port agree another 4 years, and the manager can plan around him rather than about him.

In brief

  • The dugout The view from the dugout
  • The dugout Gabrielzinho has become a man the manager trusts
  • The dugout No hiding place for Chen Wei
40 Edition

The Shanghai Port Post

3 May 2027
From our football correspondent Steady

Match

11 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 11 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Squad

Yan Junling: 14 seasons and counting

433 appearances across 14 seasons in one shirt. Careers like that are not built on purpose any more, and Shanghai Port know exactly what they have.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 23. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Loan watch

Yue Xin is tired of being somebody else's player

“Another season, another badge, another dressing room to win over. I would like one pre-season at Shanghai Port where somebody actually looks at me.” He belongs to Shanghai Shenhua until the spell ends; the argument is with the club that owns him.

Squad

Lu Yongtao stays put

“The easiest signature of my career.” Lu Yongtao and Shanghai Port agree another 4 years, and the manager can plan around him rather than about him.

The dugout

When it matters, Óscar Melendo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Half-satisfied: Xie Yangyang on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

In brief

39 Edition

The Shanghai Port Post

26 Apr 2027
From our football correspondent Upbeat

Match

Whatever happens, Shanghai Port do not lose

10 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Mateus Vital beats them one at a time

Successful dribbles: 26. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

When it matters, Leonardo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Xie Yangyang: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.

The dugout

The manager makes an example of Matt Orr

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

Shanghai Port draw a blank against Beijing Guoan

The crowd waited for a goal that never came. Beijing Guoan defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Looking ahead

Leonardo faces his old club

Zhejiang FC next, and one man in the Shanghai Port dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

In brief

38 Edition

The Shanghai Port Post

19 Apr 2027
From our football correspondent Triumph

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 28. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 9. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Market

Shanghai Port may not be able to give Mateus Vital what he wants

It is the most legitimate ambition in the sport and the hardest for most clubs to satisfy. Mateus Vital wants continental football; whether Shanghai Port can provide it is a question about the next two seasons, not about him.

Squad

Words exchanged at Shanghai Port

Yan Junling and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Leonardo sends Shanghai Port past Wuhan Three Towns

It finished 2‑0, and it was Leonardo’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Shanghai Port.

Player ratings

One of those days for Óscar Melendo

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.22, and no argument anywhere in the ground.

Loan watch

Umitjan has seen enough of Tianjin Jinmen Tiger

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Shanghai Port, and 3 appearances in 14 say he has earned the hearing.

The dugout

The manager’s verdict

“I am not going to get carried away and I will not let them either. It was a good day. There will be harder ones.” Xie Yangyang kept it short after the 2‑0 win, which is what managers do when they are happy.

In brief

37 Edition

The Shanghai Port Post

12 Apr 2027
From our football correspondent Upbeat

Player ratings

Gabrielzinho beats them one at a time

Successful dribbles: 28. There was always a defender in front of him and there was never a defender in front of him for long.

Match

Whatever happens, Shanghai Port do not lose

8 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

After 4 games, Shanghai Port finally taste it again

The first defeat in 4 matches. The manager will say it had to come; the dressing room will say it did not have to come against Yunnan Yukun; the supporters will say both, in that order, all week.

Player ratings

Nobody on the pitch touched Óscar Melendo

7.59, and no serious argument from anybody who was there. Shanghai Port had eleven men on the pitch and one of them decided how it went.

The dugout

No hiding place for Wang Shenchao

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Wang Shenchao, and the manager let it.

The dugout

When it matters, Gabrielzinho plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Xie Yangyang on the point

“A point is a point and I will take it, but we should have had all three.” Xie Yangyang after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

In brief

36 Edition

The Shanghai Port Post

5 Apr 2027
From our football correspondent Triumph

Match

Shanghai Port march on in the cup

Meizhou Hakka are out and Shanghai Port go through, 3‑1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

Cruel end for Meizhou Hakka as Shanghai Port pounce

There is no crueller way to lose a football match. Shanghai Port scored in the 112th minute, the restart barely happened, and the away end was still standing when the whistle went.

Player ratings

Leonardo scores twice — 8.82

Two goals and a mark of 8.82 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Match

Shanghai Port make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Shanghai Port have 4 straight wins of it.

Player ratings

Óscar Melendo beats them one at a time

Successful dribbles: 23. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

Mateus Vital wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Shanghai Port can coach that out of a man, and nobody there is pretending to.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The terraces

Shanghai Port supporters have found a favourite in Feng Zhen

There is a particular warmth a ground reserves for a 15-year-old it feels ownership of. Feng Zhen has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

In brief

35 Edition

The Shanghai Port Post

29 Mar 2027
From our football correspondent Upbeat

The dugout

Shin'ichi Chan keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Shanghai Port may remember it differently, which is precisely the problem.

Market

Matt Orr asks to leave Shanghai Port

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Nemanja Anđelković in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Loan watch

Afrdin counts the days

“I watch every Shanghai Port game from here. That says everything about where my head is.” The loan at Qingdao Hainiu runs its course, but his heart never made the trip.

The dugout

When it matters, Leonardo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Leonardo question follows Shanghai Port around

Every press conference now starts and ends the same way: with Leonardo’s future. The manager has run out of new ways to say nothing.

Market

Chen Wei placed on the list

Shanghai Port have made Chen Wei available for transfer. A career at this club is over in all but paperwork.

In brief

34 Edition

The Shanghai Port Post

22 Mar 2027
From our football correspondent Upbeat

Squad

Words exchanged at Shanghai Port

Yan Junling and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Leonardo sends Shanghai Port past Shanghai Shenhua

It finished 1‑0, and it was Leonardo’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Shanghai Port.

Player ratings

Leonardo was the difference for Shanghai Port

Marked 7.81. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Loan watch

Umitjan counts the days

“I watch every Shanghai Port game from here. That says everything about where my head is.” The loan at Tianjin Jinmen Tiger runs its course, but his heart never made the trip.

The dugout

Xie Yangyang: “That is the standard”

“That is what I want every week. Not the result, the way they went about it.” The manager, after 1‑0, already talking about the next one.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Zhang Linpeng gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Player ratings

Nobody could get near Gabrielzinho

Successful dribbles: 13. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

In brief

33 Edition

The Shanghai Port Post

15 Mar 2027
From our football correspondent Upbeat

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Player ratings

Gabrielzinho runs at them all day

Successful dribbles: 21. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Shanghai Port find a way past Shandong Taishan

Shandong Taishan made Shanghai Port work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Loan watch

Wang Yiwei wants to come home

“I did not go to Zhejiang FC to sit and watch. I want to come back to Shanghai Port and fight for my place.” 1 appearances in 5 matches say the rest.

Player ratings

Nobody on the pitch touched Óscar Melendo

7.66, and no serious argument from anybody who was there. Shanghai Port had eleven men on the pitch and one of them decided how it went.

The dugout

Xie Yangyang has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Xie Yangyang on a 1‑0 afternoon that pleased him more than he was prepared to show.

The dugout

Gabrielzinho gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Gabrielzinho is on it.

Squad

Registration rules keep Shin'ichi Chan out at Shanghai Port

It has nothing to do with his form and everything to do with how the squad was assembled. He will train all week with a group he is not permitted to play for, which is a strange way to spend a season.

In brief

32 Edition

The Shanghai Port Post

8 Mar 2027
From our football correspondent Upbeat

Player ratings

Gabrielzinho beats them one at a time

Successful dribbles: 34. There was always a defender in front of him and there was never a defender in front of him for long.

The dugout

Matt Orr says Shanghai Port went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Maidana signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Maidana and Shanghai Port agree another 3 years.

Squad

A falling-out at Shanghai Port

Maidana and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Home is on Nemanja Anđelković's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Shanghai Port are dealing with a man who wants a different country.

Loan watch

Yang Xi wants to come home

“I did not go to Henan FC to sit and watch. I want to come back to Shanghai Port and fight for my place.” 1 appearances in 5 matches say the rest.

Player ratings

The afternoon belonged to Óscar Melendo

A mark of 7.27, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

Squad

A passport keeps Jean Claude off the list

Shanghai Port have more foreign players than the form allows, and he is the one without a place on it. He will train with a side he is not permitted to play for until the next window.

The dugout

Xie Yangyang on the point

“A point is a point and I will take it, but we should have had all three.” Xie Yangyang after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

In brief

31 Edition

The Shanghai Port Post

1 Mar 2027
From our football correspondent Upbeat

Boardroom

Window shuts: 1 in, 12 out at Shanghai Port

The deadline has passed and the squad is the squad. 1 arrived, 12 left, and everything else printed about this club last month was a rumour that stayed one.

Squad

Leonardo wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Shanghai Port can coach that out of a man, and nobody there is pretending to.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Lu Wenhao stays put

“The easiest signature of my career.” Lu Wenhao and Shanghai Port agree another 3 years, and the manager can plan around him rather than about him.

Loan watch

Afrdin wants to come home

“I did not go to Qingdao Hainiu to sit and watch. I want to come back to Shanghai Port and fight for my place.” 0 appearances in 5 matches say the rest.

The dugout

When it matters, Leonardo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Looking ahead

A reunion for Maidana

He used to wear the other shirt. On Saturday he plays against Henan FC in this one, and whatever he says this week about it being just another game will be untrue.

Market

The Leonardo question follows Shanghai Port around

Every press conference now starts and ends the same way: with Leonardo’s future. The manager has run out of new ways to say nothing.

In brief

30 Edition

The Shanghai Port Post

22 Feb 2027
From our football correspondent Upbeat

Match

Shanghai Port refuse to drop out of the race

Position 3, 19 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Market

Henan FC come back empty-handed

The bid was some way short and Shanghai Port did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Loan watch

Li Xinxiang has seen enough of Beijing Guoan

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Shanghai Port, and 0 appearances in 5 say he has earned the hearing.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Maidana talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

Market

Shanghai Port put Zhang Yuan up for sale

The list is a quiet document with a loud meaning. Zhang Yuan may talk to anybody who asks, and everybody at the club understands what that means.

The dugout

Lu Yongtao asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

29 Edition

The Shanghai Port Post

15 Feb 2027
From our football correspondent Upbeat

Market

Shandong Taishan come back empty-handed

The bid was some way short and Shanghai Port did not need long over it. Nobody in the game reads a first refusal as the end of anything.

The terraces

Shanghai Port sell a favourite for $320.0K

The accountants will call it good business and they will be right, which is not the point anybody outside the boardroom is making. Kuai Jiwen was one of the reasons people came, and $320.0K does not replace that by itself.

Market

Matt Orr puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Shanghai Port, and it is not being withdrawn.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

Shanghai Port sell Kuai Jiwen for $320.0K

Kuai Jiwen has left for Shandong Taishan in a $320.0K deal. The accountants are pleased; the supporters are less certain.

Loan watch

Umitjan counts the days

“I watch every Shanghai Port game from here. That says everything about where my head is.” The loan at Tianjin Jinmen Tiger runs its course, but his heart never made the trip.

The dugout

Gabrielzinho has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

Mateus Vital linked with a move away

The name of Mateus Vital keeps appearing in other people's back pages. Shanghai Port say nothing, which says plenty.

Squad

Gabrielzinho still has not settled

A year in and the language has not come, the city has not opened up, and he eats alone more often than anybody at Shanghai Port would like to admit. It is showing on Saturdays.

In brief

28 Edition

The Shanghai Port Post

8 Feb 2027
From our football correspondent Upbeat

Market

Terms done: Liu Zhurun is going

Fee agreed, wages agreed, and Meizhou Hakka waiting with a shirt. Nobody at Shanghai Port is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Market

Zhang Linpeng hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Shanghai Port can pretend not to have heard.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Tempers go at Shanghai Port

Nemanja Anđelković was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Eyes on Wang Zhen'ao again

The phone has started ringing about Wang Zhen'ao again, and this time the name on the line is Qingdao West Coast. Shanghai Port are listening politely and promising nothing.

In brief

27 Edition

The Shanghai Port Post

1 Feb 2027
From our football correspondent Upbeat

Market

The unthinkable, invoiced: Wei Zhen sold

Shandong Taishan arrived with $1.3M and left with the best player in the building. The board will call it business; the queue at the ticket office will use other words.

Market

Terms done: Wang Yiwei is going

Fee agreed, wages agreed, and Zhejiang FC waiting with a shirt. Nobody at Shanghai Port is pretending otherwise, and the supporters have stopped asking whether and started asking when.

The terraces

A $1.3M sale, and a town that did not want it

Wei Zhen has gone, the accounts have $1.3M in them, and the supporters have the feeling of having been sold something themselves. Good business and a good decision are not always the same thing.

Market

Zhang Yuan hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Shanghai Port can pretend not to have heard.

Market

Mateus Vital has his eye on Europe

It is not a grievance and it is not a demand: he wants to play continental football, and he has stopped hiding it. Whether Shanghai Port can give him that is a question about the club, not about him.

Squad

Mateus Vital wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Shanghai Port can coach that out of a man, and nobody there is pretending to.

Squad

Tempers go at Shanghai Port

Yan Junling was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Yan Junling retires from international football

“61 caps. I have loved every one, and it is somebody else’s turn.” At 36 he has stepped away from his country and is going nowhere at Shanghai Port.

In brief

26 Edition

The Shanghai Port Post

25 Jan 2027
From our football correspondent Upbeat

Match

Shanghai Port are in among the leaders

Position 3 and 19 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Market

Bao Shimeng puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Shanghai Port, and it is not being withdrawn.

Market

Qingdao Hainiu come back empty-handed

The bid was some way short and Shanghai Port did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Market

Shandong Taishan watching Wei Zhen

The interest is real enough to have reached print. Shanghai Port have said nothing, which in a transfer window is its own kind of answer.

Transfer targets

Door shut on Ohi Omoijuanfo

Shanghai Port asked and Changchun Yatai said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Market

No place for Zhang Linpeng in the plan

“The manager did not use many words, and he did not need to.” Zhang Linpeng has his answer from Shanghai Port; what he does with it is the next window’s story.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

No hiding place for Bao Shimeng

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Bao Shimeng, and the manager let it.

In brief

25 Edition

The Shanghai Port Post

18 Jan 2027
From our football correspondent Upbeat

Market

Liu Ruofan agrees terms with Meizhou Hakka

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Shanghai Port people have started saying his name in the past tense.

Market

Wang Zhen'ao says no to Shanghai Shenhua

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Wang Zhen'ao had not agreed to go, which turned out to be the part that mattered.

Market

Shanghai Port say no — this time

The offer from Zhejiang FC for Lu Yongtao was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Transfer targets

Shin'ichi Chan is a medical away from Shanghai Port

The deal with Shanghai Shenhua is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Transfer targets

Door shut on Gao Tianyi

Shanghai Port asked and Shanghai Shenhua said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Market

Qingdao Hainiu watching Kuai Jiwen

The interest is real enough to have reached print. Shanghai Port have said nothing, which in a transfer window is its own kind of answer.

The dugout

Gabrielzinho gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Gabrielzinho is on it.

In brief

24 Edition

The Shanghai Port Post

11 Jan 2027
From our football correspondent Upbeat

Market

Liu Zhurun agrees terms with Meizhou Hakka

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Shanghai Port people have started saying his name in the past tense.

Market

Wang Shenchao asks to leave Shanghai Port

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Qingdao West Coast come back empty-handed

The bid was some way short and Shanghai Port did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Shanghai Port count the cost of losing Wu Lei

18 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Market

Meizhou Hakka join the queue for Liu Ruofan

Add another name to the list: Meizhou Hakka have asked the question everybody in the game has been asking about Liu Ruofan. The answer from Shanghai Port has not changed — yet.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Transfer targets

Shanghai Shenhua tell Shanghai Port: Shin'ichi Chan is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

The formation has left Nemanja Anđelković behind

Every shape has positions in it and this one does not have his. Shanghai Port will either change the shape, change his job, or change his club, and he is waiting to hear which.

In brief

23 Edition

The Shanghai Port Post

4 Jan 2027
From our football correspondent Upbeat

Squad

Nemanja Anđelković arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Nemanja Anđelković has, at Shanghai Port, and the first month will show what that does to a man.

Squad

Tyias Browning is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Shanghai Port will be quietly delighted and privately nervous.

Squad

Words exchanged at Shanghai Port

Maidana and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Shanghai Port count the cost of losing Chen Wei

21 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

The dugout

Leonardo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Leonardo is on it.

The dugout

Yang Xi gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

Óscar Melendo linked with a move away

The name of Óscar Melendo keeps appearing in other people's back pages. Shanghai Port say nothing, which says plenty.

Market

Still no ink between Shanghai Port and Lu Yongtao

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Shanghai Port, another week without a signature from Lu Yongtao.

Market

The clock runs on Matt Orr's contract

24 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

In brief

22 Edition

The Shanghai Port Post

28 Dec 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Feng Jin

92 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Shanghai Port lose a footballer; he loses considerably more than a season.

Match

Shanghai Port refuse to drop out of the race

Position 3, 19 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Wang Shenchao is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 37 years old, 3 points down on where he was, and a body that has started charging interest on a career.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

  • The dugout Matt Orr gets it from the manager
  • Market The Leonardo talk will not go away
  • The dugout Kuai Jiwen keeps his manager's vote
21 Edition

The Shanghai Port Post

21 Dec 2026
From our football correspondent Upbeat

Squad

Feng Jin damages knee ligaments — 99 days out

The words a physio says slowly. 99 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Market

Feng Jin has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Shanghai Port they have already started talking about him in the past tense.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Jean Claude in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

The dugout

Gabrielzinho gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Gabrielzinho is on it.

In brief

  • The dugout Bao Shimeng gets it from the manager
  • Market Maidana linked with a move away
  • The dugout Yue Xin asks for a word with the manager
  • Squad “I want to play”: Bao Shimeng speaks
20 Edition

The Shanghai Port Post

14 Dec 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Feng Jin

107 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Shanghai Port lose a footballer; he loses considerably more than a season.

The dugout

Yue Xin keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Shanghai Port may remember it differently, which is precisely the problem.

Squad

Yan Junling in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

The dugout

Óscar Melendo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

The Mateus Vital story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Mateus Vital signs something — a contract at Shanghai Port or anywhere else — this column belongs to him.

The dugout

A door opens for Bao Shimeng

He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.

In brief

19 Edition

The Shanghai Port Post

7 Dec 2026
From our football correspondent Upbeat

Squad

Yan Junling stays put

“The easiest signature of my career.” Yan Junling and Shanghai Port agree another 1 years, and the manager can plan around him rather than about him.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Shanghai Port lose Chen Wei

56 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

The dugout

When it matters, Leonardo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

No hiding place for Chen Wei

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Chen Wei, and the manager let it.

In brief

18 Edition

The Shanghai Port Post

30 Nov 2026
From our football correspondent Upbeat

Match

Shanghai Port up to position 3

19 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Market

Mateus Vital wants European nights

The general version of this complaint is that a player wants more. The specific version names the thing: he wants to walk out under floodlights against clubs from other countries, and he has stopped pretending otherwise.

Squad

Mateus Vital wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Shanghai Port know it.

Squad

Tempers go at Shanghai Port

Maidana was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

The dugout

Mateus Vital has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

No hiding place for Matt Orr

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Matt Orr, and the manager let it.

In brief

17 Edition

The Shanghai Port Post

23 Nov 2026
From our football correspondent Upbeat

Market

Feng Jin has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Shanghai Port they have already started talking about him in the past tense.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The dugout

Gabrielzinho has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

16 Edition

The Shanghai Port Post

16 Nov 2026
From our football correspondent Upbeat

Boardroom

Shanghai Port book their European place

Done, and with games to spare. Next season has floodlit nights against clubs from other countries in it, and the accounts have a line they did not have last year.

The dugout

Liu Ruofan says Shanghai Port went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tyias Browning is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Shanghai Port will be quietly delighted and privately nervous.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The dugout

Óscar Melendo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Óscar Melendo is on it.

In brief

15 Edition

The Shanghai Port Post

9 Nov 2026
From our football correspondent Triumph

Boardroom

Shanghai Port have won it

This is the season the town will measure the next twenty against. The trophy travels home with the squad, and the route through the streets was agreed days ago.

Match

Shanghai Port march on in the cup

Shanghai Shenhua are out and Shanghai Port go through, 1‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Player ratings

Nobody could get near Óscar Melendo

Successful dribbles: 30. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Squad

Maidana falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Another one collected away from home

3 on the bounce on the road for Shanghai Port. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Squad

Appearance number 200 for Leonardo

200 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

Player ratings

Gabrielzinho takes the honours

Marked 7.95 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Shanghai Port had the best player on the pitch.

Squad

A quiet fortnight at Shanghai Port

With 4 players away on international duty the sessions are small and the manager can actually hear himself. It is the one break in the season, and it never quite feels like one.

In brief

14 Edition

The Shanghai Port Post

2 Nov 2026
From our football correspondent Upbeat

Match

Shanghai Port refuse to drop out of the race

Position 3, 19 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Market

Mateus Vital wants to know where this is going

“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Shanghai Port hears a sentence like that exactly as it was built.

Squad

Tempers go at Shanghai Port

Jean Claude was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Boardroom

$3.8M on the table at Shanghai Port

The board have answered with money instead of encouragement, which is the only answer a manager ever wants. Spending it well is now entirely his problem.

The dugout

When it matters, Mateus Vital plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Squad

The armband comes off Yan Junling

Shanghai Port will explain it as a decision about the team, and it may well be one. A dressing room has never once read it that way.

The dugout

Chen Wei gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

The Leonardo talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

Squad

Mateus Vital takes the armband

It is a strip of cloth and it decides nothing on a Saturday. It still tells the dressing room exactly whose opinion the manager values, which is the whole point of it.

In brief

  • Squad Yang Xi has had enough of the bench
  • The dugout A door opens for Matt Orr
  • The dugout The manager plants his flag on Gabrielzinho
13 Edition

The Shanghai Port Post

26 Oct 2026
From our football correspondent Upbeat

Market

Only the photograph left for Feng Jin

Fee agreed, terms agreed, medical booked. Feng Jin will be somebody else’s player by the weekend, and around Shanghai Port the goodbyes have quietly begun.

Squad

A falling-out at Shanghai Port

Yan Junling and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Shanghai Port keep their word to Zhang Linpeng

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

The dugout

When it matters, Gabrielzinho plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Matt Orr gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Market

Maidana linked with a move away

The name of Maidana keeps appearing in other people's back pages. Shanghai Port say nothing, which says plenty.

The dugout

Yue Xin asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Squad

Li Shuai named in the team of the week

A rating of 6.74 was enough for the selectors, and nobody who watched the match is going to argue with them.

In brief

12 Edition

The Shanghai Port Post

19 Oct 2026
From our football correspondent Upbeat

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 31. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Maidana wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Shanghai Port can coach that out of a man, and nobody there is pretending to.

Squad

A falling-out at Shanghai Port

Maidana and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Real improvement from Kuai Jiwen at Shanghai Port

Form comes and goes; this has not gone. Kuai Jiwen is 20, and the version of him training now would not have got into the side he was in a year ago.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Tyias Browning was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

Shanghai Port get the job done against Meizhou Hakka

A 1‑0 win over Meizhou Hakka, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

Leonardo stands above it all

Some games turn on a moment; this one turned on a man. 7.98 on the card, and the Shanghai Port support went home talking about one name.

The dugout

A satisfied Xie Yangyang

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Xie Yangyang could afford to be generous.

The dugout

When it matters, Óscar Melendo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

11 Edition

The Shanghai Port Post

12 Oct 2026
From our football correspondent Upbeat

Squad

Words exchanged at Shanghai Port

Maidana and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Wang Shenchao is slowing down

At 37, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Squad

8 new faces, and Shanghai Port are still learning each other

A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.

The dugout

When it matters, Leonardo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

No hiding place for Bao Shimeng

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Bao Shimeng, and the manager let it.

Market

The Mateus Vital question follows Shanghai Port around

Every press conference now starts and ends the same way: with Mateus Vital’s future. The manager has run out of new ways to say nothing.

The dugout

The manager makes Matt Orr a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at Shanghai Port. The team sheets over the next month will show whether it was worth having.

The dugout

Chen Wei knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Chen Wei trained the next morning like a man with less to carry.

Squad

Maidana starts on the language

Two hours a week with a tutor, which is the least glamorous thing at Shanghai Port and the one that decides whether a foreign signing is still here in two years.

In brief

10 Edition

The Shanghai Port Post

5 Oct 2026
From our football correspondent Upbeat

Player ratings

Gabrielzinho beats them one at a time

Successful dribbles: 47. There was always a defender in front of him and there was never a defender in front of him for long.

Match

Shanghai Port are in among the leaders

Position 3 and 16 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Match

The run is over for Shanghai Port

11 matches without defeat, and then Chengdu Rongcheng. Nobody at the ground pretended it would go on forever; nobody expected it to stop here either.

The dugout

Chen Wei: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Shanghai Port have not answered, which is an answer of sorts.

Market

Mateus Vital has his eye on Europe

It is not a grievance and it is not a demand: he wants to play continental football, and he has stopped hiding it. Whether Shanghai Port can give him that is a question about the club, not about him.

Squad

Yan Junling signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Yan Junling commits to Shanghai Port for another 1 years.

Squad

A falling-out at Shanghai Port

Óscar Melendo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

The decline has begun for Wu Lei

Everybody saw it before anybody said it. At 34 the numbers say 3 points down on what he was, and the question for Shanghai Port is how to handle a man they owe a great deal.

In brief

9 Edition

The Shanghai Port Post

28 Sep 2026
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Óscar Melendo

19 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Shanghai Port lose a footballer; he loses considerably more than a season.

Match

Leonardo leads the rout of Qingdao West Coast

4‑1, and Leonardo took the headlines on an afternoon when everything Shanghai Port tried came off. Days like this are retold all winter.

Squad

A day Leonardo will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 28. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Market

Feng Jin is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Shanghai Port is pretending he will be back in the shirt.

Match

Shanghai Port make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Shanghai Port have 3 straight wins of it.

Squad

Mateus Vital wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Shanghai Port know it.

Squad

Words exchanged at Shanghai Port

Óscar Melendo and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Player ratings

Leonardo was on a different afternoon to everybody else

9.44. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

  • Match Shanghai Port keep winning on the road
  • Player ratings A masterclass from Lu Yongtao
  • The dugout The manager’s verdict
8 Edition

The Shanghai Port Post

21 Sep 2026
From our football correspondent Upbeat

Squad

The knee: Óscar Melendo out for 26 days

26 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Shanghai Port lose a player for a season; he loses something harder to name.

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 10. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

Shanghai Port get the job done against Shenzhen Peng City

A 2‑0 win over Shenzhen Peng City, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

One of those days for Gabrielzinho

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.01, and no argument anywhere in the ground.

Market

Wang Shenchao is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Shanghai Port has been clear about where Wang Shenchao stands, which is more than many ever get.

Player ratings

Nobody could get near Leonardo

Successful dribbles: 16. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

The dugout

Xie Yangyang has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Xie Yangyang on a 2‑0 afternoon that pleased him more than he was prepared to show.

The dugout

Gabrielzinho has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

7 Edition

The Shanghai Port Post

14 Sep 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Óscar Melendo

33 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Shanghai Port lose a footballer; he loses considerably more than a season.

Match

Whatever happens, Shanghai Port do not lose

9 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 23. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Maidana was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

Shanghai Port get the job done against Qingdao Hainiu

A 1‑0 win over Qingdao Hainiu, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

Leonardo stands above it all

Some games turn on a moment; this one turned on a man. 7.87 on the card, and the Shanghai Port support went home talking about one name.

The dugout

Xie Yangyang has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Xie Yangyang on a 1‑0 afternoon that pleased him more than he was prepared to show.

The dugout

Óscar Melendo has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

6 Edition

The Shanghai Port Post

7 Sep 2026
From our football correspondent Steady

Market

Kuai Jiwen puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Shanghai Port, and it is not being withdrawn.

Squad

Yan Junling out for 18 days

The medical room confirms 18 days on the sidelines for Yan Junling, and a plan built around him now has to be rebuilt.

Squad

Words exchanged at Shanghai Port

Yan Junling and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at Shanghai Port training over how hard people work

Somebody said out loud what several people had been thinking. Maidana is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

The manager makes an example of Zhang Linpeng

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

A step back for Liu Zhurun at Shanghai Port

Somebody has moved past him. It is not a dropping and it is worse than one, because a dropping is about a Saturday and this is about where he stands.

The dugout

Mateus Vital has become a man the manager trusts

Nobody at Shanghai Port will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

The Mateus Vital talk will not go away

Another week, another link, another denial nobody quite believes. Shanghai Port know the market decides these things, not the back pages — but the back pages are louder.

Market

Shanghai Port put Wang Shenchao up for sale

The list is a quiet document with a loud meaning. Wang Shenchao may talk to anybody who asks, and everybody at the club understands what that means.

In brief

5 Edition

The Shanghai Port Post

31 Aug 2026
From our football correspondent Upbeat

Match

Shanghai Port through in the cup

A 0‑0 win over Tianjin Jinmen Tiger, and the draw for the next round can be watched with some interest for once.

Match

Cup progress for Shanghai Port

A 2‑0 win over Tianjin Jinmen Tiger, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Market

Shanghai Port say no — this time

The offer from Chengdu Rongcheng for Liu Ruofan was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Match

8 unbeaten for Shanghai Port

Hard to beat is not the same as winning, but 8 matches without defeat is a foundation Shanghai Port did not have in the autumn.

Market

Feng Jin is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Shanghai Port is pretending he will be back in the shirt.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The dugout

Leonardo gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Player ratings

One of those days for Gabrielzinho

There is a version of this player everybody suspected was in there, and on this evidence it is. 8.11, and no argument anywhere in the ground.

Player ratings

Wu Lei was unplayable

Successful dribbles: 17. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

In brief

4 Edition

The Shanghai Port Post

24 Aug 2026
From our football correspondent Steady

Market

Shanghai Port break the bank for Maidana

$700.0K. No player has ever cost Shanghai Port more, and expectation arrives with him.

Squad

Yan Junling wins the shoot-out

2 kept out from twelve yards, and a stadium that will describe each of them for twenty years. A goalkeeper needs one night like this in a career, and this was it.

Match

Shanghai Port through in the cup

A 0‑0 win over Qingdao West Coast, and the draw for the next round can be watched with some interest for once.

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 33. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Market

Shanghai Port turn down Valladolid for Óscar Melendo

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Feng Jin puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Shanghai Port, and it is not being withdrawn.

Boardroom

Window shuts: 15 in, 19 out at Shanghai Port

The deadline has passed and the squad is the squad. 15 arrived, 19 left, and everything else printed about this club last month was a rumour that stayed one.

Transfer targets

Shanghai Port rebuffed over Hu Hetao

Not now, not at any price the club was prepared to say out loud. Chengdu Rongcheng have kept their man, and Shanghai Port go back to a list with one name crossed off it.

Squad

Tempers go at Shanghai Port

Gabrielzinho was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

3 Edition

The Shanghai Port Post

17 Aug 2026
From our football correspondent Steady

Match

Wu Lei sends Shanghai Port through

Cup ties wait for somebody to seize them, and Wu Lei obliged against Meizhou Hakka. 1‑0 on the night, and the name in the next round’s hat is Shanghai Port.

Match

Shanghai Port win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 100th minute. Meizhou Hakka will replay every second of the added time for a week.

Transfer targets

Fee done, terms next for Maidana

Shanghai Port and Henan FC have settled on $700.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

The terraces

Shanghai Port sell a favourite for $170.0K

The accountants will call it good business and they will be right, which is not the point anybody outside the boardroom is making. Yang Shiyuan was one of the reasons people came, and $170.0K does not replace that by itself.

Player ratings

Wu Lei, 34, rolls back the years — 8.18

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.18 at 34, and nobody on the pitch was better.

Market

Shanghai Port turn down Yunnan Yukun for Feng Jin

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Squad

Gabrielzinho in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Shanghai Port this week that will take longer than a week to unsay.

Market

Shanghai Port sell Yang Shiyuan for $170.0K

Yang Shiyuan has left for Wuhan Three Towns in a $170.0K deal. The accountants are pleased; the supporters are less certain.

Squad

A row about effort at Shanghai Port

Somebody said out loud what several people thought about how hard another man trains, and Tyias Browning was in the middle of it. The one dressing-room argument that is genuinely about football.

In brief

2 Edition

The Shanghai Port Post

10 Aug 2026
From our football correspondent Uneasy

Market

Terms done: Afrdin is going

Fee agreed, wages agreed, and Yunnan Yukun waiting with a shirt. Nobody at Shanghai Port is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Transfer targets

Medical ends the Bruno Nazário deal

Everything was agreed with Henan FC and then the doctor spoke. Shanghai Port have walked away from a signing on the advice of somebody who never saw him play, which is how it is supposed to work.

Market

Shanghai Port turn down Qingdao Hainiu for Yang Shiyuan

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Boardroom

Shanghai Port go back to the board over Raphaël Merkies

The number the board signed off was not enough. It has been asked again and raised its own offer to $85.3K — a club that wants Raphaël Merkies enough to be asked twice.

Boardroom

Feng Jin signs for Tianjin Jinmen Tiger while still at Shanghai Port

The rules permit it and it stings anyway. Feng Jin has agreed terms with Tianjin Jinmen Tiger for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.

Transfer targets

Shanghai Port bid $330.0K for Juan Camilo Salazar

The offer went to Changchun Yatai this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Yan Junling stays put

“The easiest signature of my career.” Yan Junling and Shanghai Port agree another 1 years, and the manager can plan around him rather than about him.

Squad

Leonardo wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at Shanghai Port can coach that out of a man, and nobody there is pretending to.

Squad

Words exchanged at Shanghai Port

Gabrielzinho and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

In brief

1 Edition

The Shanghai Port Post

3 Aug 2026
From our football correspondent Uneasy

Squad

A career in one shirt: Yan Junling

13 seasons and 414 appearances, all of them here. Careers like this are not designed; they happen to a certain kind of man at a certain kind of club, and this town has one.

Market

Mateus Vital wants more than Shanghai Port are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Mateus Vital signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Mateus Vital commits to Shanghai Port for another 4 years.

Squad

Home is on Mateus Vital's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Shanghai Port are dealing with a man who wants a different country.

Squad

A falling-out at Shanghai Port

Gabrielzinho and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Player ratings

Gabrielzinho was unplayable

Successful dribbles: 22. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Market

Zhejiang FC join the queue for Wang Zhen'ao

Add another name to the list: Zhejiang FC have asked the question everybody in the game has been asking about Wang Zhen'ao. The answer from Shanghai Port has not changed — yet.

Market

Nobody at Shanghai Port has picked up the phone to Tyias Browning

24 months to run and not a word offered. A club that lets the calendar negotiate for it usually ends up losing to the calendar.

Transfer targets

Shanghai Port try to borrow Nurali

Beijing Guoan have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

In brief