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

Western Hockey League

Kelowna Rockets at Kamloops Blazers: WHL Box Score

Kelowna Rockets defeated Kamloops Blazers 7–4. Mar 31, 2026 at Sandman Centre - Kamloops, BC.

Remembered on this browser

Tue, Mar 31, 2026 · 7:00 PM PDTFinal
2026 WHL Playoffs · 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 Rockets3137
Kamloops Blazers0224

Team Stats

Team Stats
Statistic Kelowna Rockets Kamloops Blazers
Shots on goal4137
Penalty minutes64
Power-play goals / opportunities0 / 21 / 3
Power play %0.0%33.3%
Faceoffs won / attempts37 / 7538 / 75
Faceoff win %49.3%50.7%

Shots by Period

Shots by Period
Period Kelowna Rockets Kamloops Blazers
1st127
2nd1016
3rd1914

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#11 Tij Iginla Kelowna Rockets
2#20 Vojtech Cihar Kelowna Rockets
3#13 Jacob Dumansky 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

11 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 6:37 Kelowna Rockets#11 Tij Iginla (4)#20 Vojtech Cihar, #4 Mazden LeslieEven strength
1st · 13:05 Kelowna Rockets#22 Nate Corbet (1)#27 Jacob Henderson, #20 Vojtech CiharEven strength
1st · 15:16 Kelowna Rockets#18 Dawson Gerwing (1)#23 Hayden Paupanekis, #29 Hiroki GojsicEven strength
2nd · 0:12 Kamloops Blazers#22 Jordan Keller (1)UnassistedEven strength
2nd · 3:56 Kelowna Rockets#11 Tij Iginla (5)#20 Vojtech Cihar, #22 Nate CorbetEven strength
2nd · 7:39 Kamloops Blazers#5 Isa Guram (1)#11 Rhett Ravndahl, #2 JP HurlbertEven strength
3rd · 2:49 Kelowna Rockets#20 Vojtech Cihar (4)#11 Tij IginlaGame-winning goal
3rd · 3:18 Kelowna Rockets#19 Ryan Oothoudt (1)#26 Rowan Guest, #12 Connor PankratzInsurance goal
3rd · 13:07 Kamloops Blazers#12 Ryan Michael (1)#14 Cooper Moore, #17 Ty CouplandPP
3rd · 17:26 Kamloops Blazers#13 Jacob Dumansky (2)#14 Cooper Moore, #7 Logan LantiEven strength
3rd · 17:41 Kelowna Rockets#26 Rowan Guest (1)#11 Tij IginlaEmpty net

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 6:37Tij Iginla#2 Keith McInnis, #6 Parker Alcos, #11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar#2 JP Hurlbert, #11 Rhett Ravndahl, #14 Cooper Moore, #16 Tommy Lafreniere, #21 Carson Olsen
1st · 13:05Nate Corbet#11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar, #22 Nate Corbet, #27 Jacob Henderson#3 Dryden Deobald, #7 Logan Lanti, #13 Jacob Dumansky, #19 Andrew Thomson, #21 Carson Olsen
1st · 15:16Dawson Gerwing#2 Keith McInnis, #6 Parker Alcos, #18 Dawson Gerwing, #23 Hayden Paupanekis, #29 Hiroki Gojsic#2 JP Hurlbert, #3 Dryden Deobald, #14 Cooper Moore, #16 Tommy Lafreniere, #21 Carson Olsen
2nd · 0:12Jordan Keller#12 Ryan Michael, #17 Ty Coupland, #18 Harrison Brunicke, #22 Jordan Keller, #23 Josh Evaschesen#2 Keith McInnis, #6 Parker Alcos, #11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar
2nd · 3:56Tij Iginla#11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar, #22 Nate Corbet, #27 Jacob Henderson#3 Dryden Deobald, #7 Logan Lanti, #15 Owen Cooper, #21 Carson Olsen, #25 Madden Tymchak
2nd · 7:39Isa Guram#2 JP Hurlbert, #5 Isa Guram, #11 Rhett Ravndahl, #14 Cooper Moore, #16 Tommy Lafreniere#4 Mazden Leslie, #11 Tij Iginla, #17 Ty Halaburda, #20 Vojtech Cihar, #26 Rowan Guest
3rd · 2:49Vojtech Cihar#2 Keith McInnis, #6 Parker Alcos, #11 Tij Iginla, #17 Ty Halaburda, #19 Ryan Oothoudt, #20 Vojtech Cihar#2 JP Hurlbert, #12 Ryan Michael, #14 Cooper Moore, #16 Tommy Lafreniere, #18 Harrison Brunicke
3rd · 3:18Ryan Oothoudt#4 Mazden Leslie, #12 Connor Pankratz, #19 Ryan Oothoudt, #21 Owen Folstrom, #26 Rowan Guest#3 Dryden Deobald, #7 Logan Lanti, #15 Owen Cooper, #21 Carson Olsen, #25 Madden Tymchak
3rd · 17:26Jacob Dumansky#7 Logan Lanti, #12 Ryan Michael, #13 Jacob Dumansky, #14 Cooper Moore, #18 Harrison Brunicke#18 Dawson Gerwing, #21 Owen Folstrom, #22 Nate Corbet, #27 Jacob Henderson, #29 Hiroki Gojsic
3rd · 17:41Rowan Guest#4 Mazden Leslie, #11 Tij Iginla, #12 Connor Pankratz, #20 Vojtech Cihar, #26 Rowan Guest#2 JP Hurlbert, #12 Ryan Michael, #16 Tommy Lafreniere, #18 Harrison Brunicke, #22 Jordan Keller, #23 Josh Evaschesen

