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

Western Hockey League

Kamloops Blazers at Penticton Vees: WHL Box Score

Penticton Vees defeated Kamloops Blazers 4–3 in overtime. Sep 8, 2026 at South Okanagan Events Centre - Penticton, BC.

Remembered on this browser

Tue, Sep 8, 2026 · 6:35 PM PDTFinal · OT
2026–27 preseason · South Okanagan Events Centre - Penticton, BC

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdOTFinal
Kamloops Blazers10203
Penticton Vees11114

Team Stats

Team Stats
Statistic Kamloops Blazers Penticton Vees
Shots on goal3024
Penalty minutes128
Power-play goals / opportunities0 / 32 / 5
Power play %0.0%40.0%
Faceoffs won / attempts22 / 5836 / 58
Faceoff win %37.9%62.1%

Shots by Period

Shots by Period
Period Kamloops Blazers Penticton Vees
1st153
2nd68
3rd97
OT06

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#11 Gavin Katz Penticton Vees
2#94 Noel Pakarinen Penticton Vees
3#19 Andrew Thomson 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

7 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 7:45 Kamloops Blazers#27 River Arnason (2)#19 Andrew Thomson, #33 Cole SecordEven strength
1st · 16:39 Penticton Vees#94 Noel Pakarinen (1)#81 Thor Liffiton, #17 Kash Alger-EastEven strength
2nd · 2:40 Penticton Vees#11 Gavin Katz (1)#53 Jackson SchneiderEven strength
3rd · 4:27 Kamloops Blazers#17 Ty Coupland (1)#11 Trace FriedenEven strength
3rd · 14:44 Kamloops Blazers#19 Andrew Thomson (1)#11 Trace FriedenEven strength
3rd · 16:48 Penticton Vees#11 Gavin Katz (2)#3 Parker Deraney, #84 Giorgos PantelasPP
OT · 3:13 Penticton Vees#7 Tyden Bergeson (1)#11 Gavin Katz, #94 Noel PakarinenPP · Game-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 7:45River Arnason#6 Liam Kilfoil, #11 Trace Frieden, #19 Andrew Thomson, #27 River Arnason, #33 Cole Secord#3 Parker Deraney, #7 Tyden Bergeson, #18 Roberts Naudins, #84 Giorgos Pantelas, #94 Noel Pakarinen
1st · 16:39Noel Pakarinen#17 Kash Alger-East, #18 Roberts Naudins, #53 Jackson Schneider, #81 Thor Liffiton, #94 Noel Pakarinen#11 Trace Frieden, #12 Ewan Gillis, #13 Jacob Dumansky, #17 Ty Coupland, #21 Carson Olsen
2nd · 2:40Gavin Katz#4 Sean Burick, #11 Gavin Katz, #28 Tucker Robertson, #53 Jackson Schneider, #81 Thor Liffiton#5 Isa Guram, #9 Joaquin Geras, #11 Trace Frieden, #13 Jacob Dumansky, #17 Ty Coupland
3rd · 4:27Ty Coupland#6 Liam Kilfoil, #11 Trace Frieden, #17 Ty Coupland, #19 Andrew Thomson, #25 Madden Tymchak#17 Kash Alger-East, #18 Roberts Naudins, #53 Jackson Schneider, #81 Thor Liffiton, #94 Noel Pakarinen
3rd · 14:44Andrew Thomson#6 Liam Kilfoil, #11 Trace Frieden, #19 Andrew Thomson, #25 Madden Tymchak, #27 River Arnason#3 Parker Deraney, #11 Gavin Katz, #17 Kash Alger-East, #18 Roberts Naudins, #84 Giorgos Pantelas

Key Plays

