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

Western Hockey League

Kelowna Rockets at Penticton Vees: WHL Box Score

Penticton Vees defeated Kelowna Rockets 4–2. Sep 25, 2026 at South Okanagan Events Centre - Penticton, BC.

Remembered on this browser

Fri, Sep 25, 2026 · 7:05 PM PDTFinal
2026–27 regular season · South Okanagan Events Centre - Penticton, BC

Game Highlights

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

Kelowna Rockets at Penticton Vees 09/25 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Kelowna Rockets0202
Penticton Vees1124

Team Stats

Team Stats
Statistic Kelowna Rockets Penticton Vees
Shots on goal2330
Penalty minutes1010
Power-play goals / opportunities0 / 42 / 4
Power play %0.0%50.0%
Faceoffs won / attempts31 / 6332 / 63
Faceoff win %49.2%50.8%

Shots by Period

Shots by Period
Period Kelowna Rockets Penticton Vees
1st45
2nd1012
3rd913

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#11 Gavin Katz Penticton Vees
2#16 Madden Daneault Kelowna Rockets
3#94 Noel Pakarinen Penticton Vees

Scoring Summary & Key Plays

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

Goals & Assists

6 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 15:43 Penticton Vees#11 Gavin Katz (2)#12 Graham Jones, #7 Tyden BergesonPP
2nd · 12:42 Kelowna Rockets#16 Madden Daneault (1)#19 Ryan Oothoudt, #21 Owen FolstromEven strength
2nd · 15:27 Kelowna Rockets#14 Cole Braunshausen (1)#25 Jaxon Kehrig, #16 Madden DaneaultEven strength
2nd · 17:57 Penticton Vees#18 Roberts Naudins (1)#94 Noel Pakarinen, #12 Graham JonesEven strength
3rd · 12:54 Penticton Vees#94 Noel Pakarinen (1)#7 Tyden Bergeson, #11 Gavin KatzPP · Game-winning goal
3rd · 16:47 Penticton Vees#11 Gavin Katz (3)#21 Tyler DeakosInsurance goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
2nd · 12:42Madden Daneault#2 Dane Sorensen, #16 Madden Daneault, #19 Ryan Oothoudt, #21 Owen Folstrom, #27 Jacob Henderson#8 Callum Stone, #12 Graham Jones, #18 Roberts Naudins, #84 Giorgos Pantelas, #94 Noel Pakarinen
2nd · 15:27Cole Braunshausen#2 Dane Sorensen, #8 Remy Koch, #14 Cole Braunshausen, #16 Madden Daneault, #25 Jaxon Kehrig#12 Graham Jones, #18 Roberts Naudins, #53 Jackson Schneider, #81 Thor Liffiton, #94 Noel Pakarinen
2nd · 17:57Roberts Naudins#8 Callum Stone, #12 Graham Jones, #18 Roberts Naudins, #84 Giorgos Pantelas, #94 Noel Pakarinen#2 Dane Sorensen, #16 Madden Daneault, #19 Ryan Oothoudt, #21 Owen Folstrom, #27 Jacob Henderson
3rd · 16:47Gavin Katz#7 Tyden Bergeson, #8 Callum Stone, #11 Gavin Katz, #21 Tyler Deakos, #84 Giorgos Pantelas#2 Dane Sorensen, #4 Peyton Kettles, #16 Madden Daneault, #19 Ryan Oothoudt, #21 Owen Folstrom

Key Plays

