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

Western Hockey League

Kamloops Blazers at Kelowna Rockets: WHL Box Score

Kelowna Rockets defeated Kamloops Blazers 3–1. Mar 27, 2026 at Prospera Place - Kelowna, BC.

Remembered on this browser

Fri, Mar 27, 2026 · 7:05 PM PDTFinal
2026 WHL Playoffs · Prospera Place - Kelowna, BC

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Kamloops Blazers0011
Kelowna Rockets0123

Team Stats

Team Stats
Statistic Kamloops Blazers Kelowna Rockets
Shots on goal1729
Penalty minutes22
Power-play goals / opportunities0 / 11 / 1
Power play %0.0%100.0%
Faceoffs won / attempts20 / 5636 / 56
Faceoff win %35.7%64.3%

Shots by Period

Shots by Period
Period Kamloops Blazers Kelowna Rockets
1st55
2nd716
3rd58

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#30 Harrison Boettiger Kelowna Rockets
2#11 Tij Iginla Kelowna Rockets
3#31 Logan Edmonstone Kamloops Blazers

Scoring Summary & Key Plays

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

Goals & Assists

4 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
2nd · 10:15 Kelowna Rockets#20 Vojtech Cihar (1)#11 Tij Iginla, #9 Shane SmithPP
3rd · 10:18 Kelowna Rockets#11 Tij Iginla (1)#26 Rowan Guest, #17 Ty HalaburdaGame-winning goal
3rd · 18:33 Kelowna Rockets#20 Vojtech Cihar (2)#17 Ty Halaburda, #6 Parker AlcosEmpty net · Insurance goal
3rd · 19:55 Kamloops Blazers#13 Jacob Dumansky (1)#27 Vit ZahejskyEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
3rd · 10:18Tij Iginla#4 Mazden Leslie, #11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar, #26 Rowan Guest#12 Ryan Michael, #13 Jacob Dumansky, #14 Cooper Moore, #18 Harrison Brunicke, #27 Vit Zahejsky
3rd · 18:33Vojtech Cihar#2 Keith McInnis, #6 Parker Alcos, #11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar#2 JP Hurlbert, #16 Tommy Lafreniere, #18 Harrison Brunicke, #22 Jordan Keller, #23 Josh Evaschesen, #29 Nathan Behm
3rd · 19:55Jacob Dumansky#5 Isa Guram, #13 Jacob Dumansky, #14 Cooper Moore, #21 Carson Olsen, #27 Vit Zahejsky#4 Mazden Leslie, #18 Dawson Gerwing, #21 Owen Folstrom, #26 Rowan Guest, #29 Hiroki Gojsic

Key Plays

10 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st0:00Goaltender change Kelowna RocketsIn: #30 Harrison Boettiger · Out: —
1st7:08Penalty Kelowna Rockets#29 Hiroki Gojsic · Tripping · 2:00 min · Served by #29 Hiroki Gojsic
2nd9:55Penalty Kamloops Blazers#12 Ryan Michael · Holding · 2:00 min · Served by #12 Ryan Michael
2nd10:15Goal Kelowna Rockets#20 Vojtech Cihar · Assists: #11 Tij Iginla, #9 Shane Smith · PP
3rd10:18Goal Kelowna Rockets#11 Tij Iginla · Assists: #26 Rowan Guest, #17 Ty Halaburda · Game-winning goal
3rd18:05Goaltender change Kamloops BlazersIn: — · Out: #31 Logan Edmonstone
3rd18:33Goal Kelowna Rockets#20 Vojtech Cihar · Assists: #17 Ty Halaburda, #6 Parker Alcos · Empty net · Insurance goal
3rd18:33Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
3rd19:55Goal Kamloops Blazers#13 Jacob Dumansky · Assists: #27 Vit Zahejsky · Even strength

Full Play-by-Play

