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

Western Hockey League

Vancouver Giants at Prince George Cougars: WHL Box Score

Vancouver Giants defeated Prince George Cougars 5–3. Oct 21, 2026 at CN Centre - Prince George, BC.

Remembered on this browser

Wed, Oct 21, 2026 · 7:00 PM PDTFinal
2026–27 regular season · CN Centre - Prince George, BC

Game Highlights

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

Vancouver Giants at Prince George Cougars 10/21 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Vancouver Giants1045
Prince George Cougars1113

Team Stats

Team Stats
Statistic Vancouver Giants Prince George Cougars
Shots on goal3021
Penalty minutes1513
Power-play goals / opportunities0 / 10 / 2
Power play %0.0%0.0%
Faceoffs won / attempts24 / 5733 / 57
Faceoff win %42.1%57.9%

Shots by Period

Shots by Period
Period Vancouver Giants Prince George Cougars
1st1612
2nd28
3rd121

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#16 Blake Chorney Vancouver Giants
2#17 Tre Peck Prince George Cougars
3#7 Kaleb Hartmann 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

8 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 5:55 Prince George Cougars#9 Cole Hajt (1)#29 Jack Finnegan, #39 Dade WotherspoonEven strength
1st · 18:43 Vancouver Giants#16 Blake Chorney (2)#7 Kaleb HartmannEven strength
2nd · 9:08 Prince George Cougars#17 Tre Peck (5)#14 Townes Kozicky, #4 Ethan PopowichEven strength
3rd · 7:50 Prince George Cougars#17 Tre Peck (6)#11 Jonathan BitontiEven strength
3rd · 10:43 Vancouver Giants#16 Blake Chorney (3)#27 Mathis Preston, #8 Derek ThurstonEven strength
3rd · 11:00 Vancouver Giants#13 Tobias Tomik (4)#16 Blake ChorneyEven strength
3rd · 12:04 Vancouver Giants#20 Jakob Oreskovic (5)#29 Sam Charko, #7 Kaleb HartmannGame-winning goal
3rd · 19:46 Vancouver Giants#17 Cam Parr (4)#27 Mathis PrestonInsurance goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 5:55Cole Hajt#6 Dermot Johnston, #9 Cole Hajt, #25 Kolten Bridgeman, #29 Jack Finnegan, #39 Dade Wotherspoon#2 Sullivan Humeniuk, #7 Kaleb Hartmann, #11 Cash Koch, #29 Sam Charko, #43 Brogan McNeil
1st · 18:43Blake Chorney#6 Lance McCloskey, #7 Kaleb Hartmann, #11 Cash Koch, #16 Blake Chorney, #17 Cam Parr#8 Arsenii Anisimov, #16 Kash Andresen, #19 Riley Ashe, #25 Kolten Bridgeman, #26 Koy Funk
2nd · 9:08Tre Peck#4 Ethan Popowich, #6 Dermot Johnston, #14 Townes Kozicky, #17 Tre Peck, #28 Kayden Lemire#2 Sullivan Humeniuk, #6 Lance McCloskey, #12 Brett Olson, #13 Tobias Tomik, #22 Joe Iginla
3rd · 7:50Tre Peck#8 Arsenii Anisimov, #11 Jonathan Bitonti, #17 Tre Peck, #23 Lee Shurgot, #25 Kolten Bridgeman#2 Sullivan Humeniuk, #7 Kaleb Hartmann, #17 Cam Parr, #27 Mathis Preston, #43 Brogan McNeil
3rd · 10:43Blake Chorney#8 Derek Thurston, #16 Blake Chorney, #22 Joe Iginla, #23 Crosby Mateychuk, #27 Mathis Preston#4 Ethan Popowich, #9 Cole Hajt, #25 Kolten Bridgeman, #29 Jack Finnegan, #39 Dade Wotherspoon
3rd · 11:00Tobias Tomik#8 Derek Thurston, #11 Cash Koch, #13 Tobias Tomik, #16 Blake Chorney, #24 Ethan Armstrong#8 Arsenii Anisimov, #16 Kash Andresen, #19 Riley Ashe, #25 Kolten Bridgeman, #26 Koy Funk
3rd · 12:04Jakob Oreskovic#6 Lance McCloskey, #7 Kaleb Hartmann, #20 Jakob Oreskovic, #29 Sam Charko, #43 Brogan McNeil#14 Townes Kozicky, #15 Corbin Vaughan, #17 Tre Peck, #21 Cooper Bratton, #28 Kayden Lemire
3rd · 19:46Cam Parr#8 Derek Thurston, #13 Tobias Tomik, #17 Cam Parr, #24 Ethan Armstrong, #27 Mathis Preston#8 Arsenii Anisimov, #14 Townes Kozicky, #15 Corbin Vaughan, #17 Tre Peck, #23 Lee Shurgot, #28 Kayden Lemire