19 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kelowna RocketsIn: #35 Josh Banini · Out: —
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st10:46Penalty Penticton Vees#92 Cameron Norrie · Unsportsmanlike Cnd. · 2:00 min · Served by #92 Cameron Norrie
1st13:13Penalty Kelowna Rockets#15 Drew Larioza · Hooking · 2:00 min · Served by #15 Drew Larioza
1st14:35Penalty Kelowna Rockets#19 Ryan Oothoudt · High Sticking · 2:00 min · Served by #19 Ryan Oothoudt
1st15:43Goal Penticton Vees#11 Gavin Katz · Assists: #12 Graham Jones, #7 Tyden Bergeson · PP
2nd3:43Penalty Penticton Vees#91 Tristan Petersen · Interference · 2:00 min · Served by #91 Tristan Petersen
2nd7:45Penalty Penticton Vees#7 Tyden Bergeson · Tripping · 2:00 min · Served by #7 Tyden Bergeson
2nd8:51Penalty Kelowna Rockets#2 Dane Sorensen · Interference · 2:00 min · Served by #2 Dane Sorensen
2nd12:42Goal Kelowna Rockets#16 Madden Daneault · Assists: #19 Ryan Oothoudt, #21 Owen Folstrom · Even strength
2nd15:27Goal Kelowna Rockets#14 Cole Braunshausen · Assists: #25 Jaxon Kehrig, #16 Madden Daneault · Even strength
2nd17:57Goal Penticton Vees#18 Roberts Naudins · Assists: #94 Noel Pakarinen, #12 Graham Jones · Even strength
3rd0:44Penalty Penticton Vees#11 Gavin Katz · Hooking · 2:00 min · Served by #11 Gavin Katz
3rd11:35Penalty Kelowna Rockets#8 Remy Koch · Tripping · 2:00 min · Served by #8 Remy Koch
3rd12:54Goal Penticton Vees#94 Noel Pakarinen · Assists: #7 Tyden Bergeson, #11 Gavin Katz · PP · Game-winning goal
3rd16:47Goal Penticton Vees#11 Gavin Katz · Assists: #21 Tyler Deakos · Insurance goal
3rd18:09Penalty Penticton Vees#21 Tyler Deakos · Unsportsmanlike Cnd. · 2:00 min · Served by #21 Tyler Deakos
3rd18:09Penalty Kelowna Rockets#2 Dane Sorensen · Interference · 2:00 min · Served by #2 Dane Sorensen
3rd18:50Goaltender change Kelowna RocketsIn: — · Out: #35 Josh Banini

Full Play-by-Play