20 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st3:07Penalty Kamloops Blazers#5 Isa Guram · Holding · 2:00 min · Served by #5 Isa Guram
1st4:33Penalty Penticton Vees#22 Nate Pederson · Interference · 2:00 min · Served by #22 Nate Pederson
1st7:45Goal Kamloops Blazers#27 River Arnason · Assists: #19 Andrew Thomson, #33 Cole Secord · Even strength
1st8:40Penalty Penticton Vees#4 Sean Burick · Holding · 2:00 min · Served by #4 Sean Burick
1st16:39Goal Penticton Vees#94 Noel Pakarinen · Assists: #81 Thor Liffiton, #17 Kash Alger-East · Even strength
2nd0:34Penalty Penticton Vees#4 Sean Burick · Tripping · 2:00 min · Served by #4 Sean Burick
2nd2:40Goal Penticton Vees#11 Gavin Katz · Assists: #53 Jackson Schneider · Even strength
2nd7:32Penalty Kamloops Blazers#5 Isa Guram · Holding · 2:00 min · Served by #5 Isa Guram
2nd11:55Penalty Penticton Vees#84 Giorgos Pantelas · High Sticking · 2:00 min · Served by #84 Giorgos Pantelas
2nd11:55Penalty Kamloops Blazers#17 Ty Coupland · Roughing · 2:00 min · Served by #17 Ty Coupland
3rd4:27Goal Kamloops Blazers#17 Ty Coupland · Assists: #11 Trace Frieden · Even strength
3rd14:44Goal Kamloops Blazers#19 Andrew Thomson · Assists: #11 Trace Frieden · Even strength
3rd16:06Goaltender change Penticton VeesIn: — · Out: #33 Andrew Reyelts
3rd16:32Penalty Kamloops Blazers#33 Cole Secord · Slew-Footing · 4:00 min · Served by #33 Cole Secord
3rd16:32Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
3rd16:48Goal Penticton Vees#11 Gavin Katz · Assists: #3 Parker Deraney, #84 Giorgos Pantelas · PP
OT1:21Penalty Kamloops Blazers#16 Vit Zahejsky · Tripping · 2:00 min · Served by #16 Vit Zahejsky
OT3:13Goal Penticton Vees#7 Tyden Bergeson · Assists: #11 Gavin Katz, #94 Noel Pakarinen · PP · Game-winning goal

Full Play-by-Play

