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

Western Hockey League

Lethbridge Hurricanes at Edmonton Oil Kings: WHL Box Score

Edmonton Oil Kings defeated Lethbridge Hurricanes 4–1. Nov 4, 2026 at Rogers Place - Edmonton, AB.

Remembered on this browser

Wed, Nov 4, 2026 · 6:00 PM PSTFinal
2026–27 regular season · Rogers Place - Edmonton, AB

Game Highlights

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

Lethbridge Hurricanes at Edmonton Oil Kings 11/04 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Lethbridge Hurricanes0011
Edmonton Oil Kings1034

Team Stats

Team Stats
Statistic Lethbridge Hurricanes Edmonton Oil Kings
Shots on goal2730
Penalty minutes1824
Power-play goals / opportunities0 / 10 / 3
Power play %0.0%0.0%
Faceoffs won / attempts28 / 5426 / 54
Faceoff win %51.9%48.1%

Shots by Period

Shots by Period
Period Lethbridge Hurricanes Edmonton Oil Kings
1st127
2nd714
3rd89

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#80 Parker Snell Edmonton Oil Kings
2#14 Dylan Dean Edmonton Oil Kings
3#23 Dayne Beuker Lethbridge Hurricanes

Scoring Summary & Key Plays

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

Goals & Assists

5 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 10:04 Edmonton Oil Kings#29 Jonas Vanicek (4)#10 Kayden Stroeder, #11 Jensen MarshEven strength
3rd · 6:54 Lethbridge Hurricanes#23 Dayne Beuker (11)#11 Kyle Heger, #21 Logan StuartEven strength
3rd · 13:14 Edmonton Oil Kings#14 Dylan Dean (2)#41 Luke Melnik, #32 Ryan GowerGame-winning goal
3rd · 16:20 Edmonton Oil Kings#12 Kanjyu Gojsic (3)#5 Noa Ta'amu, #22 KJ SauerInsurance goal
3rd · 18:57 Edmonton Oil Kings#8 Aaron Obobaifo (6)UnassistedEmpty net

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 10:04Jonas Vanicek#10 Kayden Stroeder, #11 Jensen Marsh, #14 Dylan Dean, #27 Josh Lee, #29 Jonas Vanicek#7 Reid Soper, #8 Nathan Maloney, #17 Kai Anderson, #18 Cohen Pentney, #21 Logan Stuart
3rd · 6:54Dayne Beuker#3 Will Scott, #11 Kyle Heger, #18 Cohen Pentney, #21 Logan Stuart, #23 Dayne Beuker#5 Noa Ta'amu, #8 Aaron Obobaifo, #14 Dylan Dean, #27 Josh Lee, #41 Luke Melnik
3rd · 13:14Dylan Dean#4 Dylan Ronald, #10 Kayden Stroeder, #14 Dylan Dean, #32 Ryan Gower, #41 Luke Melnik#3 Will Scott, #11 Kyle Heger, #16 Easton Daneault, #18 Cohen Pentney, #27 Gavin Lesiuk
3rd · 16:20Kanjyu Gojsic#5 Noa Ta'amu, #12 Kanjyu Gojsic, #22 KJ Sauer, #24 Olli Wahlroos, #27 Josh Lee#3 Will Scott, #11 Kyle Heger, #12 Tyden Lafournaise, #27 Gavin Lesiuk, #29 Owen Berge
3rd · 18:57Aaron Obobaifo#8 Aaron Obobaifo, #10 Kayden Stroeder, #12 Kanjyu Gojsic, #27 Josh Lee, #32 Ryan Gower#3 Will Scott, #5 Grady Pichette, #12 Tyden Lafournaise, #13 Enzo DiDomenicantonio, #17 Kai Anderson, #27 Gavin Lesiuk

Key Plays

