Tottenham have signed teenage striker James Wilson on loan from Hearts in a deal that includes an option to buy at the end of the season.
Arsenal were in talks with the Scottish Premiership leaders over a move for the 18-year-old – in a deal that was effectively a six-month trial.
Wilson, who became the youngest man to represent Scotland when he came on in their Nations League play-off tie against Greece in March, has joined Spurs’ Under-21s side.
The Gunners later confirmed they had signed Scottish forward Evan Mooney, 18, from St Mirren for their academy.
Wilson has scored eight goals in 45 appearances for the Edinburgh club and has earned a spot in Scotland’s senior side.
Earlier this week, Hearts manager Derek McInnes admitted the Premier League clubs’ interest in Wilson had taken him by surprise.
“He’s been restricted with minutes this season. It’s tough to get into the first team at this age,” McInnes told Sky Sports Scotland.
“Would we see the benefit of a loan? Yes, to get some minutes. But this one was a wee bit left-field.”
Mooney has made 23 appearances in all competitions for Scottish Premiership St Mirren since making his senior debut in October 2024.
He came on in the Scottish League Cup final as St Mirren beat Celtic 3-1in December 2025.
He can play as an attacking midfield or as a centre-forward and is capped at Under-19 level for Scotland.