Richarlison's Bid to Return to Vasco Da Gama Hits Contract Wall
Richarlison’s summer of exits, near-exits and dead ends has taken another twist – and this one could be decisive.
The Brazilian forward is pushing hard to return to Vasco Da Gama, the club that launched his career, but Tottenham Hotspur have drawn a firm line: they will not release him from his contract.
Time is not on his side. The Brazilian transfer window closes on Friday night, and what looked like a sentimental homecoming is now locked in a legal and financial stalemate.
A window full of missed doors
Richarlison’s last few weeks have been chaotic.
Tottenham tried to move him on before England’s deadline, using him as part of a proposed swap deal for Iliman Ndiaye. The plan was simple on paper: Richarlison to Everton, Ndiaye to Spurs. It collapsed when the Brazilian could not agree personal terms with his former club.
That failure hurt. It cost Spurs their chance to sign Ndiaye, who went to Manchester City instead. Roberto De Zerbi’s side then pivoted, bringing in Mykhaylo Mudryk from Chelsea on loan with an option to buy.
Richarlison, meanwhile, was left in limbo.
A move to Trabzonspor in the Turkish Super Lig slipped away. The focus turned to Brazil, to Vasco, to the idea of a reset in familiar colours. Reports on Thursday suggested the 29-year-old had already agreed terms with the Rio club and was now trying to engineer his exit from north London by tearing up his deal.
That is where the real fight has begun.
Contract dispute at the heart of the stand-off
According to BBC Sport, Richarlison and Tottenham are currently “in dispute over the remaining nine months of his contract”. The forward is said to be exploring every avenue, pushing to be released so he can walk away for nothing and sign freely with Vasco.
Spurs have effectively replied: not a chance.
Talks between the club and the player’s representatives are ongoing, but the situation has “escalated in recent days”. The club’s stance is clear. They do not see a free release as realistic and are refusing to negotiate a settlement over the final stretch of his deal.
There is another layer. Tottenham hold a 12-month option to extend his contract until the end of next season. That clause strengthens their hand and makes a clean break even more complicated. From the club’s perspective, letting a Brazil international leave for nothing, with an extra year in their pocket, makes little football or financial sense.
For Richarlison, desperate for a move and running out of hours, it is a brick wall.
De Zerbi moves on – and spells out why
While the legal wrangle unfolds, Roberto De Zerbi has already mentally moved his squad beyond Richarlison.
The head coach revealed a telling pre-season conversation that framed everything that has followed.
“At the beginning of pre-season I spoke to Richarlison and asked him if he wanted to extend his contract because I was happy to keep him with us,” De Zerbi said. “He didn’t want to.”
That answer changed the dynamic. De Zerbi made it clear he rated the forward – “a good player… very important last season… a good guy” – but he also laid down a principle. If a player shows he wants to leave, he will not keep pushing to convince him.
“I’m sorry for him,” De Zerbi added, “but we have to go to another page and work with Dominic Solanke and Omar Marmoush.”
Those names matter. Solanke and Marmoush are not just squad options; they are the new focal points of an attack that once revolved around Richarlison’s energy and edge. The message from the manager is unmistakable: the team is moving on, with or without a resolution to the Brazilian’s future.
A race against the clock
So Richarlison waits. Vasco Da Gama wait. Tottenham hold their ground.
The Brazilian window shuts on Friday night. Unless there is a dramatic late breakthrough in negotiations over his contract, the forward faces the prospect of staying at a club whose manager has already turned the page, with a board that refuses to tear up his deal.
For a player fighting to reclaim his best self back where it all began, the clock is not just ticking. It is roaring.






