Western hockey. One clear schedule.
WHL SCHEDULEYour game plan starts here

Western Hockey League

Kamloops Blazers at Kelowna Rockets: WHL Box Score

Kamloops Blazers defeated Kelowna Rockets 5–2. Oct 2, 2026 at Prospera Place - Kelowna, BC.

Remembered on this browser

Fri, Oct 2, 2026 · 7:05 PM PDTFinal
2026–27 regular season · Prospera Place - Kelowna, BC

Game Highlights

Watch the action from this game. Choose a clip to play it here or open it on YouTube.

Kamloops Blazers at Kelowna Rockets 10/02 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Kamloops Blazers2215
Kelowna Rockets1102

Team Stats

Team Stats
Statistic Kamloops Blazers Kelowna Rockets
Shots on goal2641
Penalty minutes1423
Power-play goals / opportunities1 / 42 / 6
Power play %25.0%33.3%
Faceoffs won / attempts29 / 5930 / 59
Faceoff win %49.2%50.8%

Shots by Period

Shots by Period
Period Kamloops Blazers Kelowna Rockets
1st1112
2nd915
3rd614

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#2 Mateo Ferreira Kamloops Blazers
2#1 Kaeden Tate Kamloops Blazers
3#18 Dawson Gerwing Kelowna Rockets

Scoring Summary & Key Plays

Start with the key plays. Expand Full Play-by-Play for faceoffs and the complete available sequence.

Goals & Assists

7 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 2:35 Kamloops Blazers#14 Cooper Moore (1)#15 Owen Cooper, #27 River ArnasonEven strength
1st · 7:44 Kamloops Blazers#16 Vit Zahejsky (2)#17 Ty Coupland, #19 Andrew ThomsonEven strength
1st · 16:18 Kelowna Rockets#21 Owen Folstrom (1)#16 Madden Daneault, #27 Jacob HendersonPP
2nd · 4:32 Kamloops Blazers#19 Andrew Thomson (3)#2 Mateo Ferreira, #24 Ty BonkowskiPP · Game-winning goal
2nd · 18:30 Kelowna Rockets#18 Dawson Gerwing (2)#19 Ryan Oothoudt, #2 Dane SorensenPP
2nd · 18:47 Kamloops Blazers#34 Brady Ondrus (1)#2 Mateo FerreiraInsurance goal
3rd · 3:46 Kamloops Blazers#24 Ty Bonkowski (2)#12 Collin Kim, #13 Jacob DumanskyEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 2:35Cooper Moore#3 Dryden Deobald, #14 Cooper Moore, #15 Owen Cooper, #22 Mikhail Cherepanov, #27 River Arnason#2 Dane Sorensen, #4 Peyton Kettles, #9 Jakub Frolo, #10 Tomas Poletin, #24 Colton Lien
1st · 7:44Vit Zahejsky#16 Vit Zahejsky, #17 Ty Coupland, #19 Andrew Thomson, #22 Mikhail Cherepanov, #25 Madden Tymchak#18 Dawson Gerwing, #19 Ryan Oothoudt, #21 Owen Folstrom, #22 Nate Corbet, #27 Jacob Henderson
2nd · 18:47Brady Ondrus#2 Mateo Ferreira, #10 Teagen Bouchard, #15 Owen Cooper, #25 Madden Tymchak, #34 Brady Ondrus#7 Rowan Guest, #16 Madden Daneault, #17 Eli Barrett, #22 Nate Corbet, #25 Jaxon Kehrig
3rd · 3:46Ty Bonkowski#3 Dryden Deobald, #6 Liam Kilfoil, #12 Collin Kim, #13 Jacob Dumansky, #24 Ty Bonkowski#2 Dane Sorensen, #4 Peyton Kettles, #11 William Matte, #21 Owen Folstrom, #27 Jacob Henderson

Key Plays

