Ewan Wilson has signed a contract extension with the club until the summer of 2027, with the club holding an option of a further year.
The 19-year-old has burst onto the scene this season. Having spent 2023/24 out on loan with Stirling Albion and Beith Juniors, Wilson has established himself as a first-team regular, making 13 appearances so far this season.
“It’s great to get Ewan signed up,” manager Stuart Kettlewell said.
“He has impressed everyone this season with his consistency. He worked so hard to get to this point, and showed a professional mentality during the summer.
“We’re now seeing the rewards of all that effort and I hope he continues the way he has started.”
“I’m delighted to sign this contract,” Ewan Wilson added.
“This season has been really good for me. The hard work won’t stop for me here. I want to keep my place in the team and continue to improve.”