St Johnstone have announced that defender Keith Watson is to join the Perth club on a two-year deal in the summer.
The 26-year-old former Dundee United player will make the move from St Mirren to McDiarmid Park ahead of the 2016/17 campaign.
Watson, who has also had loan spells at Forfar Athletic, East Fife and Hibernian, signed for St Mirren in August 2015 after leaving Tannadice.