(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_32935'; s.parentNode.insertBefore(g, s); }(document, 'script'));

Canada Blair MacDonald

a.k.a. "B.J., Neil Joseph MacDonald"
Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_leaderboard_atf", slotId: "eliteprospects_leaderboard_atf" });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_right_rail", slotId: "eliteprospects_right_rail" });
Database: 983 517 players
Last added: Albert Litovcenko
Scoring Leaders
# Player GP G A TP
1. Connor McDavid 27 24 28 52
2. Leon Draisaitl 27 18 26 44
3. Jason Robertson 26 23 18 41
4. Tage Thompson 26 21 19 40
5. Nikita Kucherov 25 11 26 37
Show More
Player Facts
Date of Birth
Position
RW
Age
69
Height
5'10" / 178 cm
Place of Birth
Weight
181 lbs / 82 kg
Nation
Shoots
R
Youth Team
-
Status
Retired
Highlights
1-time QMJHL Second All-Star Team 1
Team Staff profile of Blair MacDonald also available
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
1970-71 Cornwall Royals QMJHL 51 24 14 38 6 - |
1971-72 Cornwall Royals QMJHL 61 45 45 90 36 - | Playoffs 16 10 5 15 10 -
1972-73 Cornwall Royals “A” QMJHL 64 63 39 102 44 - | Playoffs 16 14 14 28 10 -
1973-74 Edmonton Oilers WHA 78 21 24 45 34 - | Playoffs 5 4 2 6 2 -
1974-75 Edmonton Oilers WHA 72 22 24 46 14 - |
1975-76 Edmonton Oilers WHA 29 7 5 12 8 -8 |
Indianapolis Racers WHA 56 19 11 30 14 2 | Playoffs 7 0 0 0 0 -3
1976-77 Indianapolis Racers WHA 81 34 30 64 28 10 | Playoffs 9 7 8 15 4 11
1977-78 Edmonton Oilers WHA 80 34 34 68 11 -12 | Playoffs 5 1 1 2 0 -2
1978-79 Edmonton Oilers WHA 80 34 37 71 44 35 | Playoffs 13 8 10 18 6 1
1979-80 Edmonton Oilers NHL 80 46 48 94 6 1 | Playoffs 3 0 3 3 0 -
1980-81 Edmonton Oilers “C” NHL 51 19 24 43 27 -1 |
Vancouver Canucks NHL 12 5 9 14 10 1 | Playoffs 3 0 1 1 2 -
1981-82 Dallas Black Hawks CHL 3 1 1 2 0 - |
Vancouver Canucks NHL 59 18 15 33 20 0 | Playoffs 3 0 0 0 0 -
1982-83 Fredericton Express AHL 60 29 37 66 20 - | Playoffs 7 2 3 5 2 -
Vancouver Canucks NHL 17 3 4 7 2 -1 | Playoffs 2 0 2 2 0 -
1983-84 WAT Stadlau Austria 26 30 32 62 26 - |
Montana Magic CHL 4 1 0 1 0 - |
1984-85 WAT Stadlau Austria 34 37 29 66 30 - |
1985-86 Innsbrucker EV Austria 33 29 29 58 30 - |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
1971-72 Cornwall Royals M-Cup 3 0 1 1 4 - |
Team Staff History
S Team League Role on Team Notes
1986-87 Innsbrucker EV Austria Head Coach
1987-88 Fredericton Express AHL Asst. Coach
1988-89 Muskegon Lumberjacks IHL Head Coach
1989-90 Muskegon Lumberjacks IHL Head Coach
1990-91 Muskegon Lumberjacks IHL Head Coach
1998-99 Cleveland Lumberjacks IHL Asst. Coach
1999-00 Cleveland Lumberjacks IHL Head Coach
2000-01 Frankfurt Lions DEL Head Coach Replaced Peter Obresa in January
2001-02 Frankfurt Lions DEL Head Coach Replaced by Doug Bradley October 2001
Meran/Merano Italy Head Coach
2004-05 Villacher SV EBEL Head Coach Replaced by Greg Holst midseason
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
Player Career Totals
League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
AHL 1 60 29 37 66 1.10 20 - | 1 7 2 3 5 0.71 2 -
Austria 3 93 96 90 186 2.00 86 - | 0
CHL 2 7 2 1 3 0.43 0 - | 0
M-Cup 1 3 0 1 1 0.33 4 - | 0
NHL 4 219 91 100 191 0.87 65 0 | 4 11 0 6 6 0.55 2 -
QMJHL 3 176 132 98 230 1.31 86 - | 2 32 24 19 43 1.34 20 -
WHA 6 476 171 165 336 0.71 153 27 | 5 39 20 21 41 1.05 12 7
* Some data is missing to provide a correct summary.
Career Highlights
Season
Awards by season
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Not Activated Sections
Endorsements
Videos
Images
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Blair MacDonald?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 1973, 3 #30 overall by Edmonton Oilers in the WHA Amateur Draft

Cult/Star player for Edmonton Oilers

Post a scouting report/trivia/player comment in English (visible here)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/32935/player "; var deletePlayerCommentEndpoint = " '' ";