St Johnstone have signed David Weatherston on a two-year contract after the striker helped Queen's Park to promotion from Division Three.
Saints say David Weatherston had offers from other clubs
The First Division outfit have secured the 20-year-old on a free transfer despite competition from other clubs.
Saints manager Owen Coyle told his club website: "I know he had a concrete offer from one SPL club - more lucrative than what we could offer.
"That he has chosen to come to Saints speaks volumes for his priorities."
Coyle explained that he had for some time been on the trail of Weatherston, who scored 18 goals for Queens this season.
David has pace and he showed last season that he has an eye for goal
St Johnstone manager Owen Coyle
"We've watched him since last August and I spoke to Queen's boss Billy Stark about him and he noted our interest in him and said he would keep us informed," he said.
"We left it at that and allowed David to concentrate on his game and what he could do for Queen's and I think Billy respected that we backed off at that stage."
Coyle did not see Weatherston as a straight replacement for Jason Scotland, who is joining Swansea City.
"David has pace and he showed last season that he has an eye for goal," said the manager.
"But he is a different type of player from Jason, not just in his assets but in the way he plays the game - he likes to drift wide as well as playing through the middle."