Points
League
Career
#884 / 19,520
Division 16
Winter 2026/2027
#137 / 413
Top 34%
Goals
League
Career
#1189 / 19,520
Games Played
League
Career
#19520 / 19,520
| Season | Team | GP | G | A | PTS | P/GP |
|---|---|---|---|---|---|---|
| Winter 2026/2027 | Blue Steel | 6 | 0 | 5 | 5 | 0.83 |
| Summer 2026 | Blue Steel | 6 | 1 | 3 | 4 | 0.67 |
| Winter 2025/2026 | Blue Steel | 13 | 0 | 4 | 4 | 0.31 |
| Winter 2024/2025 | Blue Steel | 15 | 3 | 11 | 14 | 0.93 |
| Summer 2024 | Remembering Kelly | 3 | 0 | 1 | 1 | 0.33 |
| Winter 2023/2024 | Blue Steel | 22 | 10 | 11 | 21 | 0.95 |
| Summer 2023 | Ice Dragons | 4 | 2 | 1 | 3 | 0.75 |
| Summer 2023 | ParmaSeans | 12 | 3 | 11 | 14 | 1.17 |
| Winter 22/23 | Blue Steel | 13 | 3 | 12 | 15 | 1.15 |
| Summer 2022 | Ice Dragons | 0 | 0 | 0 | 0 | 0.00 |
| Summer 2022 | Cheap Liquor | 1 | 0 | 2 | 2 | 2.00 |
| Summer 2022 | Phantom Pissers | 7 | 0 | 4 | 4 | 0.57 |
| Winter 21/22 | Blue Steel (Schroder) | 21 | 16 | 23 | 39 | 1.86 |
| Summer 2021 | Blue Steel (Schroder) | 23 | 15 | 9 | 24 | 1.04 |
| Winter 2019/2020 | Blue Steel | 25 | 11 | 18 | 29 | 1.16 |
| Summer 2019 | Riverfolk 3 | 12 | 2 | 2 | 4 | 0.33 |
| Winter 2018/2019 | Blue Steel | 21 | 6 | 10 | 16 | 0.76 |
Recently Completed
100 Career Points!
Sep 3, 2021
200 Career Games!
Sep 3, 2024
50 Career Goals!
Sep 3, 2021
200 Career Points!
Nov 28, 2024
100 Career Games!
Sep 3, 2021
Next Up
199 / 200
72 / 75
14 / 15
127 / 150
| Season | Team | Div | GP | G | A | P | P/GP | PIM | PPG | SHG | GWG | OTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Winter 2026/2027 | Blue Steel | Division 16 | 6 | 0 | 5 | 5 | 0.83 | 4 | 0 | 0 | 0 | 0 | 0 |
| Summer 2026 | Blue Steel | Rec A Division 16 | 6 | 1 | 3 | 4 | 0.67 | 4 | 0 | 0 | 0 | 0 | 0 |
| Winter 2025/2026 | Blue Steel | Rec A Division 17 | 13 | 0 | 4 | 4 | 0.31 | 6 | 0 | 0 | 0 | 0 | 0 |
| Winter 2024/2025 | Blue Steel | Rec A Division 16 | 15 | 3 | 11 | 14 | 0.93 | 4 | 1 | 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 | 3 | 0 | 3 | 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 | 13 | 3 | 12 | 15 | 1.15 | 10 | 1 | 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 | 204 | 72 | 127 | 199 | 0.98 | 122 | 14 | 0 | 8 | 0 | 2 | ||
Career Totals
John is a creative playmaker who drives offense through assists, producing at a steady, reliable clip. A 204-game veteran with 199 career points. A decorated player with 10 career badges.
Pulling away from rival
Establishing consistency
Cementing legacy
Locked in a tight race with Andy Jamieson, trailing by just 0 points
13% complete
Callingwood
Clare Drake Arena
Terwillegar Rink
Kenilworth
Meadows