22 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kelowna RocketsIn: #30 Harrison Boettiger · Out: —
1st0:00Goaltender change Kamloops BlazersIn: #1 Kaeden Tate · Out: —
1st2:35Goal Kamloops Blazers#14 Cooper Moore · Assists: #15 Owen Cooper, #27 River Arnason · Even strength
1st7:44Goal Kamloops Blazers#16 Vit Zahejsky · Assists: #17 Ty Coupland, #19 Andrew Thomson · Even strength
1st14:34Penalty Kamloops Blazers#5 Isa Guram · Boarding · 2:00 min · Served by #5 Isa Guram
1st16:18Goal Kelowna Rockets#21 Owen Folstrom · Assists: #16 Madden Daneault, #27 Jacob Henderson · PP
2nd4:27Penalty Kelowna Rockets#19 Ryan Oothoudt · Slashing · 2:00 min · Served by #19 Ryan Oothoudt
2nd4:32Goal Kamloops Blazers#19 Andrew Thomson · Assists: #2 Mateo Ferreira, #24 Ty Bonkowski · PP · Game-winning goal
2nd5:49Penalty Kamloops Blazers#25 Madden Tymchak · Roughing · 2:00 min · Served by #25 Madden Tymchak
2nd5:49Penalty Kelowna Rockets#17 Eli Barrett · Roughing · 2:00 min · Served by #17 Eli Barrett
2nd6:03Penalty Kelowna Rockets#10 Tomas Poletin · Major-Kneeing · 5:00 min · Served by #37 Von Lakovic
2nd6:03Penalty Kelowna Rockets#10 Tomas Poletin · Game Misconduct · 10:00 min · Served by #10 Tomas Poletin
2nd14:54Penalty Kamloops Blazers#12 Collin Kim · Roughing · 2:00 min · Served by #12 Collin Kim
2nd17:19Penalty Kamloops Blazers#22 Mikhail Cherepanov · Roughing · 2:00 min · Served by #22 Mikhail Cherepanov
2nd18:30Goal Kelowna Rockets#18 Dawson Gerwing · Assists: #19 Ryan Oothoudt, #2 Dane Sorensen · PP
2nd18:47Goal Kamloops Blazers#34 Brady Ondrus · Assists: #2 Mateo Ferreira · Insurance goal
3rd3:46Goal Kamloops Blazers#24 Ty Bonkowski · Assists: #12 Collin Kim, #13 Jacob Dumansky · Even strength
3rd7:36Penalty Kamloops Blazers#25 Madden Tymchak · Cross Checking · 2:00 min · Served by #25 Madden Tymchak
3rd10:41Penalty Kamloops Blazers#13 Jacob Dumansky · Checking to the Head · 2:00 min · Served by #13 Jacob Dumansky
3rd13:03Penalty Kelowna Rockets#18 Dawson Gerwing · Inter. on Goaltender · 2:00 min · Served by #18 Dawson Gerwing
3rd14:49Penalty Kamloops Blazers#17 Ty Coupland · Holding · 2:00 min · Served by #17 Ty Coupland
3rd18:10Penalty Kelowna Rockets#22 Nate Corbet · Cross Checking · 2:00 min · Served by #22 Nate Corbet

Full Play-by-Play

