A Killie Youth Academy product, Innes made his first team debut in December 2016 against St Johnstone.
A powerful striker and fine finisher, the forward enjoyed a fine loan spell with Stranraer during 2018/19.
Innes joined Ayr United on loan, scoring on his debut against Inverness CT before spending the second half of the season with Alloa Athletic, where he scored six goals to earn their Young Player of the Year prize.
His form in the Scottish Championship saw Innes earn a new two-year contract at Rugby Park and he found the net in our opening league game of the 2021/22 season, against local rivals Ayr.
Innes spent the majority of the season on loan at Queen of the South.