20 Dec 2026
Sunday
Process
20 Edition

The Porto Herald

14 Dec 2026
From our football correspondent Upbeat

Match

A statement in Europe from Porto

3‑0 against CSKA Moscow, and a performance that will change how the rest of the competition talks about this club. Reputations in continental football are built in single evenings and this was one.

Match

Porto tear AVS apart

Rarely has this fixture seen a display like it: 4‑1 against AVS, and it could have been more.

Squad

3 goals for Victor Froholdt

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

Squad

A day Samu Aghehowa 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.

Match

Porto refuse to drop out of the race

Position 3, 40 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.

Player ratings

No sign of nerves from Victor Froholdt at 20 — 8.31

The hardest thing about being 20 in a senior side is that nobody makes allowances. Victor Froholdt did not need any: 8.31, and he looked the most comfortable man on the pitch.

The dugout

Trofim Melnichenko keeps the receipts

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

Match

Porto cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Victor Froholdt 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 Porto this week that will take longer than a week to unsay.

In brief

  • Player ratings Samu Aghehowa in the eights
  • Squad A row about effort at Porto
  • Match AVS blown away early
Back issues
19 Edition

The Porto Herald

7 Dec 2026
From our football correspondent Steady

Player ratings

Both of them Santiago Giménez's — 9.06

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

Player ratings

Victor Froholdt, 20, steals the show — 8.29

Marked 8.29 at 20, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Player ratings

Pepê 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

Tempers go at Porto

Victor Froholdt 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

Victor Froholdt is the real thing at 20

A season average of 7.03 at an age when most of his year group are still in the youth team. Porto know what they have, and so, by now, does everybody else.

Match

Santiago Giménez among the goals in a wild afternoon

6 goals in one match, Santiago Giménez on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Porto and Gil Vicente.

Match

Santiago Giménez the difference as Porto beat Gil Vicente

Ask anyone on the way out what separated the sides and you will get one name: Santiago Giménez. 4‑2 against Gil Vicente, and the applause at the whistle was mostly his.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jan Bednarek 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

Diogo Costa 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.

In brief

18 Edition

The Porto Herald

30 Nov 2026
From our football correspondent Steady

Match

A European night to remember for Porto

1‑1 against Hammarby, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Player ratings

Pepê runs at them all day

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

Squad

A one-man rearguard from Diogo Costa

There were 8 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Match

No end in sight to Porto's wait for a win

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

Squad

Words exchanged at Porto

Victor Froholdt 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

Both jobs done by Martim Fernandes — 7.51

A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 15 actions, 7.51, and a manager who will not be substituting him again in a hurry.

Squad

Samu Aghehowa 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

Sikou Niakaté in the eights

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

The dugout

No place for Gabriel Veron on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Porto pretended it was anything other than a decision about him.

In brief

17 Edition

The Porto Herald

23 Nov 2026
From our football correspondent Upbeat

Squad

A falling-out at Porto

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

Squad

Samu Aghehowa 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

Porto come up short against Braga

Braga left with the points after a 1‑2 defeat that will take some explaining on the terraces.

Looking ahead

Derby week at Porto

Benfica next, which means a week that starts on Monday. Everything else on this page will be forgotten by Saturday; this fixture will not be forgotten for a year.

Player ratings

Pepê runs at them all day

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

Squad

Defences have started doubling up on Pepê

6 goals and a season average of 7.25 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 1‑2 defeat, delivered by Ricardo Cardoso to a room that had heard them before.

The dugout

The manager makes an example of Séko Fofana

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

The dugout

Samu Aghehowa has become a man the manager trusts

Nobody at Porto 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 Porto Herald

16 Nov 2026
From our football correspondent Upbeat

Match

Sporting CP take the derby

1‑2, and no way to dress it up. A derby defeat follows a supporter to work on Monday, and this one will follow him all week.

Squad

9 saves: Cláudio Ramos was the team

Some afternoons a goalkeeper is the whole of the defence. 9 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.

Match

Porto refuse to drop out of the race

Position 2, 33 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

Victor Froholdt 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 Porto this week that will take longer than a week to unsay.

Squad

A row about effort at Porto

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

Player ratings

A masterclass from Pepê

Marked 8.18 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Match

Sporting CP end the Porto run at 4

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

