Career
He began his career at Dundee and during his time there scored some important goals to help them avoid relegation from the Scottish Championship during their administration troubles. He also had loan spells at Montrose and Arbroath. Dundee
Promoted to the first team following Dundee going into administration and nine of their first team players being released.
Mcintosh made his debut on 11 December 2010 as a substitute against Morton in the Scottish First Division.
He made 12 appearances scoring 4 goals that season. On 12 May 2011 he signed a new three-year contract for Dundee.
After Dundee secured promotion to the Scottish Premiership in May 2014 he was released by the club Loan moves
McIntosh spent the 2012-2013 season on loan at Montrose
On 31 January 2014, he moved on loan to Arbroath.
Montrose
McIntosh signed for Montrose in September 2014, on a short term contract until January 2015.
Peterhead
McIntosh signed for League 1 Peterhead on the 24th of July 2015 following an impressive trial. McIntosh has represented the Scotland under-19 team