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

Western Hockey League

Kelowna Rockets at Kamloops Blazers: WHL Box Score

Kamloops Blazers defeated Kelowna Rockets 2–1. Sep 4, 2026 at Sandman Centre - Kamloops, BC.

Remembered on this browser

Fri, Sep 4, 2026 · 7:00 PM PDTFinal
2026–27 preseason · Sandman Centre - Kamloops, BC

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Kelowna Rockets0011
Kamloops Blazers1012

Team Stats

Team Stats
Statistic Kelowna Rockets Kamloops Blazers
Shots on goal2338
Penalty minutes810
Power-play goals / opportunities0 / 40 / 3
Power play %0.0%0.0%
Faceoffs won / attempts32 / 6634 / 66
Faceoff win %48.5%51.5%

Shots by Period

Shots by Period
Period Kelowna Rockets Kamloops Blazers
1st614
2nd915
3rd89

Scoring Summary & Key Plays

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

Goals & Assists

3 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 19:49 Kamloops Blazers#34 Brady Ondrus (2)#13 Jacob Dumansky, #24 Ty BonkowskiEven strength
3rd · 18:56 Kamloops Blazers#27 River Arnason (1)#19 Andrew ThomsonEmpty net · Game-winning goal
3rd · 19:23 Kelowna Rockets#23 Drew McDevitt (1)#24 Colton LienEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 19:49Brady Ondrus#12 Ewan Gillis, #13 Jacob Dumansky, #24 Ty Bonkowski, #34 Brady Ondrus, #39 Chase Gill#5 Jake Hargrave, #11 William Matte, #24 Colton Lien, #27 Jacob Henderson, #37 Von Lakovic
3rd · 18:56River Arnason#2 Mateo Ferreira, #7 Logan Lanti, #19 Andrew Thomson, #25 Madden Tymchak, #27 River Arnason#11 William Matte, #12 Connor Pankratz, #14 Cole Braunshausen, #22 Nate Corbet, #27 Jacob Henderson, #28 Gabriel O'Brien
3rd · 19:23Drew McDevitt#12 Connor Pankratz, #23 Drew McDevitt, #24 Colton Lien, #29 Joel Ngandu, #37 Von Lakovic, #38 Braeden Payne#12 Ewan Gillis, #23 Eli Tverdovsky, #29 Evan Zachgo, #37 Micah Montgomery, #39 Chase Gill

Key Plays

21 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #1 Kaeden Tate · Out: —
1st0:00Goaltender change Kelowna RocketsIn: #1 Logan German · Out: —
1st2:25Penalty Kamloops Blazers#12 Ewan Gillis · Holding · 2:00 min · Served by #12 Ewan Gillis
1st6:17Goaltender change Kamloops BlazersIn: — · Out: #1 Kaeden Tate
1st6:24Penalty Kelowna Rockets#27 Jacob Henderson · Tripping · 2:00 min · Served by #27 Jacob Henderson
1st6:24Goaltender change Kamloops BlazersIn: #1 Kaeden Tate · Out: —
1st12:27Penalty Kamloops Blazers#25 Madden Tymchak · Roughing · 2:00 min · Served by #25 Madden Tymchak
1st12:27Penalty Kelowna Rockets#28 Gabriel O'Brien · Roughing · 2:00 min · Served by #28 Gabriel O'Brien
1st19:49Goal Kamloops Blazers#34 Brady Ondrus · Assists: #13 Jacob Dumansky, #24 Ty Bonkowski · Even strength
2nd10:38Goaltender change Kamloops BlazersIn: #30 Griffin Fair · Out: —
2nd10:38Goaltender change Kamloops BlazersIn: — · Out: #1 Kaeden Tate
2nd11:58Penalty Kelowna Rockets#37 Von Lakovic · Interference · 2:00 min · Served by #37 Von Lakovic
2nd16:42Penalty Kamloops Blazers#5 Isa Guram · High Sticking · 2:00 min · Served by #5 Isa Guram
3rd3:40Penalty Kelowna Rockets#11 William Matte · Roughing · 2:00 min · Served by #11 William Matte
3rd7:41Penalty Kamloops Blazers#34 Brady Ondrus · Tripping · 2:00 min · Served by #34 Brady Ondrus
3rd15:22Penalty Kamloops Blazers#37 Micah Montgomery · Tripping · 2:00 min · Served by #37 Micah Montgomery
3rd18:20Goaltender change Kelowna RocketsIn: — · Out: #1 Logan German
3rd18:56Goal Kamloops Blazers#27 River Arnason · Assists: #19 Andrew Thomson · Empty net · Game-winning goal
3rd18:56Goaltender change Kelowna RocketsIn: #1 Logan German · Out: —
3rd19:23Goal Kelowna Rockets#23 Drew McDevitt · Assists: #24 Colton Lien · Even strength
3rd19:45Goaltender change Kelowna RocketsIn: — · Out: #1 Logan German

