Originally from Westwood in East Kilbride, Cammy Ballantyne played with East Kilbride Youth Club before joining the youth ranks at United in 2007. He agreed professional terms at Tannadice, signing a three year contract on June 26, 2013 and left school at Duncanrig Secondary to pursue his football career. Since then, he has featured regularly for the United U20 side and the Development Squad, while also playing for Scotland at U17 level. In 2014, Cammy represented his country in the qualifying and the final stages of the U17 European Championship, reaching as far as the semi final of the tournament.
He made his United first team debut as a substitute in May 2016 towards the end of the 2015-16 season and that same month, he agreed a one year contract extension. During the 2016-17 pre-season, Cammy was promoted to the first team under manager Ray McKinnon.
On 31 August 2016, Cammy joined Montrose on Development Loan until mid January 2017, a deal which was subsequently extended until late May 2017.
In February 2017, Cammy secured an extension to his contract at Dundee United until June 2018.