15 Feb 2027
Monday
Process
28 Edition

The Porto Herald

8 Feb 2027
From our football correspondent Upbeat

Squad

João Costa decides it from twelve yards

3 kept out in the shoot-out, and a stadium that will still be describing them in twenty years. A goalkeeper only needs one of these to be remembered forever.

Player ratings

Gonçalo Sousa runs at them all day

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

Match

Porto make home a hard place to visit

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

Match

Porto march on in the cup

Estrela da Amadora are out and Porto go through, 1‑1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

13 unbeaten for Porto

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

Squad

Santiago Giménez is in the form of his life

A season average of 7.53 with 22 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

3 goals for Santiago Giménez

The match ball belongs to Santiago Giménez, whose 3 goals turned a difficult afternoon into a procession.

Market

Only the photograph left for Vasco Sousa

Fee agreed, terms agreed, medical booked. Vasco Sousa will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Player ratings

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

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

In brief

Back issues
27 Edition

The Porto Herald

1 Feb 2027
From our football correspondent Upbeat

Match

The run at home goes on for Porto

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

Match

Porto tear Famalicao apart

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

Transfer targets

Juventus tell Porto: Randal Kolo Muani 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

Martín Tejón is a Porto player

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

Market

Trofim Melnichenko has said yes to Vojvodina

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Porto have lost him in all but the paperwork.

Squad

3 goals for Santiago Giménez

The match ball belongs to Santiago Giménez, whose 3 goals turned a difficult afternoon into a procession.

Market

Not going: Gabriel Mec stays at Porto

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

Squad

Santiago Giménez is carrying Porto

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

Boardroom

Deadline passes with 2 signed and 3 gone

That is the business done at Porto until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

In brief

26 Edition

The Porto Herald

25 Jan 2027
From our football correspondent Upbeat

Transfer targets

$9.7M settles it between the clubs for Martín Tejón

Maritimo 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

Terms done: Vasco Sousa is going

Fee agreed, wages agreed, and Penafiel waiting with a shirt. Nobody at Porto is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Match

Borja Sainz leads the rout of Tondela

3‑0, and Borja Sainz took the headlines on an afternoon when everything Porto tried came off. Days like this are retold all winter.

Transfer targets

Too dear: Porto walk away from Fabio Blanco

$5.3M was the most the club would pay and Vitoria Guimaraes 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.

Match

Still nobody has beaten Porto

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.

Player ratings

Victor Froholdt, 20, steals the show — 7.89

Marked 7.89 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.

Market

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

The dugout

Martim Cunha: 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

Santiago Giménez is in the form of his life

A season average of 7.36 with 16 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

In brief

25 Edition

The Porto Herald

18 Jan 2027
From our football correspondent Upbeat

Player ratings

William Gomes runs at them all day

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

Match

Nobody wins at Porto

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

Market

Jakub Kiwior moves on

Tottenham pay $31.2M, 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.

Player ratings

Santiago Giménez scores twice — 8.89

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

Transfer targets

An offer of $5.3M for Fabio Blanco

Porto have gone to Vitoria Guimaraes 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.

The dugout

Luuk de Jong 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

Still nobody has beaten Porto

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.

Squad

At 20, William Gomes is already the best thing here

An average of 7.07 in a first team he is several years too young for. Porto have something, and by now the whole division has noticed.

Squad

Defences have started doubling up on Santiago Giménez

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

In brief

24 Edition

The Porto Herald

11 Jan 2027
From our football correspondent Upbeat

Market

Porto sign Roméo Beney for $9.1M

The paperwork is done: Roméo Beney joins from Famalicao in a deal worth $9.1M. Now comes the harder part.

The dugout

Vasco Sousa: 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.

Player ratings

William Gomes runs at them all day

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

Transfer targets

Porto baulk at the price for Giorgos Koutsias

Famalicao wanted more than $6.8M and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Market

Not going: Trofim Melnichenko stays at Porto

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

Squad

A move Roméo Beney would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Roméo Beney is living that version at Porto, and it tends to show in the first month.