Full Play-by-Play

87 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #1 Kaeden Tate · Out: —
1st0:00Goaltender change Kelowna RocketsIn: #1 Logan German · Out: —
1st0:00Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #12 Connor Pankratz
1st2:25Penalty Kamloops Blazers#12 Ewan Gillis · Holding · 2:00 min · Served by #12 Ewan Gillis
1st2:25Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #12 Connor Pankratz
1st3:21Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #25 Jaxon Kehrig
1st4:05Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #12 Connor Pankratz
1st4:11Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #12 Connor Pankratz
1st4:15Faceoff Kelowna RocketsHome: #34 Brady Ondrus · Away: #24 Colton Lien
1st6:17Goaltender change Kamloops BlazersIn: — · Out: #1 Kaeden Tate
1st6:24Penalty Kelowna Rockets#27 Jacob Henderson · Tripping · 2:00 min · Served by #27 Jacob Henderson
1st6:24Goaltender change Kamloops BlazersIn: #1 Kaeden Tate · Out: —
1st6:24Faceoff Kelowna RocketsHome: #18 Gavin Nemis · Away: #14 Cole Braunshausen
1st6:36Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #25 Jaxon Kehrig
1st6:59Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
1st8:07Faceoff Kamloops BlazersHome: #7 Logan Lanti · Away: #17 Eli Barrett
1st8:35Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #25 Jaxon Kehrig
1st10:11Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
1st10:13Faceoff Kamloops BlazersHome: #37 Micah Montgomery · Away: #24 Colton Lien
1st12:27Penalty Kamloops Blazers#25 Madden Tymchak · Roughing · 2:00 min · Served by #25 Madden Tymchak
1st12:27Penalty Kelowna Rockets#28 Gabriel O'Brien · Roughing · 2:00 min · Served by #28 Gabriel O'Brien
1st12:27Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #12 Connor Pankratz
1st12:39Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #12 Connor Pankratz
1st13:08Faceoff Kamloops BlazersHome: #34 Brady Ondrus · Away: #17 Eli Barrett
1st14:34Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #12 Connor Pankratz
1st14:53Faceoff Kelowna RocketsHome: #37 Micah Montgomery · Away: #25 Jaxon Kehrig
1st15:18Faceoff Kamloops BlazersHome: #7 Logan Lanti · Away: #24 Colton Lien
1st15:32Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #24 Colton Lien
1st17:04Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #25 Jaxon Kehrig
1st17:39Faceoff Kelowna RocketsHome: #37 Micah Montgomery · Away: #12 Connor Pankratz
1st19:49Goal Kamloops Blazers#34 Brady Ondrus · Assists: #13 Jacob Dumansky, #24 Ty Bonkowski · Even strength
1st19:49Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #17 Eli Barrett
2nd0:00Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
2nd0:09Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig
2nd0:23Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #12 Connor Pankratz
2nd2:48Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig
2nd3:02Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
2nd3:08Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
2nd4:55Faceoff Kamloops BlazersHome: #37 Micah Montgomery · Away: #24 Colton Lien
2nd5:50Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #25 Jaxon Kehrig
2nd7:41Faceoff Kelowna RocketsHome: #18 Gavin Nemis · Away: #12 Connor Pankratz
2nd10:38Goaltender change Kamloops BlazersIn: #30 Griffin Fair · Out: —
2nd10:38Goaltender change Kamloops BlazersIn: — · Out: #1 Kaeden Tate
2nd10:38Faceoff Kelowna RocketsHome: #37 Micah Montgomery · Away: #12 Connor Pankratz
2nd11:58Penalty Kelowna Rockets#37 Von Lakovic · Interference · 2:00 min · Served by #37 Von Lakovic
2nd11:58Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #14 Cole Braunshausen
2nd12:54Faceoff Kelowna RocketsHome: #19 Andrew Thomson · Away: #24 Colton Lien
2nd13:41Faceoff Kelowna RocketsHome: #15 Owen Cooper · Away: #17 Eli Barrett
2nd14:06Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig
2nd14:17Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig
2nd15:39Faceoff Kelowna RocketsHome: #19 Andrew Thomson · Away: #17 Eli Barrett
2nd15:53Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #17 Eli Barrett
2nd16:10Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #24 Colton Lien
2nd16:42Penalty Kamloops Blazers#5 Isa Guram · High Sticking · 2:00 min · Served by #5 Isa Guram
2nd16:42Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig
2nd18:49Faceoff Kamloops BlazersHome: #37 Micah Montgomery · Away: #25 Jaxon Kehrig
3rd0:00Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
3rd2:29Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #24 Colton Lien
3rd2:31Faceoff Kamloops BlazersHome: #7 Logan Lanti · Away: #24 Colton Lien
3rd2:58Faceoff Kelowna RocketsHome: #7 Logan Lanti · Away: #12 Connor Pankratz
3rd3:27Faceoff Kamloops BlazersHome: #15 Owen Cooper · Away: #26 Reid Rabinovitch
3rd3:40Penalty Kelowna Rockets#11 William Matte · Roughing · 2:00 min · Served by #11 William Matte
3rd3:40Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #14 Cole Braunshausen
3rd4:38Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #12 Connor Pankratz
3rd6:19Faceoff Kamloops BlazersHome: #37 Micah Montgomery · Away: #25 Jaxon Kehrig
3rd7:29Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #24 Colton Lien
3rd7:41Penalty Kamloops Blazers#34 Brady Ondrus · Tripping · 2:00 min · Served by #34 Brady Ondrus
3rd7:41Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
3rd9:19Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #17 Eli Barrett
3rd10:15Faceoff Kamloops BlazersHome: #15 Owen Cooper · Away: #26 Reid Rabinovitch
3rd12:52Faceoff Kelowna RocketsHome: #37 Micah Montgomery · Away: #24 Colton Lien
3rd14:46Faceoff Kelowna RocketsHome: #37 Micah Montgomery · Away: #26 Reid Rabinovitch
3rd15:22Penalty Kamloops Blazers#37 Micah Montgomery · Tripping · 2:00 min · Served by #37 Micah Montgomery
3rd15:22Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
3rd16:34Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #17 Eli Barrett
3rd16:37Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig
3rd17:36Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
3rd18:04Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #12 Connor Pankratz
3rd18:20Goaltender change Kelowna RocketsIn: — · Out: #1 Logan German
3rd18:28Faceoff Kelowna RocketsHome: #19 Andrew Thomson · Away: #12 Connor Pankratz
3rd18:56Goal Kamloops Blazers#27 River Arnason · Assists: #19 Andrew Thomson · Empty net · Game-winning goal
3rd18:56Goaltender change Kelowna RocketsIn: #1 Logan German · Out: —
3rd18:56Faceoff Kamloops BlazersHome: #37 Micah Montgomery · Away: #24 Colton Lien
3rd19:23Goal Kelowna Rockets#23 Drew McDevitt · Assists: #24 Colton Lien · Even strength
3rd19:23Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #24 Colton Lien
3rd19:45Goaltender change Kelowna RocketsIn: — · Out: #1 Logan German
3rd19:50Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #25 Jaxon Kehrig

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

