13 May – forward Calum Gallagher signed a one-year contract extension, keeping him at the club until the summer of 2017.[4]
19 May – after being released by Motherwell, forward David Clarkson returned to Saints after signing a one-year deal.[5]
20 May – Andy Webster, who was club captain for most of last season, signed a one-year contract extension with the club.[6]
June
2 June – 30-year-old defender Ben Gordon signed for Saints after leaving relegated Livingston. Gordon was a former youth player with Saints, and signed a one-year deal.[7]
28 June – former Saints striker, John Sutton, returned to the club after signing a two-year deal.[10]
July
17 July – midfielder Tom Walsh joined the club on a six-month loan deal from Rangers.[11]
19 July – Aberdeen striker Lawrence Shankland returned to the club on a season-long loan deal, after having a success spell with the club last season.[12]
22 July – Gordon Scott became the new chairman of the club, after a takeover was completed today. Scott and the St Mirren Independent Supporters Association (SMISA) bought out former chairman Stewart Gilmour.[13]
4 August – Lewis Morgan signed a one-year contract extension, tying him to the club until 2018.[15]
September
16 September – Defender Ben Gordon, joined Alloa Athletic on loan until January 2017, a week after making his debut for Saints.[16]
18 September – after a winless start to the season, manager Alex Rae and his assistant manager David Farrell, were sacked. The head of the Saints academy, Allan McManus, takes over as interim boss.[17]
11 January – striker Lawrence Shankland left the club when his season long loan deal was cut short, and immediately joined Greenock Morton on loan for the remainder of the season.[24]
Also on this day, it was confirmed that defender Jason Naismith had signed a pre-contract agreement with Scottish Premiership side Ross County. He will join them in the summer once his contract with Saints expires.[26]
16 January – Saints signed midfielder Josh Todd from Dumbarton until the end of the season.[28]
18 January – defender Jason Naismith left the club, to join Scottish Premiership side Ross County. A pre-contract deal had recently been confirmed, but a deal was agreed so that Naismith could job County immediately. Naismith leaves the club after five years, scoring 4 goals in 106 appearances.[29]
19 January – 21 year-old goalkeeper Billy O'Brien signed for the club on loan from Manchester City until the end of the season.[30]
25 January – goalkeeper Scott Gallacher left the club by mutual consent, after having his one-year contract cut short. He made 16 appearances in his time at the club.
26 January – 21-year-old Aberdeen forward Cammy Smith joined Saints on loan until the end of the season.[33]
31 January – Saints signed defenders Adam Eckersley and Harry Davis on the winter transfer deadline day. Eckersley signed from FC Edmonton until the end of the season, and Davis signed on loan until the end of the season from Crewe Alexandra[36]
19 February – Saints reached the final of the Challenge Cup, after beating Welsh side The New Saints 4–1 in the Semi-finals. The final with Dundee United will take place in March 2017. This is the third time the club have reached the final of the competition.[38]
Last updated: 7 May 2017 Source: Competitive match reports.
Competitive matches only
Matches started as captain only Country: FIFA nationality; No.: Squad number; P: Position; Name: Player name; No. Games: Number of games started as captain.