William Gomes

Left Midfielder - Porto
24 Dec 2026
Thursday
Process

Marked for William Gomes

21 Edition

The Porto Herald

21 Dec 2026
From our football correspondent Upbeat

Match

Porto run riot against Vizela

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

Match

Porto refuse to drop out of the race

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

Pepê runs at them all day

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

Player ratings

Nothing got past Victor Froholdt

Headers, blocks, tackles, interceptions — 28 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

A one-man rearguard from Diogo Costa

There were 6 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

Defences have started doubling up on Borja Sainz

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

Market

Vasco da Gama expected to open talks for Samu Aghehowa

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Squad

Tempers go at Porto

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

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.

In brief

Back issues
19 Edition

The Porto Herald

7 Dec 2026
From our football correspondent Steady

Squad

Borja Sainz is carrying Porto

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

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.

Match

Porto find a way past Arouca

Arouca made Porto work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

Player ratings

A masterclass from Gabri Veiga

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

Player ratings

A masterclass from William Gomes

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

Player ratings

One of those days for Borja Sainz

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

Player ratings

One of those days for Alberto Costa

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

Squad

Costly mistake from Diogo Costa

An error at the back is a moment; an error in goal is a goal. Diogo Costa knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Squad

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.

In brief

18 Edition

The Porto Herald

30 Nov 2026
From our football correspondent Steady

Squad

Nehuén Pérez 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

3 goals for Samu Aghehowa

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

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

Borja Sainz is carrying Porto

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

Player ratings

Nobody could get near William Gomes

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

Match

Samu Aghehowa sends Porto past Fenerbahce

It finished 3‑2, and it was Samu Aghehowa’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Porto.

Player ratings

One of those days for Borja Sainz

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

Player ratings

Samu Aghehowa in the eights

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

Player ratings

A masterclass from Pepê

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

14 Edition

The Porto Herald

2 Nov 2026
From our football correspondent Upbeat

Player ratings

Pepê runs at them all day

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

Player ratings

Victor Froholdt shuts the door

Defensive actions: 30, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Eduard Spertsyan 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

William Gomes the difference as Porto beat Pacos de Ferreira

Ask anyone on the way out what separated the sides and you will get one name: William Gomes. 1‑0 against Pacos de Ferreira, and the applause at the whistle was mostly his.

Player ratings

William Gomes in the eights

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

Boardroom

Wages eat 106% of everything Porto earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Squad

The month belongs to Borja Sainz

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

Boardroom

Porto release $7.8M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

Player ratings

Alan Varela shuts the door

Defensive actions: 16, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

In brief

10 Edition

The Porto Herald

5 Oct 2026
From our football correspondent Steady

Player ratings

Eduard Spertsyan runs at them all day

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

Player ratings

Victor Froholdt shuts the door

Defensive actions: 35, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Match

Borja Sainz leads the rout of Maritimo

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

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

Eduard Spertsyan wants to go home

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

Player ratings

One of those days for Borja Sainz

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

Player ratings

One of those days for Roberto Alvarado

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

Match

Banik Ostrava take the points off Porto

Beaten 1‑2, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Boardroom

Wages eat 162% of everything Porto earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

In brief

  • Boardroom Nobody left the Porto dressing room in a hurry
  • Squad No place for Pepê on the big day
  • Squad William Gomes gets it from the manager
9 Edition

The Porto Herald

28 Sep 2026
From our football correspondent Upbeat

Squad

3 goals for Gabri Veiga

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

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

Porto get the job done against Chaves

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

Player ratings

A masterclass from Victor Froholdt

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

Player ratings

Samu Aghehowa in the eights

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

Player ratings

One of those days for William Gomes

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

Squad

The manager makes an example of Jan Bednarek

“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

Diogo Costa lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

Player ratings

Gabri Veiga gives it away

There was no pressure on him and nowhere he had to be. Porto lost a goal to a decision that took half a second and will be discussed all week.

In brief

5 Edition

The Porto Herald

31 Aug 2026
From our football correspondent Upbeat

Market

Porto turn down Liverpool for Samu Aghehowa

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

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.

Match

Samu Aghehowa the difference as Porto beat Estoril Praia

Ask anyone on the way out what separated the sides and you will get one name: Samu Aghehowa. 3‑1 against Estoril Praia, and the applause at the whistle was mostly his.

Player ratings

A masterclass from Borja Sainz

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

Player ratings

A masterclass from Samu Aghehowa

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

Player ratings

A masterclass from Pepê

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

Squad

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

Borja Sainz is off the mark for Porto

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

Squad

Eduard Spertsyan knocks on the manager’s door

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

In brief

4 Edition

The Porto Herald

24 Aug 2026
From our football correspondent Steady

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.

Player ratings

Pepê runs at them all day

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

Squad

The manager makes an example of Diogo Costa

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

Player ratings

Oskar Pietuszewski in the eights

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

Squad

Porto lose Filipe Silva

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

Player ratings

One of those days for William Gomes

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

Market

Vicenza are about to pick up the phone

A conversation is coming this week. Porto will put a number on him, and from there it stops being football and becomes arithmetic.

Player ratings

The one thing Samu Aghehowa could not do

Shots: 10, enough of them from close enough that a striker in form scores two. He is not a striker in form.

Match

Porto and Vizela take a point apiece

It finished 2‑2, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

In brief