Penalties & Shootouts

Penalty Summary

9 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st2:25 Kamloops BlazersEwan GillisHolding2:00Ewan GillisPower play
1st6:24 Kelowna RocketsJacob HendersonTripping2:00Jacob HendersonPower play
1st12:27 Kelowna RocketsGabriel O'BrienRoughing2:00Gabriel O'Brien—
1st12:27 Kamloops BlazersMadden TymchakRoughing2:00Madden Tymchak—
2nd11:58 Kelowna RocketsVon LakovicInterference2:00Von LakovicPower play
2nd16:42 Kamloops BlazersIsa GuramHigh Sticking2:00Isa GuramPower play
3rd3:40 Kelowna RocketsWilliam MatteRoughing2:00William MattePower play
3rd7:41 Kamloops BlazersBrady OndrusTripping2:00Brady OndrusPower play
3rd15:22 Kamloops BlazersMicah MontgomeryTripping2:00Micah MontgomeryPower play

Player Stats

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

Kelowna Rockets — Skaters

18 skaters
Kelowna Rockets — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Jake Hargrave5RD000-1200000 / 0—Starter
Dallin Antos6LD0000300000 / 0—Rookie
Remy Koch8LD0000000000 / 0—Rookie
William Matte11LW000-2320000 / 0—Rookie
Connor Pankratz12C00002000013 / 2454.2%Starter
Cole Braunshausen14RW000-1300002 / 366.7%Starter
Drew Larioza15RW0000000000 / 0—Rookie
Eli Barrett17C0000100003 / 837.5%—
Nate Corbet22LD000-1000000 / 0—Starter
Drew McDevitt23LW101+1200000 / 0——
Colton Lien24C0110000007 / 1353.8%Rookie
Jaxon Kehrig25C0000300006 / 1540.0%—
Reid Rabinovitch26RW0000000001 / 333.3%—
Jacob Henderson27RD000-2020000 / 0——
Gabriel O'Brien28LW000-1120000 / 0—Rookie
Joel Ngandu29LW000+1100000 / 0—Starter
Von Lakovic37RW0000220000 / 0—Rookie
Braeden Payne38RD000+1000000 / 0——