82 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kelowna RocketsIn: #35 Josh Banini · Out: —
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #10 Tomas Poletin
1st1:07Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #21 Owen Folstrom
1st2:19Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #24 Colton Lien
1st3:10Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #10 Tomas Poletin
1st6:13Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #21 Owen Folstrom
1st8:17Faceoff Kelowna RocketsHome: #18 Roberts Naudins · Away: #25 Jaxon Kehrig
1st8:48Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #10 Tomas Poletin
1st10:32Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #10 Tomas Poletin
1st10:46Penalty Penticton Vees#92 Cameron Norrie · Unsportsmanlike Cnd. · 2:00 min · Served by #92 Cameron Norrie
1st10:46Faceoff Kelowna RocketsHome: #7 Tyden Bergeson · Away: #21 Owen Folstrom
1st13:13Penalty Kelowna Rockets#15 Drew Larioza · Hooking · 2:00 min · Served by #15 Drew Larioza
1st13:13Faceoff Kelowna RocketsHome: #7 Tyden Bergeson · Away: #10 Tomas Poletin
1st14:35Penalty Kelowna Rockets#19 Ryan Oothoudt · High Sticking · 2:00 min · Served by #19 Ryan Oothoudt
1st14:35Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #10 Tomas Poletin
1st15:43Goal Penticton Vees#11 Gavin Katz · Assists: #12 Graham Jones, #7 Tyden Bergeson · PP
1st15:43Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #25 Jaxon Kehrig
1st15:55Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #25 Jaxon Kehrig
1st17:19Faceoff Kelowna RocketsHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
1st19:11Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #21 Owen Folstrom
1st19:37Faceoff Kelowna RocketsHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
2nd0:00Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #10 Tomas Poletin
2nd1:10Faceoff Kelowna RocketsHome: #21 Tyler Deakos · Away: #21 Owen Folstrom
2nd2:55Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #10 Tomas Poletin
2nd3:43Penalty Penticton Vees#91 Tristan Petersen · Interference · 2:00 min · Served by #91 Tristan Petersen
2nd3:43Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #17 Eli Barrett
2nd3:48Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Eli Barrett
2nd4:36Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #10 Tomas Poletin
2nd5:07Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #10 Tomas Poletin
2nd6:59Faceoff Kelowna RocketsHome: #18 Roberts Naudins · Away: #25 Jaxon Kehrig
2nd7:15Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
2nd7:45Penalty Penticton Vees#7 Tyden Bergeson · Tripping · 2:00 min · Served by #7 Tyden Bergeson
2nd7:45Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #21 Owen Folstrom
2nd7:49Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #10 Tomas Poletin
2nd8:51Penalty Kelowna Rockets#2 Dane Sorensen · Interference · 2:00 min · Served by #2 Dane Sorensen
2nd8:51Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #14 Cole Braunshausen
2nd9:04Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #10 Tomas Poletin
2nd10:46Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #21 Owen Folstrom
2nd11:24Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #24 Colton Lien
2nd12:06Faceoff Kelowna RocketsHome: #18 Roberts Naudins · Away: #21 Owen Folstrom
2nd12:13Faceoff Kelowna RocketsHome: #18 Roberts Naudins · Away: #21 Owen Folstrom
2nd12:42Goal Kelowna Rockets#16 Madden Daneault · Assists: #19 Ryan Oothoudt, #21 Owen Folstrom · Even strength
2nd12:42Faceoff Kelowna RocketsHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
2nd13:05Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
2nd15:27Goal Kelowna Rockets#14 Cole Braunshausen · Assists: #25 Jaxon Kehrig, #16 Madden Daneault · Even strength
2nd15:27Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #25 Jaxon Kehrig
2nd15:48Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #24 Colton Lien
2nd17:57Goal Penticton Vees#18 Roberts Naudins · Assists: #94 Noel Pakarinen, #12 Graham Jones · Even strength
2nd17:57Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #25 Jaxon Kehrig
2nd19:45Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #21 Owen Folstrom
3rd0:00Faceoff Kelowna RocketsHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
3rd0:10Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
3rd0:44Penalty Penticton Vees#11 Gavin Katz · Hooking · 2:00 min · Served by #11 Gavin Katz
3rd0:44Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Eli Barrett
3rd3:11Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #25 Jaxon Kehrig
3rd5:48Faceoff Kelowna RocketsHome: #18 Roberts Naudins · Away: #21 Owen Folstrom
3rd6:16Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #21 Owen Folstrom
3rd6:32Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
3rd6:38Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #10 Tomas Poletin
3rd6:45Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #25 Jaxon Kehrig
3rd7:19Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #10 Tomas Poletin
3rd7:28Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #10 Tomas Poletin
3rd8:17Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #21 Owen Folstrom
3rd9:58Faceoff Kelowna RocketsHome: #21 Tyler Deakos · Away: #10 Tomas Poletin
3rd10:50Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #25 Jaxon Kehrig
3rd11:35Penalty Kelowna Rockets#8 Remy Koch · Tripping · 2:00 min · Served by #8 Remy Koch
3rd11:35Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #21 Owen Folstrom
3rd11:53Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #21 Owen Folstrom
3rd12:54Goal Penticton Vees#94 Noel Pakarinen · Assists: #7 Tyden Bergeson, #11 Gavin Katz · PP · Game-winning goal
3rd12:54Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #25 Jaxon Kehrig
3rd14:44Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #19 Ryan Oothoudt
3rd15:10Faceoff Kelowna RocketsHome: #18 Roberts Naudins · Away: #25 Jaxon Kehrig
3rd16:47Goal Penticton Vees#11 Gavin Katz · Assists: #21 Tyler Deakos · Insurance goal
3rd16:47Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #10 Tomas Poletin
3rd16:56Faceoff Kelowna RocketsHome: #92 Cameron Norrie · Away: #10 Tomas Poletin
3rd18:09Penalty Penticton Vees#21 Tyler Deakos · Unsportsmanlike Cnd. · 2:00 min · Served by #21 Tyler Deakos
3rd18:09Penalty Kelowna Rockets#2 Dane Sorensen · Interference · 2:00 min · Served by #2 Dane Sorensen
3rd18:09Faceoff Kelowna RocketsHome: #11 Gavin Katz · Away: #14 Cole Braunshausen
3rd18:50Goaltender change Kelowna RocketsIn: — · Out: #35 Josh Banini
3rd19:43Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #10 Tomas Poletin
3rd19:58Faceoff Kelowna RocketsHome: #22 Nate Pederson · Away: #10 Tomas Poletin

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

