Anthony Gordon is a Barcelona player. The England international has completed a move from Newcastle United, ending a transfer saga that dominated the closing weeks of the summer window.

The numbers

Barcelona's deal was reported at an initial €70 million plus €10 million in add-ons — around £69.3 million in total. But that wasn't the full picture: Barcelona also reportedly paid roughly €24 million (about £20 million) in agent fees to get the deal done, pushing the club's real total outlay past €104 million before wages are even factored in.

Gordon has signed a five-year contract at Camp Nou.

Anthony Gordon playing for Newcastle United against Barcelona defenders in a Champions League match
Gordon in action for Newcastle against Barcelona earlier in the 2025/26 season, before his move to Camp Nou.

Why Barcelona wanted him

The 25-year-old scored 17 goals in all competitions for Newcastle in 2025/26, establishing himself as one of the Premier League's most dangerous wide forwards and earning a regular place in the England squad. His pace and directness were seen as a natural fit for Barcelona's attacking system.

The unveiling

Gordon was presented to Barcelona fans this week, telling the club it was a "dream come true" and adding: "I'm going to work very hard and help the team to win many trophies." He surprised the press conference by answering several questions in Spanish, which he said he had been practicing daily during the transfer negotiations.

What's confirmed

The transfer fee, contract length, and Gordon's unveiling are confirmed by multiple outlets, including Sky Sports and ESPN, and by Barcelona's own official channels. IF Daily could not independently verify the exact agent-fee figure beyond the reporting cited above, which originated with UK football-finance reporting rather than an official club statement.