Kelowna Rockets — Goaltenders

2 goaltenders
Kelowna Rockets — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Logan German159:0937136.9730000Starter
Harrison Boettiger30Did not play—————————

Kamloops Blazers — Skaters

18 skaters
Kamloops Blazers — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Mateo Ferreira2RD000+1200000 / 0—Starter · Rookie
Isa Guram5D0000320000 / 0—Starter
Logan Lanti7C000+1400003 / 1323.1%—
Ewan Gillis12LD0000120000 / 0—Rookie
Jacob Dumansky13C011+16000012 / 2254.5%—
Owen Cooper15LW0000100002 / 366.7%—
Ty Coupland17RW0000300000 / 0——
Gavin Nemis18C0000000006 / 875.0%Starter
Andrew Thomson19LW011+1100002 / 540.0%Starter
Carson Olsen21RD0000000000 / 0——
Eli Tverdovsky23LW000-1000000 / 0—Rookie
Ty Bonkowski24RW011+1400003 / 3100.0%—
Madden Tymchak25LD000+1420000 / 0——
River Arnason27RW101+1500010 / 0—Starter · Rookie
Evan Zachgo29RW000-1000000 / 0—Rookie
Brady Ondrus34LW101+1320001 / 250.0%Rookie
Micah Montgomery37C000-1120005 / 1050.0%Rookie
Chase Gill39RD0000000000 / 0—Rookie

Kamloops Blazers — Goaltenders

2 goaltenders
Kamloops Blazers — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Kaeden Tate130:31120121.0000000Starter · Rookie
Griffin Fair3029:2211110.9090000Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#153 Josh Albinati
Referee 2#70 Nick Panter
Linesman 1#160 Zach Anderson
Linesman 2#176 Tom Donaldson

Game Information

Competition
2026–27 preseason
Date
Fri, Sep 4, 2026
Puck drop
7:00 PM PDT
Venue
Sandman Centre - Kamloops, BC
Location
Kamloops, BC
Final horn
Sep 4, 9:11 PM PDT
Actual puck drop
Sep 4, 7:04 PM PDT
Game length
2h 7m
Attendance
786

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.