Key Plays

23 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Prince George CougarsIn: #35 Peyton Shore · Out: —
1st0:00Goaltender change Vancouver GiantsIn: #31 Oliver Bryks · Out: —
1st3:26Penalty Vancouver Giants#24 Ethan Armstrong · Major-Fighting · 5:00 min · Served by #24 Ethan Armstrong
1st3:26Penalty Prince George Cougars#15 Corbin Vaughan · Unsportsmanlike Cnd. · 2:00 min · Served by #15 Corbin Vaughan
1st3:26Penalty Prince George Cougars#15 Corbin Vaughan · Major-Fighting · 5:00 min · Served by #15 Corbin Vaughan
1st3:26Penalty Vancouver Giants#24 Ethan Armstrong · Cross Checking · 2:00 min · Served by #24 Ethan Armstrong
1st5:55Goal Prince George Cougars#9 Cole Hajt · Assists: #29 Jack Finnegan, #39 Dade Wotherspoon · Even strength
1st18:43Goal Vancouver Giants#16 Blake Chorney · Assists: #7 Kaleb Hartmann · Even strength
2nd5:04Penalty Prince George Cougars#16 Kash Andresen · Hooking · 2:00 min · Served by #16 Kash Andresen
2nd9:08Goal Prince George Cougars#17 Tre Peck · Assists: #14 Townes Kozicky, #4 Ethan Popowich · Even strength
2nd9:32Penalty Prince George Cougars#28 Kayden Lemire · Roughing · 2:00 min · Served by #28 Kayden Lemire
2nd9:32Penalty Vancouver Giants#8 Derek Thurston · Roughing · 2:00 min · Served by #8 Derek Thurston
2nd12:58Penalty Vancouver Giants#7 Kaleb Hartmann · Tripping · 2:00 min · Served by #7 Kaleb Hartmann
2nd20:00Penalty Vancouver Giants#24 Ethan Armstrong · Roughing · 2:00 min · Served by #24 Ethan Armstrong
3rd7:50Goal Prince George Cougars#17 Tre Peck · Assists: #11 Jonathan Bitonti · Even strength
3rd10:43Goal Vancouver Giants#16 Blake Chorney · Assists: #27 Mathis Preston, #8 Derek Thurston · Even strength
3rd11:00Goal Vancouver Giants#13 Tobias Tomik · Assists: #16 Blake Chorney · Even strength
3rd12:04Goal Vancouver Giants#20 Jakob Oreskovic · Assists: #29 Sam Charko, #7 Kaleb Hartmann · Game-winning goal
3rd14:16Penalty Prince George Cougars#21 Cooper Bratton · Hooking · 2:00 min · Served by #21 Cooper Bratton
3rd14:16Penalty Vancouver Giants#27 Mathis Preston · Embellishment · 2:00 min · Served by #27 Mathis Preston
3rd17:38Goaltender change Prince George CougarsIn: — · Out: #35 Peyton Shore
3rd19:46Goal Vancouver Giants#17 Cam Parr · Assists: #27 Mathis Preston · Insurance goal
3rd19:46Goaltender change Prince George CougarsIn: #35 Peyton Shore · Out: —

Full Play-by-Play

