Inverurie Locos have signed young goalkeeper Jamie Shingler, who was recently released from Aberdeen.
The 18-year-old has signed a three-year deal with the Highland League club.
He spent time on loan in the Highland League with Keith last season before being released by the Dons earlier this summer.
Inverurie manager Richard Hastings said: “We are delighted to have secured Jamie’s signature, he’s a talented young goalkeeper who, through AFC, has had a good grounding in the game.
“When our goalkeeper coach John Farquhar brought Jamie to my attention, and subsequently to pre-season training shortly thereafter, it was clear to see he has the attributes we specifically look for in this department, and so moved quickly to make him a further addition to our squad.”