81 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kelowna RocketsIn: #30 Harrison Boettiger · Out: —
1st0:00Goaltender change Kamloops BlazersIn: #1 Kaeden Tate · Out: —
1st0:00Faceoff Kamloops BlazersHome: #10 Tomas Poletin · Away: #19 Andrew Thomson
1st0:44Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #24 Ty Bonkowski
1st1:09Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #13 Jacob Dumansky
1st2:16Faceoff Kelowna RocketsHome: #10 Tomas Poletin · Away: #27 River Arnason
1st2:35Goal Kamloops Blazers#14 Cooper Moore · Assists: #15 Owen Cooper, #27 River Arnason · Even strength
1st2:35Faceoff Kamloops BlazersHome: #25 Jaxon Kehrig · Away: #10 Teagen Bouchard
1st7:12Faceoff Kamloops BlazersHome: #19 Ryan Oothoudt · Away: #19 Andrew Thomson
1st7:22Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
1st7:44Goal Kamloops Blazers#16 Vit Zahejsky · Assists: #17 Ty Coupland, #19 Andrew Thomson · Even strength
1st7:44Faceoff Kamloops BlazersHome: #16 Madden Daneault · Away: #24 Ty Bonkowski
1st12:45Faceoff Kamloops BlazersHome: #10 Tomas Poletin · Away: #27 River Arnason
1st14:34Penalty Kamloops Blazers#5 Isa Guram · Boarding · 2:00 min · Served by #5 Isa Guram
1st14:34Faceoff Kelowna RocketsHome: #10 Tomas Poletin · Away: #24 Ty Bonkowski
1st15:09Faceoff Kelowna RocketsHome: #17 Eli Barrett · Away: #24 Ty Bonkowski
1st15:48Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
1st16:18Goal Kelowna Rockets#21 Owen Folstrom · Assists: #16 Madden Daneault, #27 Jacob Henderson · PP
1st16:18Faceoff Kelowna RocketsHome: #25 Jaxon Kehrig · Away: #15 Owen Cooper
1st16:27Faceoff Kelowna RocketsHome: #25 Jaxon Kehrig · Away: #16 Vit Zahejsky
1st16:53Faceoff Kamloops BlazersHome: #25 Jaxon Kehrig · Away: #10 Teagen Bouchard
1st18:18Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
1st19:06Faceoff Kamloops BlazersHome: #16 Madden Daneault · Away: #13 Jacob Dumansky
2nd0:00Faceoff Kelowna RocketsHome: #10 Tomas Poletin · Away: #17 Ty Coupland
2nd0:31Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #24 Ty Bonkowski
2nd3:29Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #10 Teagen Bouchard
2nd4:27Penalty Kelowna Rockets#19 Ryan Oothoudt · Slashing · 2:00 min · Served by #19 Ryan Oothoudt
2nd4:27Faceoff Kamloops BlazersHome: #10 Tomas Poletin · Away: #19 Andrew Thomson
2nd4:32Goal Kamloops Blazers#19 Andrew Thomson · Assists: #2 Mateo Ferreira, #24 Ty Bonkowski · PP · Game-winning goal
2nd4:32Faceoff Kelowna RocketsHome: #16 Madden Daneault · Away: #13 Jacob Dumansky
2nd5:49Penalty Kamloops Blazers#25 Madden Tymchak · Roughing · 2:00 min · Served by #25 Madden Tymchak
2nd5:49Penalty Kelowna Rockets#17 Eli Barrett · Roughing · 2:00 min · Served by #17 Eli Barrett
2nd5:49Faceoff Kamloops BlazersHome: #10 Tomas Poletin · Away: #27 River Arnason
2nd6:03Penalty Kelowna Rockets#10 Tomas Poletin · Major-Kneeing · 5:00 min · Served by #37 Von Lakovic
2nd6:03Penalty Kelowna Rockets#10 Tomas Poletin · Game Misconduct · 10:00 min · Served by #10 Tomas Poletin
2nd6:03Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
2nd6:23Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
2nd7:34Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
2nd7:46Faceoff Kelowna RocketsHome: #25 Jaxon Kehrig · Away: #16 Vit Zahejsky
2nd8:01Faceoff Kamloops BlazersHome: #17 Eli Barrett · Away: #13 Jacob Dumansky
2nd9:57Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
2nd11:15Faceoff Kamloops BlazersHome: #24 Colton Lien · Away: #27 River Arnason
2nd12:20Faceoff Kelowna RocketsHome: #16 Madden Daneault · Away: #25 Madden Tymchak
2nd12:26Faceoff Kelowna RocketsHome: #16 Madden Daneault · Away: #10 Teagen Bouchard
2nd12:32Faceoff Kamloops BlazersHome: #16 Madden Daneault · Away: #10 Teagen Bouchard
2nd13:07Faceoff Kelowna RocketsHome: #25 Jaxon Kehrig · Away: #24 Ty Bonkowski
2nd13:22Faceoff Kelowna RocketsHome: #25 Jaxon Kehrig · Away: #24 Ty Bonkowski
2nd14:54Penalty Kamloops Blazers#12 Collin Kim · Roughing · 2:00 min · Served by #12 Collin Kim
2nd14:54Faceoff Kamloops BlazersHome: #17 Eli Barrett · Away: #24 Ty Bonkowski
2nd16:57Faceoff Kelowna RocketsHome: #17 Eli Barrett · Away: #16 Vit Zahejsky
2nd17:19Penalty Kamloops Blazers#22 Mikhail Cherepanov · Roughing · 2:00 min · Served by #22 Mikhail Cherepanov
2nd17:19Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #14 Cooper Moore
2nd18:30Goal Kelowna Rockets#18 Dawson Gerwing · Assists: #19 Ryan Oothoudt, #2 Dane Sorensen · PP
2nd18:30Faceoff Kamloops BlazersHome: #16 Madden Daneault · Away: #34 Brady Ondrus
2nd18:47Goal Kamloops Blazers#34 Brady Ondrus · Assists: #2 Mateo Ferreira · Insurance goal
2nd18:47Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #16 Vit Zahejsky
2nd18:53Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #16 Vit Zahejsky
3rd0:00Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #16 Vit Zahejsky
3rd0:40Faceoff Kamloops BlazersHome: #14 Cole Braunshausen · Away: #16 Vit Zahejsky
3rd1:04Faceoff Kelowna RocketsHome: #16 Madden Daneault · Away: #14 Cooper Moore
3rd3:31Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #24 Ty Bonkowski
3rd3:46Goal Kamloops Blazers#24 Ty Bonkowski · Assists: #12 Collin Kim, #13 Jacob Dumansky · Even strength
3rd3:46Faceoff Kamloops BlazersHome: #16 Madden Daneault · Away: #27 River Arnason
3rd6:31Faceoff Kamloops BlazersHome: #16 Madden Daneault · Away: #13 Jacob Dumansky
3rd6:44Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #27 River Arnason
3rd7:36Penalty Kamloops Blazers#25 Madden Tymchak · Cross Checking · 2:00 min · Served by #25 Madden Tymchak
3rd7:36Faceoff Kelowna RocketsHome: #17 Eli Barrett · Away: #14 Cooper Moore
3rd10:41Penalty Kamloops Blazers#13 Jacob Dumansky · Checking to the Head · 2:00 min · Served by #13 Jacob Dumansky
3rd10:41Faceoff Kelowna RocketsHome: #14 Cole Braunshausen · Away: #25 Madden Tymchak
3rd11:06Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #34 Brady Ondrus
3rd11:54Faceoff Kelowna RocketsHome: #17 Eli Barrett · Away: #14 Cooper Moore
3rd13:03Penalty Kelowna Rockets#18 Dawson Gerwing · Inter. on Goaltender · 2:00 min · Served by #18 Dawson Gerwing
3rd13:03Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #16 Vit Zahejsky
3rd13:23Faceoff Kamloops BlazersHome: #17 Eli Barrett · Away: #13 Jacob Dumansky
3rd14:49Penalty Kamloops Blazers#17 Ty Coupland · Holding · 2:00 min · Served by #17 Ty Coupland
3rd14:49Faceoff Kelowna RocketsHome: #17 Eli Barrett · Away: #14 Cooper Moore
3rd16:22Faceoff Kelowna RocketsHome: #17 Eli Barrett · Away: #14 Cooper Moore
3rd17:02Faceoff Kamloops BlazersHome: #17 Eli Barrett · Away: #19 Andrew Thomson
3rd18:10Penalty Kelowna Rockets#22 Nate Corbet · Cross Checking · 2:00 min · Served by #22 Nate Corbet
3rd18:10Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #10 Teagen Bouchard
3rd19:34Faceoff Kelowna RocketsHome: #16 Madden Daneault · Away: #27 River Arnason

