Loading page
St. George's School U18 Prep
© Photo: Peter Pollin

Canada flagJohn Main

EP verified badgeVerified
Features
See plans and pricing

John Main Facts

Date of Birth
May 18, 2011
Age
15
Place of Birth
Duncan, BC, CAN
Nation
Canada
Youth Team
-
Position
D
Height
190 cm / 6'3"
Weight
75 kg / 165 lbs
Shoots
R
Contract
-
Player Type
Puck-Moving Defenseman
Shot Blocker
Two-Way Defenseman
Agency
Premium

John Main Statistics

Select...
Filter Leagues
John Main — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
23-24undefined flagIsland Wild 14UJPHL 14U337121936-Playoffs30332-
24-25undefined flagPacific Coast Academy U15 PrepCSSHL U153527936-Playoffs30004-
25-26undefined flagSt. George's School U15 PrepCSSHL U15303202330-Playoffs301110-
25-26undefined flagSt. George's School U17 PrepCSSHL U1710000-
26-27undefined flagSt. George's School U18 PrepCSSHL U1890334-

John Main Tournament Statistics

Select...
Filter Leagues
John Main — Tournament Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
20-21undefined flagBC Junior CanucksBrick Invitational50008-
23-24undefined flagTransform Predators U14Kings of Spring U1461120-
25-26undefined flagSt. George's School U15 PrepJohn Reid Memorial512310-
25-26undefined flagTeam Red U16BC U16 Cup41230-

John Main Game Log

2026-2027
All Opponents
Filter Leagues
John Main — 2026-2027 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
CSSHL U18 flagCSSHL U18
vs
vs
@
@
@
Paid Feature
Explore plans

John Main Career Totals

Select...
Filter Postseason
John Main — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPP/GPPIM+/-YearsGPGATPP/GPPIM+/-
undefined flagBC U16 Cup 141230.750-0
undefined flagBrick Invitational 150000.008-0
undefined flagCSSHL U15 265527320.4966-260110.1714-
undefined flagCSSHL U17 110000.000-0
undefined flagCSSHL U18 190330.334-0
undefined flagJPHL 14U 133712190.5836-130331.002-
undefined flagJohn Reid Memorial 151230.6010-0
undefined flagKings of Spring U14 161120.330-0

John Main Hockey Connections

Position
Nationality
Team
Status
No Data Found

John Main Career Highlights

No Data Found

John Main Biography and Trivia

Drafted 2026, 3 #61 by Tri-City Americans in the WHL Prospects Draft