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

Western Hockey League

Vancouver Giants at Penticton Vees: WHL Box Score

Vancouver Giants defeated Penticton Vees 5–1. Oct 17, 2026 at South Okanagan Events Centre - Penticton, BC.

Remembered on this browser

Sat, Oct 17, 2026 · 6: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.

Vancouver Giants at Penticton Vees 10/17 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Vancouver Giants2215
Penticton Vees0101

Team Stats

Team Stats
Statistic Vancouver Giants Penticton Vees
Shots on goal3041
Penalty minutes1210
Power-play goals / opportunities0 / 41 / 5
Power play %0.0%20.0%
Faceoffs won / attempts32 / 7038 / 70
Faceoff win %45.7%54.3%

Shots by Period

Shots by Period
Period Vancouver Giants Penticton Vees
1st712
2nd1615
3rd714

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#35 Burke Hood Vancouver Giants
2#11 Cash Koch Vancouver Giants
3#13 Tobias Tomik Vancouver Giants

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 · 10:18 Vancouver Giants#11 Cash Koch (1)#16 Blake ChorneyEven strength
1st · 11:58 Vancouver Giants#43 Brogan McNeil (4)#29 Sam CharkoGame-winning goal
2nd · 11:53 Vancouver Giants#17 Cam Parr (3)#13 Tobias Tomik, #5 David ByrneInsurance goal
2nd · 13:07 Penticton Vees#11 Gavin Katz (7)#94 Noel Pakarinen, #84 Giorgos PantelasPP
2nd · 19:07 Vancouver Giants#11 Cash Koch (2)#8 Derek Thurston, #13 Tobias TomikEven strength
3rd · 2:12 Vancouver Giants#13 Tobias Tomik (3)#43 Brogan McNeilEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 10:18Cash Koch#2 Sullivan Humeniuk, #7 Kaleb Hartmann, #11 Cash Koch, #16 Blake Chorney, #34 Dennis Emesibe#8 Callum Stone, #24 Noah Milford, #29 Brooks DeMars, #81 Thor Liffiton, #92 Cameron Norrie
1st · 11:58Brogan McNeil#5 David Byrne, #13 Tobias Tomik, #23 Crosby Mateychuk, #29 Sam Charko, #43 Brogan McNeil#4 Sean Burick, #7 Tyden Bergeson, #10 Whitaker Rewertz, #12 Graham Jones, #94 Noel Pakarinen
2nd · 11:53Cam Parr#5 David Byrne, #13 Tobias Tomik, #17 Cam Parr, #23 Crosby Mateychuk, #27 Mathis Preston#10 Whitaker Rewertz, #11 Gavin Katz, #22 Nate Pederson, #84 Giorgos Pantelas, #94 Noel Pakarinen
2nd · 19:07Cash Koch#8 Derek Thurston, #11 Cash Koch, #13 Tobias Tomik, #16 Blake Chorney, #24 Ethan Armstrong#4 Sean Burick, #8 Callum Stone, #11 Gavin Katz, #29 Brooks DeMars, #92 Cameron Norrie
3rd · 2:12Tobias Tomik#5 David Byrne, #13 Tobias Tomik, #23 Crosby Mateychuk, #29 Sam Charko, #43 Brogan McNeil#4 Sean Burick, #10 Whitaker Rewertz, #22 Nate Pederson, #28 Tucker Robertson, #91 Tristan Petersen

Key Plays