Key Plays

24 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st0:00Goaltender change Kelowna RocketsIn: #30 Harrison Boettiger · Out: —
1st6:37Goal Kelowna Rockets#11 Tij Iginla · Assists: #20 Vojtech Cihar, #4 Mazden Leslie · Even strength
1st9:38Penalty Kamloops Blazers#5 Isa Guram · Hooking · 2:00 min · Served by #5 Isa Guram
1st10:17Penalty Kelowna Rockets#16 Carson Wetsch · Holding · 2:00 min · Served by #16 Carson Wetsch
1st13:05Goal Kelowna Rockets#22 Nate Corbet · Assists: #27 Jacob Henderson, #20 Vojtech Cihar · Even strength
1st15:16Goal Kelowna Rockets#18 Dawson Gerwing · Assists: #23 Hayden Paupanekis, #29 Hiroki Gojsic · Even strength
1st15:36Penalty Kamloops Blazers#17 Ty Coupland · High Sticking · 2:00 min · Served by #17 Ty Coupland
1st20:00Goaltender change Kamloops BlazersIn: — · Out: #31 Logan Edmonstone
2nd0:00Goaltender change Kamloops BlazersIn: #30 Ivans Kufterins · Out: —
2nd0:12Goal Kamloops Blazers#22 Jordan Keller · Assists: Unassisted · Even strength
2nd3:56Goal Kelowna Rockets#11 Tij Iginla · Assists: #20 Vojtech Cihar, #22 Nate Corbet · Even strength
2nd7:39Goal Kamloops Blazers#5 Isa Guram · Assists: #11 Rhett Ravndahl, #2 JP Hurlbert · Even strength
2nd19:25Penalty Kelowna Rockets#23 Hayden Paupanekis · Roughing · 2:00 min · Served by #23 Hayden Paupanekis
3rd2:49Goal Kelowna Rockets#20 Vojtech Cihar · Assists: #11 Tij Iginla · Game-winning goal
3rd3:18Goal Kelowna Rockets#19 Ryan Oothoudt · Assists: #26 Rowan Guest, #12 Connor Pankratz · Insurance goal
3rd12:36Penalty Kelowna Rockets#6 Parker Alcos · Roughing · 2:00 min · Served by #6 Parker Alcos
3rd13:07Goal Kamloops Blazers#12 Ryan Michael · Assists: #14 Cooper Moore, #17 Ty Coupland · PP
3rd17:18Goaltender change Kamloops BlazersIn: — · Out: #30 Ivans Kufterins
3rd17:26Goal Kamloops Blazers#13 Jacob Dumansky · Assists: #14 Cooper Moore, #7 Logan Lanti · Even strength
3rd17:41Goal Kelowna Rockets#26 Rowan Guest · Assists: #11 Tij Iginla · Empty net
3rd17:41Goaltender change Kamloops BlazersIn: #30 Ivans Kufterins · Out: —
3rd20:00Goaltender change Kamloops BlazersIn: — · Out: #30 Ivans Kufterins
3rd20:00Goaltender change Kelowna RocketsIn: — · Out: #30 Harrison Boettiger