Market

Porto say no — this time

The offer from Siah Jamegan for Gabriel Mec 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 Porto

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

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

23 Edition

The Porto Herald

4 Jan 2027
From our football correspondent Upbeat

Player ratings

William Gomes beats them one at a time

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

Match

A 2-goal lead gone for Porto

It is a specific kind of quiet, a ground watching a winning position dissolve. Santa Clara kept coming because nothing stopped them, and Porto will be asked about the last half hour all week.

Match

Nobody wins at Porto

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

Market

Porto turn down Tottenham for Jakub Kiwior

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

An offer of $9.1M for Roméo Beney

Porto have gone to Famalicao 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.

Transfer targets

Porto rebuffed over Henrique Araújo

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

Transfer targets

Porto bid $6.0M for Giorgos Koutsias

The offer went to Famalicao 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

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

Still nobody has beaten Porto

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

22 Edition

The Porto Herald

28 Dec 2026
From our football correspondent Upbeat

Player ratings

A brace, and Borja Sainz takes the afternoon — 8.07

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

Player ratings

No sign of nerves from William Gomes at 20 — 7.72

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

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

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 André Miranda

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.

Squad

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

André Miranda runs at them all day

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

Match

Borja Sainz the difference as Porto beat Arouca

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

Squad

Defences have started doubling up on Santiago Giménez

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

In brief

  • Loan watch The goals keep arriving from Iván Jaime’s exile
  • Boardroom Nobody left the Porto dressing room in a hurry
  • The dugout The manager makes an example of Luuk de Jong
21 Edition

The Porto Herald

21 Dec 2026
From our football correspondent Upbeat

Match

Porto march on in the cup

Gil Vicente are out and Porto go through, 2‑1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

Kauê Rodrigues wins it after the whistle should have gone

97 minutes played. Kauê Rodrigues found the finish in time that only existed because of earlier delays, and Gil Vicente went from a point to nothing inside one movement.

Player ratings

Luuk de Jong scores twice — 8.77

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

Match

The run at home goes on for Porto

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

Player ratings

Kauê Rodrigues scores twice — 8.21

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

Player ratings

João Teixeira, 20, steals the show — 8.14

Marked 8.14 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.

Match

Nobody wants to play Porto right now

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

Player ratings

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

At 20, William Gomes is already the best thing here

An average of 7.03 in a first team he is several years too young for. Porto have something, and by now the whole division has noticed.

In brief

  • Squad Tempers go at Porto
  • Squad Words at Porto training over how hard people work
  • The terraces The crowd has taken to Kauê Rodrigues
20 Edition

The Porto Herald

14 Dec 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for André Silva

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

Match

Gabriel Veron lights up a European night for Porto

1‑1 against Spartak Moscow, and a performance that will be described to people who were not there for the rest of the season. Gabriel Veron was at the centre of the description.

Match

Porto run riot against AVS

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

Squad

Luuk de Jong takes the match ball home

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

Player ratings

Luuk de Jong, 36, rolls back the years — 9.82

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

Match

Porto make home a hard place to visit

13 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

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

Player ratings

No sign of nerves from André Miranda at 19 — 7.82

The hardest thing about being 19 in a senior side is that nobody makes allowances. André Miranda did not need any: 7.82, and he looked the most comfortable man on the pitch.

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

19 Edition

The Porto Herald

7 Dec 2026
From our football correspondent Steady

Squad

The knee: André Silva out for 26 days

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

Player ratings

William Gomes was unplayable

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

Gil Vicente punish Porto for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. Gabriel Veron will not be the one blamed for it, but nobody at Porto escapes the conversation that follows a collapse like this.

Match

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

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

João Teixeira signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” João Teixeira commits to Porto for another 5 years.

Squad

Words at Porto training over how hard people work

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

A masterclass from Santiago Giménez

Marked 8.24 — 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.

The dugout

The manager makes an example of Hwang In-Beom

“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

18 Edition

The Porto Herald

30 Nov 2026
From our football correspondent Steady

