St Mirren have announced that highly-rated teenager Kyle Magennis has signed a new three-year contract with the Paisley club.
The 18-year-old forward follows Gary MacKenzie and Cammy Smith in agreeing new deals with Jack Ross' side, who were outstanding in the second half of last season.
Magennis told the St Mirren website: "I've been with the club for a long time and I'd just like to repay them with a few more years, where I can hopefully help take them to the Premiership. It was an easy decision and hopefully we can start the season the way we ended it."