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

Western Hockey League

Penticton Vees at Prince George Cougars: WHL Box Score

Penticton Vees defeated Prince George Cougars 5–2. Apr 15, 2026 at CN Centre - Prince George, BC.

Remembered on this browser

Wed, Apr 15, 2026 · 7:00 PM PDTFinal
2026 WHL Playoffs · CN Centre - Prince George, BC

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Penticton Vees1135
Prince George Cougars2002

Team Stats

Team Stats
Statistic Penticton Vees Prince George Cougars
Shots on goal3529
Penalty minutes662
Power-play goals / opportunities4 / 81 / 3
Power play %50.0%33.3%
Faceoffs won / attempts37 / 6427 / 64
Faceoff win %57.8%42.2%

Shots by Period

Shots by Period
Period Penticton Vees Prince George Cougars
1st912
2nd137
3rd1310

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#6 Nolan Stevenson Penticton Vees
2#21 Ryden Evers Penticton Vees
3#31 Joshua Ravensbergen Prince George Cougars

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 · 8:21 Penticton Vees#9 Louis Wehmann (5)#21 Ryden EversEven strength
1st · 16:38 Prince George Cougars#11 Kooper Gizowski (4)#9 Brock Souch, #32 Terik ParascakPP
1st · 16:50 Prince George Cougars#23 Lee Shurgot (4)#4 Carson Carels, #18 Dmitri YakutsenakEven strength
2nd · 6:24 Penticton Vees#21 Ryden Evers (6)#27 Samuel DrancakPP
3rd · 15:44 Penticton Vees#6 Nolan Stevenson (2)#83 Jacob Kvasnicka, #2 Ethan WeberPP · Game-winning goal
3rd · 17:31 Penticton Vees#2 Ethan Weber (2)#21 Ryden Evers, #6 Nolan StevensonPP · Insurance goal
3rd · 19:09 Penticton Vees#15 Brady Birnie (6)#83 Jacob Kvasnicka, #2 Ethan WeberPP

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 8:21Louis Wehmann#2 Ethan Weber, #8 Callum Stone, #9 Louis Wehmann, #15 Brady Birnie, #21 Ryden Evers#15 Corbin Vaughan, #16 Aiden Foster, #23 Lee Shurgot, #32 Terik Parascak, #38 Kaeson Fisher
1st · 16:50Lee Shurgot#2 Bauer Dumanski, #4 Carson Carels, #11 Kooper Gizowski, #18 Dmitri Yakutsenak, #23 Lee Shurgot, #28 Kayden Lemire#2 Ethan Weber, #8 Callum Stone, #9 Louis Wehmann, #15 Brady Birnie, #29 Matteo Danis

Key Plays

