CCRHL ID: 634792
257
GPGP
122
GGoals
203
325
PTSPoints
1.26
P/GPP/GP
CCRHL ID: 634792
8
GPGP
3
WWins
5
LLosses
0
SOShutouts
.822
SV%SV%
Terwillegar Rink
Callingwood
Knights of Columbus
Kenilworth
Silent Ice Center
| Date | Matchup | Team | Pos | G | A | PTS | PIM | |
|---|---|---|---|---|---|---|---|---|
| Aug 19, 2025 | Crazy Puckers vs Raging Beavers | Crazy Puckers | P | 0 | 1 | 1 | 0 | |
| Aug 18, 2025 | Raging Beavers vs Crazy Puckers | Crazy Puckers | P | 0 | 0 | 0 | 0 | |
| Aug 14, 2025 | Blueshirts vs Crazy Puckers | Crazy Puckers | P | 1 | 0 | 1 | 0 | |
| Aug 12, 2025 | Blueshirts vs Crazy Puckers | Crazy Puckers | P | 0 | 0 | 0 | 0 | |
| Aug 7, 2025 | Crazy Puckers vs Blueshirts | Crazy Puckers | P | 0 | 0 | 0 | 0 | |
| Jul 24, 2025 | Crazy Puckers vs Blueshirts | Crazy Puckers | P | 0 | 0 | 0 | 0 | |
| Jul 21, 2025 | Crazy Puckers vs Paladins | Crazy Puckers | P | 0 | 0 | 0 | 2 |
Crazy Puckers vs Raging Beavers
Raging Beavers vs Crazy Puckers
Blueshirts vs Crazy Puckers
Blueshirts vs Crazy Puckers
Crazy Puckers vs Blueshirts
Crazy Puckers vs Blueshirts
Crazy Puckers vs Paladins
1wins
.905 SV% 2.00 GAA in 1 GP
Crazy Puckers · Winter 21/22
3wins
0 shutouts
24 seasons · 10 teams
| Season | Team | Div | GP | G | A | P | P/GP | PIM | PPG | SHG | GWG | OTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Summer 2025 | Crazy Puckers | Division 11 | 11 | 0 | 6 | 6 | 0.55 | 2 | 0 | 0 | 0 | 0 | 0 |
| Winter 2024/2025 | Crazy Puckers | Division 14 | 23 | 5 | 14 | 19 | 0.83 | 6 | 0 | 0 | 0 | 0 | 0 |
| Summer 2024 | Crazy Puckers | Division 12 | 7 | 1 | 0 | 1 | 0.14 | 0 | 0 | 0 | 0 | 0 | 0 |
| Winter 2023/2024 | Crazy Puckers | Rec A Division 13 | 21 | 5 | 17 | 22 | 1.05 | 2 | 0 | 0 | 0 | 0 | 0 |
| Summer 2023 | Crazy Puckers | Rec A Division 14 | 13 | 6 | 9 | 15 | 1.15 | 0 | 0 | 0 | 0 | 0 | 0 |
| Winter 22/23 | Crazy Puckers | Rec A Division 14 | 21 | 12 | 15 | 27 | 1.29 | 4 | 4 | 0 | 1 | 0 | 0 |
| Summer 20222 teams | 2 teams | - | 12 | 7 | 14 | 21 | 1.75 | 2 | 0 | 0 | 0 | 0 | 0 |
| Winter 21/22 | Crazy Puckers | Rec A Division 16 | 21 | 13 | 28 | 41 | 1.95 | 0 | 0 | 1 | 2 | 0 | 0 |
| Summer 20213 teams | 3 teams | - | 21 | 10 | 17 | 27 | 1.29 | 6 | 1 | 0 | 1 | 0 | 0 |
| Summer 20202 teams | 2 teams | - | 10 | 7 | 8 | 15 | 1.50 | 2 | 1 | 0 | 1 | 0 | 0 |
| Winter 2019/2020 | Crazy Puckers | Div 14 | 22 | 14 | 17 | 31 | 1.41 | 6 | 1 | 0 | 1 | 0 | 0 |
| Summer 20193 teams | 3 teams | - | 14 | 8 | 14 | 22 | 1.57 | 4 | 0 | 0 | 2 | 0 | 0 |
| Winter 2018/20192 teams | 2 teams | - | 29 | 21 | 22 | 43 | 1.48 | 4 | 3 | 0 | 5 | 0 | 0 |
| Summer 20184 teams | 4 teams | - | 21 | 11 | 13 | 24 | 1.14 | 8 | 0 | 0 | 0 | 0 | 0 |
| Winter 2017/20183 teams | 3 teams | - | 11 | 2 | 9 | 11 | 1.00 | 0 | 1 | 0 | 0 | 0 | 0 |
| Career Totals | 257 | 122 | 203 | 325 | 1.26 | 46 | 11 | 1 | 13 | 0 | 0 | ||
Career Totals
| Season | Team | Div | GP | W | L | SO | GAA | SV% | W% |
|---|---|---|---|---|---|---|---|---|---|
| Summer 2022 | Crazy Puckers | Rec A Division 17 | 1 | 0 | 1 | 0 | 8.00 | .860 | 0% |
| Winter 21/22 | Crazy Puckers | Rec A Division 16 | 1 | 1 | 0 | 0 | 2.00 | .905 | 100% |
| Summer 2021 | Crazy Puckers | Rec A Division 17 | 2 | 0 | 2 | 0 | 9.00 | .714 | 0% |
| Winter 2019/20203 teams | 3 teams | - | 1 | 1 | 0 | 0 | 7.00 | .682 | 100% |
| Summer 2019 | 1-Up | Div 9 | 0 | 0 | 0 | 0 | 0.00 | .000 | 0% |
| Winter 2018/20192 teams | 2 teams | - | 1 | 0 | 1 | 0 | 5.00 | .808 | 0% |
| Summer 20183 teams | 3 teams | - | 0 | 0 | 0 | 0 | 0.00 | .000 | 0% |
| Winter 2017/20182 teams | 2 teams | - | 2 | 1 | 1 | 0 | 3.50 | .897 | 50% |
| Career Totals | 8 | 3 | 5 | 0 | |||||
Career Totals
41pts
13G 28A in 21 GP
Crazy Puckers · Winter 21/22
24
10
Keith is a creative playmaker who drives offense through assists, producing at a steady, reliable clip. A 257-game veteran with 325 career points. A decorated player with 8 career badges.
Establishing consistency
Cementing legacy
Carried a team on their back
Other
Backpack
Led team in points on a losing squad