Ajax announced the signing of Julian Brandt on Friday evening, closing a transfer race that had also drawn in Leeds and Real Sociedad. The Germany international joins on a free transfer after becoming a free agent, and the deal runs for three years until 30 June 2029. For Ajax, the surprise is not just the name. It is the fact they convinced Brandt to choose Amsterdam after a chase that had looked open from the outside.
The race before Ajax's announcement
Brandt's move makes more sense when set against the way the story developed. Interest from Leeds and Real Sociedad had been reported during the summer, and rival coverage had not agreed on who was really in front. Some reports pushed Leeds as the likely destination, while others leaned toward Ajax's longer work in the background.
Ajax's own version is clear enough now that the deal is official. Jordi Cruyff told goal.com: "Julian has chosen Ajax, and we are absolutely delighted about that. We have been in talks for several months, and he also had the opportunity to sign for other clubs. With Julian, we are bringing in a top international player with a wealth of experience and a fantastic mentality. I am convinced he will add real quality to our squad."
That does not settle every detail of the earlier reporting, but it does settle the only part that really counts. Ajax got the signature, and they did it without paying a transfer fee.
Brandt acknowledged the outside surprise himself. Speaking to goal.com, he said: "The surprise may have been bigger for you than for me, but the past few days have been exciting. I'm happy to be here now."
That line fits the shape of the move. From the outside, this looked like a live three-club chase. Inside Ajax, it appears the groundwork had been going on for months.
Brandt's background makes this a serious Ajax signing
The deal would have stood out on name value alone, but Brandt is not arriving as a nostalgia pick. He spent seven seasons with Borussia Dortmund and over five years with Bayer Leverkusen before moving to Amsterdam. Ajax are adding a player with 48 Germany caps, which is the strongest number in the whole story because it strips away the transfer noise and gets to level.
There is still recent output behind the reputation as well. Brandt registered goal contributions in 4 of his last 10 Dortmund appearances. One of his better recent Dortmund displays carried a 7.6 rating, enough to suggest he was still offering attacking value before becoming available.
For Ajax, this is where the move starts to look clever rather than merely opportunistic. A free transfer is one thing. Landing a player with Brandt's experience, and doing it on a contract until 30 June 2029, is another.
Ajax can also point to a decent short-term platform. They have won 3 of their last 5 matches and lost only 1 in that run. That does not explain the whole deal, but it does help show why they could present a credible project.
Leeds were not without appeal either. They had taken 7 points from their last 4 Premier League matches in the reported sample, so this was not a case of Ajax beating a club with nothing to offer. Real Sociedad's case looked thinner after a 10th-place finish in La Liga in 2025, but they were still in the conversation long enough to be taken seriously.
What Ajax have actually pulled off
The hardest part of this story is separating confirmed fact from transfer-race theatre. It is fair to say the earlier picture was contested. It is also fair to say Ajax now have the strongest possible answer to that uncertainty: the player has signed.
That is why this looks like a coup. Ajax have not just added depth. They have taken a 48-cap Germany international on a free transfer, on a three-year deal, after months of talks while other clubs were in the mix.
Brandt will now head to Amsterdam as an Ajax player, with the contract running until 30 June 2029.
FAQ
Why did Ajax win the race to sign Julian Brandt?
Ajax officially announced Brandt on Friday evening after what Jordi Cruyff said were several months of talks. Cruyff also said Brandt had the chance to join other clubs, but chose Ajax instead. The move is a free transfer on a three-year contract until 30 June 2029.
Did Leeds or Real Sociedad come close to signing Julian Brandt?
Both clubs were involved in the race, but the picture before the announcement was disputed across reports. Some coverage pointed to Leeds or Real Sociedad as serious contenders, while Ajax said they had been in talks with Brandt for several months. What is settled now is that Ajax completed the signing.
What does Julian Brandt bring to Ajax from Borussia Dortmund?
Brandt arrives with high-level experience. He spent seven seasons at Borussia Dortmund and more than five years at Bayer Leverkusen, and he has 48 Germany caps. He also produced goal contributions in 4 of his last 10 Dortmund appearances, so Ajax are not just signing reputation.
Was Julian Brandt an expensive signing for Ajax?
No. Ajax signed Brandt on a free transfer after he became a free agent. The contract runs for three years, until 30 June 2029, which makes it a low-risk deal for a player with major European experience and 48 Germany caps.
Written by Jack Mercer with AI-assisted research, cross-checked against 4 outlets. How we work →