24 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Prince George CougarsIn: #31 Joshua Ravensbergen · Out: —
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st8:21Goal Penticton Vees#9 Louis Wehmann · Assists: #21 Ryden Evers · Even strength
1st16:10Penalty Penticton Vees#19 Diego Johnson · Checking from Behind · 2:00 min · Served by #19 Diego Johnson
1st16:38Goal Prince George Cougars#11 Kooper Gizowski · Assists: #9 Brock Souch, #32 Terik Parascak · PP
1st16:50Goal Prince George Cougars#23 Lee Shurgot · Assists: #4 Carson Carels, #18 Dmitri Yakutsenak · Even strength
2nd0:32Penalty Penticton Vees#8 Callum Stone · Tripping · 2:00 min · Served by #8 Callum Stone
2nd3:30Penalty Prince George Cougars#19 Riley Ashe · Holding · 2:00 min · Served by #19 Riley Ashe
2nd5:43Penalty Prince George Cougars#16 Aiden Foster · Game Misconduct · 10:00 min · Served by #16 Aiden Foster
2nd5:43Penalty Prince George Cougars#16 Aiden Foster · Major - Checking to the Head · 5:00 min · Served by #16 Aiden Foster
2nd6:24Goal Penticton Vees#21 Ryden Evers · Assists: #27 Samuel Drancak · PP
2nd12:03Penalty Prince George Cougars#19 Riley Ashe · Inter. on Goaltender · 2:00 min · Served by #19 Riley Ashe
2nd15:37Penalty Prince George Cougars#28 Kayden Lemire · Hooking · 2:00 min · Served by #28 Kayden Lemire
3rd7:09Penalty Penticton Vees#2 Ethan Weber · Cross Checking · 2:00 min · Served by #2 Ethan Weber
3rd14:10Penalty Prince George Cougars#15 Corbin Vaughan · Major - Checking to the Head · 5:00 min · Served by #15 Corbin Vaughan
3rd14:10Penalty Prince George Cougars#15 Corbin Vaughan · Game Misconduct · 10:00 min · Served by #15 Corbin Vaughan
3rd15:23Penalty Prince George Cougars#8 Arsenii Anisimov · Delay of Game · 2:00 min · Served by #8 Arsenii Anisimov
3rd15:44Goal Penticton Vees#6 Nolan Stevenson · Assists: #83 Jacob Kvasnicka, #2 Ethan Weber · PP · Game-winning goal
3rd16:20Penalty Prince George Cougars#28 Kayden Lemire · Bench · 2:00 min · Served by #28 Kayden Lemire
3rd16:20Penalty Prince George Cougars#32 Terik Parascak · 10-Minute Misconduct · 10:00 min · Served by #32 Terik Parascak
3rd17:31Goal Penticton Vees#2 Ethan Weber · Assists: #21 Ryden Evers, #6 Nolan Stevenson · PP · Insurance goal
3rd18:45Penalty Prince George Cougars#22 Dawson Seitz · 10-Minute Misconduct · 10:00 min · Served by #22 Dawson Seitz
3rd18:45Penalty Prince George Cougars#37 Jett Lajoie · High Sticking · 2:00 min · Served by #37 Jett Lajoie
3rd19:09Goal Penticton Vees#15 Brady Birnie · Assists: #83 Jacob Kvasnicka, #2 Ethan Weber · PP

Full Play-by-Play

