 He went on to make 174 appearances for the club and was team captain for the 2006–07 season, replacing teammate Kevin McGowne.Broadfoot was part of the St Mirren side which gained promotion to the Scottish Premier League for the 2006–07 season, and the team that won the 2005 Scottish Challenge Cup Final in November 2005.In March 2007, Broadfoot signed a pre-contract agreement to join Rangers in the summer.