Введение

Австралийский футболист Макдональд начал свою карьеру в "Саутгемптоне" в 2001 году, где он сыграл всего три матча (один в основном составе и два – как на замену), после чего был отдан в аренду в "Хаддерсфилд Таун", где вновь получил возможность играть в первой команде. За "Хаддерсфилд" Макдональд забил всего один гол – в матче, проигранном со счетом 2:1 "Транмер Роверс", а также один гол в игре против "Шрусбери" (в матче с "АФК Борнмут"). По истечении контракта с "Саутгемптоном" он подписал соглашение с "Уимблдоном" на ежемесячной основе с автоматическим продлением. В 2003 году он вел переговоры с "Дрогеда Юнайтед", но стороны не смогли прийти к соглашению об условиях.

Матервелл

Макдональд проходил просмотр в шотландском клубе Премьер-лиги «Данди Юнайтед», но не смог заключить контракт и в январе 2004 года подписал соглашение с принципиальными соперниками «Матхервелл». После перехода в «Матхервелл» у Макдональда был медленный старт, он забил всего один гол во второй половине сезона 2003/04, несмотря на убедительную игру. В следующем сезоне он отметился 15 голами. Макдональд стал автором двух победных голов в концовке сезона 2004/05 в матче против «Селтика», лишив их чемпионского титула, который в итоге завоевали их главные соперники – «Рейнджерс». В сезоне 2005/06 Макдональд забил 11 голов в 35 играх, а в следующем сезоне – 15 голов в 32 матчах. Его гол в ворота «Фолкерка» 25 ноября 2006 года стал 5000-м забитым мячом в SPL с момента основания лиги в 1998 году. За время успешного выступления за «Матхервелл» он забил 45 голов в 108 матчах. В декабре 2007 года Макдональд был признан лучшим игроком года по версии BBC Sportsound за восемь матчей в течение сезона 2006/07, где был признан лучшим игроком встречи.

Кельтский язык

В марте 2007 года, после того как в январе было отклонено предложение в 400 000 фунтов стерлингов от «Рейнджерс», «Мадервелл» принял предложение в 700 000 фунтов стерлингов от любимого «Селтика» Макдональда, и он перешел в «Селтик Парк» в начале сезона 2007/08. Макдональд дебютировал за «Селтик» в первом матче третьего квалификационного раунда Лиги чемпионов УЕФА против «Спартака» на стадионе «Лужники», отдав голевую передачу Полу Хартли, принесшую «Селтику» гол, и игра завершилась со счетом 1:1. Его первый гол за клуб был забит во втором матче на «Селтик Парк». Ошибка защитника «Спартака» Романа Шишкина позволила Макдональду оказаться в выгодной позиции и с первой попытки поразить ворота Стайпа Плетикосы. Этот матч также закончился 1:1, но «Селтик» выиграл серию пенальти со счетом 4:3. Всего через несколько дней в гостевом матче против «Сент-Миррена» Макдональд перехватил длинный пас Гэри Колдуэлла и из сложного угла перебросил мяч через Криса Смита, забив свой первый гол в SPL за клуб. Он забил победный гол на последней минуте в матче группового этапа Лиги чемпионов УЕФА против «Милана» (2:1) 3 октября, а еще через несколько дней – еще один победный гол на последней минуте в игре против «Гретны». В напряженном дерби с «Рейнджерс» 16 апреля 2008 года Макдональд создал голевой момент для своего голландского партнера по нападению Яна Веннегора из Хесселинка, который забил на последней минуте, сохранив шансы «Селтика» на титул SPL в сезоне 2007/08, а затем оформил дубль и заработал пенальти, реализованный Барри Робсоном, в другой важной победе над «Рейнджерс» со счетом 3:2 одиннадцать дней спустя. В конце сезона Макдональд был вознагражден новым пятилетним контрактом и номинирован на звание лучшего игрока года SPL. В своем первом сезоне за «Селтик» он забил 25 голов в 36 матчах лиги и стал лучшим бомбардиром сезона 2007/08, опередив своего ближайшего преследователя и партнера по нападению Веннегора из Хесселинка на 10 голов. Этот прорывной сезон включал два хет-трика: против «Данди Юнайтед» и своего бывшего клуба «Мадервелл». Всего в своем первом сезоне в «Паркхеде» Макдональд забил 31 гол. В своем первом сезоне за «Селтик» Макдональд носил футболку с номером 27, но в июле 2008 года ему был присвоен номер 7, который он также носил в «Мадервелле». После неудачного старта сезона 2008/09, не забив ни одного гола в первых четырех матчах, он открыл счет в игре против «Мадервелла», забив третий гол «Селтика» в победном матче со счетом 4:2 на «Фир Парк». 5 ноября 2008 года Макдональд забил первый гол в матче с «Манчестер Юнайтед» на «Селтик Парк» в Лиге чемпионов, элегантно перебросив мяч через Бена Фостера. Всего через три дня Макдональд вновь доставил неприятности своему бывшему клубу «Мадервелл», забив низом из-за пределов штрафной площади. «Селтик» выиграл этот матч со счетом 2:0. 27 декабря 2008 года он забил единственный гол в победном дерби «Олд Фирм» на «Айброкс» со счетом 1:0, помог своей команде завоевать три очка. 27 января 2009 года Макдональд дважды отличился в драматичной победе в серии пенальти со счетом 11:10 против «Данди Юнайтед», которая вывела «Селтик» в финал Кубка Лиги, который они выиграли со счетом 2:0 против принципиального соперника «Рейнджерс». Эта победа принесла Макдональду его первый внутренний кубок в составе «Селтика». Макдональд забил свои 49-й и 50-й голы за «Селтик» на «Питтодри» в игре против «Абердина» 2 мая, где «Селтик» одержал победу со счетом 3:1. 3 июля Макдональду была доверена капитанская повязка «Селтика» в предсезонном матче против «Брисбен Роар» из-за травмы Стивена Макмануса и ухода вице-капитана Яна Веннегора из Хесселинка. 5 августа он забил первый гол в ворота московского «Динамо» в России, в матче, который «Селтик» выиграл со счетом 2:0 и вышел в финальный квалификационный раунд Лиги чемпионов. 5 декабря Макдональд забил свой 50-й гол в лиге за «Селтик» в игре против «Абердина». Всего Макдональд забил 64 гола за «Селтик».

