Loading page
Roanoke Rail Yard Dawgs
© Photo: Dan Hickling

USA flagJohn MacDonald

a.k.a. "Johnny MacDonald"
Show Updates
Features
See plans and pricing

John MacDonald Facts

Date of Birth
Oct 19, 2000
Age
26
Place of Birth
Canonsburg, PA, USA
Nation
USA
Youth Team
-
Position
D
Height
188 cm / 6'2"
Weight
84 kg / 185 lbs
Shoots
L
Contract
-
Agency
Premium
Highlights
FPHL Champion
1
Team Staff profile of John MacDonald also available »

John MacDonald Statistics

Select...
Filter Leagues
John MacDonald — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
13-14undefined flagPittsburgh Penguins Elite 13U AAAT1EHL 13U233586-
14-15undefined flagPittsburgh Penguins Elite 14UT1EHL 14U151672-
15-16undefined flagPittsburgh Penguins Elite 15UT1EHL 16UA201232-Playoffs50444-
16-17undefined flagEsmark Stars 16U AAANAPHL 16U160112-Playoffs50112-
16-17undefined flagEsmark Stars 16U AAA16U AAA62491310-
16-17undefined flagCanon-McMillan HighUSHS-PA1255104-
17-18undefined flagCanon-McMillan High"A"USHS-PA17991832-
18-19undefined flagPittsburgh Predators 18U AAA18U AAA42621274-
18-19undefined flagCanon-McMillan High"C"USHS-PA16715222-Playoffs21230-
19-20undefined flagTeam MarylandEHL397243110-
21-22undefined flagDanbury Hat TricksFPHL436243024-Playoffs40222-
22-23undefined flagDanbury Hat TricksFPHL488293770-Playoffs100662-
22-23undefined flagRoanoke Rail Yard DawgsLoanSPHL300020
23-24undefined flagDanbury Hat TricksFPHL716722
23-24undefined flagRoanoke Rail Yard DawgsLoanSPHL36616226111Playoffs30112-1
24-25undefined flagRoanoke Rail Yard DawgsSPHL36411153912Playoffs200020
24-25undefined flagReading RoyalsLoanECHL60002-4

John MacDonald Tournament Statistics

Select...
Filter Leagues
No Data Found

John MacDonald Game Log

2024-2025
All Opponents
Filter Leagues
John MacDonald — 2024-2025 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
SPHL flagSPHL
vs
@
@
@
vs
Paid Feature
Explore plans

John MacDonald Career Totals

Select...
Filter Postseason
John MacDonald — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flag16U AAA 16249130.2110-0
undefined flag18U AAA 142621270.644-0
undefined flagECHL 160000.002-40
undefined flagEHL 139724310.7910-0
undefined flagFPHL 3981559740.76962*2140880.574-
undefined flagNAPHL 16U 1160110.062-150110.202-
undefined flagSPHL 3751027370.4910223250110.204-1
undefined flagT1EHL 13U 1233580.356-0
undefined flagT1EHL 14U 1151670.472-0
undefined flagT1EHL 16UA 1201230.152-150440.804-
undefined flagUSHS-PA 3452129501.1138-121231.500-
* Some data is missing to provide a correct summary.

John MacDonald Hockey Connections

Position
Nationality
Team
Status
No Data Found

John MacDonald Career Highlights

John MacDonald — Awards by Season
SeasonAwards by Season
2016-2017
2022-2023

Transactions

John MacDonald — Transactions
DateStatusFromToSource
ConfirmedRoanoke Rail Yard DawgsOrlando Solar Bears
LoanRoanoke Rail Yard DawgsReading Royals