21 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Goaltender change Vancouver GiantsIn: #35 Burke Hood · Out: —
1st2:14Penalty Penticton Vees#4 Sean Burick · Hooking · 2:00 min · Served by #4 Sean Burick
1st6:24Penalty Penticton VeesBench penalty · Too Many Men · 2:00 min · Served by #10 Whitaker Rewertz
1st10:18Goal Vancouver Giants#11 Cash Koch · Assists: #16 Blake Chorney · Even strength
1st11:58Goal Vancouver Giants#43 Brogan McNeil · Assists: #29 Sam Charko · Game-winning goal
1st15:14Penalty Vancouver Giants#21 Louis Oscar Holowaychuk · Tripping · 2:00 min · Served by #21 Louis Oscar Holowaychuk
2nd0:25Penalty Vancouver Giants#24 Ethan Armstrong · Tripping · 2:00 min · Served by #24 Ethan Armstrong
2nd8:47Penalty Penticton Vees#8 Callum Stone · Hooking · 2:00 min · Served by #8 Callum Stone
2nd11:53Goal Vancouver Giants#17 Cam Parr · Assists: #13 Tobias Tomik, #5 David Byrne · Insurance goal
2nd12:07Penalty Vancouver Giants#43 Brogan McNeil · Interference · 2:00 min · Served by #43 Brogan McNeil
2nd13:07Goal Penticton Vees#11 Gavin Katz · Assists: #94 Noel Pakarinen, #84 Giorgos Pantelas · PP
2nd14:39Penalty Penticton Vees#21 Tyler Deakos · Interference · 2:00 min · Served by #21 Tyler Deakos
2nd19:07Goal Vancouver Giants#11 Cash Koch · Assists: #8 Derek Thurston, #13 Tobias Tomik · Even strength
3rd0:00Goaltender change Penticton VeesIn: — · Out: #33 Andrew Reyelts
3rd0:00Goaltender change Penticton VeesIn: #39 Kaenan Smith · Out: —
3rd2:12Goal Vancouver Giants#13 Tobias Tomik · Assists: #43 Brogan McNeil · Even strength
3rd5:04Penalty Vancouver Giants#13 Tobias Tomik · Roughing · 2:00 min · Served by #13 Tobias Tomik
3rd5:04Penalty Penticton Vees#28 Tucker Robertson · Unsportsmanlike Cnd. · 2:00 min · Served by #28 Tucker Robertson
3rd12:09Penalty Vancouver Giants#13 Tobias Tomik · Tripping · 2:00 min · Served by #13 Tobias Tomik
3rd18:27Penalty Vancouver Giants#16 Blake Chorney · Charging · 2:00 min · Served by #16 Blake Chorney

Full Play-by-Play

