St Johnstone have announced the signing of 22-year-old defender Scott Tanser.

The left-back played last season at Port Vale before being released and has signed a one-year deal at McDairmid Park.

Tanser joined Port Vale in the seconf half of last season having started the season with Rochdale.

The 22-year-old made 20 appearances in all competitions last season and will now join Tommy Wright's side for the 2017-18 season.