20 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Lethbridge HurricanesIn: #30 Dylan McFadyen · Out: —
1st0:00Goaltender change Edmonton Oil KingsIn: #80 Parker Snell · Out: —
1st7:52Penalty Lethbridge Hurricanes#21 Logan Stuart · Tripping · 2:00 min · Served by #21 Logan Stuart
1st10:04Goal Edmonton Oil Kings#29 Jonas Vanicek · Assists: #10 Kayden Stroeder, #11 Jensen Marsh · Even strength
1st13:09Penalty Lethbridge Hurricanes#27 Gavin Lesiuk · Major-Fighting · 5:00 min · Served by #27 Gavin Lesiuk
1st13:09Penalty Edmonton Oil Kings#29 Jonas Vanicek · 10-Minute Misconduct · 10:00 min · Served by #29 Jonas Vanicek
1st13:09Penalty Edmonton Oil Kings#29 Jonas Vanicek · Major-Fighting · 5:00 min · Served by #29 Jonas Vanicek
1st13:09Penalty Edmonton Oil Kings#29 Jonas Vanicek · Instigator · 2:00 min · Served by #11 Jensen Marsh
2nd4:21Penalty Lethbridge Hurricanes#21 Logan Stuart · High Sticking · 2:00 min · Served by #21 Logan Stuart
2nd11:44Penalty Lethbridge Hurricanes#8 Nathan Maloney · Holding · 2:00 min · Served by #8 Nathan Maloney
3rd6:54Goal Lethbridge Hurricanes#23 Dayne Beuker · Assists: #11 Kyle Heger, #21 Logan Stuart · Even strength
3rd8:33Penalty Lethbridge Hurricanes#14 Jake Evans · Major-Fighting · 5:00 min · Served by #14 Jake Evans
3rd8:33Penalty Edmonton Oil Kings#44 Kayson Anderson · Kneeing · 2:00 min · Served by #44 Kayson Anderson
3rd8:33Penalty Edmonton Oil Kings#44 Kayson Anderson · Major-Fighting · 5:00 min · Served by #44 Kayson Anderson
3rd8:33Penalty Lethbridge Hurricanes#14 Jake Evans · Unsportsmanlike Cnd. · 2:00 min · Served by #14 Jake Evans
3rd13:14Goal Edmonton Oil Kings#14 Dylan Dean · Assists: #41 Luke Melnik, #32 Ryan Gower · Game-winning goal
3rd16:20Goal Edmonton Oil Kings#12 Kanjyu Gojsic · Assists: #5 Noa Ta'amu, #22 KJ Sauer · Insurance goal
3rd16:37Goaltender change Lethbridge HurricanesIn: — · Out: #30 Dylan McFadyen
3rd18:57Goal Edmonton Oil Kings#8 Aaron Obobaifo · Assists: Unassisted · Empty net
3rd18:57Goaltender change Lethbridge HurricanesIn: #30 Dylan McFadyen · Out: —

Full Play-by-Play