88 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Prince George CougarsIn: #31 Joshua Ravensbergen · Out: —
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Faceoff Penticton VeesHome: #16 Aiden Foster · Away: #21 Ryden Evers
1st0:55Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #29 Matteo Danis
1st2:38Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
1st3:16Faceoff Penticton VeesHome: #26 Koy Funk · Away: #92 Cameron Norrie
1st3:26Faceoff Prince George CougarsHome: #32 Terik Parascak · Away: #21 Ryden Evers
1st3:34Faceoff Prince George CougarsHome: #16 Aiden Foster · Away: #21 Ryden Evers
1st5:16Faceoff Penticton VeesHome: #18 Dmitri Yakutsenak · Away: #27 Samuel Drancak
1st5:31Faceoff Penticton VeesHome: #18 Dmitri Yakutsenak · Away: #27 Samuel Drancak
1st5:33Faceoff Prince George CougarsHome: #18 Dmitri Yakutsenak · Away: #27 Samuel Drancak
1st5:48Faceoff Prince George CougarsHome: #19 Riley Ashe · Away: #29 Matteo Danis
1st5:57Faceoff Prince George CougarsHome: #19 Riley Ashe · Away: #29 Matteo Danis
1st8:21Goal Penticton Vees#9 Louis Wehmann · Assists: #21 Ryden Evers · Even strength
1st8:21Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
1st11:09Faceoff Penticton VeesHome: #32 Terik Parascak · Away: #29 Matteo Danis
1st12:08Faceoff Penticton VeesHome: #26 Koy Funk · Away: #27 Samuel Drancak
1st15:06Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #29 Matteo Danis
1st15:16Faceoff Prince George CougarsHome: #37 Jett Lajoie · Away: #21 Ryden Evers
1st15:36Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #27 Samuel Drancak
1st16:10Penalty Penticton Vees#19 Diego Johnson · Checking from Behind · 2:00 min · Served by #19 Diego Johnson
1st16:10Faceoff Prince George CougarsHome: #16 Aiden Foster · Away: #92 Cameron Norrie
1st16:38Goal Prince George Cougars#11 Kooper Gizowski · Assists: #9 Brock Souch, #32 Terik Parascak · PP
1st16:38Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #29 Matteo Danis
1st16:50Goal Prince George Cougars#23 Lee Shurgot · Assists: #4 Carson Carels, #18 Dmitri Yakutsenak · Even strength
1st16:50Faceoff Prince George CougarsHome: #26 Koy Funk · Away: #27 Samuel Drancak
1st18:45Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #29 Matteo Danis
1st18:52Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #29 Matteo Danis
1st19:00Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #29 Matteo Danis
2nd0:00Faceoff Penticton VeesHome: #16 Aiden Foster · Away: #21 Ryden Evers
2nd0:32Penalty Penticton Vees#8 Callum Stone · Tripping · 2:00 min · Served by #8 Callum Stone
2nd0:32Faceoff Prince George CougarsHome: #16 Aiden Foster · Away: #21 Ryden Evers
2nd2:31Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #27 Samuel Drancak
2nd3:30Penalty Prince George Cougars#19 Riley Ashe · Holding · 2:00 min · Served by #19 Riley Ashe
2nd3:30Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
2nd4:12Faceoff Penticton VeesHome: #9 Brock Souch · Away: #29 Matteo Danis
2nd5:11Faceoff Penticton VeesHome: #16 Aiden Foster · Away: #21 Ryden Evers
2nd5:43Penalty Prince George Cougars#16 Aiden Foster · Game Misconduct · 10:00 min · Served by #16 Aiden Foster
2nd5:43Penalty Prince George Cougars#16 Aiden Foster · Major - Checking to the Head · 5:00 min · Served by #16 Aiden Foster
2nd5:43Faceoff Penticton VeesHome: #37 Jett Lajoie · Away: #27 Samuel Drancak
2nd6:24Goal Penticton Vees#21 Ryden Evers · Assists: #27 Samuel Drancak · PP
2nd6:24Faceoff Prince George CougarsHome: #9 Brock Souch · Away: #29 Matteo Danis
2nd9:18Faceoff Penticton VeesHome: #32 Terik Parascak · Away: #29 Matteo Danis
2nd10:59Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #18 Chase Valliant
2nd12:03Penalty Prince George Cougars#19 Riley Ashe · Inter. on Goaltender · 2:00 min · Served by #19 Riley Ashe
2nd12:03Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
2nd13:35Faceoff Penticton VeesHome: #9 Brock Souch · Away: #29 Matteo Danis
2nd15:08Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
2nd15:37Penalty Prince George Cougars#28 Kayden Lemire · Hooking · 2:00 min · Served by #28 Kayden Lemire
2nd15:37Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
2nd18:02Faceoff Prince George CougarsHome: #28 Kayden Lemire · Away: #21 Ryden Evers
3rd0:00Faceoff Penticton VeesHome: #18 Dmitri Yakutsenak · Away: #21 Ryden Evers
3rd1:35Faceoff Prince George CougarsHome: #26 Koy Funk · Away: #27 Samuel Drancak
3rd1:40Faceoff Prince George CougarsHome: #26 Koy Funk · Away: #27 Samuel Drancak
3rd3:59Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #29 Matteo Danis
3rd4:33Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #27 Samuel Drancak
3rd7:09Penalty Penticton Vees#2 Ethan Weber · Cross Checking · 2:00 min · Served by #2 Ethan Weber
3rd7:09Faceoff Penticton VeesHome: #18 Dmitri Yakutsenak · Away: #21 Ryden Evers
3rd10:00Faceoff Penticton VeesHome: #26 Koy Funk · Away: #29 Matteo Danis
3rd10:14Faceoff Prince George CougarsHome: #26 Koy Funk · Away: #29 Matteo Danis
3rd10:39Faceoff Penticton VeesHome: #16 Aiden Foster · Away: #21 Ryden Evers
3rd10:55Faceoff Prince George CougarsHome: #32 Terik Parascak · Away: #21 Ryden Evers
3rd11:07Faceoff Penticton VeesHome: #32 Terik Parascak · Away: #27 Samuel Drancak
3rd11:58Faceoff Penticton VeesHome: #37 Jett Lajoie · Away: #21 Ryden Evers
3rd13:18Faceoff Penticton VeesHome: #26 Koy Funk · Away: #29 Matteo Danis
3rd13:49Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #21 Ryden Evers
3rd14:10Penalty Prince George Cougars#15 Corbin Vaughan · Major - Checking to the Head · 5:00 min · Served by #15 Corbin Vaughan
3rd14:10Penalty Prince George Cougars#15 Corbin Vaughan · Game Misconduct · 10:00 min · Served by #15 Corbin Vaughan
3rd14:10Faceoff Prince George CougarsHome: #23 Lee Shurgot · Away: #27 Samuel Drancak
3rd14:52Faceoff Prince George CougarsHome: #19 Riley Ashe · Away: #27 Samuel Drancak
3rd15:23Penalty Prince George Cougars#8 Arsenii Anisimov · Delay of Game · 2:00 min · Served by #8 Arsenii Anisimov
3rd15:23Faceoff Penticton VeesHome: #32 Terik Parascak · Away: #21 Ryden Evers
3rd15:44Goal Penticton Vees#6 Nolan Stevenson · Assists: #83 Jacob Kvasnicka, #2 Ethan Weber · PP · Game-winning goal
3rd15:44Faceoff Prince George CougarsHome: #32 Terik Parascak · Away: #29 Matteo Danis
3rd16:20Penalty Prince George Cougars#28 Kayden Lemire · Bench · 2:00 min · Served by #28 Kayden Lemire
3rd16:20Penalty Prince George Cougars#32 Terik Parascak · 10-Minute Misconduct · 10:00 min · Served by #32 Terik Parascak
3rd16:20Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #21 Ryden Evers
3rd16:42Faceoff Penticton VeesHome: #23 Lee Shurgot · Away: #21 Ryden Evers
3rd17:31Goal Penticton Vees#2 Ethan Weber · Assists: #21 Ryden Evers, #6 Nolan Stevenson · PP · Insurance goal
3rd17:31Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #21 Ryden Evers
3rd17:58Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #21 Ryden Evers
3rd18:09Faceoff Penticton VeesHome: #22 Dawson Seitz · Away: #21 Ryden Evers
3rd18:35Faceoff Prince George CougarsHome: #19 Riley Ashe · Away: #29 Matteo Danis
3rd18:45Penalty Prince George Cougars#22 Dawson Seitz · 10-Minute Misconduct · 10:00 min · Served by #22 Dawson Seitz
3rd18:45Penalty Prince George Cougars#37 Jett Lajoie · High Sticking · 2:00 min · Served by #37 Jett Lajoie
3rd18:45Faceoff Penticton VeesHome: #19 Riley Ashe · Away: #21 Ryden Evers
3rd19:09Goal Penticton Vees#15 Brady Birnie · Assists: #83 Jacob Kvasnicka, #2 Ethan Weber · PP
3rd19:09Faceoff Prince George CougarsHome: #19 Riley Ashe · Away: #18 Chase Valliant

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