Миддлсбро

В начале января 2010 года «Селтик» отклонил предложение «Вигана» о покупке австралийского нападающего, но 1 февраля «Селтик» продал Макдональда в «Миддлсбро» за 3,5 миллиона фунтов стерлингов. Он присоединился к Гордону Страхану, под руководством которого он играл в «Селтике» и «Саутгемптоне», а также вновь встретился с четырьмя своими бывшими товарищами по команде – Уилло Фладом, Барри Робсоном, Крисом Килленом и Стивеном Макманусом. 16 февраля 2010 года он не реализовал пенальти в матче против «Блэкпула», проигранном со счётом 2:0. 13 марта Макдональд забил свой первый гол за «Миддлсбро» в дерби против «Ньюкасла». После возвращения из травмы Макдональд трижды забил в четырех матчах против «Кристал Пэлас», «Шеффилд Уэнсдей» и «Ковентри Сити». Макдональд успешно стартовал в сезоне 2010/11, дважды забив в первых двух играх против «Ипсвича» и «Честерфилда» в Кубке лиги. 9 ноября 2010 года он забил второй гол в победе «Миддлсбро» над «Сканторпом» со счётом 2:0. 1 марта 2011 года Макдональд открыл счёт в матче с «Ноттингем Форест», завершившемся вничью 1:1, а затем забил гол, уравнявший счёт в домашней победе над «Уотфордом» 19 марта 2011 года. Макдональд забил два гола в двух матчах, завершившихся вничью против «Ипсвич Таун» и «Барнсли». 23 апреля 2011 года Макдональд оформил хет-трик в выездной победе «Миддлсбро» над «Халлом» со счётом 2:4. Макдональд забил свой первый гол в сезоне 2011/12 в победе над «Барнсли» со счётом 3:1 16 августа 2011 года. 5 ноября 2011 года он забил свой первый гол за 12 матчей, забив единственный гол в победе «Миддлсбро» над «Уотфордом» на «Риверсайде». Он оформил дубль в матче «Миддлсбро» против «Блэкпула», завершившемся вничью 2:2. 10 декабря Макдональд забил единственный гол в игре против «Брайтона» после ошибки в обороне Каспера Анкергрена. Макдональд продолжил впечатляющую форму, забив второй гол «Боро» в победе над валлийским «Кардифф Сити» со счётом 3:2. Макдональд забил гол в матче против «Питерборо» на «Риверсайде» в канун Нового года, завершившемся вничью 1:1. 6 октября 2012 года Макдональд впервые вышел на поле в этом сезоне в матче против «Уотфорда», выйдя на замену в первом тайме вместо Джастина Хойте, и забил победный гол, принеся победу со счётом 2:1. Продолжая игру с «Уотфордом», Макдональд вышел на замену и оформил дубль в победе «Миддлсбро» над «Болтоном» со счётом 2:1. Его форма продолжалась, когда он забил победный гол в дерби против «Сандерленда», принеся «Боро» победу со счётом 1:0.

Мельничный