Includes faceoffs as well as goals, penalties and goaltending changes, in the order shown by the official game listing.

Penalties & Shootouts

Penalty Summary

13 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st14:34 Kamloops BlazersIsa GuramBoarding2:00Isa GuramPower play
2nd4:27 Kelowna RocketsRyan OothoudtSlashing2:00Ryan OothoudtPower play
2nd5:49 Kamloops BlazersMadden TymchakRoughing2:00Madden Tymchak—
2nd5:49 Kelowna RocketsEli BarrettRoughing2:00Eli Barrett—
2nd6:03 Kelowna RocketsTomas PoletinMajor-Kneeing5:00Von LakovicPower play
2nd6:03 Kelowna RocketsTomas PoletinGame Misconduct10:00Tomas Poletin—
2nd14:54 Kamloops BlazersCollin KimRoughing2:00Collin KimPower play
2nd17:19 Kamloops BlazersMikhail CherepanovRoughing2:00Mikhail CherepanovPower play
3rd7:36 Kamloops BlazersMadden TymchakCross Checking2:00Madden TymchakPower play
3rd10:41 Kamloops BlazersJacob DumanskyChecking to the Head2:00Jacob DumanskyPower play
3rd13:03 Kelowna RocketsDawson GerwingInter. on Goaltender2:00Dawson GerwingPower play
3rd14:49 Kamloops BlazersTy CouplandHolding2:00Ty CouplandPower play
3rd18:10 Kelowna RocketsNate CorbetCross Checking2:00Nate CorbetPower play

