Background
Donaldson grew up in North Berwick, East Lothian and attended North Berwick High School joining Livingston"s youth ranks in 2011 from Tynecastle.
Donaldson grew up in North Berwick, East Lothian and attended North Berwick High School joining Livingston"s youth ranks in 2011 from Tynecastle.
He previously played for Livingston and Queens Park Rangers. Livingston
After progressing through the club"s youth system and impressing for the reserve team, he signed a new two-year contract for Livingston on 17 January 2013. Later that month he went on trial with Premier League club Manchester United.
He made his first-team debut for Livingston as a late substitute against Dunfermline Athletic on 30 March 2013.
He then went on to make a further four appearances towards the end of season 2012-2013. In December 2013, Donaldson was allowed to travel to Queens Park Rangers for a trial.
In January 2014, Donaldson completed his move to Queens Park Rangers, for a fee of around £150,000. In all he made 29 appearances in all competitions, scoring once.
Queens Park Rangers
On 28 January 2014, aged 19 Donaldson joined Queens Park Rangers from Livingston after impressing QPR Manager Harry Redknapp during a week-long trial.
Dundee United
On 13 July 2015, Donaldson joined SPL side Dundee United on a three-year contract following his release from QPR.