Penalties & Shootouts

Penalty Summary

10 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st10:46 Penticton VeesCameron NorrieUnsportsmanlike Cnd.2:00Cameron NorriePower play
1st13:13 Kelowna RocketsDrew LariozaHooking2:00Drew LariozaPower play
1st14:35 Kelowna RocketsRyan OothoudtHigh Sticking2:00Ryan OothoudtPower play
2nd3:43 Penticton VeesTristan PetersenInterference2:00Tristan PetersenPower play
2nd7:45 Penticton VeesTyden BergesonTripping2:00Tyden BergesonPower play
2nd8:51 Kelowna RocketsDane SorensenInterference2:00Dane SorensenPower play
3rd0:44 Penticton VeesGavin KatzHooking2:00Gavin KatzPower play
3rd11:35 Kelowna RocketsRemy KochTripping2:00Remy KochPower play
3rd18:09 Kelowna RocketsDane SorensenInterference2:00Dane Sorensen—
3rd18:09 Penticton VeesTyler DeakosUnsportsmanlike Cnd.2:00Tyler Deakos—

Player Stats

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

Kelowna Rockets — Skaters

19 skaters
Kelowna Rockets — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Dane Sorensen2LD0000040000 / 0—Starter
Will Kelts3LD0000000000 / 0—Rookie
Peyton Kettles4RD000-1000000 / 0—Starter
Dallin Antos6LD0000000000 / 0—Rookie
Rowan Guest7RD0000100000 / 0——
Remy Koch8LD000+1020000 / 0—Rookie
Jakub Frolo9RW0000200000 / 0—Starter
Tomas Poletin10C00004000013 / 2846.4%Starter
Cole Braunshausen14LW101+1400001 / 250.0%—
Drew Larioza15RW0000120000 / 0—Rookie
Madden Daneault16RW1120400000 / 0——
Eli Barrett17RW0000000001 / 333.3%—
Dawson Gerwing18LW0000100000 / 0—Starter
Ryan Oothoudt19LW011-1120000 / 10.0%—
Owen Folstrom21C011-1300009 / 1560.0%—
Colton Lien24C0000000001 / 333.3%Rookie
Jaxon Kehrig25C011+1100006 / 1154.5%—
Jacob Henderson27RD0000100000 / 0——
Gabriel O'Brien28LW0000000000 / 0—Rookie

Kelowna Rockets — Goaltenders

2 goaltenders
Kelowna Rockets — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Harrison Boettiger30Did not play—————————
Josh Banini3558:5030426.8670000Starter

Penticton Vees — Skaters

18 skaters
Penticton Vees — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Parker Deraney3LD0000000000 / 0——
Sean Burick4RD0000000000 / 0——
Tyden Bergeson7LW022+1320004 / 666.7%—
Callum Stone8LD000+1100000 / 0—Starter
Gavin Katz11RW213+1521001 / 250.0%—
Graham Jones12LW022-1200000 / 0——
Kash Alger-East17LW0000200000 / 0——
Roberts Naudins18C101-1300003 / 933.3%—
Tyler Deakos21C011+1320008 / 1457.1%—
Nate Pederson22C0000000008 / 1747.1%Starter
Tucker Robertson28RW0000200000 / 0——
Brooks DeMars29LW0000000000 / 0—Starter
Jackson Schneider53LD000-1000000 / 0——
Thor Liffiton81RD000-1400000 / 0——
Giorgos Pantelas84RD000+1000000 / 0—Starter
Tristan Petersen91RW0000220000 / 0—Starter
Cameron Norrie92C0000020008 / 1553.3%—
Noel Pakarinen94RW112-1301010 / 0——

Penticton Vees — Goaltenders

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

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#67 Mike Langin
Referee 2#76 Josh Grimm
Linesman 1#102 Dustin Minty
Linesman 2#160 Zach Anderson
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, Sep 25, 2026
Puck drop
7:05 PM PDT
Venue
South Okanagan Events Centre - Penticton, BC
Location
Penticton, BC
Final horn
Sep 25, 9:40 PM PDT
Actual puck drop
Sep 25, 7:14 PM PDT
Game length
2h 26m
Attendance
4,036

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.