Player Stats

Choose a team below. On smaller screens, scroll a table to see every statistic.

Kamloops Blazers — Skaters

18 skaters
Kamloops Blazers — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Mateo Ferreira2RD022+1200000 / 0—Starter · Rookie
Dryden Deobald3RD000+2000000 / 0——
Isa Guram5D0000120000 / 0—Starter
Liam Kilfoil6RD000+1200000 / 0—Rookie
Teagen Bouchard10C000+1100003 / 650.0%Rookie
Collin Kim12RW011+1120000 / 0—Rookie
Jacob Dumansky13LW011+1220004 / 666.7%—
Cooper Moore14C101+1300000 / 60.0%—
Owen Cooper15LW011+2100000 / 10.0%—
Vit Zahejsky16LW101+1700003 / 837.5%Starter
Ty Coupland17RW011+1120000 / 10.0%Starter
Andrew Thomson19C112+1201018 / 1172.7%Starter
Mikhail Cherepanov22LD000+2020000 / 0—Rookie
Eli Tverdovsky23RW0000000000 / 0—Rookie
Ty Bonkowski24C112+1100004 / 944.4%—
Madden Tymchak25D000+2040000 / 20.0%—
River Arnason27RW011+1000005 / 771.4%Rookie
Brady Ondrus34LW101+1200002 / 2100.0%Rookie

Kamloops Blazers — Goaltenders

2 goaltenders
Kamloops Blazers — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Kaeden Tate160:0041239.9510000Starter · Rookie
Logan Edmonstone31Did not play—————————

Kelowna Rockets — Skaters

18 skaters
Kelowna Rockets — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Dane Sorensen2LD011-2100000 / 0—Starter
Peyton Kettles4RD000-2000000 / 0—Starter
Rowan Guest7RD000-1200000 / 0——
Remy Koch8LD0000000000 / 0—Rookie
Jakub Frolo9RW000-1200000 / 0—Starter
Tomas Poletin10C000-10150003 / 742.9%Starter
William Matte11LW000-1000000 / 0—Rookie
Cole Braunshausen14LW0000700001 / 250.0%—
Madden Daneault16C011-1300005 / 1145.5%—
Eli Barrett17RW000-1220006 / 1060.0%—
Dawson Gerwing18LW101-1321000 / 0——
Ryan Oothoudt19RW011-1720000 / 10.0%—
Owen Folstrom21C101-23010010 / 2050.0%—
Nate Corbet22LD000-2120000 / 0——
Colton Lien24LW000-1100000 / 10.0%Starter · Rookie
Jaxon Kehrig25C000-1300005 / 771.4%—
Jacob Henderson27RD011-2300000 / 0——
Von Lakovic37RW0000300000 / 0—Rookie

Kelowna Rockets — Goaltenders

2 goaltenders
Kelowna Rockets — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Harrison Boettiger3060:0026521.8080000Starter
Linden Sobocan31Did not play————————Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#153 Josh Albinati
Referee 2#82 Jeff Ingram
Linesman 1#160 Zach Anderson
Linesman 2#71 Bryce Manders
Kelowna Rockets — General ManagerCurtis Hamilton

Official Game Links

YouTube ↗

Official channel

A channel link does not guarantee that a full replay is available.

Game Information

Competition
2026–27 regular season
Date
Fri, Oct 2, 2026
Puck drop
7:05 PM PDT
Venue
Prospera Place - Kelowna, BC
Location
Kelowna
Final horn
Oct 2, 9:28 PM PDT
Actual puck drop
Oct 2, 7:05 PM PDT
Game length
2h 23m
Attendance
4,021

Team Radio & Video Links

These team links may open a station or a video service. Check its game coverage; a full replay is not guaranteed.

Last updated:

Understanding the Box Score

Goals, Shots and Special Teams

G means goals, A means assists and PTS is their total. SOG is shots on goal. PPG and SHG are power-play and short-handed goals, while GWG marks a game-winning goal. PIM is penalty minutes. A number in brackets beside a scorer is that player's season goal total.

Goaltending and Faceoffs

SA is shots against, GA is goals allowed and SV% is saves divided by shots against. FO W/A shows faceoffs won and attempted; FO% is the win rate. Starter identifies the listed starting lineup; Rookie follows the league's designation. A dash means a figure is unavailable or does not apply.