78 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st0:00Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
1st3:07Penalty Kamloops Blazers#5 Isa Guram · Holding · 2:00 min · Served by #5 Isa Guram
1st3:07Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
1st4:33Penalty Penticton Vees#22 Nate Pederson · Interference · 2:00 min · Served by #22 Nate Pederson
1st4:33Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #16 Vit Zahejsky
1st4:44Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #36 Collin Kim
1st5:08Faceoff Kamloops BlazersHome: #7 Tyden Bergeson · Away: #19 Andrew Thomson
1st5:35Faceoff Penticton VeesHome: #28 Tucker Robertson · Away: #19 Andrew Thomson
1st5:38Faceoff Kamloops BlazersHome: #28 Tucker Robertson · Away: #16 Vit Zahejsky
1st6:06Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #13 Jacob Dumansky
1st7:45Goal Kamloops Blazers#27 River Arnason · Assists: #19 Andrew Thomson, #33 Cole Secord · Even strength
1st7:45Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #19 Andrew Thomson
1st8:30Faceoff Kamloops BlazersHome: #22 Nate Pederson · Away: #16 Vit Zahejsky
1st8:40Penalty Penticton Vees#4 Sean Burick · Holding · 2:00 min · Served by #4 Sean Burick
1st8:40Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #16 Vit Zahejsky
1st9:37Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #19 Andrew Thomson
1st10:56Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #7 Logan Lanti
1st11:45Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #7 Logan Lanti
1st13:08Faceoff Kamloops BlazersHome: #92 Cameron Norrie · Away: #16 Vit Zahejsky
1st15:38Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
1st15:41Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
1st16:39Goal Penticton Vees#94 Noel Pakarinen · Assists: #81 Thor Liffiton, #17 Kash Alger-East · Even strength
1st16:39Faceoff Kamloops BlazersHome: #22 Nate Pederson · Away: #16 Vit Zahejsky
1st18:05Faceoff Kamloops BlazersHome: #26 Markus Knaub · Away: #19 Andrew Thomson
1st19:15Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
2nd0:00Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
2nd0:34Penalty Penticton Vees#4 Sean Burick · Tripping · 2:00 min · Served by #4 Sean Burick
2nd0:34Faceoff Kamloops BlazersHome: #17 Kash Alger-East · Away: #19 Andrew Thomson
2nd2:21Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #13 Jacob Dumansky
2nd2:40Goal Penticton Vees#11 Gavin Katz · Assists: #53 Jackson Schneider · Even strength
2nd2:40Faceoff Kamloops BlazersHome: #26 Markus Knaub · Away: #7 Logan Lanti
2nd4:02Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
2nd4:16Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #7 Logan Lanti
2nd4:39Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #16 Vit Zahejsky
2nd7:07Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
2nd7:32Penalty Kamloops Blazers#5 Isa Guram · Holding · 2:00 min · Served by #5 Isa Guram
2nd7:32Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #10 Teagen Bouchard
2nd8:58Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
2nd9:52Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #34 Brady Ondrus
2nd11:55Penalty Penticton Vees#84 Giorgos Pantelas · High Sticking · 2:00 min · Served by #84 Giorgos Pantelas
2nd11:55Penalty Kamloops Blazers#17 Ty Coupland · Roughing · 2:00 min · Served by #17 Ty Coupland
2nd11:55Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #36 Collin Kim
2nd12:27Faceoff Penticton VeesHome: #17 Kash Alger-East · Away: #7 Logan Lanti
2nd13:34Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
2nd14:45Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #13 Jacob Dumansky
2nd17:02Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
2nd17:18Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #13 Jacob Dumansky
2nd17:23Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #13 Jacob Dumansky
2nd17:27Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #13 Jacob Dumansky
2nd17:47Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #36 Collin Kim
2nd18:09Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #16 Vit Zahejsky
3rd0:00Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
3rd0:15Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
3rd3:31Faceoff Penticton VeesHome: #26 Markus Knaub · Away: #16 Vit Zahejsky
3rd4:27Goal Kamloops Blazers#17 Ty Coupland · Assists: #11 Trace Frieden · Even strength
3rd4:27Faceoff Kamloops BlazersHome: #22 Nate Pederson · Away: #13 Jacob Dumansky
3rd6:02Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #16 Vit Zahejsky
3rd7:11Faceoff Penticton VeesHome: #26 Markus Knaub · Away: #19 Andrew Thomson
3rd7:16Faceoff Kamloops BlazersHome: #22 Nate Pederson · Away: #19 Andrew Thomson
3rd13:40Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #16 Vit Zahejsky
3rd14:44Goal Kamloops Blazers#19 Andrew Thomson · Assists: #11 Trace Frieden · Even strength
3rd14:44Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
3rd14:48Faceoff Kamloops BlazersHome: #18 Roberts Naudins · Away: #13 Jacob Dumansky
3rd16:06Goaltender change Penticton VeesIn: — · Out: #33 Andrew Reyelts
3rd16:32Penalty Kamloops Blazers#33 Cole Secord · Slew-Footing · 4:00 min · Served by #33 Cole Secord
3rd16:32Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
3rd16:32Faceoff Kamloops BlazersHome: #22 Nate Pederson · Away: #19 Andrew Thomson
3rd16:48Goal Penticton Vees#11 Gavin Katz · Assists: #3 Parker Deraney, #84 Giorgos Pantelas · PP
3rd16:48Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #16 Vit Zahejsky
3rd19:00Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #13 Jacob Dumansky
3rd19:11Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #13 Jacob Dumansky
3rd19:59Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #13 Jacob Dumansky
OT0:00Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #19 Andrew Thomson
OT1:21Penalty Kamloops Blazers#16 Vit Zahejsky · Tripping · 2:00 min · Served by #16 Vit Zahejsky
OT1:21Faceoff Kamloops BlazersHome: #11 Gavin Katz · Away: #13 Jacob Dumansky
OT3:13Goal Penticton Vees#7 Tyden Bergeson · Assists: #11 Gavin Katz, #94 Noel Pakarinen · PP · Game-winning goal

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
1st3:07 Kamloops BlazersIsa GuramHolding2:00Isa GuramPower play
1st4:33 Penticton VeesNate PedersonInterference2:00Nate PedersonPower play
1st8:40 Penticton VeesSean BurickHolding2:00Sean BurickPower play
2nd0:34 Penticton VeesSean BurickTripping2:00Sean BurickPower play
2nd7:32 Kamloops BlazersIsa GuramHolding2:00Isa GuramPower play
2nd11:55 Kamloops BlazersTy CouplandRoughing2:00Ty Coupland—
2nd11:55 Penticton VeesGiorgos PantelasHigh Sticking2:00Giorgos Pantelas—
3rd16:32 Kamloops BlazersCole SecordSlew-Footing4:00Cole Secord—
OT1:21 Kamloops BlazersVit ZahejskyTripping2:00Vit ZahejskyPower 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
Isa Guram5D000-1140000 / 0—Starter
Liam Kilfoil6RD000+3000000 / 0—Rookie
Logan Lanti7C0000100002 / 540.0%—
Joaquin Geras9RD000-1300000 / 0—Starter
Teagen Bouchard10RW0000000000 / 10.0%Rookie
Trace Frieden11LW022+1100000 / 0——
Ewan Gillis12LD000-1100000 / 0—Rookie
Jacob Dumansky13C000-2200007 / 1936.8%—
Owen Cooper15LW0000000000 / 0—Starter
Vit Zahejsky16C0000120008 / 1942.1%Starter
Ty Coupland17RW101-1720000 / 0——
Andrew Thomson19C112+3400005 / 1050.0%—
Carson Olsen21RD000-1200000 / 0——
Madden Tymchak25LD000+2100000 / 0——
River Arnason27RW101+2300000 / 0—Rookie
Cole Secord33LW011+1040000 / 0—Rookie
Brady Ondrus34LW0000100000 / 10.0%Rookie
Collin Kim36RW0000200000 / 30.0%Starter · Rookie