Match

A derby to forget for Porto

Beaten 0‑2 by Benfica in the one fixture where losing is not allowed. The football was bad enough; the week ahead will be worse.

Squad

André Silva damages knee ligaments — 35 days out

The words a physio says slowly. 35 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.

Player ratings

Nobody could get near William Gomes

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

Match

A European night to remember for Porto

1‑0 against Slavia Prague, 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.

The dugout

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

Tempers go at Porto

Borja Sainz 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

Jakub Kiwior 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

Dinis Rodrigues 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.

Boardroom

Doors closed at Porto

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

In brief

17 Edition

The Porto Herald

23 Nov 2026
From our football correspondent Steady

Squad

A one-man rearguard from João Costa

There were 13 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.

Squad

André Silva damages knee ligaments — 44 days out

The words a physio says slowly. 44 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.

Player ratings

Nobody could get near Borja Sainz

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

The dugout

Gonçalo Sousa 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 make home a hard place to visit

11 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

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

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

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.

Match

Late, late show earns Porto a point

Minute 89, against Braga, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

In brief

  • Match Porto share the spoils with Braga
  • The dugout Pepê has become a man the manager trusts
  • The dugout The view from the dugout
16 Edition

The Porto Herald

16 Nov 2026
From our football correspondent Upbeat

Match

Sporting CP take the derby

0‑1, 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

A knee injury of the worst kind for André Silva

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

Squad

7 saves: João Costa was the team

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

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

Martim Cunha signs a new deal

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

Match

After 8 games, Porto finally taste it again

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

Player ratings

Gonçalo Sousa beats them one at a time

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

The dugout

The manager makes an example of Martim Cunha

“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

Tiago Tavares: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑1, and a press conference that lasted four minutes.

In brief

15 Edition

The Porto Herald

9 Nov 2026
From our football correspondent Triumph

Squad

The knee: André Silva out for 61 days

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

Match

Pepê lights up a European night for Porto

2‑1 against Spartak Trnava, and a performance that will be described to people who were not there for the rest of the season. Pepê was at the centre of the description.

Match

No mercy from Porto

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

Squad

3 goals for Borja Sainz

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

Match

Still nobody has beaten Porto

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

Luuk de Jong runs at them all day

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

Squad

Bernardo Lima signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Bernardo Lima and Porto agree another 5 years.

In brief

14 Edition

The Porto Herald

2 Nov 2026
From our football correspondent Upbeat

Squad

The knee: André Silva out for 69 days

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

Player ratings

Pepê beats them one at a time

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

Match

Cardoso Varela sends Porto through

Cup ties wait for somebody to seize them, and Cardoso Varela obliged against Chaves. 2‑0 on the night, and the name in the next round’s hat is Porto.

The dugout

Jan Bednarek: 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.

Player ratings

Cardoso Varela, 18, plays like he has been here for years — 8.09

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

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

Lwandile Khawuta gets the move he always wanted

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

Match

6 unbeaten for Porto

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

Match

Nobody wins at Porto

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

In brief

13 Edition

The Porto Herald

26 Oct 2026
From our football correspondent Triumph

Player ratings

Pepê beats them one at a time

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

Squad

André Silva damages knee ligaments — 77 days out

The words a physio says slowly. 77 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.

Match

A statement in Europe from Porto

6‑0 against Spartak Trnava, 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.

Player ratings

Both of them Luuk de Jong's — 8.87

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

Squad

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

Victor Froholdt, 20, steals the show — 7.99

Marked 7.99 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.

Match

Nobody wants to play Porto right now

4 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

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.

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. 10.00, and no argument anywhere in the ground.

In brief

12 Edition

The Porto Herald

19 Oct 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for André Silva

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

Match

Santiago Giménez leads the rout of Estoril Praia

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

Squad

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

Luuk de Jong, 36, rolls back the years — 9.00

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

Player ratings

André Miranda, 19, steals the show — 7.65

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

Squad

The step up is real for André Miranda

At 19 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.