74 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Lethbridge HurricanesIn: #30 Dylan McFadyen · Out: —
1st0:00Goaltender change Edmonton Oil KingsIn: #80 Parker Snell · Out: —
1st0:00Faceoff Lethbridge HurricanesHome: #10 Kayden Stroeder · Away: #29 Owen Berge
1st2:07Faceoff Edmonton Oil KingsHome: #20 Cage Smith · Away: #13 Enzo DiDomenicantonio
1st3:14Faceoff Lethbridge HurricanesHome: #29 Jonas Vanicek · Away: #29 Owen Berge
1st6:23Faceoff Lethbridge HurricanesHome: #20 Cage Smith · Away: #29 Owen Berge
1st7:52Penalty Lethbridge Hurricanes#21 Logan Stuart · Tripping · 2:00 min · Served by #21 Logan Stuart
1st7:52Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #29 Owen Berge
1st10:04Goal Edmonton Oil Kings#29 Jonas Vanicek · Assists: #10 Kayden Stroeder, #11 Jensen Marsh · Even strength
1st10:04Faceoff Lethbridge HurricanesHome: #20 Cage Smith · Away: #16 Easton Daneault
1st11:16Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #23 Dayne Beuker
1st12:22Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #21 Logan Stuart
1st12:40Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #16 Easton Daneault
1st12:44Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #26 Oliver Sichtar
1st13:09Penalty Lethbridge Hurricanes#27 Gavin Lesiuk · Major-Fighting · 5:00 min · Served by #27 Gavin Lesiuk
1st13:09Penalty Edmonton Oil Kings#29 Jonas Vanicek · 10-Minute Misconduct · 10:00 min · Served by #29 Jonas Vanicek
1st13:09Penalty Edmonton Oil Kings#29 Jonas Vanicek · Major-Fighting · 5:00 min · Served by #29 Jonas Vanicek
1st13:09Penalty Edmonton Oil Kings#29 Jonas Vanicek · Instigator · 2:00 min · Served by #11 Jensen Marsh
1st13:09Faceoff Lethbridge HurricanesHome: #7 Matt Williams · Away: #21 Logan Stuart
1st15:37Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #17 Kai Anderson
1st15:52Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #18 Cohen Pentney
1st16:07Faceoff Lethbridge HurricanesHome: #10 Kayden Stroeder · Away: #23 Dayne Beuker
1st16:21Faceoff Lethbridge HurricanesHome: #10 Kayden Stroeder · Away: #21 Logan Stuart
1st18:19Faceoff Lethbridge HurricanesHome: #22 KJ Sauer · Away: #16 Easton Daneault
1st18:47Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #23 Dayne Beuker
1st18:57Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #21 Logan Stuart
2nd0:00Faceoff Lethbridge HurricanesHome: #10 Kayden Stroeder · Away: #29 Owen Berge
2nd0:34Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #29 Owen Berge
2nd0:42Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #23 Dayne Beuker
2nd1:42Faceoff Lethbridge HurricanesHome: #22 KJ Sauer · Away: #16 Easton Daneault
2nd3:29Faceoff Lethbridge HurricanesHome: #20 Cage Smith · Away: #29 Owen Berge
2nd4:21Penalty Lethbridge Hurricanes#21 Logan Stuart · High Sticking · 2:00 min · Served by #21 Logan Stuart
2nd4:21Faceoff Edmonton Oil KingsHome: #24 Olli Wahlroos · Away: #23 Dayne Beuker
2nd4:28Faceoff Lethbridge HurricanesHome: #14 Dylan Dean · Away: #29 Owen Berge
2nd4:37Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #29 Owen Berge
2nd6:04Faceoff Lethbridge HurricanesHome: #22 KJ Sauer · Away: #26 Oliver Sichtar
2nd6:08Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #26 Oliver Sichtar
2nd6:24Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #16 Easton Daneault
2nd7:21Faceoff Edmonton Oil KingsHome: #24 Olli Wahlroos · Away: #29 Owen Berge
2nd7:41Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #23 Dayne Beuker
2nd8:48Faceoff Edmonton Oil KingsHome: #7 Matt Williams · Away: #13 Enzo DiDomenicantonio
2nd11:01Faceoff Lethbridge HurricanesHome: #22 KJ Sauer · Away: #29 Owen Berge
2nd11:44Penalty Lethbridge Hurricanes#8 Nathan Maloney · Holding · 2:00 min · Served by #8 Nathan Maloney
2nd11:44Faceoff Lethbridge HurricanesHome: #29 Jonas Vanicek · Away: #23 Dayne Beuker
2nd13:17Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #17 Kai Anderson
2nd14:35Faceoff Lethbridge HurricanesHome: #10 Kayden Stroeder · Away: #13 Enzo DiDomenicantonio
2nd17:07Faceoff Lethbridge HurricanesHome: #22 KJ Sauer · Away: #23 Dayne Beuker
2nd18:05Faceoff Edmonton Oil KingsHome: #20 Cage Smith · Away: #29 Owen Berge
2nd19:00Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #23 Dayne Beuker
2nd19:16Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #21 Logan Stuart
3rd0:00Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #29 Owen Berge
3rd0:43Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #21 Logan Stuart
3rd4:00Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #21 Logan Stuart
3rd4:27Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #29 Owen Berge
3rd5:35Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #27 Gavin Lesiuk
3rd6:54Goal Lethbridge Hurricanes#23 Dayne Beuker · Assists: #11 Kyle Heger, #21 Logan Stuart · Even strength
3rd6:54Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #13 Enzo DiDomenicantonio
3rd6:59Faceoff Edmonton Oil KingsHome: #14 Dylan Dean · Away: #29 Owen Berge
3rd8:33Penalty Lethbridge Hurricanes#14 Jake Evans · Major-Fighting · 5:00 min · Served by #14 Jake Evans
3rd8:33Penalty Edmonton Oil Kings#44 Kayson Anderson · Kneeing · 2:00 min · Served by #44 Kayson Anderson
3rd8:33Penalty Edmonton Oil Kings#44 Kayson Anderson · Major-Fighting · 5:00 min · Served by #44 Kayson Anderson
3rd8:33Penalty Lethbridge Hurricanes#14 Jake Evans · Unsportsmanlike Cnd. · 2:00 min · Served by #14 Jake Evans
3rd8:33Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #21 Logan Stuart
3rd10:51Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #29 Owen Berge
3rd12:21Faceoff Lethbridge HurricanesHome: #14 Dylan Dean · Away: #16 Easton Daneault
3rd13:14Goal Edmonton Oil Kings#14 Dylan Dean · Assists: #41 Luke Melnik, #32 Ryan Gower · Game-winning goal
3rd13:14Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #29 Owen Berge
3rd16:20Goal Edmonton Oil Kings#12 Kanjyu Gojsic · Assists: #5 Noa Ta'amu, #22 KJ Sauer · Insurance goal
3rd16:20Faceoff Lethbridge HurricanesHome: #8 Aaron Obobaifo · Away: #16 Easton Daneault
3rd16:37Goaltender change Lethbridge HurricanesIn: — · Out: #30 Dylan McFadyen
3rd16:37Faceoff Lethbridge HurricanesHome: #22 KJ Sauer · Away: #21 Logan Stuart
3rd18:57Goal Edmonton Oil Kings#8 Aaron Obobaifo · Assists: Unassisted · Empty net
3rd18:57Goaltender change Lethbridge HurricanesIn: #30 Dylan McFadyen · Out: —
3rd18:57Faceoff Lethbridge HurricanesHome: #29 Jonas Vanicek · Away: #14 Jake Evans

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
1st7:52 Lethbridge HurricanesLogan StuartTripping2:00Logan StuartPower play
1st13:09 Lethbridge HurricanesGavin LesiukMajor-Fighting5:00Gavin Lesiuk—
1st13:09 Edmonton Oil KingsJonas VanicekInstigator2:00Jensen MarshPower play
1st13:09 Edmonton Oil KingsJonas Vanicek10-Minute Misconduct10:00Jonas Vanicek—
1st13:09 Edmonton Oil KingsJonas VanicekMajor-Fighting5:00Jonas Vanicek—
2nd4:21 Lethbridge HurricanesLogan StuartHigh Sticking2:00Logan StuartPower play
2nd11:44 Lethbridge HurricanesNathan MaloneyHolding2:00Nathan MaloneyPower play
3rd8:33 Lethbridge HurricanesJake EvansUnsportsmanlike Cnd.2:00Jake Evans—
3rd8:33 Lethbridge HurricanesJake EvansMajor-Fighting5:00Jake Evans—
3rd8:33 Edmonton Oil KingsKayson AndersonKneeing2:00Kayson Anderson—
3rd8:33 Edmonton Oil KingsKayson AndersonMajor-Fighting5:00Kayson Anderson—

