Taggart signed for Stirling Albion in April 2005 from the Stirling Albion Youth System. Taggart made his professional debut for Stirling Albion on 30 April 2005 against Brechin City.
Taggart began his professional career with Stirling Albion after being promoted from their youth team, making his debut against Brechin City on 30 April 2005.