Squad

Vasco Sousa stays put

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

Player ratings

Nobody could get near Borja Sainz

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

Player ratings

Ninety minutes of Santiago Giménez at his very best

Marked 9.85. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

In brief

11 Edition

The Porto Herald

12 Oct 2026
From our football correspondent Upbeat

Squad

The knee: André Silva out for 96 days

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

Squad

A day Luuk de Jong 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

Vintage Luuk de Jong — 9.45

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

Squad

Words exchanged at Porto

Borja Sainz 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 Hubert Charuży

At 18 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.

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 Porto and Alverca in equal measure; everybody else had a wonderful time.

Match

Porto get the job done against Alverca

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

The terraces

The crowd has taken to Gonçalo Sousa

At 20 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

Ninety minutes of Borja Sainz at his very best

Marked 8.17. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

In brief

  • The dugout João Costa gets it from the manager
  • The dugout The manager’s verdict
  • Player ratings Nobody could get near Gonçalo Sousa
10 Edition

The Porto Herald

5 Oct 2026
From our football correspondent Steady

Match

A European night to remember for Porto

1‑0 against Spartak 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

João Costa stands alone

7 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Player ratings

Nobody could get near William Gomes

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

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.

Match

Pepê’s goal not enough for Porto

Pepê scored, and precious little else went right: 1‑2 to Famalicao, and a quiet walk to the dressing room.

The dugout

The manager makes an example of Vasco Sousa

“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

Jan Bednarek 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

Pepê in the eights

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

In brief

  • Boardroom Nobody left the Porto dressing room in a hurry
  • The dugout The manager’s verdict
  • The dugout Victor Froholdt has become a man the manager trusts
9 Edition

The Porto Herald

28 Sep 2026
From our football correspondent Upbeat

Match

André Silva leads the rout of Tondela

3‑0, and André Silva took the headlines on an afternoon when everything Porto tried came off. Days like this are retold all winter.

Player ratings

André Silva scores twice — 9.17

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

Player ratings

William Gomes, 20, steals the show — 8.12

Marked 8.12 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.

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.

The terraces

The crowd has taken to William Gomes

At 20 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.

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.

Player ratings

Santiago Giménez in the eights

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

The dugout

Porto keep their word to Borja Sainz

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.

Squad

Too much change too quickly at Porto

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

In brief

  • The dugout When it matters, Pepê plays
  • The dugout Tiago Tavares: “That is the standard”
  • The dugout Luuk de Jong is still being punished for one mistake
8 Edition

The Porto Herald

21 Sep 2026
From our football correspondent Steady

Squad

Séko Fofana 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.

Match

Pepê lights up a European night for Porto

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

Match

Porto win it in stoppage time

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

Player ratings

Gonçalo Sousa 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

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.

Match

Porto come up short against Nacional

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

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Santiago Giménez 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

A masterclass from Pepê

Marked 8.41 — 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.

The dugout

The manager makes an example of Gabriel Veron

“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

  • Boardroom Nobody left the Porto dressing room in a hurry
  • The dugout The team sheet said everything about Hwang In-Beom
  • The dugout The view from the dugout
7 Edition

The Porto Herald

14 Sep 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Séko Fofana

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

Match

Casa Pia punish Porto for switching off

4 goals to the good, and then a slow surrender of everything that had been earned. Santiago Giménez will not be the one blamed for it, but nobody at Porto escapes the conversation that follows a collapse like this.

Player ratings

Both of them André Silva's — 9.58

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

Player ratings

Both of them Santiago Giménez's — 8.60

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

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

Henrique Carvalho steps up from the Porto academy

There is no fee, no unveiling and no agent on the steps. Henrique Carvalho 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.

Market

Porto promote Pedro Carvalho from within

The academy exists for exactly this morning. Pedro Carvalho 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

Porto promote Carlos Machado from within

The academy exists for exactly this morning. Carlos 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

Rui Costa steps up from the Porto academy

There is no fee, no unveiling and no agent on the steps. Rui Costa 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 Upbeat