Player Stats

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

Lethbridge Hurricanes — Skaters

18 skaters
Lethbridge Hurricanes — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Will Scott3RD000-2100000 / 0—Starter
Carsen Adair4LD0000100000 / 0——
Grady Pichette5RD000-1100000 / 0——
Reid Soper7LD000-1100000 / 0—Rookie
Nathan Maloney8RD000-1220000 / 0——
Kyle Heger11LD011-1400000 / 0—Starter
Tyden Lafournaise12RW000-2000000 / 0—Starter
Enzo DiDomenicantonio13C000-1100001 / 425.0%—
Jake Evans14RW0000170001 / 1100.0%—
Easton Daneault16C000-1300006 / 785.7%—
Kai Anderson17LW000-2000001 / 250.0%Starter
Cohen Pentney18LW000-1000001 / 1100.0%Rookie
Logan Stuart21C0110240005 / 955.6%Rookie
Oliver Vanha22LW0000000000 / 0—Rookie
Dayne Beuker23RW101+1700003 / 933.3%Rookie
Oliver Sichtar26RW0000100002 / 366.7%Rookie
Gavin Lesiuk27LW000-3050000 / 10.0%—
Owen Berge29C000-1200008 / 1747.1%Starter

Lethbridge Hurricanes — Goaltenders

2 goaltenders
Lethbridge Hurricanes — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Dylan McFadyen3057:4029326.8970000Starter · Rookie
Leif Oaten31Did not play—————————

Edmonton Oil Kings — Skaters

18 skaters
Edmonton Oil Kings — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Dylan Ronald4LD000+1200000 / 0—Starter
Noa Ta'amu5LD0110200000 / 0——
Matt Williams7RW0000000001 / 250.0%—
Aaron Obobaifo8C1010300006 / 1442.9%—
Kayden Stroeder10C011+3300009 / 1464.3%Starter
Jensen Marsh11RW011+1000000 / 0—Starter · Rookie
Kanjyu Gojsic12RW101+2300000 / 0——
Dylan Dean14LW101+1400011 / 333.3%—
Luke Powell18LW0000100000 / 0——
Cage Smith20C0000100002 / 540.0%—
KJ Sauer22C011+1300005 / 1145.5%—
Olli Wahlroos24LW000+1200002 / 2100.0%Rookie
Josh Lee27RD000+2100000 / 0——
Jonas Vanicek29LW101+12170000 / 30.0%Starter · Rookie
Ryan Gower32LD011+2100000 / 0——
Luke Melnik41RW0110000000 / 0——
Matthew Hauser43RD0000200000 / 0—Starter
Kayson Anderson44RD0000070000 / 0—Rookie

Edmonton Oil Kings — Goaltenders

2 goaltenders
Edmonton Oil Kings — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Ethan Simcoe31Did not play—————————
Parker Snell8060:0027126.9630000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#34 Troy Murray
Referee 2#78 Spencer Acheson
Linesman 1#146 Dylan Leaney
Linesman 2#167 Scott Kramers
Edmonton Oil Kings — General ManagerMichael Chan
Edmonton Oil Kings — TrainerTracie Kikuchi
Edmonton Oil Kings — Equipment ManagerMatt MacDougall

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
Wed, Nov 4, 2026
Puck drop
6:00 PM PST
Venue
Rogers Place - Edmonton, AB
Location
Edmonton, AB
Final horn
Nov 4, 8:29 PM PST
Actual puck drop
Nov 4, 6:07 PM PST
Game length
2h 22m
Attendance
4,718

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.

1st Period: 7:07 - 7:42 2nd Period: 8:00 - 8:37 3rd Period: 8:55 - 9:29

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.