Full Play-by-Play

99 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 Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st0:20Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st1:12Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #16 Carson Wetsch
1st3:11Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #17 Ty Halaburda
1st3:50Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #9 Shane Smith
1st4:45Faceoff Kelowna RocketsHome: #2 JP Hurlbert · Away: #23 Hayden Paupanekis
1st5:50Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st6:37Goal Kelowna Rockets#11 Tij Iginla · Assists: #20 Vojtech Cihar, #4 Mazden Leslie · Even strength
1st6:37Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #9 Shane Smith
1st7:40Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #23 Hayden Paupanekis
1st8:18Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st8:57Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #9 Shane Smith
1st9:01Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #10 Tomas Poletin
1st9:38Penalty Kamloops Blazers#5 Isa Guram · Hooking · 2:00 min · Served by #5 Isa Guram
1st9:38Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
1st10:17Penalty Kelowna Rockets#16 Carson Wetsch · Holding · 2:00 min · Served by #16 Carson Wetsch
1st10:17Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
1st10:24Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
1st11:21Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #23 Hayden Paupanekis
1st12:12Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #10 Tomas Poletin
1st12:52Faceoff Kelowna RocketsHome: #19 Andrew Thomson · Away: #11 Tij Iginla
1st13:05Goal Kelowna Rockets#22 Nate Corbet · Assists: #27 Jacob Henderson, #20 Vojtech Cihar · Even strength
1st13:05Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st13:05Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #10 Tomas Poletin
1st14:09Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #16 Carson Wetsch
1st14:30Faceoff Kelowna RocketsHome: #15 Owen Cooper · Away: #16 Carson Wetsch
1st14:39Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
1st15:16Goal Kelowna Rockets#18 Dawson Gerwing · Assists: #23 Hayden Paupanekis, #29 Hiroki Gojsic · Even strength
1st15:16Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st15:32Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
1st15:36Penalty Kamloops Blazers#17 Ty Coupland · High Sticking · 2:00 min · Served by #17 Ty Coupland
1st15:36Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
1st18:28Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
1st20:00Goaltender change Kamloops BlazersIn: — · Out: #31 Logan Edmonstone
2nd0:00Goaltender change Kamloops BlazersIn: #30 Ivans Kufterins · Out: —
2nd0:00Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd0:12Goal Kamloops Blazers#22 Jordan Keller · Assists: Unassisted · Even strength
2nd0:12Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #9 Shane Smith
2nd0:26Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #16 Carson Wetsch
2nd0:38Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #23 Hayden Paupanekis
2nd1:50Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #9 Shane Smith
2nd2:45Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd3:12Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #21 Owen Folstrom
2nd3:34Faceoff Kamloops BlazersHome: #15 Owen Cooper · Away: #21 Owen Folstrom
2nd3:47Faceoff Kelowna RocketsHome: #15 Owen Cooper · Away: #11 Tij Iginla
2nd3:56Goal Kelowna Rockets#11 Tij Iginla · Assists: #20 Vojtech Cihar, #22 Nate Corbet · Even strength
2nd3:56Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd4:05Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #9 Shane Smith
2nd4:26Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #9 Shane Smith
2nd4:36Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
2nd6:39Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd7:39Goal Kamloops Blazers#5 Isa Guram · Assists: #11 Rhett Ravndahl, #2 JP Hurlbert · Even strength
2nd7:39Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #9 Shane Smith
2nd9:33Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #21 Owen Folstrom
2nd9:58Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd12:20Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
2nd13:26Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd14:52Faceoff Kamloops BlazersHome: #27 Vit Zahejsky · Away: #23 Hayden Paupanekis
2nd16:52Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
2nd18:48Faceoff Kelowna RocketsHome: #27 Vit Zahejsky · Away: #23 Hayden Paupanekis
2nd19:07Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
2nd19:25Penalty Kelowna Rockets#23 Hayden Paupanekis · Roughing · 2:00 min · Served by #23 Hayden Paupanekis
2nd19:25Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
3rd0:00Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
3rd1:40Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #23 Hayden Paupanekis
3rd2:18Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
3rd2:49Goal Kelowna Rockets#20 Vojtech Cihar · Assists: #11 Tij Iginla · Game-winning goal
3rd2:49Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #9 Shane Smith
3rd3:13Faceoff Kelowna RocketsHome: #15 Owen Cooper · Away: #21 Owen Folstrom
3rd3:18Goal Kelowna Rockets#19 Ryan Oothoudt · Assists: #26 Rowan Guest, #12 Connor Pankratz · Insurance goal
3rd3:18Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #21 Owen Folstrom
3rd3:34Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
3rd5:56Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #16 Carson Wetsch
3rd6:15Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #10 Tomas Poletin
3rd6:33Faceoff Kelowna RocketsHome: #19 Andrew Thomson · Away: #21 Owen Folstrom
3rd7:21Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #23 Hayden Paupanekis
3rd7:42Faceoff Kamloops BlazersHome: #22 Jordan Keller · Away: #11 Tij Iginla
3rd9:42Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #21 Owen Folstrom
3rd10:10Faceoff Kelowna RocketsHome: #22 Jordan Keller · Away: #23 Hayden Paupanekis
3rd11:45Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
3rd12:36Penalty Kelowna Rockets#6 Parker Alcos · Roughing · 2:00 min · Served by #6 Parker Alcos
3rd12:36Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #9 Shane Smith
3rd13:07Goal Kamloops Blazers#12 Ryan Michael · Assists: #14 Cooper Moore, #17 Ty Coupland · PP
3rd13:07Faceoff Kelowna RocketsHome: #16 Tommy Lafreniere · Away: #21 Owen Folstrom
3rd13:41Faceoff Kelowna RocketsHome: #19 Andrew Thomson · Away: #23 Hayden Paupanekis
3rd14:15Faceoff Kamloops BlazersHome: #17 Ty Coupland · Away: #11 Tij Iginla
3rd14:56Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #11 Tij Iginla
3rd17:18Goaltender change Kamloops BlazersIn: — · Out: #30 Ivans Kufterins
3rd17:26Goal Kamloops Blazers#13 Jacob Dumansky · Assists: #14 Cooper Moore, #7 Logan Lanti · Even strength
3rd17:26Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #11 Tij Iginla
3rd17:41Goal Kelowna Rockets#26 Rowan Guest · Assists: #11 Tij Iginla · Empty net
3rd17:41Goaltender change Kamloops BlazersIn: #30 Ivans Kufterins · Out: —
3rd17:41Faceoff Kamloops BlazersHome: #16 Tommy Lafreniere · Away: #9 Shane Smith
3rd18:38Faceoff Kelowna RocketsHome: #13 Jacob Dumansky · Away: #21 Owen Folstrom
3rd19:28Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #23 Hayden Paupanekis
3rd20:00Goaltender change Kamloops BlazersIn: — · Out: #30 Ivans Kufterins
3rd20:00Goaltender change Kelowna RocketsIn: — · Out: #30 Harrison Boettiger

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

