St.Johnstone have signed Joe Shaughnessy on a pre-contract agreement after the defender was freed by Aberdeen.
The 22-year-old has signed a two year deal with Tommy Wright’s side and will move to Perth in the summer.
Speaking to the official St.Johnstone website, Shaughnessy said: “I’m really happy to sign for St. Johnstone and I’m looking forward to the next two years, where I believe I can progress my career and take it to the next level.
“It was an attractive option for me because they’re a team that have consistently finished in the top six and recently won the Scottish Cup.
“I can’t wait to get started and work under Tommy Wright, Callum Davidson and the rest of the coaching staff.”
St Johnstone boss Tommy Wright, added: “We’re pleased to get him because he’s a player we’ve been watching for some time. He’s at the right age and has good experience already of playing in the Scottish Premiership.”