CCRHL ID: 598004
195
GPGP
74
GGoals
121
195
PTSPoints
1.00
P/GPP/GP
Callingwood
Clare Drake Arena
Castledowns
Terwillegar Rink
Canadian Athletic Club
190 GP — 180 PTS — 0.95 P/GP
| Date | Matchup | Team | Pos | G | A | PTS | PIM | |
|---|---|---|---|---|---|---|---|---|
| Mar 2, 2026 | G.O.A.T vs Blue Steel | Blue Steel | P | 0 | 0 | 0 | 0 | |
| Feb 21, 2026 | Blue Steel vs South Side Samurai | Blue Steel | P | 0 | 0 | 0 | 0 | |
| Jan 28, 2026 | Blue Steel vs G.O.A.T | Blue Steel | P | 0 | 0 | 0 | 0 | |
| Jan 18, 2026 | Blue Steel vs Valar | Blue Steel | P | 0 | 0 | 0 | 0 | |
| Jan 12, 2026 | Blue Steel vs Bardownskis | Blue Steel | P | 0 | 1 | 1 | 2 | |
| Jan 4, 2026 | Healthy Scratch HC vs Blue Steel | Blue Steel | P | 0 | 0 | 0 | 0 | |
| Dec 14, 2025 | Blue Steel vs Nor Westers | Blue Steel | P | 0 | 0 | 0 | 0 |
G.O.A.T vs Blue Steel
Blue Steel vs South Side Samurai
Blue Steel vs G.O.A.T
Blue Steel vs Valar
Blue Steel vs Bardownskis
Healthy Scratch HC vs Blue Steel
Blue Steel vs Nor Westers
39pts
16G 23A in 21 GP
Blue Steel (Schroder) · Winter 21/22
21
9
| Season | Team | Div | GP | G | A | P | P/GP | PIM | PPG | SHG | GWG | OTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Winter 2025/2026 | Blue Steel | Rec A Division 17 | 13 | 0 | 4 | 4 | 0.31 | 6 | 0 | 0 | 0 | 0 | 0 |
| Summer 2025 | GoldenEyes | Division 13 | 10 | 4 | 8 | 12 | 1.20 | 8 | 0 | 0 | 0 | 0 | 1 |
| Winter 2024/2025 | Blue Steel | Rec A Division 16 | 15 | 3 | 11 | 14 | 0.93 | 4 | 0 | 0 | 0 | 0 | 0 |
| Summer 2024 | Remembering Kelly | Riverfolk | 3 | 0 | 1 | 1 | 0.33 | 0 | 0 | 0 | 0 | 0 | 0 |
| Winter 2023/2024 | Blue Steel | Rec A Division 16 | 22 | 10 | 11 | 21 | 0.95 | 12 | 0 | 0 | 0 | 0 | 0 |
| Summer 20232 teams | 2 teams | - | 16 | 5 | 12 | 17 | 1.06 | 12 | 0 | 0 | 0 | 0 | 0 |
| Winter 22/23 | Blue Steel | Rec A Division 16 | 6 | 2 | 6 | 8 | 1.33 | 4 | 0 | 0 | 0 | 0 | 1 |
| Summer 20223 teams | 3 teams | - | 8 | 0 | 6 | 6 | 0.75 | 2 | 0 | 0 | 0 | 0 | 0 |
| Winter 21/22 | Blue Steel (Schroder) | Rec A Division 17 | 21 | 16 | 23 | 39 | 1.86 | 12 | 1 | 0 | 1 | 0 | 0 |
| Summer 2021 | Blue Steel (Schroder) | Rec A Division 16 | 23 | 15 | 9 | 24 | 1.04 | 28 | 5 | 0 | 3 | 0 | 1 |
| Winter 2019/2020 | Blue Steel | Div 15 | 25 | 11 | 18 | 29 | 1.16 | 2 | 2 | 0 | 1 | 0 | 0 |
| Summer 2019 | Riverfolk 3 | Rec B | 12 | 2 | 2 | 4 | 0.33 | 10 | 0 | 0 | 0 | 0 | 0 |
| Winter 2018/2019 | Blue Steel | Div 14 | 21 | 6 | 10 | 16 | 0.76 | 16 | 1 | 0 | 0 | 0 | 0 |
| Career Totals | 195 | 74 | 121 | 195 | 1.00 | 116 | 9 | 0 | 5 | 0 | 3 | ||
Career Totals
John is a creative playmaker who drives offense through assists, producing at a steady, reliable clip. A 195-game veteran with 195 career points. A decorated player with 9 career badges.
Establishing consistency
Cementing legacy
Carried a team on their back
Other
Backpack
Led team in points on a losing squad