Career
Celtic
Herron joined Celtic as a youth player aged 8. Herron did not feature in a competitive first team game again until over a year later when he made his first starting appearance, in a league match away against Motherwell on 19 April 2014. On 23 January 2015, Herron signed for Scottish Championship club Cowdenbeath on loan until the end of the 2014-2015 season.
He made 5 appearances for the Miners, picking up three yellow cards.
Upon his return to Celtic, he was released from his contract. Blackpool
On 24 June 2015, it was reported that Herron had agreed a two-year deal with the option of a further year with League One club, Blackpool.