Calum started playing football, aged five, with his local Boys’ club Drumchapel United.
Three years later he joined Rangers. He played with Rangers for eight years.
At 16 Calum joined Queen’s Park. He played with the Under 18s for two seasons before moving to the first team in 2020.
Calum signed for us in October 2020.