66 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st0:00Goaltender change Kelowna RocketsIn: #30 Harrison Boettiger · Out: —
1st0:00Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
1st0:09Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
1st0:55Faceoff Kamloops BlazersHome: #9 Shane Smith · Away: #16 Tommy Lafreniere
1st1:20Faceoff Kamloops BlazersHome: #23 Hayden Paupanekis · Away: #13 Jacob Dumansky
1st3:34Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #16 Tommy Lafreniere
1st3:48Faceoff Kamloops BlazersHome: #9 Shane Smith · Away: #16 Tommy Lafreniere
1st4:49Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #16 Tommy Lafreniere
1st5:51Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #13 Jacob Dumansky
1st7:01Faceoff Kamloops BlazersHome: #9 Shane Smith · Away: #22 Jordan Keller
1st7:08Penalty Kelowna Rockets#29 Hiroki Gojsic · Tripping · 2:00 min · Served by #29 Hiroki Gojsic
1st7:08Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #22 Jordan Keller
1st13:51Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #16 Tommy Lafreniere
1st14:55Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #17 Ty Coupland
1st18:40Faceoff Kamloops BlazersHome: #29 Hiroki Gojsic · Away: #13 Jacob Dumansky
2nd0:00Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
2nd0:41Faceoff Kamloops BlazersHome: #9 Shane Smith · Away: #16 Tommy Lafreniere
2nd1:37Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #27 Vit Zahejsky
2nd4:51Faceoff Kelowna RocketsHome: #10 Tomas Poletin · Away: #16 Tommy Lafreniere
2nd5:40Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #13 Jacob Dumansky
2nd7:38Faceoff Kelowna RocketsHome: #10 Tomas Poletin · Away: #16 Tommy Lafreniere
2nd9:23Faceoff Kamloops BlazersHome: #17 Ty Halaburda · Away: #17 Ty Coupland
2nd9:36Faceoff Kelowna RocketsHome: #17 Ty Halaburda · Away: #17 Ty Coupland
2nd9:55Penalty Kamloops Blazers#12 Ryan Michael · Holding · 2:00 min · Served by #12 Ryan Michael
2nd9:55Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #16 Tommy Lafreniere
2nd10:15Goal Kelowna Rockets#20 Vojtech Cihar · Assists: #11 Tij Iginla, #9 Shane Smith · PP
2nd10:15Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #13 Jacob Dumansky
2nd10:21Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #13 Jacob Dumansky
2nd11:51Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
2nd13:29Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #22 Jordan Keller
2nd13:49Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #22 Jordan Keller
2nd14:24Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #13 Jacob Dumansky
2nd15:12Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #17 Ty Coupland
2nd17:10Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #22 Jordan Keller
2nd17:21Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #27 Vit Zahejsky
2nd18:32Faceoff Kamloops BlazersHome: #9 Shane Smith · Away: #17 Ty Coupland
3rd0:00Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
3rd0:19Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
3rd1:49Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #27 Vit Zahejsky
3rd2:37Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #17 Ty Coupland
3rd6:49Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #16 Tommy Lafreniere
3rd7:06Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #13 Jacob Dumansky
3rd8:39Faceoff Kelowna RocketsHome: #29 Hiroki Gojsic · Away: #22 Jordan Keller
3rd9:08Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #19 Andrew Thomson
3rd10:18Goal Kelowna Rockets#11 Tij Iginla · Assists: #26 Rowan Guest, #17 Ty Halaburda · Game-winning goal
3rd10:18Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
3rd12:03Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #22 Jordan Keller
3rd12:16Faceoff Kamloops BlazersHome: #23 Hayden Paupanekis · Away: #19 Andrew Thomson
3rd12:30Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #17 Ty Coupland
3rd13:11Faceoff Kelowna RocketsHome: #9 Shane Smith · Away: #22 Jordan Keller
3rd13:17Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #16 Tommy Lafreniere
3rd13:25Faceoff Kamloops BlazersHome: #11 Tij Iginla · Away: #16 Tommy Lafreniere
3rd13:50Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #22 Jordan Keller
3rd14:40Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #17 Ty Coupland
3rd15:35Faceoff Kamloops BlazersHome: #9 Shane Smith · Away: #16 Tommy Lafreniere
3rd17:07Faceoff Kamloops BlazersHome: #23 Hayden Paupanekis · Away: #22 Jordan Keller
3rd18:05Goaltender change Kamloops BlazersIn: — · Out: #31 Logan Edmonstone
3rd18:05Faceoff Kelowna RocketsHome: #11 Tij Iginla · Away: #16 Tommy Lafreniere
3rd18:33Goal Kelowna Rockets#20 Vojtech Cihar · Assists: #17 Ty Halaburda, #6 Parker Alcos · Empty net · Insurance goal
3rd18:33Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
3rd18:33Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
3rd18:46Faceoff Kamloops BlazersHome: #21 Owen Folstrom · Away: #19 Andrew Thomson
3rd18:54Faceoff Kelowna RocketsHome: #23 Hayden Paupanekis · Away: #19 Andrew Thomson
3rd19:55Goal Kamloops Blazers#13 Jacob Dumansky · Assists: #27 Vit Zahejsky · Even strength
3rd19:55Faceoff Kelowna RocketsHome: #21 Owen Folstrom · Away: #19 Andrew Thomson

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