Squad

The knee: Séko Fofana out for 41 days

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

Market

Anhá Candé turns Montana 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.

Transfer targets

Porto rebuffed over Hugo Félix

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

Boardroom

Window shuts: 8 in, 9 out at Porto

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

Player ratings

Borja Sainz was unplayable

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

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.

Transfer targets

The window shuts on the Nuno Matos deal

Porto ran out of time with Braga. The paperwork was open when the deadline passed, and a transfer that was almost done is now a transfer that never happened.

Market

Zé Vitor 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 Porto can give him that is a question about the club, not about him.

Squad

Jan Bednarek 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

5 Edition

The Porto Herald

31 Aug 2026
From our football correspondent Triumph

Market

Trofim Melnichenko turns Auckland FC 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.

Player ratings

William Gomes, 20, steals the show — 7.89

Marked 7.89 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.

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

A row about effort at Porto

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

The terraces

One of their own: Gabriel Mec

He is 18 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 get the job done against Arouca

A 2‑0 win over Arouca, 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 Pepê

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

Player ratings

A masterclass from Borja Sainz

Marked 8.06 — 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

4 Edition

The Porto Herald

24 Aug 2026
From our football correspondent Triumph

Match

No mercy from Porto

Estrela da Amadora will want this one forgotten quickly: 4‑0, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Market

Business is business: Samu Aghehowa goes

Barcelona paid $35.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.

Market

Business is business: Gabri Veiga goes

Union Berlin paid $34.4M 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.

Market

Burnley 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

Both of them Pepê's — 8.54

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

Market

Gabriel Mec turns Free State Stars 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.

Transfer targets

Porto rebuffed over Mathias De Amorim

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

Player ratings

Victor Froholdt, 20, plays like he has been here for years — 8.13

A mark of 8.13 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

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

  • The terraces The crowd has taken to Gabriel Veron
  • Squad Words at Porto training over how hard people work
  • Squad Appearance number 200 for Pepê
3 Edition

The Porto Herald

17 Aug 2026
From our football correspondent Triumph

Transfer targets

$21.2M settles it between the clubs for Igoh Ogbu

Slavia Prague 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.

Match

Porto tear AVS apart

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

Market

Porto turn down Borussia Mönchengladbach for Jakub Kiwior

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

Porto rebuffed over Roberto Alvarado

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

Transfer targets

Raúl Rangel is a medical away from Porto

The deal with Guadalajara 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.

Market

Cláudio Ramos has said yes to Braga

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Porto have lost him in all but the paperwork.

Market

Business is business: Alan Varela goes

Rio Ave paid $15.5M 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.

Transfer targets

No deal for Víctor Gómez at that price

Porto offered $11.4M; Braga 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.

Squad

A day Gabri Veiga 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.

In brief

2 Edition

The Porto Herald

10 Aug 2026
From our football correspondent Steady

Market

Diogo Costa moves on

Manchester United pay $32.6M, 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.

Transfer targets

Porto make their move for Víctor Gómez

$11.4M on the table at Braga. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Market

Oskar Pietuszewski agrees terms with Haras El Hodoud

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

Market

Porto say no — this time

The offer from Moreirense for Alberto 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.

Market

André Silva turns Levante 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.

Transfer targets

Porto rebuffed over Zé Vitor

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

Squad

Gabri Veiga signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Gabri Veiga and Porto agree another 4 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

The manager makes an example of Pepê

“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

  • Squad Words at Porto training over how hard people work
  • The dugout Gabri Veiga asks for a word with the manager
  • Squad The formation has left Harold Preciado behind
1 Edition

The Porto Herald

3 Aug 2026
From our football correspondent Steady

Market

Eyes on Diogo Costa again

The phone has started ringing about Diogo Costa again, and this time the name on the line is Manchester United. Porto are listening politely and promising nothing.

Market

Sheffield Wednesday 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.

Squad

Harold Preciado gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Harold Preciado 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.

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.

The dugout

The manager makes an example of Cláudio Ramos

“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