Viết tiếp cho đoạn này - Sinh ra ở Cashion's Glen, Ontario, McDonald đã chơi cho các đội cao cấp khác nhau ở Fort William, Ontario và Port Arthur, Ontario, trước khi gia nhập New Westminster Royals mới của PCHA. Anh được đặt tên cho đội bóng All-Star đầu tiên của giải đấu vào năm 1912, 1913 và 1914. McDonald đã chơi tổng cộng tám mùa trong PCHA trước năm 1919. Anh ấy đã chơi trong trận chung kết Stanley Cup năm 1919
, bị hủy bỏ sau năm trận đấu do đại dịch cúm Tây Ban Nha, và chơi thêm một mùa giải vào năm 1920 / 21 với Edmonton Dominions của Big Four League trước khi nghỉ hưu.