Penalties & Shootouts

Penalty Summary

15 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st16:10 Penticton VeesDiego JohnsonChecking from Behind2:00Diego JohnsonPower play
2nd0:32 Penticton VeesCallum StoneTripping2:00Callum StonePower play
2nd3:30 Prince George CougarsRiley AsheHolding2:00Riley AshePower play
2nd5:43 Prince George CougarsAiden FosterMajor - Checking to the Head5:00Aiden FosterPower play
2nd5:43 Prince George CougarsAiden FosterGame Misconduct10:00Aiden Foster—
2nd12:03 Prince George CougarsRiley AsheInter. on Goaltender2:00Riley AshePower play
2nd15:37 Prince George CougarsKayden LemireHooking2:00Kayden LemirePower play
3rd7:09 Penticton VeesEthan WeberCross Checking2:00Ethan WeberPower play
3rd14:10 Prince George CougarsCorbin VaughanMajor - Checking to the Head5:00Corbin VaughanPower play
3rd14:10 Prince George CougarsCorbin VaughanGame Misconduct10:00Corbin Vaughan—
3rd15:23 Prince George CougarsArsenii AnisimovDelay of Game2:00Arsenii AnisimovPower play
3rd16:20 Prince George CougarsKayden LemireBench2:00Kayden LemirePower play
3rd16:20 Prince George CougarsTerik Parascak10-Minute Misconduct10:00Terik Parascak—
3rd18:45 Prince George CougarsJett LajoieHigh Sticking2:00Jett LajoiePower play
3rd18:45 Prince George CougarsDawson Seitz10-Minute Misconduct10:00Dawson Seitz—

