Loading page
Opole United

Canada flagJohn Shields

Opole United / EUHL - 26/27

Show Updates
Features
See plans and pricing

John Shields Facts

Date of Birth
May 14, 2005
Age
21
Place of Birth
St. Albert, AB, CAN
Nation
Canada
Youth Team
-
Position
D
Height
178 cm / 5'10"
Weight
84 kg / 185 lbs
Shoots
R
Contract
-

John Shields Statistics

Select...
Filter Leagues
John Shields — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
19-20undefined flagSt. Albert Blues U15 AANAHL U1532471118-Playoffs82130-
19-20undefined flagSt. Albert Royals 15AAREM15HL10000-
21-22undefined flagSt. Albert Crusaders U18 AANAHL U18311564-Playoffs81230-
22-23undefined flagFort Saskatchewan Rangers U18 AANAHL U183226818-
23-24undefined flagPort Alberni BombersVIJHL4721326-
24-25undefined flagPort Alberni BombersVIJHL4623527-Playoffs80000-
25-26undefined flagPort Alberni BombersVIJHL482101224-
26-27undefined flagOpole UnitedPoland281120-
26-27undefined flagOpole UnitedEUHL30002-
26-27undefined flagProjectedInfoPoland2253360-

John Shields Tournament Statistics

Select...
Filter Leagues
No Data Found

John Shields Game Log

2026-2027
All Opponents
Filter Leagues
John Shields — 2026-2027 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
Poland2 flagPoland2
vs
vs
EUHL flagEUHL
vs
@
@
Paid Feature
Explore plans

John Shields Career Totals

Select...
Filter Postseason
John Shields — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPP/GPPIM+/-YearsGPGATPP/GPPIM+/-
undefined flagEUHL 130000.002-0
undefined flagNAHL U15 13247110.3418-182130.380-
undefined flagNAHL U18 263311140.2222-181230.380-
undefined flagPoland2 181120.250-0
undefined flagREM15HL (NAHL U16)110000.000-0
undefined flagVIJHL 3141614200.1477-180000.000-

John Shields Hockey Connections

Position
Nationality
Team
Status
No Data Found

John Shields Career Highlights

No Data Found