80 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Prince George CougarsIn: #35 Peyton Shore · Out: —
1st0:00Goaltender change Vancouver GiantsIn: #31 Oliver Bryks · Out: —
1st0:00Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
1st3:26Penalty Vancouver Giants#24 Ethan Armstrong · Major-Fighting · 5:00 min · Served by #24 Ethan Armstrong
1st3:26Penalty Prince George Cougars#15 Corbin Vaughan · Unsportsmanlike Cnd. · 2:00 min · Served by #15 Corbin Vaughan
1st3:26Penalty Prince George Cougars#15 Corbin Vaughan · Major-Fighting · 5:00 min · Served by #15 Corbin Vaughan
1st3:26Penalty Vancouver Giants#24 Ethan Armstrong · Cross Checking · 2:00 min · Served by #24 Ethan Armstrong
1st3:26Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
1st4:09Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #17 Cam Parr
1st4:12Faceoff Vancouver GiantsHome: #18 Dmitri Yakutsenak · Away: #17 Cam Parr
1st5:28Faceoff Prince George CougarsHome: #9 Cole Hajt · Away: #29 Sam Charko
1st5:55Goal Prince George Cougars#9 Cole Hajt · Assists: #29 Jack Finnegan, #39 Dade Wotherspoon · Even strength
1st5:55Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
1st7:34Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #17 Cam Parr
1st8:15Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #16 Blake Chorney
1st9:06Faceoff Prince George CougarsHome: #9 Cole Hajt · Away: #43 Brogan McNeil
1st9:29Faceoff Vancouver GiantsHome: #9 Cole Hajt · Away: #29 Sam Charko
1st9:44Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #12 Brett Olson
1st9:49Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #12 Brett Olson
1st9:56Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
1st11:59Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #16 Blake Chorney
1st12:40Faceoff Vancouver GiantsHome: #9 Cole Hajt · Away: #29 Sam Charko
1st14:20Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #17 Cam Parr
1st14:48Faceoff Vancouver GiantsHome: #28 Kayden Lemire · Away: #16 Blake Chorney
1st17:01Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #17 Cam Parr
1st17:40Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #12 Brett Olson
1st18:36Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #16 Blake Chorney
1st18:43Goal Vancouver Giants#16 Blake Chorney · Assists: #7 Kaleb Hartmann · Even strength
1st18:43Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #16 Blake Chorney
2nd0:00Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
2nd4:03Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #20 Jakob Oreskovic
2nd4:29Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #16 Blake Chorney
2nd5:04Penalty Prince George Cougars#16 Kash Andresen · Hooking · 2:00 min · Served by #16 Kash Andresen
2nd5:04Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #17 Cam Parr
2nd6:37Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #20 Jakob Oreskovic
2nd7:33Faceoff Prince George CougarsHome: #9 Cole Hajt · Away: #29 Sam Charko
2nd7:59Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
2nd9:08Goal Prince George Cougars#17 Tre Peck · Assists: #14 Townes Kozicky, #4 Ethan Popowich · Even strength
2nd9:08Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #16 Blake Chorney
2nd9:32Penalty Prince George Cougars#28 Kayden Lemire · Roughing · 2:00 min · Served by #28 Kayden Lemire
2nd9:32Penalty Vancouver Giants#8 Derek Thurston · Roughing · 2:00 min · Served by #8 Derek Thurston
2nd9:34Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #17 Cam Parr
2nd9:55Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #17 Cam Parr
2nd11:04Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #29 Sam Charko
2nd12:00Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #16 Blake Chorney
2nd12:25Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #12 Brett Olson
2nd12:58Penalty Vancouver Giants#7 Kaleb Hartmann · Tripping · 2:00 min · Served by #7 Kaleb Hartmann
2nd12:58Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #43 Brogan McNeil
2nd14:54Faceoff Vancouver GiantsHome: #28 Kayden Lemire · Away: #16 Blake Chorney
2nd15:04Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #16 Blake Chorney
2nd16:07Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #20 Jakob Oreskovic
2nd19:21Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #16 Blake Chorney
2nd19:44Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #16 Blake Chorney
2nd20:00Penalty Vancouver Giants#24 Ethan Armstrong · Roughing · 2:00 min · Served by #24 Ethan Armstrong
3rd0:00Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #29 Sam Charko
3rd1:41Faceoff Vancouver GiantsHome: #28 Kayden Lemire · Away: #17 Cam Parr
3rd2:24Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #12 Brett Olson
3rd4:03Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #17 Cam Parr
3rd5:55Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #20 Jakob Oreskovic
3rd6:33Faceoff Prince George CougarsHome: #9 Cole Hajt · Away: #12 Brett Olson
3rd7:50Goal Prince George Cougars#17 Tre Peck · Assists: #11 Jonathan Bitonti · Even strength
3rd7:50Faceoff Prince George CougarsHome: #16 Kash Andresen · Away: #16 Blake Chorney
3rd9:49Faceoff Vancouver GiantsHome: #23 Lee Shurgot · Away: #11 Cash Koch
3rd10:43Goal Vancouver Giants#16 Blake Chorney · Assists: #27 Mathis Preston, #8 Derek Thurston · Even strength
3rd10:43Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #16 Blake Chorney
3rd11:00Goal Vancouver Giants#13 Tobias Tomik · Assists: #16 Blake Chorney · Even strength
3rd11:00Faceoff Vancouver GiantsHome: #28 Kayden Lemire · Away: #29 Sam Charko
3rd12:04Goal Vancouver Giants#20 Jakob Oreskovic · Assists: #29 Sam Charko, #7 Kaleb Hartmann · Game-winning goal
3rd12:04Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #17 Cam Parr
3rd12:17Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #16 Blake Chorney
3rd13:15Faceoff Vancouver GiantsHome: #9 Cole Hajt · Away: #43 Brogan McNeil
3rd13:55Faceoff Prince George CougarsHome: #9 Cole Hajt · Away: #17 Cam Parr
3rd14:16Penalty Prince George Cougars#21 Cooper Bratton · Hooking · 2:00 min · Served by #21 Cooper Bratton
3rd14:16Penalty Vancouver Giants#27 Mathis Preston · Embellishment · 2:00 min · Served by #27 Mathis Preston
3rd14:16Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #16 Blake Chorney
3rd17:21Faceoff Vancouver GiantsHome: #16 Kash Andresen · Away: #12 Brett Olson
3rd17:38Goaltender change Prince George CougarsIn: — · Out: #35 Peyton Shore
3rd19:46Goal Vancouver Giants#17 Cam Parr · Assists: #27 Mathis Preston · Insurance goal
3rd19:46Goaltender change Prince George CougarsIn: #35 Peyton Shore · Out: —
3rd19:46Faceoff Vancouver GiantsHome: #9 Cole Hajt · Away: #29 Sam Charko

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
1st3:26 Vancouver GiantsEthan ArmstrongCross Checking2:00Ethan Armstrong—
1st3:26 Vancouver GiantsEthan ArmstrongMajor-Fighting5:00Ethan Armstrong—
1st3:26 Prince George CougarsCorbin VaughanUnsportsmanlike Cnd.2:00Corbin Vaughan—
1st3:26 Prince George CougarsCorbin VaughanMajor-Fighting5:00Corbin Vaughan—
2nd5:04 Prince George CougarsKash AndresenHooking2:00Kash AndresenPower play
2nd9:32 Vancouver GiantsDerek ThurstonRoughing2:00Derek Thurston—
2nd9:32 Prince George CougarsKayden LemireRoughing2:00Kayden Lemire—
2nd12:58 Vancouver GiantsKaleb HartmannTripping2:00Kaleb HartmannPower play
2nd20:00 Vancouver GiantsEthan ArmstrongRoughing2:00Ethan ArmstrongPower play
3rd14:16 Vancouver GiantsMathis PrestonEmbellishment2:00Mathis Preston—
3rd14:16 Prince George CougarsCooper BrattonHooking2:00Cooper Bratton—

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 Humeniuk2D000-3000000 / 0——
Lance McCloskey6D000+1100000 / 0——
Kaleb Hartmann7LD0220320000 / 0——
Derek Thurston8D011+3420000 / 0—Starter
Cash Koch11LW000+1300001 / 1100.0%—
Brett Olson12C000-1100004 / 1330.8%Starter
Tobias Tomik13RW101+1100000 / 0——
Blake Chorney16C213+3200008 / 1650.0%—
Cam Parr17C101+1300002 / 1216.7%—
Jakob Oreskovic20LW101+1200013 / 475.0%Starter
Louis Oscar Holowaychuk21RW0000100000 / 0—Rookie
Joe Iginla22RW0000100000 / 0—Starter
Crosby Mateychuk23LD000+1100000 / 0—Rookie
Ethan Armstrong24RD000+2190000 / 0—Starter
Mathis Preston27LW022+1420000 / 0——
Jaxson Pawlenchuk28LW0000000000 / 0——
Sam Charko29C0110200005 / 862.5%—
Brogan McNeil43RW000-1000001 / 333.3%—

