Jordon Brown has signed a pre-contract agreement with Cove Rangers.
The midfielder has already told Peterhead he will be leaving them when his contract expires.
Brown will sign for the Highland League champions once his deal with the Blue Toon is up later this month.
He has been with the Buchan side since 2013 when he left Aberdeen.
During his time at Balmoor the 25-year-old made 177 appearances and scored 28 goals.
However, he has decided his future is with Cove.
It is understood Brown hopes the move will allow him to start more matches. At times he was used by Blue Toon boss Jim McInally as an impact substitute rather than a regular starter.
The signing of Brown will be another boost to manager John Sheran’s squad as the Aberdeen side look to build on their success in the recently-concluded season.
Cove were crowned Highland League champions with five games to spare and also won the Aberdeenshire Shield.
However, they were cruelly denied promotion to League Two after a controversial 3-2 defeat to Cowdenbeath.
When Brown signs it will also add more SPFL experience to Cove’s squad.
Their stated aim is to gain promotion into the Scottish league and last season they recruited former Peterhead players Ryan Strachan and Scott Ross.
Next season, Cove’s aim will again be promotion out of the Highland League and Brown’s experience of playing at a higher level could be vital.
As well as his time with Peterhead Brown had two loan spells away from Aberdeen, at Forfar Athletic in 2011 and 2013.