23 июля 2013 года Макдональд подписал двухлетний контракт с «Миллуоллом». Он забил свой первый гол за клуб в матче, завершившемся победой со счетом 1:0 над «Чарльтоном». 24 января 2015 года Макдональд покинул «Миллуолл» – клуб расторг с ним контракт.

Матервелл (второе заклинание)

26 февраля 2015 года Макдональд во второй раз подписал контракт с «Мазервеллом», рассчитанный до конца сезона 2014/15. Второй дебют он сыграл 28 февраля 2015 года в матче против «Инвернесс», который завершился победой со счётом 2:1. 7 марта 2015 года он забил свой первый гол после возвращения в клуб, реализовав штрафной удар в ничейном матче с «Килмарноком» (1:1). 21 июля 2015 года Макдональд подписал новый однолетний контракт с возможностью продления ещё на один год. 1 июля 2016 года Макдональд подписал новый годичный контракт, чтобы остаться в «Мазервелле». Позже в этом же месяце «Мазервелл» отклонил предложение от неназванного клуба А-Лиги, который впоследствии выяснилось, что это «Вестерн Сидней Уондерерс», за Макдональда. В мае 2017 года «Мазервелл» объявил об уходе Макдональда из клуба, так как он отказался от возможности продления контракта ещё на один год.

"Данди Юнайтед"

После ухода из «Матервелла» ожидалось, что Макдональд вернется в Австралию. Однако в июле 2017 года было объявлено о его переходе в шотландский клуб «Данди Юнайтед» по однолетнему контракту. По окончании контракта после одного сезона в составе «Юнайтед» Макдональд был отпущен.

Ключевая тиста

15 февраля 2019 года Макдональд вернулся в профессиональный футбол, подписав контракт с «Партик Тистл» до конца сезона. Макдональд отметился голом в своем дебютном матче за «Тистл», выйдя на замену в гостевой игре против «Аллоа», которая завершилась со счетом 2:0 в пользу «Партик Тистл». Макдональд сыграл ключевую роль в спасении «Партик Тистл» от вылета из Шотландского чемпионата, забив 7 голов в 13 играх во всех турнирах за «Ягуаров». По окончании сезона Макдональд покинул клуб и вернулся в Австралию.

Западная Америка

8 мая 2019 года Макдональд вернулся домой в Мельбурн и подписал контракт с новым клубом А-Лиги "Уэстерн Юнайтед" перед сезоном 2019–20 А-Лиги. Его первый гол за новый клуб пришелся на матч против "Мельбурн Виктори" в 4-м туре, где он забил победный гол, принеся команде победу со счетом 3:2, отыгравшись с перевесом в счете.

Брисбенский рев

16 января 2020 года Макдональд присоединился к «Брисбен Роар» под руководством Робби Фаулера, подписав контракт на 18 месяцев. Он покинул команду 24 апреля 2021 года после двухнедельного перерыва в участии в матчах «Роар».

Западный Сиднейский Вондерлерс

28 апреля 2021 года Макдональд подписал контракт с клубом "Уэстерн Сидней Уондерерс" на оставшуюся часть сезона А-Лиги 2020/21.

Международная карьера

Представляя Австралию на уровне до 17, до 20 и до 23 лет, Макдональд дебютировал за сборную Австралии в матче против Бахрейна 22 февраля 2006 года в отборочном турнире Кубка Азии. Он участвовал в чемпионате мира среди молодежи FIFA 2003 года. Макдональд был в основном составе сборной Австралии, которая начала отборочный турнир к чемпионату мира 2010 года с победы над Катаром со счетом 3:0 в феврале, отдав голевую передачу на Марка Брешано. 11 мая 2010 года австралийский тренер Пим Вербек включил Макдональда в предварительную заявку из 31 игрока на чемпионат мира 2010 года. 25 мая было объявлено, что он не вошел в окончательную заявку из 23 игроков на финальный турнир. Последний матч Макдональд провел 15 августа 2012 года против Шотландии, выйдя на замену во втором тайме и сыграв вместе со своим одноклубником из "Мидлсбро" Рисом Уильямсом. Австралия проиграла со счетом 3:1. За свою международную карьеру он так и не забил ни одного гола за Австралию.

Рыцари Золотого побережья

Вскоре после того, как Макдональду исполнилось 38 лет, он начал тренерскую карьеру в клубе Национальной Премьер-лиги «Голд-Кост Найтс» (той же команде, за которую в то время играл его сын), будучи назначенным их главным тренером 26 августа 2021 года. 30 декабря 2021 года, в матче 1/8 финала Кубка ФФА против «Мельбурн Виктори», Макдональд вышел на замену по причине травмы Кай Типальдо; после дополнительного времени «Виктори» выиграли со счётом 2:1.