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

Western Hockey League

Wenatchee Wild at Penticton Vees: WHL Box Score

Penticton Vees defeated Wenatchee Wild 6–2. Nov 8, 2026 at South Okanagan Events Centre - Penticton, BC.

Remembered on this browser

Sun, Nov 8, 2026 · 4:00 PM PSTFinal
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.

Wenatchee Wild at Penticton Vees 11/08 | 2026-27 WHL Highlights

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Wenatchee Wild0112
Penticton Vees2226

Team Stats

Team Stats
Statistic Wenatchee Wild Penticton Vees
Shots on goal1242
Penalty minutes2511
Power-play goals / opportunities0 / 31 / 4
Power play %0.0%25.0%
Faceoffs won / attempts26 / 6337 / 63
Faceoff win %41.3%58.7%

Shots by Period

Shots by Period
Period Wenatchee Wild Penticton Vees
1st315
2nd513
3rd414

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#8 Callum Stone Penticton Vees
2#11 Gavin Katz Penticton Vees
3#24 Noah Milford 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

8 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 3:20 Penticton Vees#18 Roberts Naudins (3)#24 Noah Milford, #4 Sean BurickEven strength
1st · 13:41 Penticton Vees#94 Noel Pakarinen (6)#84 Giorgos Pantelas, #12 Graham JonesEven strength
2nd · 1:08 Penticton Vees#11 Gavin Katz (9)#7 Tyden Bergeson, #53 Jackson SchneiderGame-winning goal
2nd · 12:42 Penticton Vees#24 Noah Milford (1)#8 Callum Stone, #28 Tucker RobertsonInsurance goal
2nd · 15:47 Wenatchee Wild#17 Kayden Longley (1)#6 Zane TorreEven strength
3rd · 12:50 Penticton Vees#71 Carter Cunningham (3)#12 Graham Jones, #11 Gavin KatzPP
3rd · 13:27 Penticton Vees#8 Callum Stone (2)#84 Giorgos Pantelas, #28 Tucker RobertsonEven strength
3rd · 18:37 Wenatchee Wild#8 Rui Han (4)UnassistedEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 3:20Roberts Naudins#4 Sean Burick, #8 Callum Stone, #18 Roberts Naudins, #24 Noah Milford, #28 Tucker Robertson#4 Boston Tait, #17 Kayden Longley, #21 Darian Rolsing, #22 Ty Coupland, #23 Nolan Caffey
1st · 13:41Noel Pakarinen#8 Callum Stone, #12 Graham Jones, #22 Nate Pederson, #84 Giorgos Pantelas, #94 Noel Pakarinen#2 Tate Hardacre, #7 Daniel Vaillant, #8 Rui Han, #19 Kalen Miles, #23 Nolan Caffey
2nd · 1:08Gavin Katz#7 Tyden Bergeson, #8 Callum Stone, #11 Gavin Katz, #53 Jackson Schneider, #91 Tristan Petersen#2 Tate Hardacre, #6 Zane Torre, #7 Daniel Vaillant, #23 Nolan Caffey, #27 Caden Leibel
2nd · 12:42Noah Milford#8 Callum Stone, #18 Roberts Naudins, #23 Eli Johnson, #24 Noah Milford, #28 Tucker Robertson#2 Tate Hardacre, #6 Zane Torre, #7 Daniel Vaillant, #17 Kayden Longley, #19 Kalen Miles
2nd · 15:47Kayden Longley#6 Zane Torre, #7 Daniel Vaillant, #17 Kayden Longley, #28 Caelan Joudrey, #36 Brayden Gregg#8 Callum Stone, #23 Eli Johnson, #24 Noah Milford, #28 Tucker Robertson, #92 Cameron Norrie
3rd · 13:27Callum Stone#8 Callum Stone, #18 Roberts Naudins, #24 Noah Milford, #28 Tucker Robertson, #84 Giorgos Pantelas#4 Boston Tait, #8 Rui Han, #19 Kalen Miles, #21 Darian Rolsing, #22 Ty Coupland
3rd · 18:37Rui Han#4 Boston Tait, #8 Rui Han, #17 Kayden Longley, #21 Darian Rolsing, #28 Caelan Joudrey#17 Kash Alger-East, #53 Jackson Schneider, #84 Giorgos Pantelas, #91 Tristan Petersen, #92 Cameron Norrie

Key Plays

21 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Goaltender change Wenatchee WildIn: #35 Carsten Leyerzapf · Out: —
1st3:20Goal Penticton Vees#18 Roberts Naudins · Assists: #24 Noah Milford, #4 Sean Burick · Even strength
1st13:41Goal Penticton Vees#94 Noel Pakarinen · Assists: #84 Giorgos Pantelas, #12 Graham Jones · Even strength
1st15:13Penalty Wenatchee Wild#16 Michal Capos · Interference · 2:00 min · Served by #16 Michal Capos
1st15:13Penalty Penticton Vees#18 Roberts Naudins · High Sticking · 2:00 min · Served by #24 Noah Milford
1st15:13Penalty Penticton Vees#18 Roberts Naudins · High Sticking · 2:00 min · Served by #18 Roberts Naudins
2nd1:08Goal Penticton Vees#11 Gavin Katz · Assists: #7 Tyden Bergeson, #53 Jackson Schneider · Game-winning goal
2nd4:45Penalty Wenatchee Wild#22 Ty Coupland · Holding · 2:00 min · Served by #22 Ty Coupland
2nd12:42Goal Penticton Vees#24 Noah Milford · Assists: #8 Callum Stone, #28 Tucker Robertson · Insurance goal
2nd15:47Goal Wenatchee Wild#17 Kayden Longley · Assists: #6 Zane Torre · Even strength
3rd0:27Penalty Penticton Vees#71 Carter Cunningham · Roughing · 2:00 min · Served by #71 Carter Cunningham
3rd9:45Penalty Wenatchee Wild#13 Mathias Silaban · Roughing · 2:00 min · Served by #13 Mathias Silaban
3rd10:29Penalty Wenatchee Wild#6 Zane Torre · Tripping · 2:00 min · Served by #6 Zane Torre
3rd11:45Penalty Wenatchee Wild#4 Boston Tait · Cross Checking · 2:00 min · Served by #4 Boston Tait
3rd12:50Goal Penticton Vees#71 Carter Cunningham · Assists: #12 Graham Jones, #11 Gavin Katz · PP
3rd13:27Goal Penticton Vees#8 Callum Stone · Assists: #84 Giorgos Pantelas, #28 Tucker Robertson · Even strength
3rd14:49Penalty Penticton Vees#71 Carter Cunningham · Major-Fighting · 5:00 min · Served by #71 Carter Cunningham
3rd14:49Penalty Wenatchee Wild#20 Alexandre Andre · Major-Fighting · 5:00 min · Served by #20 Alexandre Andre
3rd14:49Penalty Wenatchee Wild#20 Alexandre Andre · 10-Minute Misconduct · 10:00 min · Served by #20 Alexandre Andre
3rd18:37Goal Wenatchee Wild#8 Rui Han · Assists: Unassisted · Even strength

Full Play-by-Play

84 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Penticton VeesIn: #33 Andrew Reyelts · Out: —
1st0:00Goaltender change Wenatchee WildIn: #35 Carsten Leyerzapf · Out: —
1st0:00Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #25 Grady Wedman
1st1:27Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #19 Kalen Miles
1st3:20Goal Penticton Vees#18 Roberts Naudins · Assists: #24 Noah Milford, #4 Sean Burick · Even strength
1st3:20Faceoff Wenatchee WildHome: #92 Cameron Norrie · Away: #22 Ty Coupland
1st4:39Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #25 Grady Wedman
1st4:49Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #25 Grady Wedman
1st5:55Faceoff Wenatchee WildHome: #22 Nate Pederson · Away: #28 Caelan Joudrey
1st6:54Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #19 Kalen Miles
1st7:17Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #25 Grady Wedman
1st7:29Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #25 Grady Wedman
1st7:52Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
1st11:11Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
1st11:33Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #20 Alexandre Andre
1st12:30Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #28 Caelan Joudrey
1st13:04Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #19 Kalen Miles
1st13:14Faceoff Wenatchee WildHome: #22 Nate Pederson · Away: #19 Kalen Miles
1st13:41Goal Penticton Vees#94 Noel Pakarinen · Assists: #84 Giorgos Pantelas, #12 Graham Jones · Even strength
1st13:41Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #22 Ty Coupland
1st15:13Penalty Wenatchee Wild#16 Michal Capos · Interference · 2:00 min · Served by #16 Michal Capos
1st15:13Penalty Penticton Vees#18 Roberts Naudins · High Sticking · 2:00 min · Served by #24 Noah Milford
1st15:13Penalty Penticton Vees#18 Roberts Naudins · High Sticking · 2:00 min · Served by #18 Roberts Naudins
1st15:13Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #28 Caelan Joudrey
1st17:26Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #25 Grady Wedman
2nd0:00Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Kayden Longley
2nd1:08Goal Penticton Vees#11 Gavin Katz · Assists: #7 Tyden Bergeson, #53 Jackson Schneider · Game-winning goal
2nd1:08Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
2nd1:16Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
2nd4:03Faceoff Wenatchee WildHome: #92 Cameron Norrie · Away: #19 Kalen Miles
2nd4:45Penalty Wenatchee Wild#22 Ty Coupland · Holding · 2:00 min · Served by #22 Ty Coupland
2nd4:45Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
2nd4:51Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
2nd5:05Faceoff Wenatchee WildHome: #71 Carter Cunningham · Away: #20 Alexandre Andre
2nd6:29Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #28 Caelan Joudrey
2nd9:48Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
2nd10:19Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #23 Nolan Caffey
2nd10:30Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #23 Nolan Caffey
2nd12:22Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #19 Kalen Miles
2nd12:36Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #19 Kalen Miles
2nd12:42Goal Penticton Vees#24 Noah Milford · Assists: #8 Callum Stone, #28 Tucker Robertson · Insurance goal
2nd12:42Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
2nd12:47Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
2nd12:54Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
2nd13:57Faceoff Wenatchee WildHome: #22 Nate Pederson · Away: #22 Ty Coupland
2nd14:15Faceoff Penticton VeesHome: #22 Nate Pederson · Away: #27 Caden Leibel
2nd14:56Faceoff Wenatchee WildHome: #92 Cameron Norrie · Away: #19 Kalen Miles
2nd15:47Goal Wenatchee Wild#17 Kayden Longley · Assists: #6 Zane Torre · Even strength
2nd15:47Faceoff Wenatchee WildHome: #18 Roberts Naudins · Away: #17 Kayden Longley
2nd16:07Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #22 Ty Coupland
2nd20:00Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #22 Ty Coupland
3rd0:27Penalty Penticton Vees#71 Carter Cunningham · Roughing · 2:00 min · Served by #71 Carter Cunningham
3rd0:27Faceoff Wenatchee WildHome: #92 Cameron Norrie · Away: #19 Kalen Miles
3rd1:52Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #28 Caelan Joudrey
3rd4:35Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Kayden Longley
3rd5:43Faceoff Wenatchee WildHome: #22 Nate Pederson · Away: #22 Ty Coupland
3rd6:35Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd7:51Faceoff Wenatchee WildHome: #18 Roberts Naudins · Away: #22 Ty Coupland
3rd8:19Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #28 Caelan Joudrey
3rd8:35Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #28 Caelan Joudrey
3rd9:13Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd9:25Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd9:45Penalty Wenatchee Wild#13 Mathias Silaban · Roughing · 2:00 min · Served by #13 Mathias Silaban
3rd9:45Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd9:52Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd10:29Penalty Wenatchee Wild#6 Zane Torre · Tripping · 2:00 min · Served by #6 Zane Torre
3rd10:29Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd11:45Penalty Wenatchee Wild#4 Boston Tait · Cross Checking · 2:00 min · Served by #4 Boston Tait
3rd11:45Faceoff Penticton VeesHome: #7 Tyden Bergeson · Away: #20 Alexandre Andre
3rd12:50Goal Penticton Vees#71 Carter Cunningham · Assists: #12 Graham Jones, #11 Gavin Katz · PP
3rd12:50Faceoff Wenatchee WildHome: #18 Roberts Naudins · Away: #22 Ty Coupland
3rd13:27Goal Penticton Vees#8 Callum Stone · Assists: #84 Giorgos Pantelas, #28 Tucker Robertson · Even strength
3rd13:27Faceoff Wenatchee WildHome: #22 Nate Pederson · Away: #28 Caelan Joudrey
3rd14:49Penalty Penticton Vees#71 Carter Cunningham · Major-Fighting · 5:00 min · Served by #71 Carter Cunningham
3rd14:49Penalty Wenatchee Wild#20 Alexandre Andre · Major-Fighting · 5:00 min · Served by #20 Alexandre Andre
3rd14:49Penalty Wenatchee Wild#20 Alexandre Andre · 10-Minute Misconduct · 10:00 min · Served by #20 Alexandre Andre
3rd14:49Faceoff Wenatchee WildHome: #7 Tyden Bergeson · Away: #25 Grady Wedman
3rd15:26Faceoff Penticton VeesHome: #18 Roberts Naudins · Away: #25 Grady Wedman
3rd15:50Faceoff Wenatchee WildHome: #22 Nate Pederson · Away: #17 Kayden Longley
3rd17:06Faceoff Wenatchee WildHome: #18 Roberts Naudins · Away: #19 Kalen Miles
3rd17:28Faceoff Wenatchee WildHome: #18 Roberts Naudins · Away: #25 Grady Wedman
3rd18:17Faceoff Penticton VeesHome: #92 Cameron Norrie · Away: #17 Kayden Longley
3rd18:37Goal Wenatchee Wild#8 Rui Han · Assists: Unassisted · Even strength
3rd18:37Faceoff Wenatchee WildHome: #18 Roberts Naudins · Away: #19 Kalen Miles

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
1st15:13 Wenatchee WildMichal CaposInterference2:00Michal Capos—
1st15:13 Penticton VeesRoberts NaudinsHigh Sticking2:00Noah MilfordPower play
1st15:13 Penticton VeesRoberts NaudinsHigh Sticking2:00Roberts NaudinsPower play
2nd4:45 Wenatchee WildTy CouplandHolding2:00Ty CouplandPower play
3rd0:27 Penticton VeesCarter CunninghamRoughing2:00Carter CunninghamPower play
3rd9:45 Wenatchee WildMathias SilabanRoughing2:00Mathias SilabanPower play
3rd10:29 Wenatchee WildZane TorreTripping2:00Zane TorrePower play
3rd11:45 Wenatchee WildBoston TaitCross Checking2:00Boston TaitPower play
3rd14:49 Wenatchee WildAlexandre AndreMajor-Fighting5:00Alexandre Andre—
3rd14:49 Wenatchee WildAlexandre Andre10-Minute Misconduct10:00Alexandre Andre—
3rd14:49 Penticton VeesCarter CunninghamMajor-Fighting5:00Carter Cunningham—

Player Stats

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

Wenatchee Wild — Skaters

19 skaters
Wenatchee Wild — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Tate Hardacre2D000-3000000 / 0—Rookie
Boston Tait4D000-1120000 / 0—Starter
Zane Torre6RW011-1120000 / 0——
Daniel Vaillant7D000-2200000 / 0——
Rui Han8LW101-1100000 / 0——
Parker McMillan9RW0000000000 / 0—Rookie
Mathias Silaban13LW0000120000 / 0——
Michal Capos16D0000120000 / 0——
Kayden Longley17LW1010200002 / 540.0%—
Kalen Miles19C000-3000006 / 1154.5%Rookie
Alexandre Andre20LW00000150005 / 1338.5%Starter
Darian Rolsing21D000-1000000 / 0—Starter
Ty Coupland22C000-2120006 / 875.0%—
Nolan Caffey23RW000-3000000 / 20.0%—
Grady Wedman25C0000100003 / 933.3%Starter
Caden Leibel27RW000-1000000 / 10.0%Starter · Rookie
Caelan Joudrey28C000+2100004 / 1428.6%—
Isaac Poll29D0000000000 / 0——
Brayden Gregg36D000+1000000 / 0——

Wenatchee Wild — Goaltenders

2 goaltenders
Wenatchee Wild — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Tobias Tvrznik31Did not play—————————
Carsten Leyerzapf3560:0042636.8570000Starter · Rookie

Penticton Vees — Skaters

17 skaters
Penticton Vees — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Sean Burick4RD011+1100000 / 0—Starter
Tyden Bergeson7C011+11000014 / 2360.9%—
Callum Stone8LD112+4300000 / 0—Starter
Gavin Katz11RW112+1400010 / 0——
Graham Jones12LW022+1700000 / 0—Starter
Kash Alger-East17LW000-1300000 / 0——
Roberts Naudins18C101+3340005 / 1145.5%—
Nate Pederson22C000+1100007 / 1353.8%Starter
Eli Johnson23RD0000100000 / 0——
Noah Milford24RW112+2500000 / 0——
Tucker Robertson28LW022+2300000 / 0——
Jackson Schneider53LD0110100000 / 0——
Carter Cunningham71RW1010171000 / 10.0%—
Giorgos Pantelas84RD022+1300000 / 0——
Tristan Petersen91LW0000100000 / 0——
Cameron Norrie92C000-21000011 / 1573.3%—
Noel Pakarinen94RW101+1300000 / 0—Starter

Penticton Vees — Goaltenders

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

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#18 Matthew Hicketts
Referee 2#67 Mike Langin
Linesman 1#102 Dustin Minty
Linesman 2#121 Troy Swackhamer

Official Game Links

YouTube ↗

Full replay

YouTube ↗

Official channel

A channel link does not guarantee that a full replay is available.

Game Information

Competition
2026–27 regular season
Date
Sun, Nov 8, 2026
Puck drop
4:00 PM PST
Venue
South Okanagan Events Centre - Penticton, BC
Location
Penticton, BC
Final horn
Nov 8, 6:48 PM PST
Actual puck drop
Nov 8, 4:17 PM PST
Game length
2h 31m
Attendance
3,416

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.