Marcus Leonardo, 23, signs a five-year contract in Amsterdam. Al Hilal reportedly receive a base fee of €17.5 million for the Brazilian striker, while bonuses can raise the total fee to €19 million. Ajax revealed a transfer fee of "just under €20 million."
The transfer fee makes Marcos Leonardo the fifth-most expensive signing in Ajax history, trailing Josip Sutalo, Sebastien Haller, Calvin Bassey, and Steven Bergwijn.
While Ajax have reportedly been following Marcos Leonardo since the 2019 U17 South American Championship, first reports of the Amsterdam club contacting the Brazilian and Al Hilal broke on Sunday morning, with a deal reportedly being struck in the early evening that same day.
Technical director Jordi Cruyff commented on Marcos Leonardo's arrival on the club website, underlining the club's appreciation for the striker.
"We’ve been impressed by Marcos for some time now and are therefore delighted that he has signed for us. Despite his young age, he already has a wealth of experience, having played more than 250 official matches as a professional and scored over 100 goals in the process. His main role here will be to score goals, and we have every confidence in him to do so."
Marcos Leonardo started his career at Santos, where he debuted at age-17 in 2019. The Brazilian striker moved to Benfica for €22 million in January 2024, but moved to Al Hilal in Saudi Arabia for €40 million in September of the same year.
In 82 appearances across all competitions, Marcos Leonardo scored 48 goals and assisted a further 4.
Follow the latest transfer news LIVE on Flashscore

