Real Madrid and Vinícius Júnior are now working through a clear gap in contract talks. Madrid have reportedly offered €22 million net per season through 2031, while Vinicius is seeking around €30 million. He has less than 12 months left on his current deal, so the club are facing a proper decision rather than a routine negotiation.

The gap between offer and demand

Vinicius's form gives him leverage, and the numbers explain why Madrid are treating this as a serious stand-off. He has a 7.94 rating across 5 appearances this season, with 4 goals and 1 assist. That is the sort of output that strengthens a player's position when a new deal is on the table.

Madrid have also considered increasing his image rights to improve the offer without breaking their wage structure. A Wednesday meeting was reportedly set to try to find common ground, and Ramón Álvarez de Mon said: "The meeting is already underway, and Real Madrid intends to emerge from it with a clear solution."

Arsenal's interest and the pressure on Madrid

The other reason this has become sharper is Arsenal. Predrag Mijatovic said he has reports from England that Arsenal want to sign Vinicius, and that if the winger will not renew, Madrid should consider an important transfer rather than risk losing him for nothing. He put it plainly: "If you can't convince him to renew, you have to consider getting a lot of money for him."

Arsenal's reported interest changes the mood around the talks because it gives Madrid another path if renewal stalls. They are also listed first in the 2025 Premier League standings with 85 points, which only adds to the sense that they would be a credible destination if the situation opens up.

The sale angle is still conditional, not settled. But with less than 12 months left on the contract and the two sides still apart on salary, Madrid are no longer just negotiating a renewal. They are deciding how long they are prepared to wait before a summer sale becomes the cleaner option.

Written by Daniel Hartley with AI-assisted research, cross-checked against 4 outlets. How we work →