The dugout

Gabriel Veron 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

Samu Aghehowa is carrying Porto

9 goals and a season average of 7.20. Form like that gets noticed well beyond this town.

In brief

  • The dugout The manager’s verdict
  • The dugout Diogo Costa has become a man the manager trusts
  • The dugout A promise honoured at Porto
15 Edition

The Porto Herald

9 Nov 2026
From our football correspondent Triumph

Match

Porto announce themselves in Europe

5‑1 against DAC Dunajska Streda, on a night that will be replayed at this club for a generation. Continental reputations are made in single evenings and this was the evening.

Match

Porto tear Vitoria Guimaraes apart

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

Player ratings

Both of them Santiago Giménez's — 9.59

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

Squad

Samu Aghehowa takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Souza, 20, plays like he has been here for years — 8.12

A mark of 8.12 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.

Match

Porto make it 4 in a row

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

Squad

Tempers go at Porto

Victor Froholdt 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

Nobody wins at Porto

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

Player ratings

Samu Aghehowa was on a different afternoon to everybody else

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

14 Edition

The Porto Herald

2 Nov 2026
From our football correspondent Triumph

Player ratings

Nobody could get near William Gomes

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

Match

Whatever happens, Porto 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.

Squad

A day Luuk de Jong will not forget

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

Match

Porto march on in the cup

Chaves are out and Porto go through, 4‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Player ratings

Vintage Luuk de Jong — 9.90

At 36 every good afternoon gets called a throwback, and this one was: 9.90, and nobody on the pitch better.

Player ratings

A debut Gustavo Ribeiro will not forget — 7.28

There is exactly one of these per career and it does not usually go like this. 0 on the scoresheet, 7.28 beside the name, and a crowd that had never seen him before chanting it by the end.

Player ratings

No sign of nerves from Eduardo Ferreira at 18 — 7.68

The hardest thing about being 18 in a senior side is that nobody makes allowances. Eduardo Ferreira did not need any: 7.68, and he looked the most comfortable man on the pitch.

The dugout

Kauê Rodrigues says Porto 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

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Samu Aghehowa 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

13 Edition

The Porto Herald

26 Oct 2026
From our football correspondent Upbeat

Match

Porto take DAC Dunajska Streda apart in Europe

3‑0. Nights like this are why clubs spend decades trying to qualify for this competition, and they arrive perhaps twice in that time. Everybody who was in the ground will describe it badly for years.

Match

Still nobody has beaten Porto

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

William Gomes 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.

Player ratings

Samu Aghehowa scores twice — 9.59

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

Match

Nobody above Porto

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

The dugout

Cardoso Varela: 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.” Porto have not answered, which is an answer of sorts.

Squad

A falling-out at Porto

Victor Froholdt 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 Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jan Bednarek 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 terraces

The crowd has taken to Samu Aghehowa

At 22 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

12 Edition

The Porto Herald

19 Oct 2026
From our football correspondent Upbeat

Match

Still nobody has beaten Porto

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

Victor Froholdt 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 Porto this week that will take longer than a week to unsay.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Samu Aghehowa 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.

Player ratings

Pepê was unplayable

Successful dribbles: 19. 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.

Match

Santiago Giménez the difference as Porto beat Estoril Praia

Ask anyone on the way out what separated the sides and you will get one name: Santiago Giménez. 1‑0 against Estoril Praia, and the applause at the whistle was mostly his.

Player ratings

One of those days for Santiago Giménez

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.

The dugout

No hiding place for Sikou Niakaté

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

The dugout

When it matters, Victor Froholdt 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

Ricardo Cardoso: “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.

In brief

11 Edition

The Porto Herald

12 Oct 2026
From our football correspondent Upbeat

Match

Still nobody has beaten Porto

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

Pepê beats them one at a time

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

Squad

Tempers go at Porto

Victor Froholdt 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

Samu Aghehowa 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

The crowd has taken to Vasco Sousa

At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Player ratings

Vasco Sousa was on a different afternoon to everybody else

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

The dugout

No hiding place for Pablo Rosario

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

Squad

A quiet fortnight at Porto

With 6 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.

The dugout

Diogo Costa has become a man the manager trusts

Nobody at Porto 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

10 Edition

The Porto Herald

