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

Canada B.J. MacPherson

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: 995 613 players
Last added: Jim Longergan
Scoring Leaders
# Player GP G A TP
1. Brant Harris 37 24 23 47
2. Robby Jackson 39 24 20 44
3. Max Gerlach 38 28 14 42
4. Marcel Hascak 37 21 20 41
5. Liam Pecararo 39 20 20 40
Show More
Player Facts
Date of Birth
Position
C
Age
49
Height
6'2" / 188 cm
Place of Birth
Weight
201 lbs / 91 kg
Nation
Shoots
L
Youth Team
-
Status
Retired

Nephew: Brady Jones

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
1989-90 Mimico Monarchs MetJAHL 9 7 2 9 20 - |
1990-91 Oshawa Generals OHL 57 8 16 24 77 - | Playoffs 16 3 1 4 25 -
1991-92 Oshawa Generals OHL 60 20 32 52 108 - | Playoffs 7 2 5 7 27 -
1992-93 Oshawa Generals OHL 57 42 55 97 112 - | Playoffs 13 7 14 21 30 -
1993-94 Oshawa Generals OHL 44 33 44 77 76 - |
North Bay Centennials OHL 15 9 21 30 36 - | Playoffs 18 11 20 31 24 -
1994-95 Greensboro Monarchs ECHL 15 4 7 11 34 - |
Toledo Storm ECHL 54 16 30 46 117 - | Playoffs 3 1 3 4 18 -
Worcester IceCats AHL 2 0 0 0 8 -1 |
1995-96 Toledo Storm ECHL 64 22 45 67 251 10 | Playoffs 5 1 3 4 10 -1
Worcester IceCats AHL 11 1 1 2 10 -5 |
1996-97 San Diego Gulls WCHL 60 29 47 76 157 34 | Playoffs 8 4 8 12 30 7
Long Beach Ice Dogs IHL 4 0 0 0 7 -1 |
Las Vegas Thunder IHL 1 0 0 0 0 -1 |
1997-98 San Diego Gulls WCHL 63 25 50 75 181 49 | Playoffs 13 3 6 9 45 3
Long Beach Ice Dogs IHL 1 1 0 1 2 1 |
1998-99 San Diego Gulls WCHL 61 37 43 80 160 37 | Playoffs 12 5 4 9 14 -4
Long Beach Ice Dogs IHL 4 1 2 3 2 2 |
1999-00 San Diego Gulls WCHL 68 22 39 61 94 21 | Playoffs 9 5 4 9 14 1
2000-01 San Diego Gulls “C” WCHL 57 24 29 53 107 22 | Playoffs 10 2 7 9 12 -1
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
1993-94 North Bay Centennials M-Cup 3 1 1 2 8 - |
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 2 13 1 1 2 0.15 18 -6 | 0
ECHL 2 133 42 82 124 0.93 402 10 | 2 8 2 6 8 1.00 28 -1
IHL 3 10 2 2 4 0.40 11 1 | 0
M-Cup 1 3 1 1 2 0.67 8 - | 0
MetJAHL 1 9 7 2 9 1.00 20 - | 0
OHL 4 233 112 168 280 1.20 409 - | 4 54 23 40 63 1.17 106 -
WCHL 5 309 137 208 345 1.12 699 163 | 5 52 19 29 48 0.92 115 6
* Some data is missing to provide a correct summary.
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 B.J. MacPherson?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Cult/Star player for San Diego Gulls

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