Penalties & Shootouts

Penalty Summary

5 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st9:38 Kamloops BlazersIsa GuramHooking2:00Isa GuramPower play
1st10:17 Kelowna RocketsCarson WetschHolding2:00Carson WetschPower play
1st15:36 Kamloops BlazersTy CouplandHigh Sticking2:00Ty CouplandPower play
2nd19:25 Kelowna RocketsHayden PaupanekisRoughing2:00Hayden PaupanekisPower play
3rd12:36 Kelowna RocketsParker AlcosRoughing2:00Parker AlcosPower 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
Keith McInnis2LD000+2200000 / 0—Starter
Mazden Leslie4RD011+1300000 / 0——
Parker Alcos6RD000+2420000 / 0—Starter
Shane Smith9C0000300005 / 1145.5%—
Tomas Poletin10LW0000600002 / 450.0%—
Tij Iginla11C224+34000010 / 2737.0%Starter
Connor Pankratz12RW011+2000000 / 0——
Carson Wetsch16RW0000320003 / 560.0%—
Ty Halaburda17RW000+2200000 / 10.0%Starter
Dawson Gerwing18LW1010100000 / 0——
Ryan Oothoudt19LW101+2400000 / 0——
Vojtech Cihar20LW134+3200010 / 0—Starter · Rookie
Owen Folstrom21C0000000005 / 955.6%—
Nate Corbet22LD112+1200000 / 0——
Hayden Paupanekis23C011+10200012 / 1866.7%—
Rowan Guest26LD112+1200000 / 0——
Jacob Henderson27RD011+1200000 / 0——
Hiroki Gojsic29RW0110100000 / 0——