91 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Goaltender change Vancouver GiantsIn: #35 Burke Hood · Out: —
1st0:00Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #12 Brett Olson
1st0:30Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #12 Brett Olson
1st0:35Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #17 Cam Parr
1st0:53Faceoff Vancouver GiantsHome: #22 Nate Pederson · Away: #17 Cam Parr
1st1:54Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #16 Blake Chorney
1st2:14Penalty Penticton Vees#4 Sean Burick · Hooking · 2:00 min · Served by #4 Sean Burick
1st2:19Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Cam Parr
1st2:22Faceoff Vancouver GiantsHome: #91 Tristan Petersen · Away: #17 Cam Parr
1st5:31Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #17 Cam Parr
1st6:24Penalty Penticton VeesBench penalty · Too Many Men · 2:00 min · Served by #10 Whitaker Rewertz
1st6:24Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #20 Jakob Oreskovic
1st9:01Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #17 Cam Parr
1st9:32Faceoff Vancouver GiantsHome: #22 Nate Pederson · Away: #12 Brett Olson
1st10:16Faceoff Vancouver GiantsHome: #24 Noah Milford · Away: #16 Blake Chorney
1st10:18Goal Vancouver Giants#11 Cash Koch · Assists: #16 Blake Chorney · Even strength
1st10:18Faceoff Vancouver GiantsHome: #21 Tyler Deakos · Away: #16 Blake Chorney
1st11:58Goal Vancouver Giants#43 Brogan McNeil · Assists: #29 Sam Charko · Game-winning goal
1st11:58Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #17 Cam Parr
1st12:36Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #12 Brett Olson
1st15:14Penalty Vancouver Giants#21 Louis Oscar Holowaychuk · Tripping · 2:00 min · Served by #21 Louis Oscar Holowaychuk
1st15:14Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Jakob Oreskovic
1st19:00Faceoff Vancouver GiantsHome: #21 Tyler Deakos · Away: #16 Blake Chorney
1st19:46Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #16 Blake Chorney
2nd0:00Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #12 Brett Olson
2nd0:25Penalty Vancouver Giants#24 Ethan Armstrong · Tripping · 2:00 min · Served by #24 Ethan Armstrong
2nd0:25Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #29 Sam Charko
2nd0:28Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #29 Sam Charko
2nd2:58Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #12 Brett Olson
2nd3:20Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #16 Blake Chorney
2nd4:47Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #17 Cam Parr
2nd5:12Faceoff Vancouver GiantsHome: #22 Nate Pederson · Away: #20 Jakob Oreskovic
2nd5:35Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #20 Jakob Oreskovic
2nd5:59Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #17 Cam Parr
2nd6:51Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #16 Blake Chorney
2nd6:58Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #16 Blake Chorney
2nd8:11Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #20 Jakob Oreskovic
2nd8:47Penalty Penticton Vees#8 Callum Stone · Hooking · 2:00 min · Served by #8 Callum Stone
2nd8:47Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #17 Cam Parr
2nd9:24Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #17 Cam Parr
2nd9:46Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #12 Brett Olson
2nd10:42Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #20 Jakob Oreskovic
2nd10:44Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #29 Sam Charko
2nd10:48Faceoff Vancouver GiantsHome: #21 Tyler Deakos · Away: #17 Cam Parr
2nd11:53Goal Vancouver Giants#17 Cam Parr · Assists: #13 Tobias Tomik, #5 David Byrne · Insurance goal
2nd11:53Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #29 Sam Charko
2nd12:07Penalty Vancouver Giants#43 Brogan McNeil · Interference · 2:00 min · Served by #43 Brogan McNeil
2nd12:09Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #29 Sam Charko
2nd13:07Goal Penticton Vees#11 Gavin Katz · Assists: #94 Noel Pakarinen, #84 Giorgos Pantelas · PP
2nd13:07Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #12 Brett Olson
2nd14:03Faceoff Vancouver GiantsHome: #21 Tyler Deakos · Away: #12 Brett Olson
2nd14:22Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #16 Blake Chorney
2nd14:39Penalty Penticton Vees#21 Tyler Deakos · Interference · 2:00 min · Served by #21 Tyler Deakos
2nd14:39Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #17 Cam Parr
2nd15:41Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Jakob Oreskovic
2nd17:07Faceoff Vancouver GiantsHome: #21 Tyler Deakos · Away: #17 Cam Parr
2nd17:31Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #29 Sam Charko
2nd19:07Goal Vancouver Giants#11 Cash Koch · Assists: #8 Derek Thurston, #13 Tobias Tomik · Even strength
2nd19:07Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #12 Brett Olson
2nd19:37Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #17 Cam Parr
2nd19:58Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #12 Brett Olson
3rd0:00Goaltender change Penticton VeesIn: — · Out: #33 Andrew Reyelts
3rd0:00Goaltender change Penticton VeesIn: #39 Kaenan Smith · Out: —
3rd0:00Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #12 Brett Olson
3rd1:08Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #17 Cam Parr
3rd1:35Faceoff Vancouver GiantsHome: #22 Nate Pederson · Away: #29 Sam Charko
3rd1:53Faceoff Vancouver GiantsHome: #22 Nate Pederson · Away: #43 Brogan McNeil
3rd2:12Goal Vancouver Giants#13 Tobias Tomik · Assists: #43 Brogan McNeil · Even strength
3rd2:12Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #16 Blake Chorney
3rd2:47Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #16 Blake Chorney
3rd3:06Faceoff Vancouver GiantsHome: #7 Tyden Bergeson · Away: #12 Brett Olson
3rd3:14Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #12 Brett Olson
3rd3:55Faceoff Vancouver GiantsHome: #21 Tyler Deakos · Away: #17 Cam Parr
3rd4:40Faceoff Vancouver GiantsHome: #22 Nate Pederson · Away: #29 Sam Charko
3rd5:04Penalty Vancouver Giants#13 Tobias Tomik · Roughing · 2:00 min · Served by #13 Tobias Tomik
3rd5:04Penalty Penticton Vees#28 Tucker Robertson · Unsportsmanlike Cnd. · 2:00 min · Served by #28 Tucker Robertson
3rd5:04Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #17 Cam Parr
3rd5:24Faceoff Vancouver GiantsHome: #92 Cameron Norrie · Away: #20 Jakob Oreskovic
3rd8:05Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #29 Sam Charko
3rd12:09Penalty Vancouver Giants#13 Tobias Tomik · Tripping · 2:00 min · Served by #13 Tobias Tomik
3rd12:09Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #17 Cam Parr
3rd16:06Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #29 Sam Charko
3rd16:31Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Jakob Oreskovic
3rd16:44Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #12 Brett Olson
3rd17:19Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Cam Parr
3rd18:27Penalty Vancouver Giants#16 Blake Chorney · Charging · 2:00 min · Served by #16 Blake Chorney
3rd18:27Faceoff Penticton VeesHome: #11 Gavin Katz · Away: #29 Sam Charko
3rd19:22Faceoff Penticton VeesHome: #21 Tyler Deakos · Away: #17 Cam Parr
3rd19:31Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #13 Tobias Tomik
3rd19:35Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #13 Tobias Tomik

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

Penalties & Shootouts

Penalty Summary

