
STORM
CROSS LAKE
NCN FLAMES
NORTH STARS
STORM
CROSS LAKE
NCN FLAMES
NORTH STARS
JUNIORS
NORTH STARS
CROSS LAKE
NCN FLAMES
JUNIORS
NORTH STARS
CROSS LAKE
NCN FLAMES
NCN FLAMES
NORTH STARS
CROSS LAKE
STORM
NORTH STARS
JUNIORS
STORM
JUNIORS
NCN FLAMES
CROSS LAKE
STORM
NCN FLAMES
JUNIORS
CROSS LAKE
STORM
NCN FLAMES
JUNIORS
CROSS LAKE
NORTH STARS
STORM
NCN FLAMES
JUNIORS
NORTH STARS
STORM
NCN FLAMES
JUNIORS
STORM
JUNIORS
CROSS LAKE
NORTH STARS
STORM
JUNIORS
CROSS LAKE
NORTH STARS
NORTH STARS
NCN FLAMES
CROSS LAKE
STORM
CROSS LAKE
STORM
NORTH STARS
NCN FLAMES
JUNIORS
CROSS LAKE
NCN FLAMES
NORTH STARS
JUNIORS
CROSS LAKE
NCN FLAMES
NORTH STARS
CROSS LAKE
JUNIORS
NCN FLAMES
STORM
CROSS LAKE
JUNIORS
NCN FLAMES
STORM
NCN FLAMES
STORM
NORTH STARS
JUNIORS
NCN FLAMES
STORM
NORTH STARS
JUNIORS
JUNIORS
STORM
NORTH STARS
CROSS LAKE
JUNIORS
STORM
NORTH STARS
CROSS LAKE
NCN FLAMES
CROSS LAKE
STORM
NORTH STARS
NCN FLAMES
CROSS LAKE
STORM
NORTH STARS
JUNIORS
NCN FLAMES
CROSS LAKE
NORTH STARS
CROSS LAKE
NORTH STARS
JUNIORS
NCN FLAMES