5 Oct 2026
From our football correspondent Upbeat

Match

A European night to remember for Porto

1‑0 against CSKA Moscow, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Squad

A one-man rearguard from Diogo Costa

There were 10 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Match

Porto let it slip despite Pepê

Pepê had done his part in building a 2-goal cushion. What happened after that was collective, and Famalicao were allowed back into a match that had been finished with.

Player ratings

No sign of nerves from Victor Froholdt at 20 — 8.28

The hardest thing about being 20 in a senior side is that nobody makes allowances. Victor Froholdt did not need any: 8.28, and he looked the most comfortable man on the pitch.

Match

10 unbeaten for Porto

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

Match

The run is over for Porto

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

Player ratings

Santiago Giménez 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 Porto

Victor Froholdt 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

The step up is real for Gonçalo Sousa

At 20 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

In brief

9 Edition

The Porto Herald

28 Sep 2026
From our football correspondent Triumph

Squad

4 goals for Victor Froholdt

The match ball belongs to Victor Froholdt, whose 4 goals turned a difficult afternoon into a procession.

Match

Victor Froholdt leads the rout of Tondela

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

Match

Porto make it 8 in a row

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

Player ratings

Victor Froholdt, 20, steals the show — 8.37

Marked 8.37 at 20, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Player ratings

William Gomes beats them one at a time

Successful dribbles: 25. 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 Porto

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

Squad

Samu Aghehowa 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

8 new faces, and Porto 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

Samu Aghehowa has become a man the manager trusts

Nobody at Porto 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

  • The dugout The manager’s verdict
  • The dugout Vasco Sousa knocks on the manager’s door
  • Player ratings The one thing Samu Aghehowa could not do
8 Edition

The Porto Herald

21 Sep 2026
From our football correspondent Triumph

Player ratings

William Gomes runs at them all day

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

Match

Samu Aghehowa lights up a European night for Porto

1‑0 against Hammarby, and a performance that will be described to people who were not there for the rest of the season. Samu Aghehowa was at the centre of the description.

Match

Nobody wants to play Porto right now

7 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Victor Froholdt 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 Porto this week that will take longer than a week to unsay.

Squad

A row about effort at Porto

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

The terraces

One of their own: William Gomes

He is 20 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Match

Porto keep winning on the road

3 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Porto see off Nacional

Three points for Porto, 1‑0 the final word against Nacional in a contest settled by the finer margins.

Player ratings

A masterclass from Samu Aghehowa

Marked 8.05 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

7 Edition

The Porto Herald

14 Sep 2026
From our football correspondent Triumph

Player ratings

Francisco Moura was unplayable

Successful dribbles: 41. 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.

Transfer targets

Juan Alvarez stays at Veracruz as time runs out

A deal that was a phone call from completion at lunchtime was dead by midnight. Porto will try again when the window opens; Veracruz may not be selling by then.

Transfer targets

Famalicao tell Porto: Mathias De Amorim 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.

Match

Porto cannot stop winning

5 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Market

Porto say no — this time

The offer from Neftekhimik for Trofim Melnichenko 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.

Squad

A row about effort at Porto

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

Squad

A falling-out at Porto

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

Market

Porto promote Hugo Machado from within

The academy exists for exactly this morning. Hugo Machado has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

Market

Francisco Oliveira steps up from the Porto academy

There is no fee, no unveiling and no agent on the steps. Francisco Oliveira has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

In brief

6 Edition

The Porto Herald

7 Sep 2026
From our football correspondent Triumph

Transfer targets

Porto agree $38.2M for Juan Alvarez

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

Market

The Juventus deal is off

Everything was agreed until it was not, and Diogo Costa reports back to Porto with a summer to forget. Neither club is saying who walked away from the table.

Transfer targets

Braga tell Porto: Mario Dorgeles 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

Not going: Gustavo Ribeiro stays at Porto

“I know what people will say. I know what I want, and it is here.” Leixões had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Match

Porto make it 4 in a row

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

Boardroom

Window shuts: 8 in, 7 out at Porto

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

Market

Porto turn down Felgueiras for Zaidu Sanusi

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

Squad

Words exchanged at Porto

Victor Froholdt 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

Samu Aghehowa 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.