Player Stats

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

Penticton Vees — Skaters

18 skaters
Penticton Vees — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Ethan Weber2RD1230221000 / 0—Starter
Sean Burick4RD0000200000 / 0——
Nolan Stevenson6RD1120301010 / 0——
Callum Stone8LD0000020000 / 0—Starter
Louis Wehmann9LW1010200000 / 0——
Charlie Michaud11LD0000100000 / 0——
Doogan Pederson12LD0000000000 / 0——
Brady Birnie15LW1010301000 / 0——
Chase Valliant18C0000200000 / 20.0%—
Diego Johnson19RW0000220000 / 0——
Ryden Evers21C123+15010015 / 2171.4%Starter
Samuel Drancak27C01102000012 / 2060.0%—
Matteo Danis29C000-1200009 / 1947.4%—
Brittan Alstead51LW0000200000 / 0——
Morgan Tastad52LD0000200000 / 0——
Jacob Kvasnicka83RW0220400000 / 0—Starter · Rookie
Tristan Petersen91LW0000000000 / 0—Starter
Cameron Norrie92C0000100001 / 250.0%—

Penticton Vees — Goaltenders

2 goaltenders
Penticton Vees — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Ethan McCallum30Did not play—————————
Andrew Reyelts3360:0029227.9310000Starter

Prince George Cougars — Skaters

18 skaters
Prince George Cougars — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Bauer Dumanski2D000+1200000 / 0—Starter
Phoenix Cahill3D0000000000 / 0——
Carson Carels4D011+1400000 / 0—Starter
Arsenii Anisimov8D0000120000 / 0——
Brock Souch9C0110200001 / 333.3%Starter
Kooper Gizowski11LW101+1301000 / 0——
Corbin Vaughan15LD000-11150000 / 0——
Aiden Foster16LW000-13150003 / 742.9%Starter
Dmitri Yakutsenak18C011+1100001 / 520.0%—
Riley Ashe19C0000440005 / 1241.7%—
Tyrone Sobry20D0000100000 / 0——
Dawson Seitz22RW00001100000 / 10.0%—
Lee Shurgot23C1010200008 / 1747.1%—
Koy Funk26C0000100004 / 850.0%—
Kayden Lemire28RW000+1040001 / 1100.0%—
Terik Parascak32RW011-13100003 / 742.9%Starter
Jett Lajoie37LW0000020001 / 333.3%—
Kaeson Fisher38D000-1000000 / 0——

Prince George Cougars — Goaltenders

2 goaltenders
Prince George Cougars — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Alexander Levshyn1Did not play—————————
Joshua Ravensbergen3160:0035530.8570000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#45 Bryan Bourdon
Referee 2#11 Bobby Jo Love
Linesman 1#127 Brayden Cameron
Linesman 2#41 Michael McGowan
Penticton Vees — Head Coach/General ManagerFred Harbinson
Penticton Vees — Assistant General ManagerMatt Miller
Penticton Vees — Assistant CoachJason McKee
Penticton Vees — Assistant CoachMatthew VandenBerg
Penticton Vees — TrainerBob Pond
Penticton Vees — Equipment ManagerJosh Amrstrong

Game Information

Competition
2026 WHL Playoffs
Date
Wed, Apr 15, 2026
Puck drop
7:00 PM PDT
Venue
CN Centre - Prince George, BC
Location
Prince George
Final horn
Apr 15, 9:35 PM PDT
Actual puck drop
Apr 15, 7:04 PM PDT
Game length
2h 31m
Attendance
5,385

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.