| Team | GP | W | L | D | OTL | PTS |
|---|---|---|---|---|---|---|
| Storm | 14 | 12 | 2 | 0 | 0 | 24 |
| NCN Flames | 12 | 7 | 4 | 0 | 1 | 15 |
| Juniors | 14 | 7 | 7 | 0 | 0 | 14 |
| North Star.. | 12 | 6 | 6 | 0 | 0 | 12 |
| Cross Lake | 12 | 0 | 12 | 0 | 0 | 0 |
| Player | Points |
|---|---|
| Cash Clarkson (NWH) | 31 |
| Brody McPherson (PJR) | 27 |
| Cedrick Puffalt (OCN) | 27 |
| Lucien Tait-Reaume (NWH) | 26 |
| Trayden Guiboche (NWH) | 24 |
| Keestin Danielson (OCN) | 24 |
| Seth Zahayko (NCN) | 19 |
| Justin Eetuk (OCN) | 19 |
| Hutton Foster (OCN) | 18 |
| Goalie | SV% |
|---|---|
| Logan Grenier (OCN) | .907 |
| Nolan Sinclair Jr. (OCN) | .905 |
| Chauncy Jack (NWH) | .904 |
| Louis-Laurent Legros (CLI) | .901 |
| Aiden Hickey (NCN) | .861 |
| Malakai Sinclair (PJR) | .850 |
November 23rd, 2025
1:30PM
FINAL
Gordon Lathlin Memorial Centre
| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| Cross Lake Islanders CLI | 1 | 1 | 1 | 3 |
| OCN Storm OCN | 3 | 5 | 1 | 9 |
| Team | SOG | PP | PIM |
|---|---|---|---|
| Cross Lake Islanders CLI | 25 (11-6-8) | 1/6 | 66 |
| OCN Storm OCN | 41 (20-10-11) | 2/11 | 67 |
| Logan Marr #16 - OCN Storm OCN |
1 | |
| Hutton Foster #15 - OCN Storm OCN |
2 | |
| Wyatt Hall #3 - OCN Storm OCN |
3 |
|
|
#37
Keestin Danielson (10) Justin Eetuk, Nolan Sinclair Jr. |
19:11 CLI 0, OCN 1 |
|
|
#44
Dawson Osborne (1) Trace Sinclair, Jayden Blacksmith |
PPG 10:06 CLI 1, OCN 1 |
|
|
#16
Logan Marr (1) Cedrick Puffalt, Hutton Foster |
6:59 CLI 1, OCN 2 |
|
|
#6
Dravin Ballantyne (1) Keestin Danielson |
1:47 CLI 1, OCN 3 |
|
|
#44
Dawson Osborne (2) Jayden Blacksmith |
SHG 19:35 CLI 2, OCN 3 |
|
|
#12
Justin Eetuk (7) Carson Clemons, Prime Paniyuk |
PPG 18:47 CLI 2, OCN 4 |
|
|
#7
Riel Chartrand (1) Maddox Dominey |
PPG 14:04 CLI 2, OCN 5 |
|
|
#16
Logan Marr (2) Hutton Foster |
11:45 CLI 2, OCN 6 |
|
|
#12
Justin Eetuk (8) Cedrick Puffalt, Hutton Foster |
3:36 CLI 2, OCN 7 |
|
|
#11
Cedrick Puffalt (14) Unassisted |
1:11 CLI 2, OCN 8 |
|
|
#11
Blaise Cheechoo (2) Jayden Blacksmith |
10:26 CLI 3, OCN 8 |
|
|
#15
Hutton Foster (8) Liam Flett, Laryn Chaboyer |
3:43 CLI 3, OCN 9 |
|
|
#10
Kaddes Katapatuk Cross Lake Islanders CLI |
Head Contact2 MinutesMins. 11:39 |
|
|
#10
Kaddes Katapatuk Cross Lake Islanders CLI |
Misconduct10 MinutesMins. 11:39 |
|
|
#20
Laryn Chaboyer OCN Storm OCN |
Head Contact2 MinutesMins. 11:39 |
|
|
#20
Laryn Chaboyer OCN Storm OCN |
Misconduct10 MinutesMins. 11:39 |
|
|
#37
Keestin Danielson OCN Storm OCN |
Tripping2 MinutesMins. 11:07 |
|
|
#18
Cameron Sutherland Cross Lake Islanders CLI |
Tripping2 MinutesMins. 0:04 |
|
|
#10
Kaddes Katapatuk Cross Lake Islanders CLI |
Checking From Behind5 MinutesMins. 19:06 |
|
|
#10
Kaddes Katapatuk Cross Lake Islanders CLI |
Game Misconduct10 MinutesMins. 19:06 |
|
|
#15
Hutton Foster OCN Storm OCN |
Cross Checking2 MinutesMins. 17:23 |
|
|
#11
Cedrick Puffalt OCN Storm OCN |
Misconduct10 MinutesMins. 16:55 |
|
|
#12
Justin Eetuk OCN Storm OCN |
Slashing2 MinutesMins. 15:58 |
|
|
#17
Jacey Melnyk OCN Storm OCN |
Roughing2 MinutesMins. 15:25 |
|
|
#17
Tylen Iserhoff Cross Lake Islanders CLI |
Roughing2 MinutesMins. 15:05 |
|
|
#18
Cameron Sutherland Cross Lake Islanders CLI |
Slashing2 MinutesMins. 7:10 |
|
|
#18
Cameron Sutherland Cross Lake Islanders CLI |
Roughing2 MinutesMins. 7:10 |
|
|
#17
Tylen Iserhoff Cross Lake Islanders CLI |
Head Contact2 MinutesMins. 5:07 |
|
|
#17
Tylen Iserhoff Cross Lake Islanders CLI |
Misconduct10 MinutesMins. 5:07 |
|
|
#7
Riel Chartrand OCN Storm OCN |
Head Contact2 MinutesMins. 5:07 |
|
|
#7
Riel Chartrand OCN Storm OCN |
Misconduct10 MinutesMins. 5:07 |
|
|
#88
Melvin Scatch Cross Lake Islanders CLI |
Fighting5 MinutesMins. 3:00 |
|
|
#88
Melvin Scatch Cross Lake Islanders CLI |
Game Misconduct10 MinutesMins. 3:00 |
|
|
#3
Wyatt Hall OCN Storm OCN |
Fighting5 MinutesMins. 3:00 |
|
|
#3
Wyatt Hall OCN Storm OCN |
Game Misconduct10 MinutesMins. 3:00 |
|
|
#61
Rylan Fourre-Cook OCN Storm OCN |
Unsportsmanlike Conduct2 MinutesMins. 3:00 |
|
|
#20
Laryn Chaboyer OCN Storm OCN |
Cross Checking2 MinutesMins. 8:02 |
|
|
#66
Trace Sinclair Cross Lake Islanders CLI |
Slashing2 MinutesMins. 3:25 |
|
|
#11
Blaise Cheechoo Cross Lake Islanders CLI |
Gross Misconduct 0:00 |
|
|
#17
Tylen Iserhoff Cross Lake Islanders CLI |
Slashing2 MinutesMins. 0:00 |
|
|
#16
Logan Marr OCN Storm OCN |
Slashing2 MinutesMins. 0:00 |
|
|
#7
Riel Chartrand OCN Storm OCN |
Spearing2 MinutesMins. 0:00 |
|
|
#13
Maddox Dominey OCN Storm OCN |
Roughing2 MinutesMins. 0:00 |
| # | Name | G | A | PTS | +/- | S | PIM |
|---|---|---|---|---|---|---|---|
| 2 | T. Ross Takeo Ross | 0 | 0 | 0 | E | 0 | 0 |
| 10 | K. Katapatuk Kaddes Katapatuk | 0 | 0 | 0 | E | 0 | 27 |
| 11 | B. Cheechoo Blaise Cheechoo | 1 | 0 | 1 | E | 0 | 0 |
| 14 | J. Burge Joseph Burge | 0 | 0 | 0 | E | 0 | 0 |
| 16 | C. Cunningham Cohen Cunningham | 0 | 0 | 0 | E | 0 | 0 |
| 17 | T. Iserhoff Tylen Iserhoff | 0 | 0 | 0 | E | 0 | 16 |
| 18 | C. Sutherland Cameron Sutherland | 0 | 0 | 0 | E | 0 | 6 |
| 20 | C. Halcrow Cha'ron Halcrow | 0 | 0 | 0 | E | 0 | 0 |
| 22 | J. Blacksmith Jayden Blacksmith | 0 | 3 | 3 | E | 0 | 0 |
| 23 | D. Muswagon Donnelly Muswagon | 0 | 0 | 0 | E | 0 | 0 |
| 24 | B. Muswagon Brody Muswagon | 0 | 0 | 0 | E | 0 | 0 |
| 44 | D. Osborne Dawson Osborne | 2 | 0 | 2 | E | 0 | 0 |
| 66 | T. Sinclair Trace Sinclair | 0 | 1 | 1 | E | 0 | 2 |
| 88 | M. Scatch Melvin Scatch | 0 | 0 | 0 | E | 0 | 15 |
| # | Name | SA | GA | SV | SV% | MP | PIM |
|---|---|---|---|---|---|---|---|
| 39 | J. Bullock ST L Joseph Bullock ST L | 36 | 7 | 29 | .806 | 31:45 | 0 |
| 30 | K. McKay Keandre McKay | 16 | 3 | 13 | .813 | 28:15 | 0 |
| # | Name | G | A | PTS | +/- | S | PIM |
|---|---|---|---|---|---|---|---|
| 3 | W. Hall Wyatt Hall | 0 | 0 | 0 | E | 0 | 15 |
| 6 | D. Ballantyne Dravin Ballantyne | 1 | 0 | 1 | E | 0 | 0 |
| 7 | R. Chartrand Riel Chartrand | 1 | 0 | 1 | E | 0 | 14 |
| 8 | P. Paniyuk Prime Paniyuk | 0 | 1 | 1 | E | 0 | 0 |
| 9 | L. Flett Liam Flett | 0 | 1 | 1 | E | 0 | 0 |
| 11 | C. Puffalt Cedrick Puffalt | 1 | 2 | 3 | E | 0 | 10 |
| 12 | J. Eetuk Justin Eetuk | 2 | 1 | 3 | E | 0 | 2 |
| 13 | M. Dominey Maddox Dominey | 0 | 1 | 1 | E | 0 | 2 |
| 14 | C. Clemons Carson Clemons | 0 | 1 | 1 | E | 0 | 0 |
| 15 | H. Foster Hutton Foster | 1 | 3 | 4 | E | 0 | 2 |
| 16 | L. Marr Logan Marr | 2 | 0 | 2 | E | 0 | 2 |
| 17 | J. Melnyk Jacey Melnyk | 0 | 0 | 0 | E | 0 | 2 |
| 20 | L. Chaboyer Laryn Chaboyer | 0 | 1 | 1 | E | 0 | 14 |
| 21 | B. Burrell Brody Burrell | 0 | 0 | 0 | E | 0 | 0 |
| 23 | G. Desserre Gavin Desserre | 0 | 0 | 0 | E | 0 | 0 |
| 25 | S. Roberts Sydney Roberts | 0 | 0 | 0 | E | 0 | 0 |
| 37 | K. Danielson Keestin Danielson | 1 | 1 | 2 | E | 0 | 2 |
| 61 | R. Fourre-Cook Rylan Fourre-Cook | 0 | 0 | 0 | E | 0 | 2 |
| # | Name | SA | GA | SV | SV% | MP | PIM |
|---|---|---|---|---|---|---|---|
| 31 | N. Sinclair Jr. ST W Nolan Sinclair Jr. ST W | 25 | 3 | 22 | .880 | 60:00 | 0 |
| 29 | L. Grenier Logan Grenier | 0 | 0 | 0 | - | 0:00 | 0 |
| Attendance: | - |
| Referee: | Julien Desloges (30) |
| Referee: | Jesse Blackman (60) |
| Linesman: | Dainon Espenell |
| Linesman: | Kolby LaRiviere |
| Suspensions: |
- Mathis Bacon-Labbe (OCN) - Eligible to play on Jan 10, 2026 - Drew Peters (OCN) - Eligible to play on Nov 29, 2025 |


A MESSAGE FROM THE PRESIDENT
As the President of the Keystone Junior Hockey League, ahead of the start of a new season, I would like to acknowledge all of the hard work of the KJHL Executive Board, all of the team Governors, General Managers and Coaches on a job well done these past couple of seasons and the importance of keeping Junior Hockey alive and well in the North for our younger generation. The level of competition each team brings makes for exciting hockey, and any team can beat any team on any given night. We are excited for the start of a new season!
Socialize With Us
Design, Hosting, Online Registration & Administration Tools By:Powered By:
