Career
Taggart has previously played for Hibernian, Ayr United and Stranraer during his career. Taggart was signed by Hibernian after impressing in a match against their youth team Taggart went out on loan to Ayr United during the 2010-2011 season.
He made six league appearances for the Scottish Second Division side.
He made his first team debut for Hibs on 7 May 2011, as a substitute against Hamilton. In September 2011, Taggart went on a 3-month loan to Scottish Third Division side Stranraer.
He made his debut on 26 September, in their 1–0 victory against Elgin City. His loan spell ended on 23 December and he returned to Hibs, but he was again loaned to Stranraer in January 2012.
He returned to Hibs at the end of this second loan, but was released at the end of his contract in May 2012.
Taggart signed for Greenock in July 2012. Taggart played regularly as performed well during the 2012-2013 Scottish First Division. Taggart left after rejecting a new deal in June 2014.
On 21 June 2014, Taggart signed for Dumbarton.
He made his league début in a 4–1 defeat to Rangers at Ibrox. He scored his first goal for the club in a 3–3 draw with Falkirk in January 2015.