Yan Junling

Goalkeeper - Shanghai Port
6 Dec 2026
Sunday
Process

Marked for Yan Junling

16 Edition

The Shanghai Port Post

16 Nov 2026
From our football correspondent Upbeat

Boardroom

Shanghai Port lift the trophy

The season a town measures the next twenty against. The trophy comes home with the squad, and the route through the streets was agreed days ago.

Squad

A fracture rules Zhang Yuan out for 96 days

Bones knit. That is the one merciful thing about this injury and the reason Shanghai Port will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Mateus Vital 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

Ó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.

Market

Meng Jingchao 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

6 clean sheets and the golden glove for Yan Junling

The one award on the pitch nobody else can win. 6 games in a season in which nobody scored past him, and a career that will be measured against this 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

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.

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.

In brief

Back issues
14 Edition

The Shanghai Port Post

2 Nov 2026
From our football correspondent Upbeat

Squad

112 days out for Zhang Yuan after a fracture

A bone, which is the one injury with a calendar attached. Shanghai Port will name a return date and, unusually for this business, will probably be right about it.

Match

Nobody above Shanghai Port

First, on 24 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.

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

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

Shanghai Port may not be able to give Juan Camilo Salazar what he wants

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

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.

Squad

A place in the month's best eleven for Leonardo

Four or five weekends of consistency, judged against everybody in the division doing his job. Leonardo has come out of that comparison in the side, and Shanghai Port have had the benefit of every one of those afternoons.

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

Wu Lei 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

13 Edition

The Shanghai Port Post

26 Oct 2026
From our football correspondent Upbeat

Squad

A fracture rules Zhang Yuan out for 120 days

Bones knit. That is the one merciful thing about this injury and the reason Shanghai Port will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

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 Tyias Browning was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Too much change too quickly at Shanghai Port

9 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

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

The manager makes an example of Chen Wei

“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

10 Edition

The Shanghai Port Post

5 Oct 2026
From our football correspondent Upbeat

Match

Shanghai Port run riot against Chengdu Rongcheng

5‑1, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Match

Still nobody has beaten Shanghai Port

The unbeaten run reaches 12. 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

3 goals for Leonardo

The match ball belongs to Leonardo, whose 3 goals turned a difficult afternoon into a procession.

Match

Shanghai Port are top

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

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.

Match

Nobody could stop scoring

6 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Shanghai Port and Chengdu Rongcheng in equal measure; everybody else had a wonderful time.

In brief

4 Edition

The Shanghai Port Post

24 Aug 2026
From our football correspondent Upbeat

Squad

Yan Junling wins the shoot-out

4 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 march on in the cup

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

Boardroom

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

12 in and 19 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.

Market

Shanghai Port say no — this time

The offer from Meizhou Hakka for Umitjan 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.

Player ratings

Wu Lei beats them one at a time

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

Boardroom

Shanghai Port go back to the board over Zhao Bo

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

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

Shanghai Port bid $120.0K for Zhao Bo

The offer went to Zhejiang FC 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.

Match

Still nobody has beaten Shanghai Port

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

In brief

3 Edition

The Shanghai Port Post

17 Aug 2026
From our football correspondent Triumph

Market

Shanghai Port make Hu Hetao the dearest name in their history

$690.0K. Fees like that buy a footballer and rent a debate: every touch will be measured against the number for a season at least.

Match

Cup progress for Shanghai Port

A 1‑0 win over Meizhou Hakka, 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 Shenhua 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.

Player ratings

Li Xinxiang, 20, plays like he has been here for years — 7.91

A mark of 7.91 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 20-year-old's. Nobody at the ground needed telling which this was.

Market

Shanghai Port pay Changchun Yatai $360.0K for a proper upgrade

Changchun Yatai did not want to sell and the number is why they did. $360.0K for Juan Camilo Salazar, and the expectation that arrives with him is the kind no amount of settling-in period softens.

Boardroom

Feng Jin has agreed to leave Shanghai Port for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

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.

The terraces

Shanghai Port spend $690.0K on the signing the town wanted

It is the rarest sequence in football: supporters ask for something, and the club goes and does it. $690.0K for Hu Hetao, and for one week nobody is complaining about anything.

Transfer targets

Shanghai Port rebuffed over Fábio Abreu

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

In brief

2 Edition

The Shanghai Port Post

10 Aug 2026
From our football correspondent Steady

Transfer targets

Shanghai Port bid $690.0K for Hu Hetao

The offer went to Chengdu Rongcheng 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.

Boardroom

Shanghai Port go back to the board over Hu Hetao

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

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.

Transfer targets

Henan FC tell Shanghai Port: Bruno Nazário 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

Óscar Melendo 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 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

Wang Yiwei moves on

Shenzhen Peng City pay $47.0K, and the deal is done. The number reads well on a balance sheet; whether it reads well on the pitch is next season's question.

In brief

1 Edition

The Shanghai Port Post

3 Aug 2026
From our football correspondent Triumph

Match

Shanghai Port tear Wuhan Three Towns apart

Rarely has this fixture seen a display like it: 3‑0 against Wuhan Three Towns, and it could have been more.

Market

Shanghai Port say no — this time

The offer from Getafe for Óscar Melendo 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.

Player ratings

Li Xinxiang, 20, plays like he has been here for years — 8.22

A mark of 8.22 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 20-year-old's. Nobody at the ground needed telling which this was.

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.

The terraces

Shanghai Port supporters have found a favourite in Li Xinxiang

There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Li Xinxiang 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