Alexander MacDonald (born 14 April 1990) is a professional footballer who plays as a winger for EFL League One club Rotherham United.
His previous clubs include Stevenage, Burnley, Falkirk, Inverness Caledonian Thistle, Plymouth Argyle, Burton Albion, Oxford United, Mansfield Town and Gillingham.
[3] MacDonald made his debut on 26 April 2008, coming on as a substitute for Wade Elliott in the Championship 3–3 draw against Cardiff City in the final home game of the season.
[6] He made thirteen appearances in all competitions during his stay with the Scottish club, scoring no goals before returning to Turf Moor in January 2010.
He suffered greater troubles when his mother died in March, but he continued to train as usual with the first team as the Clarets were relegated from the Premier League.
[8] He made his first appearance for Terry Butcher's side on 5 February 2011, in 5–1 victory over Morton in the Scottish Cup second round, coming on as a substitute for Adam Rooney.
After a very impressive pre-season in 2011, MacDonald finally broke back into the Burnley team on 20 August 2011, coming on as a late substitute for Ross Wallace in a 1–1 draw against Cardiff City.
[23] On 24 June 2024, MacDonald agreed to join League One side Rotherham United on a one-year deal, linking up for a third spell with manager Steve Evans.