Vancouver Giants — Goaltenders

2 goaltenders
Vancouver Giants — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Oliver Bryks3160:0021318.8570000Starter · Rookie
Burke Hood35Did not play—————————

Prince George Cougars — Skaters

18 skaters
Prince George Cougars — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Ethan Popowich4RD0110000000 / 0—Rookie
Dermot Johnston6LD000+2300000 / 0——
Arsenii Anisimov8LD000-2300000 / 0——
Cole Hajt9C1010200005 / 955.6%—
Jonathan Bitonti11RW011+1100000 / 0—Rookie
Townes Kozicky14RW011-1200000 / 0——
Corbin Vaughan15LD000-2170000 / 0—Starter
Kash Andresen16C000-20200010 / 1855.6%Starter
Tre Peck17LW2020300000 / 0——
Dmitri Yakutsenak18LW0000100000 / 10.0%—
Riley Ashe19RW000-2100000 / 0—Starter
Cooper Bratton21RD000-1020000 / 0—Starter · Rookie
Lee Shurgot23C00001000011 / 1861.1%—
Kolten Bridgeman25RD000-1000000 / 0——
Koy Funk26LW000-2100000 / 0—Starter
Kayden Lemire28C000-1120007 / 1163.6%—
Jack Finnegan29RW0110100000 / 0——
Dade Wotherspoon39LW0110000000 / 0—Rookie

Prince George Cougars — Goaltenders

2 goaltenders
Prince George Cougars — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Kason Kobelka1Did not play————————Rookie
Peyton Shore3557:5229425.8620000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#34 Troy Murray
Referee 2#26 Ben Solomon
Linesman 1#164 Caden Fanshaw
Linesman 2#108 Riley Sandberg
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
Wed, Oct 21, 2026
Puck drop
7:00 PM PDT
Venue
CN Centre - Prince George, BC
Location
Prince George
Final horn
Oct 21, 9:31 PM PDT
Actual puck drop
Oct 21, 7:07 PM PDT
Game length
2h 24m
Attendance
2,865

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.