11 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st2:14 Penticton VeesSean BurickHooking2:00Sean BurickPower play
1st6:24 Penticton VeesBench penaltyToo Many Men2:00Whitaker RewertzPower play
1st15:14 Vancouver GiantsLouis Oscar HolowaychukTripping2:00Louis Oscar HolowaychukPower play
2nd0:25 Vancouver GiantsEthan ArmstrongTripping2:00Ethan ArmstrongPower play
2nd8:47 Penticton VeesCallum StoneHooking2:00Callum StonePower play
2nd12:07 Vancouver GiantsBrogan McNeilInterference2:00Brogan McNeilPower play
2nd14:39 Penticton VeesTyler DeakosInterference2:00Tyler DeakosPower play
3rd5:04 Vancouver GiantsTobias TomikRoughing2:00Tobias Tomik—
3rd5:04 Penticton VeesTucker RobertsonUnsportsmanlike Cnd.2:00Tucker Robertson—
3rd12:09 Vancouver GiantsTobias TomikTripping2:00Tobias TomikPower play
3rd18:27 Vancouver GiantsBlake ChorneyCharging2:00Blake ChorneyPower play

Player Stats

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

Vancouver Giants — Skaters

18 skaters
Vancouver Giants — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Sullivan Humeniuk2RD000+1000000 / 0——
David Byrne5RD011+3100000 / 0——
Kaleb Hartmann7LD000+1100000 / 0——
Derek Thurston8LD011+1000000 / 0—Starter
Cash Koch11LW202+2300000 / 0——
Brett Olson12C0000200007 / 1546.7%Starter
Tobias Tomik13LW123+4340000 / 20.0%—
Blake Chorney16C011+2220005 / 1145.5%—
Cam Parr17C101+14000010 / 2147.6%—
Jakob Oreskovic20LW0000000004 / 944.4%Starter
Louis Oscar Holowaychuk21RW0000120000 / 0—Rookie
Joe Iginla22RW0000300000 / 0—Starter
Crosby Mateychuk23LD000+3100000 / 0—Rookie
Ethan Armstrong24RD000+1120000 / 0—Starter
Mathis Preston27LW000+1400000 / 0——
Sam Charko29C011+2200005 / 1145.5%—
Dennis Emesibe34RW000+1000000 / 0—Rookie
Brogan McNeil43RW112+2220011 / 1100.0%—

Vancouver Giants — Goaltenders

2 goaltenders
Vancouver Giants — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Oliver Bryks31Did not play————————Rookie
Burke Hood3560:0041140.9760000Starter

Penticton Vees — Skaters

18 skaters
Penticton Vees — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Sean Burick4RD000-3220000 / 0——
Tyden Bergeson7C000-12000011 / 1957.9%Starter
Callum Stone8LD000-2520000 / 0——
Whitaker Rewertz10LD000-3000000 / 0——
Gavin Katz11RW101-2401003 / 3100.0%—
Graham Jones12LW000-1400000 / 0—Starter
Kash Alger-East17LW0000100000 / 0——
Tyler Deakos21C0000320009 / 1560.0%—
Nate Pederson22C000-22000010 / 1662.5%—
Noah Milford24RW000-1000000 / 10.0%—
Tucker Robertson28LW000-1120000 / 0——
Brooks DeMars29LW000-2000000 / 0——
Jackson Schneider53LD0000400000 / 0—Starter
Thor Liffiton81RD000-1100000 / 0——
Giorgos Pantelas84RD011-1600000 / 0—Starter
Tristan Petersen91RW000-1200000 / 10.0%—
Cameron Norrie92C000-2200005 / 1533.3%—
Noel Pakarinen94RW011-2200000 / 0—Starter

Penticton Vees — Goaltenders

2 goaltenders
Penticton Vees — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Andrew Reyelts3340:0023419.8260000Starter
Kaenan Smith3920:00716.8570000—

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#67 Mike Langin
Referee 2#73 Brody McGrath
Linesman 1#102 Dustin Minty
Linesman 2#150 Jaxson Pollon
Vancouver Giants — Head Coach/General ManagerMichael Dyck

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
Sat, Oct 17, 2026
Puck drop
6:05 PM PDT
Venue
South Okanagan Events Centre - Penticton, BC
Location
Penticton, BC
Final horn
Oct 17, 8:39 PM PDT
Actual puck drop
Oct 17, 6:11 PM PDT
Game length
2h 28m
Attendance
3,409

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.