Kamloops Blazers — Goaltenders

2 goaltenders
Kamloops Blazers — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Kaeden Tate1Did not play————————Rookie
Logan Edmonstone3163:1324420.8330000Starter

Penticton Vees — Skaters

18 skaters
Penticton Vees — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Parker Deraney3LD011-2100000 / 0——
Sean Burick4RD000+1040000 / 0—Starter
Tyden Bergeson7LW101-1101010 / 10.0%Starter
Gavin Katz11RW2130601008 / 988.9%—
Kash Alger-East17LW011-1100001 / 250.0%—
Roberts Naudins18C000-2100009 / 1947.4%Starter
Avery Watson19LW0000100000 / 0——
Peter Banicevic20RW0000000000 / 0—Rookie
Nate Pederson22C0000220005 / 1050.0%—
Eli Johnson23LD0000100000 / 0—Starter
Noah Milford24RW0000000000 / 0——
Markus Knaub26C0000000002 / 450.0%Rookie
Tucker Robertson28LW000+1000001 / 250.0%—
Jackson Schneider53LD011+1200000 / 0——
Thor Liffiton81RD011+1000000 / 0——
Giorgos Pantelas84RD011-2220000 / 0——
Cameron Norrie92C00000000010 / 1190.9%—
Noel Pakarinen94RW112-1600000 / 0—Starter

Penticton Vees — Goaltenders

2 goaltenders
Penticton Vees — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Andrew Reyelts3362:4730327.9000000Starter
Kaenan Smith39Did not play—————————

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#71 Bryce Manders
Referee 2#124 Ward Pateman
Linesman 1#176 Tom Donaldson
Linesman 2#102 Dustin Minty

Game Information

Competition
2026–27 preseason
Date
Tue, Sep 8, 2026
Puck drop
6:35 PM PDT
Venue
South Okanagan Events Centre - Penticton, BC
Location
Penticton, BC
Final horn
Sep 8, 8:46 PM PDT
Actual puck drop
Sep 8, 6:36 PM PDT
Game length
2h 10m
Attendance
1,768

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.