.

Canada Josh MacDonald

a.k.a. "Joshua MacDonald"

#89 Krefeld Pinguine / DEL2 - 23/24

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
0
2
2
-3
10
0
4
4
+1
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: 1 085 647 players
Last added: Drake Fell
EP Verified
Scoring Leaders
# Player GP G A TP
1. Zac Funk 66 67 52 119
2. Jagger Firkus 61 56 62 118
3. Riley Heidt 64 34 80 114
4. Berkly Catton 66 52 61 113
5. Andrew Cristall 60 39 67 106
Show More

Josh MacDonald Facts

Date of Birth
Position
LW/RW
Age
29
Height
5'11" / 180 cm
Place of Birth
Weight
190 lbs / 86 kg
Nation
Shoots
L
Youth Team
-
Contract
23/24
Agency

One of Barrie's several rookies last season, MacDonald is a small player who looks to put up better numbers with increased ice time this season after a better showing in last years playoffs. (Tyler Parchem 2012)

Josh MacDonald Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2008-09 London Jr. Knights U16 AAA ALLIANCE U16 5* 1* 1* 2* 4* -* | 1 0 0 0 0 -
2009-10 London Jr. Knights Gold U16 AAA ALLIANCE U16 44* 25* 20* 45* 36* -* | 14 7 4 11 8 -
London Jr. Knights U18 AAA ALLIANCE U18 1* 0* 0* 0* 0* -* |
2010-11 Elmira Sugar Kings GOJHL 49* 20* 12* 32* 19* -* | Playoffs 17 5 12 17 8 -
2011-12 Barrie Colts OHL 55* 3* 4* 7* 28* -3* | Playoffs 13 2 4 6 2 3
2012-13 Barrie Colts OHL 66* 15* 15* 30* 21* 1* | Playoffs 22 2 2 4 4 -5
2013-14 Barrie Colts OHL 14* 3* 5* 8* 10* 2* |
Peterborough Petes OHL 44* 20* 14* 34* 31* 6* | Playoffs 11 3 5 8 8 0
2014-15 Peterborough Petes OHL 63* 29* 23* 52* 30* -7* | Playoffs 5 0 0 0 4 -2
2015-16 Utah Grizzlies ECHL 40* 11* 11* 22* 20* 7* |
Rapid City Rush ECHL 7* 4* 5* 9* 6* 3* |
2016-17 Rapid City Rush ECHL 45* 17* 20* 37* 27* -5* |
Quad City Mallards ECHL 22* 6* 9* 15* 4* 4* | Playoffs 5 1 5 6 2 3
2017-18 Quad City Mallards ECHL 31* 10* 9* 19* 8* -15* |
Stjernen Hockey Norway 11* 4* 2* 6* 2* -1* | Relegation 6 6 3 9 6 4
2018-19 Reading Royals ECHL 62* 28* 29* 57* 28* -11* |
Lehigh Valley Phantoms AHL 8* 0* 0* 0* 0* -2* |
2019-20 SønderjyskE Denmark 41* 15* 13* 28* 24* -* |
2020-21 Aalborg Pirates Denmark 44* 26* 31* 57* 30* -* | Playoffs 9 6 4 10 27 -
2021-22 Ravensburg Towerstars DEL2 47* 17* 19* 36* 12* 13* | Playoffs 13 8 2 10 4 3
2022-23 Ravensburg Towerstars DEL2 50* 23* 20* 43* 22* 9* | Playoffs 17 7 11 18 8 8
2023-24 Krefeld Pinguine DEL2 36* 16* 16* 32* 17* 11* | Playoffs 3 0 1 1 2 -4

Josh MacDonald Tournament Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2009-10 London Jr. Knights Gold U16 AAA OHL Cup 5* 0* 3* 3* 4* -* |
2010-11 Elmira Sugar Kings Sutherland Cup 9* 6* 11* 17* 4* -* |
2019-20 SønderjyskE Continental Cup 6* 0* 1* 1* 4* 1* |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });

Josh MacDonald Game Log

Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
DEL2
2024-03-17T16:00:00+0000 Krefeld Pinguine @ Eispiraten Crimmitschau
2024-03-15T18:30:00+0000 Krefeld Pinguine vs Eispiraten Crimmitschau
2024-03-13T18:30:00+0000 Krefeld Pinguine @ Eispiraten Crimmitschau
2024-03-03T17:30:00+0000 Krefeld Pinguine vs Ravensburg Towerstars
2024-03-01T18:30:00+0000 Krefeld Pinguine @ VER Selb
2024-02-25T16:00:00+0000 Krefeld Pinguine @ Eisbären Regensburg
2024-02-23T18:30:00+0000 Krefeld Pinguine vs EV Landshut
2024-02-20T18:30:00+0000 Krefeld Pinguine @ Dresdner Eislöwen
2024-02-11T16:00:00+0000 Krefeld Pinguine @ Lausitzer Füchse
2024-02-09T18:30:00+0000 Krefeld Pinguine vs Eispiraten Crimmitschau
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

Josh MacDonald Career Totals

League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
AHL 1 8* 0* 0* 0* 0.00* 0* -2* | 0 * * * * * *
ALLIANCE U16 2 49* 26* 21* 47* 0.96* 40* -* | 0 15 7 * 4 * 11 * 0.73 * 8 * - *
ALLIANCE U18 1 1* 0* 0* 0* 0.00* 0* -* | 0 * * * * * *
Continental Cup 1 6* 0* 1* 1* 0.17* 4* 1* | 0 * * * * * *
DEL2 3 133* 56* 55* 111* 0.83* 51* 33* | 3 33 15 * 14 * 29 * 0.88 * 14 * 7 *
Denmark 2 85* 41* 44* 85* 1.00* 54* -* | 1 9 6 * 4 * 10 * 1.11 * 27 * - *
ECHL 4 207* 76* 83* 159* 0.77* 93* -17* | 1 5 1 * 5 * 6 * 1.20 * 2 * 3 *
GOJHL 1 49* 20* 12* 32* 0.65* 19* -* | 1 17 5 * 12 * 17 * 1.00 * 8 * - *
Norway 1 11* 4* 2* 6* 0.55* 2* -1* | 1 6 6 * 3 * 9 * 1.50 * 6 * 4 *
OHL 4 242* 70* 61* 131* 0.54* 120* -1* | 4 51 7 * 11 * 18 * 0.35 * 18 * -4 *
OHL Cup 1 5* 0* 3* 3* 0.60* 4* -* | 0 * * * * * *
Sutherland Cup 1 9* 6* 11* 17* 1.89* 4* -* | 0 * * * * * *

Josh MacDonald Skill Rating

Powered by Franchise Hockey Manager

Shooting Accuracy
15
Speed
14
Puckhandling
14
Acceleration
14

Josh MacDonald Career Highlights

Season
Awards by season
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

Josh MacDonald Connections

Transactions
DATE STATUS FROM TO SOURCE
05/25/2023
05/25/2023 Confirmed Ravensburg Towerstars Krefeld Pinguine
04/25/2022
04/25/2022 Extension Ravensburg Towerstars Ravensburg Towerstars
07/20/2021
07/20/2021 Confirmed Aalborg Pirates Ravensburg Towerstars
08/07/2020
08/07/2020 Confirmed SønderjyskE Aalborg Pirates
06/21/2019
06/21/2019 Confirmed Reading Royals SønderjyskE
01/20/2019
01/20/2019 Loan Reading Royals Lehigh Valley Phantoms
08/30/2018
08/30/2018 Confirmed Stjernen Hockey Reading Royals
01/06/2018
01/06/2018 Confirmed Quad City Mallards Stjernen Hockey
07/07/2017
07/07/2017 Extension Quad City Mallards Quad City Mallards
02/06/2017
02/06/2017 Confirmed Rapid City Rush Quad City Mallards
07/15/2016
07/15/2016 Extension Rapid City Rush Rapid City Rush
03/01/2016
03/01/2016 Confirmed Utah Grizzlies Rapid City Rush
09/11/2015
09/11/2015 Confirmed Peterborough Petes Utah Grizzlies
11/01/2013
11/01/2013 Confirmed Barrie Colts Peterborough Petes

Not Activated Sections

Endorsements
Images
Videos
Fitness Results
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Q&A
Are you Josh MacDonald?
Verify your profile to customize the page further. See example here.

Josh MacDonald Biography and Trivia

Drafted 2010, 3 #61 overall by Barrie Colts in the OHL Priority Selection

Post a scouting report/trivia/player comment in English (visible here)

var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/82513/player "; var deletePlayerCommentEndpoint = " '' ";