Loading page
Winchester Hawks
© Photo: Dan Hickling

Canada flagJohn Macleod

#5 Winchester Hawks / EOJHL - 26/27

Show Updates
Features
See plans and pricing

John Macleod Facts

Date of Birth
2006
Age
20
Place of Birth
-
Nation
Canada
Youth Team
-
Position
D
Height
-
Weight
-
Shoots
-
Contract
-

John Macleod Statistics

Select...
Filter Leagues
John Macleod — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
19-20undefined flagSeaway Valley Rapids U14 AAHEO U14 AA3021316-Playoffs30002-
21-22undefined flagSeaway Valley Rapids U16 AAHEO U16 AA3024640-Playoffs20002-
21-22undefined flagSeaway Valley Rapids U18 AAHEO U18 AA91012-Playoffs10000-
22-23undefined flagCornwall Colts U18 AAAHEO U184214516-Playoffs20000-
23-24undefined flagChar-Lan RebelsEOJHL3905555-Playoffs31016-
24-25undefined flagGlengarry BrigadeEOJHL3809968-
24-25undefined flagWinchester HawksEOJHL111016-
25-26undefined flagWinchester HawksEOJHL30381120-Playoffs80116-
26-27undefined flagWinchester HawksEOJHL1414514-
26-27undefined flagProjectedInfoEOJHL433121543-

John Macleod Tournament Statistics

Select...
Filter Leagues
No Data Found

John Macleod Game Log

2026-2027
All Opponents
Filter Leagues
John Macleod — 2026-2027 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
EOJHL flagEOJHL
@
vs
@
@
vs
Paid Feature
Explore plans

John Macleod Career Totals

Select...
Filter Postseason
John Macleod — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flagEOJHL 4132526310.23163-2111120.1812-
undefined flagHEO U14 AA 1302130.1016-130000.002-
undefined flagHEO U16 AA 1302460.2040-120000.002-
undefined flagHEO U18 1421450.1216-120000.000-
undefined flagHEO U18 AA 191010.112-110000.000-

John Macleod Hockey Connections

Position
Nationality
Team
Status
No Data Found

John Macleod Career Highlights

No Data Found