Penalties & Shootouts

Penalty Summary

2 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st7:08 Kelowna RocketsHiroki GojsicTripping2:00Hiroki GojsicPower play
2nd9:55 Kamloops BlazersRyan MichaelHolding2:00Ryan MichaelPower 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
JP Hurlbert2LW000-1200000 / 0—Starter
Dryden Deobald3D0000100000 / 0——
Isa Guram5D000+1100000 / 0——
Logan Lanti7RW0000100000 / 0——
Rhett Ravndahl11RD0000100000 / 0——
Ryan Michael12D000-1020000 / 0—Starter
Jacob Dumansky13C1010100004 / 850.0%—
Cooper Moore14C0000100000 / 0——
Owen Cooper15LW0000000000 / 0——
Tommy Lafreniere16RW000-1300008 / 1457.1%—
Ty Coupland17RW0000200002 / 1513.3%Starter
Harrison Brunicke18RD000-2100000 / 0—Starter
Andrew Thomson19C0000100002 / 633.3%—
Carson Olsen21RD000+1000000 / 0——
Jordan Keller22C000-1000004 / 1040.0%—
Josh Evaschesen23LW000-1200000 / 0——
Vit Zahejsky27LW0110000000 / 30.0%—
Nathan Behm29RW000-1000000 / 0—Starter

Kamloops Blazers — Goaltenders

2 goaltenders
Kamloops Blazers — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Ivans Kufterins30Did not play————————Rookie
Logan Edmonstone3159:3228226.9290000Starter

Kelowna Rockets — Skaters

18 skaters
Kelowna Rockets — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Keith McInnis2D000+1200000 / 0—Starter
Mazden Leslie4D0000400000 / 0——
Parker Alcos6D011+1000000 / 0—Starter
Shane Smith9C0110400007 / 1353.8%—
Tomas Poletin10LW0000000002 / 2100.0%—
Tij Iginla11C112+22000111 / 1861.1%Starter
Connor Pankratz12RW0000100000 / 0——
Ty Halaburda17RW022+2000001 / 250.0%Starter
Dawson Gerwing18LW000-1200000 / 0——
Ryan Oothoudt19RW0000200000 / 0——
Vojtech Cihar20LW202+2301000 / 0—Starter · Rookie
Owen Folstrom21C000-1000003 / 560.0%—
Nate Corbet22D0000100000 / 0——
Hayden Paupanekis23C00002000011 / 1478.6%—
Rowan Guest26D0110200000 / 0——
Jacob Henderson27D0000200000 / 0——
Hiroki Gojsic29RW000-1220001 / 250.0%—
William Matte37LW0000000000 / 0—Rookie

Kelowna Rockets — Goaltenders

2 goaltenders
Kelowna Rockets — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Harrison Boettiger3060:0017116.9410000Starter
Josh Banini35Did not play—————————

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#82 Jeff Ingram
Referee 2#25 Josh Albinati
Linesman 1#176 Tom Donaldson
Linesman 2#102 Dustin Minty

Game Information

Competition
2026 WHL Playoffs
Date
Fri, Mar 27, 2026
Puck drop
7:05 PM PDT
Venue
Prospera Place - Kelowna, BC
Location
Kelowna
Final horn
Mar 27, 9:21 PM PDT
Actual puck drop
Mar 27, 7:05 PM PDT
Game length
2h 16m
Attendance
4,054

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.