In Porto, where the Atlantic wind meets a club built on retaining its best young assets, William Gomes has secured a longer stay. The Brazilian forward, 20, has agreed a new contract running until June 2031 as FC Porto move to protect one of Francesco Farioli’s increasingly important attacking options.
Key takeaways
- William Gomes has extended his FC Porto deal by two years, replacing an agreement that had been due to end in 2029.
- The new contract includes a €100 million release clause.
- Porto signed the former São Paulo player in January 2025 for €9 million for 80% of his economic rights.
- São Paulo still hold the remaining 20% and would benefit from any future transfer.
- Interest from elsewhere in Europe, including a link with Atlético Madrid in May, has strengthened Porto’s resolve to keep him.
A longer commitment in northern Portugal
Porto are expected to formally present the extension in the coming days. The revised terms take Gomes through to June 2031 and set his buyout figure at €100 million, roughly R$561 million.
The move reflects the progress made by the attacker since his arrival from São Paulo. Gomes has become a notable member of Farioli’s squad, with his performances in Portugal drawing attention beyond the country’s borders.
Atlético Madrid were connected with the player in May, but Porto regard him as a significant part of their longer-term plans rather than a short-term sale candidate.
São Paulo connection remains
Gomes left São Paulo in the January 2025 window, when Porto paid €9 million — approximately R$54 million at the exchange rate then — for an 80% share in his economic rights. His Brazilian club retained 20%, leaving them positioned to receive a portion of the proceeds should he move again.
While establishing himself in Portugal, Gomes has also spoken warmly of his connection with São Paulo, saying that his “story is not over” there. His goal celebrations have drawn inspiration from the game Free Fire, adding a personal detail to a season in which his profile has risen on the European stage.



