Answer
Donaldson played for Birmingham City for three seasons. He joined the club in 2014 and made a significant impact, scoring 15 goals in his first season. He continued to be a key player for the team in the following two seasons, scoring 10 and 11 goals respectively. Donaldson left Birmingham City in 2017, having made a total of 113 appearances and scored 36 goals for the club.