He has also played for Street Mirren and Albion Rovers. Street Mirren
On his return he made his Scottish Premier League debut as a substitute aged just 17 against Hearts at Tynecastle. Albion Rovers (loan)
On 16 November 2011 he joined Scottish Second Division side Albion Rovers on a month loan deal.
Reilly made his debut on 19 November as a substitute against Ross County in the Scottish Cup, with his league debut coming on 26 November against Stenhousemuir.
After four appearances his loan was extended for another month. In all he made six appearances whilst on loan with his last appearance coming on 2 January against Airdrie United.
Elgin City
On 11 September 2015, Reilly signed for Scottish League Two club Elgin City. International
Reilly has represented Scotland at under-15 and under-16 level during 2009.
He made his under-17 debut on 3 August 2010 against Sweden as a substitute.
In all he made six appearances for the under-17 team
A member of Street Mirren"s under-19 squad, in November 2011, Reilly was sent on loan to Albion Rovers to gain first team experience.