Kelowna Rockets — Goaltenders

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

Kamloops Blazers — Skaters

18 skaters
Kamloops Blazers — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
JP Hurlbert2RW011-3300000 / 10.0%—
Dryden Deobald3D000-4000000 / 0——
Isa Guram5D101+1420000 / 0——
Logan Lanti7RW011-2000000 / 0——
Rhett Ravndahl11RD0110000000 / 0——
Ryan Michael12D1010201000 / 0—Starter
Jacob Dumansky13C1010300001 / 616.7%—
Cooper Moore14C022-1200000 / 0——
Owen Cooper15LW000-2200001 / 425.0%—
Tommy Lafreniere16RW000-35000015 / 3148.4%—
Ty Coupland17RW011+1220001 / 1100.0%Starter
Harrison Brunicke18D0000700000 / 0—Starter
Andrew Thomson19C000-1000005 / 862.5%—
Carson Olsen21RD000-5000000 / 0——
Jordan Keller22C10102000014 / 2263.6%Starter
Josh Evaschesen23LW0000300000 / 0—Starter
Madden Tymchak25D000-2100000 / 0——
Vit Zahejsky27LW0000100001 / 250.0%—

Kamloops Blazers — Goaltenders

2 goaltenders
Kamloops Blazers — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Ivans Kufterins3039:3728325.8930000Rookie
Logan Edmonstone3120:001239.7500000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#45 Bryan Bourdon
Referee 2#17 Trevor Nolan
Linesman 1#46 Riley Balson
Linesman 2#142 Mitchell Gibbs

Game Information

Competition
2026 WHL Playoffs
Date
Tue, Mar 31, 2026
Puck drop
7:00 PM PDT
Venue
Sandman Centre - Kamloops, BC
Location
Kamloops, BC
Final horn
Mar 31, 9:36 PM PDT
Actual puck drop
Mar 31, 7:04 PM PDT
Game length
2h 32m
Attendance
3,737

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.