Blair Neil Joseph "BJ" MacDonald (nacido el 17 de noviembre de 1953) es un ex jugador de hockey sobre hielo profesional canadiense que jugó en la Liga Nacional de Hockey y la Asociación Mundial de Hockey entre 1973 y 1983. Participó en la final de la WHA de 1979 con los Edmonton Oilers y en las finales de la Copa Stanley de 1982 con los Vancouver Canucks .
Es mejor conocido por su tiempo con los Oilers, el club donde pasó la mayor parte de su carrera y donde sirvió como uno de los primeros compañeros de línea de Wayne Gretzky al comienzo de la carrera de Gretzky en la NHL.
Después de un último año estelar de hockey júnior con los Cornwall Royals de la QMJHL en el que anotó 63 goles en 64 partidos, MacDonald fue seleccionado en el puesto 86 por Los Angeles Kings en el Draft Amateur de la NHL de 1973. Sin embargo, también fue seleccionado en el puesto 30 por los Alberta Oilers (que volvieron a su nombre original Edmonton Oilers unos meses después) de la Asociación Mundial de Hockey rival en su draft y decidió renunciar a la NHL para fichar por Edmonton.
MacDonald tuvo una sólida temporada como novato profesional en 1973-74 , terminando el año con 21 goles y 45 puntos en 78 partidos, y registró números casi idénticos en 1974-75 con 22 goles y 46 puntos. Después de un comienzo lento en la campaña 1975-76 , fue traspasado a los Indianapolis Racers , donde redescubrió su toque goleador y terminó el año con 26 goles, un récord personal. En 1976-77 , se convirtió en un jugador destacado de los Racers, liderando al equipo con 34 goles y terminando con 64 puntos. Luego agregó 15 puntos en nueve juegos en los playoffs.
En la temporada 1977-78 , MacDonald fue traspasado a los Oilers, donde disfrutó de otra excelente temporada con 34 goles y 68 puntos. Justo después del inicio de la temporada 1978-79 , Edmonton traspasó a Wayne Gretzky , un joven prodigio de 17 años que dominó el deporte durante las dos décadas siguientes. Como extremo derecho superior de los Oilers y francotirador natural, MacDonald se convirtió en uno de los extremos habituales de Gretzky, junto con Brett Callighen , y terminó el año con 34 goles y 71 puntos, la cifra más alta de su carrera.
En la temporada 1979-80 , Edmonton se unió a la NHL como parte de la fusión de la WHA, y MacDonald tendría el mejor año de su carrera. Aprovechando la magia de Gretzky, terminaría la temporada con 46 goles y 48 asistencias para 94 puntos, un total que lo dejó en el décimo lugar de la liga. También jugó en el Juego de las Estrellas de la NHL de 1980 en una línea con Gretzky y Bill Barber de los Flyers . Con solo seis minutos de penalización en toda la temporada, terminó cuarto en la votación para el Trofeo Lady Byng como el jugador más caballeroso de la liga, un premio que finalmente ganó Gretzky. El 14 de octubre de 1979, MacDonald y Callighen asistieron en el primer gol de Gretzky en la NHL. Cuando el capitán del equipo Ron Chipperfield fue traspasado a principios de 1980, Macdonald se convirtió en el segundo capitán de los Oilers de la NHL y el quinto en general en la historia de la franquicia.
MacDonald continuó produciendo bien en 1980-81 , pero finalmente perdió su lugar en la primera línea de los Oilers con el desarrollo de jóvenes talentosos como Mark Messier , Glenn Anderson y especialmente la estrella finlandesa Jari Kurri , quien formaría el dúo anotador más letal de la liga con Gretzky durante la mayor parte de la década de 1980. En la fecha límite de cambios, MacDonald fue traspasado a los Vancouver Canucks, donde respondió bien con 14 puntos en 12 juegos para terminar la temporada con 24 goles y 57 puntos en 63 juegos entre Edmonton y Vancouver.
A pesar de anotar con bastante regularidad cuando estaba en la alineación de los Canucks, MacDonald tendría una tumultuosa etapa en Vancouver, donde su falta de coraje y juego defensivo no lograron ganarse el cariño del cuerpo técnico. Anotó 18 goles y 33 puntos en 59 partidos para los Canucks en 1981-82 , pero fue asignado brevemente a las menores por primera vez en su carrera y luego apenas jugó en los playoffs cuando los Canucks alcanzaron las finales de la Copa Stanley . Aparecería en solo 17 partidos para los Canucks en 1982-83 , pasando la mayor parte de la temporada en las menores antes de ser liberado al final del año.
Después de ser liberado por los Canucks, MacDonald pasó tres temporadas más jugando en Austria antes de retirarse en 1986. Terminó su carrera con 91 goles y 100 asistencias para 191 puntos en 219 juegos de la NHL, y agregó 171 goles y 165 asistencias para 336 puntos en 476 juegos en la WHA.
Tras finalizar su carrera como jugador, MacDonald aceptó un trabajo como entrenador principal en Austria y ha pasado la mayor parte de su tiempo entrenando tanto en Europa como en Norteamérica. En 1988-89, fue nombrado Entrenador del Año de la Liga Internacional de Hockey tras llevar a los Muskegon Lumberjacks a un récord de 57-18-7 y al campeonato de la liga.