[1][2] He previously played for the Providence Bruins of the American Hockey League and was briefly under contract to the Boston Bruins, having played in several National Hockey League preseason games.
Macdonald became the head coach of the Dubuque Fighting Saints for the 2022-23 season.
After a playoff berth in his first season, Macdonald led the Saints all the way to the Clark Cup Finals in 2023-24.
On June 19, 2024, MacDonald announced he accepted the role of head coach of the Wilkes-Barre/Scranton Penguins of the American Hockey League (AHL) after two seasons in Dubuque.
This biographical article relating to a Canadian ice hockey defenceman born in the 1980s is a stub.