[2] 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.
His contribution to Dundee's relegation survival was recognised when he won Young Player of the Month award for April 2011.
[13] He has made an instant impact helping the team to an impressive 5–3 win over Falkirk[14] in the Petrofac Cup and scoring the winner over Dunfermline in a potential title decider.
[15] On 14 November 2015 McIntosh scored the winner in a 2–1 victory over Queens Park to send Peterhead into their first senior cup final.
[17][18] McIntosh's prolific form in front of goal in November was rightfully rewarded by receiving the Ladbrokes League 1 Player of the Month award which is decided by votes from members of the Scottish media.
[21] After scoring the winner against promotion chasing Ayr United on 6 January 2018, and to take his Arbroath tally to 6 goals in 7 appearances, McIntosh was named in the SPFL Team of the Week.
[24] After scoring a double in a 3–0 win against league champions Arbroath on 27 April 2019,[25] and to take his Airdrie tally to 14 goals for the season, McIntosh was named in the SPFL Team of the Week.