Career
Born in Falkirk, McGrandles is a product of the Falkirk youth academy, moving into the first team at the start of the 2012-2013 season. He made his first team début on 29 September 2012, against Cowdenbeath at Central Park, five days after his 17th birthday. His first senior goal came seven weeks later, against Livingston at Almondvale in the 84th minute.
McGrandles was transferred to Norwich City in August 2014.
In January 2016, McGrandles returned to Falkirk on loan until the end of the season.