In brief

  • Match Pepê the difference as Porto beat Santa Clara
  • Player ratings Pepê was on a different afternoon to everybody else
  • Squad International break empties Porto
5 Edition

The Porto Herald

31 Aug 2026
From our football correspondent Triumph

Player ratings

Nobody could get near William Gomes

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

Market

Gabri Veiga moves on

Udinese pay $34.9M, 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.

Market

Vitoria Guimaraes come back empty-handed

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

Match

Porto make it 3 in a row

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

Squad

A falling-out at Porto

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

Squad

Samu Aghehowa 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.

Market

Alverca watching Dominik Prpić

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

Match

Pepê the difference as Porto beat Arouca

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

Player ratings

One of those days for Pepê

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

In brief

4 Edition

The Porto Herald

24 Aug 2026
From our football correspondent Triumph

Market

Porto sell Jakub Kiwior for $50.4M

Jakub Kiwior has left for VfL Wolfsburg in a $50.4M deal. The accountants are pleased; the supporters are less certain.

Market

Business is business: Borja Sainz goes

Leeds United paid $21.3M and Porto took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.

Player ratings

Both of them Samu Aghehowa's — 9.09

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

Player ratings

Both of them Mateus Mide's — 8.79

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

Market

Gabriel Mec turns Haras El Hodoud 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.

Market

Sorrento come back empty-handed

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

Player ratings

William Gomes, 20, plays like he has been here for years — 7.94

A mark of 7.94 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.

The terraces

Porto sell a favourite for $50.4M

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

Player ratings

A defender's goal wins it for Porto — 7.93

1 for Zaidu Sanusi, marked 7.93, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.

In brief

3 Edition

The Porto Herald

17 Aug 2026
From our football correspondent Triumph

Match

No mercy from Porto

AVS will want this one forgotten quickly: 8‑3, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Transfer targets

Roberto Alvarado will not be coming to Porto

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Guadalajara is saying, and nobody at Porto is enjoying the guessing.

Market

Trofim Melnichenko turns JS Saoura 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.

Market

Sikou Niakaté is a Porto player

The fee is $12.3M, the contract is signed, and the argument about whether he is worth it can begin. Braga drove a hard bargain; time will say who won it.

Player ratings

Both of them Gabriel Veron's — 8.92

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

Market

Business is business: Alan Varela goes

Rio Ave paid $16.9M and Porto took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.

Squad

3 goals for Samu Aghehowa

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

Player ratings

Both of them Victor Froholdt's — 8.17

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

Transfer targets

Porto rebuffed over Víctor Gómez

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

In brief

2 Edition

The Porto Herald

10 Aug 2026
From our football correspondent Steady

Transfer targets

$12.3M settles it between the clubs for Sikou Niakaté

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

Market

Porto say no — this time

The offer from Arsenal for Samu Aghehowa 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

Porto rebuffed over Bright Arrey-Mbi

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

Market

João Costa says no to Grimsby Town

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

Market

Rio Ave watching Alan Varela

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

Squad

Diogo Costa signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Diogo Costa commits to Porto for another 5 years.

Squad

Tempers go at Porto

Gabri Veiga 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

Gabri Veiga 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

One of our own: Felipe Ribeiro joins the Porto first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Felipe Ribeiro is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

In brief

  • Squad Words at Porto training over how hard people work
  • The dugout Diogo Costa knocks on the manager's door
  • Squad A wage question at Porto
1 Edition

The Porto Herald

3 Aug 2026
From our football correspondent Steady

Transfer targets

Porto rebuffed over Victor Osimhen

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

Market

Porto say no — this time

The offer from Manchester United for Diogo Costa 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.

Squad

Willian gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Willian has just signed for Porto, and for once the answer mattered.

Squad

Jakub Kiwior stays put

“The easiest signature of my career.” Jakub Kiwior and Porto agree another 4 years, and the manager can plan around him rather than about him.

Squad

Gabri Veiga 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 Porto this week that will take longer than a week to unsay.

Market

Torreense watching Dominik Prpić

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

Squad

A row about effort at Porto

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

Market

49 months and counting on Jakub Kiwior

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

The dugout

Diogo Costa 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

  • Market Porto bring in an old head
  • The terraces The spotlight tightens on Willian
  • The dugout The manager makes Cláudio Ramos a promise