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

Western Hockey League

Saskatoon Blades at Edmonton Oil Kings: WHL Box Score

Edmonton Oil Kings defeated Saskatoon Blades 3–2. Oct 23, 2026 at Rogers Place - Edmonton, AB.

Remembered on this browser

Fri, Oct 23, 2026 · 6:00 PM PDTFinal
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.

Saskatoon Blades at Edmonton Oilers 10/23 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Saskatoon Blades1012
Edmonton Oil Kings0213

Team Stats

Team Stats
Statistic Saskatoon Blades Edmonton Oil Kings
Shots on goal3621
Penalty minutes610
Power-play goals / opportunities0 / 30 / 1
Power play %0.0%0.0%
Faceoffs won / attempts29 / 4920 / 49
Faceoff win %59.2%40.8%

Shots by Period

Shots by Period
Period Saskatoon Blades Edmonton Oil Kings
1st107
2nd137
3rd137

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#80 Parker Snell Edmonton Oil Kings
2#12 Kanjyu Gojsic Edmonton Oil Kings
3#16 Cooper Williams Saskatoon Blades

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 · 12:11 Saskatoon Blades#16 Cooper Williams (6)#77 Kazden Mathies, #27 Hunter LaingEven strength
2nd · 2:36 Edmonton Oil Kings#10 Kayden Stroeder (7)#15 Chris KokkorisEven strength
2nd · 13:29 Edmonton Oil Kings#8 Aaron Obobaifo (4)#14 Dylan Dean, #4 Dylan RonaldEven strength
3rd · 9:32 Saskatoon Blades#56 Tyrone Sobry (1)#11 David Lewandowski, #13 Isaac PollEven strength
3rd · 17:49 Edmonton Oil Kings#12 Kanjyu Gojsic (2)#22 KJ SauerGame-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 12:11Cooper Williams#3 Jordan Martin, #4 Brayden Klimpke, #16 Cooper Williams, #27 Hunter Laing, #77 Kazden Mathies#4 Dylan Ronald, #10 Kayden Stroeder, #11 Jensen Marsh, #29 Jonas Vanicek, #43 Matthew Hauser
2nd · 2:36Kayden Stroeder#10 Kayden Stroeder, #11 Jensen Marsh, #15 Chris Kokkoris, #29 Jonas Vanicek, #32 Ryan Gower#13 Isaac Poll, #41 Jack Lavallee, #55 Konstantin Hutzinger, #71 Ben Bowtell, #88 Kain Martinuik
2nd · 13:29Aaron Obobaifo#4 Dylan Ronald, #8 Aaron Obobaifo, #14 Dylan Dean, #41 Luke Melnik, #43 Matthew Hauser#13 Isaac Poll, #41 Jack Lavallee, #55 Konstantin Hutzinger, #71 Ben Bowtell, #88 Kain Martinuik
3rd · 9:32Tyrone Sobry#11 David Lewandowski, #13 Isaac Poll, #20 Cohen Lewko, #25 Triston Mitchell-McElhone, #56 Tyrone Sobry#4 Dylan Ronald, #10 Kayden Stroeder, #11 Jensen Marsh, #15 Chris Kokkoris, #29 Jonas Vanicek
3rd · 17:49Kanjyu Gojsic#4 Dylan Ronald, #12 Kanjyu Gojsic, #22 KJ Sauer, #24 Olli Wahlroos, #43 Matthew Hauser#4 Brayden Klimpke, #6 Hayden Harsanyi, #11 David Lewandowski, #37 Jack Kachkowski, #66 Yegor Gusev

Key Plays

18 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Saskatoon BladesIn: #81 Martin Psohlavec · Out: —
1st0:00Goaltender change Edmonton Oil KingsIn: #80 Parker Snell · Out: —
1st12:11Goal Saskatoon Blades#16 Cooper Williams · Assists: #77 Kazden Mathies, #27 Hunter Laing · Even strength
2nd2:36Goal Edmonton Oil Kings#10 Kayden Stroeder · Assists: #15 Chris Kokkoris · Even strength
2nd5:56Penalty Edmonton Oil Kings#11 Jensen Marsh · Tripping · 2:00 min · Served by #11 Jensen Marsh
2nd13:29Goal Edmonton Oil Kings#8 Aaron Obobaifo · Assists: #14 Dylan Dean, #4 Dylan Ronald · Even strength
2nd14:03Penalty Saskatoon Blades#3 Jordan Martin · Boarding · 2:00 min · Served by #3 Jordan Martin
2nd20:00Penalty Saskatoon Blades#27 Hunter Laing · Roughing · 2:00 min · Served by #27 Hunter Laing
2nd20:00Penalty Edmonton Oil Kings#12 Kanjyu Gojsic · Roughing · 2:00 min · Served by #12 Kanjyu Gojsic
3rd6:40Penalty Edmonton Oil Kings#24 Olli Wahlroos · High Sticking · 2:00 min · Served by #24 Olli Wahlroos
3rd9:32Goal Saskatoon Blades#56 Tyrone Sobry · Assists: #11 David Lewandowski, #13 Isaac Poll · Even strength
3rd12:58Penalty Saskatoon Blades#20 Cohen Lewko · Embellishment · 2:00 min · Served by #20 Cohen Lewko
3rd12:58Penalty Edmonton Oil Kings#27 Josh Lee · Boarding · 2:00 min · Served by #27 Josh Lee
3rd17:49Goal Edmonton Oil Kings#12 Kanjyu Gojsic · Assists: #22 KJ Sauer · Game-winning goal
3rd18:05Goaltender change Saskatoon BladesIn: — · Out: #81 Martin Psohlavec
3rd18:22Goaltender change Saskatoon BladesIn: #81 Martin Psohlavec · Out: —
3rd18:25Penalty Edmonton Oil Kings#20 Cage Smith · Face off Violation · 2:00 min · Served by #20 Cage Smith
3rd18:25Goaltender change Saskatoon BladesIn: — · Out: #81 Martin Psohlavec

Full Play-by-Play

67 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Saskatoon BladesIn: #81 Martin Psohlavec · Out: —
1st0:00Goaltender change Edmonton Oil KingsIn: #80 Parker Snell · Out: —
1st0:00Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #6 Hayden Harsanyi
1st1:36Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #71 Ben Bowtell
1st2:19Faceoff Saskatoon BladesHome: #7 Matt Williams · Away: #25 Triston Mitchell-McElhone
1st2:47Faceoff Edmonton Oil KingsHome: #7 Matt Williams · Away: #6 Hayden Harsanyi
1st5:30Faceoff Saskatoon BladesHome: #10 Kayden Stroeder · Away: #6 Hayden Harsanyi
1st8:34Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #71 Ben Bowtell
1st8:59Faceoff Saskatoon BladesHome: #29 Jonas Vanicek · Away: #71 Ben Bowtell
1st10:10Faceoff Saskatoon BladesHome: #20 Cage Smith · Away: #25 Triston Mitchell-McElhone
1st11:50Faceoff Saskatoon BladesHome: #10 Kayden Stroeder · Away: #16 Cooper Williams
1st12:11Goal Saskatoon Blades#16 Cooper Williams · Assists: #77 Kazden Mathies, #27 Hunter Laing · Even strength
1st12:11Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #71 Ben Bowtell
1st12:41Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #6 Hayden Harsanyi
1st15:47Faceoff Saskatoon BladesHome: #10 Kayden Stroeder · Away: #71 Ben Bowtell
1st16:25Faceoff Saskatoon BladesHome: #22 KJ Sauer · Away: #6 Hayden Harsanyi
2nd0:00Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #6 Hayden Harsanyi
2nd0:05Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #6 Hayden Harsanyi
2nd2:36Goal Edmonton Oil Kings#10 Kayden Stroeder · Assists: #15 Chris Kokkoris · Even strength
2nd2:36Faceoff Saskatoon BladesHome: #20 Cage Smith · Away: #25 Triston Mitchell-McElhone
2nd4:25Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #16 Cooper Williams
2nd5:56Penalty Edmonton Oil Kings#11 Jensen Marsh · Tripping · 2:00 min · Served by #11 Jensen Marsh
2nd5:56Faceoff Saskatoon BladesHome: #7 Matt Williams · Away: #77 Kazden Mathies
2nd7:41Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #88 Kain Martinuik
2nd7:45Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #71 Ben Bowtell
2nd11:04Faceoff Saskatoon BladesHome: #22 KJ Sauer · Away: #16 Cooper Williams
2nd12:47Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #71 Ben Bowtell
2nd13:19Faceoff Edmonton Oil KingsHome: #8 Aaron Obobaifo · Away: #71 Ben Bowtell
2nd13:29Goal Edmonton Oil Kings#8 Aaron Obobaifo · Assists: #14 Dylan Dean, #4 Dylan Ronald · Even strength
2nd13:29Faceoff Edmonton Oil KingsHome: #20 Cage Smith · Away: #25 Triston Mitchell-McElhone
2nd14:03Penalty Saskatoon Blades#3 Jordan Martin · Boarding · 2:00 min · Served by #3 Jordan Martin
2nd14:03Faceoff Saskatoon BladesHome: #14 Dylan Dean · Away: #16 Cooper Williams
2nd14:57Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #25 Triston Mitchell-McElhone
2nd16:21Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #6 Hayden Harsanyi
2nd16:25Faceoff Saskatoon BladesHome: #10 Kayden Stroeder · Away: #6 Hayden Harsanyi
2nd17:26Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #16 Cooper Williams
2nd19:04Faceoff Saskatoon BladesHome: #22 KJ Sauer · Away: #71 Ben Bowtell
2nd19:10Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #27 Hunter Laing
2nd20:00Penalty Saskatoon Blades#27 Hunter Laing · Roughing · 2:00 min · Served by #27 Hunter Laing
2nd20:00Penalty Edmonton Oil Kings#12 Kanjyu Gojsic · Roughing · 2:00 min · Served by #12 Kanjyu Gojsic
3rd0:00Faceoff Edmonton Oil KingsHome: #10 Kayden Stroeder · Away: #6 Hayden Harsanyi
3rd0:18Faceoff Saskatoon BladesHome: #10 Kayden Stroeder · Away: #6 Hayden Harsanyi
3rd1:38Faceoff Saskatoon BladesHome: #22 KJ Sauer · Away: #16 Cooper Williams
3rd3:24Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #25 Triston Mitchell-McElhone
3rd4:14Faceoff Edmonton Oil KingsHome: #29 Jonas Vanicek · Away: #6 Hayden Harsanyi
3rd4:17Faceoff Saskatoon BladesHome: #29 Jonas Vanicek · Away: #6 Hayden Harsanyi
3rd4:37Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #16 Cooper Williams
3rd6:40Penalty Edmonton Oil Kings#24 Olli Wahlroos · High Sticking · 2:00 min · Served by #24 Olli Wahlroos
3rd6:40Faceoff Saskatoon BladesHome: #7 Matt Williams · Away: #77 Kazden Mathies
3rd7:54Faceoff Saskatoon BladesHome: #7 Matt Williams · Away: #71 Ben Bowtell
3rd8:53Faceoff Saskatoon BladesHome: #10 Kayden Stroeder · Away: #25 Triston Mitchell-McElhone
3rd9:32Goal Saskatoon Blades#56 Tyrone Sobry · Assists: #11 David Lewandowski, #13 Isaac Poll · Even strength
3rd9:32Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #16 Cooper Williams
3rd9:53Faceoff Saskatoon BladesHome: #8 Aaron Obobaifo · Away: #16 Cooper Williams
3rd12:58Penalty Saskatoon Blades#20 Cohen Lewko · Embellishment · 2:00 min · Served by #20 Cohen Lewko
3rd12:58Penalty Edmonton Oil Kings#27 Josh Lee · Boarding · 2:00 min · Served by #27 Josh Lee
3rd12:58Faceoff Edmonton Oil KingsHome: #29 Jonas Vanicek · Away: #6 Hayden Harsanyi
3rd13:17Faceoff Saskatoon BladesHome: #29 Jonas Vanicek · Away: #6 Hayden Harsanyi
3rd17:32Faceoff Edmonton Oil KingsHome: #22 KJ Sauer · Away: #6 Hayden Harsanyi
3rd17:49Goal Edmonton Oil Kings#12 Kanjyu Gojsic · Assists: #22 KJ Sauer · Game-winning goal
3rd17:49Faceoff Saskatoon BladesHome: #22 KJ Sauer · Away: #16 Cooper Williams
3rd18:05Goaltender change Saskatoon BladesIn: — · Out: #81 Martin Psohlavec
3rd18:22Goaltender change Saskatoon BladesIn: #81 Martin Psohlavec · Out: —
3rd18:22Faceoff Edmonton Oil KingsHome: #20 Cage Smith · Away: #27 Hunter Laing
3rd18:25Penalty Edmonton Oil Kings#20 Cage Smith · Face off Violation · 2:00 min · Served by #20 Cage Smith
3rd18:25Goaltender change Saskatoon BladesIn: — · Out: #81 Martin Psohlavec
3rd18:25Faceoff Saskatoon BladesHome: #22 KJ Sauer · Away: #77 Kazden Mathies

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

Penalties & Shootouts

Penalty Summary

8 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
2nd5:56 Edmonton Oil KingsJensen MarshTripping2:00Jensen MarshPower play
2nd14:03 Saskatoon BladesJordan MartinBoarding2:00Jordan MartinPower play
2nd20:00 Saskatoon BladesHunter LaingRoughing2:00Hunter Laing—
2nd20:00 Edmonton Oil KingsKanjyu GojsicRoughing2:00Kanjyu Gojsic—
3rd6:40 Edmonton Oil KingsOlli WahlroosHigh Sticking2:00Olli WahlroosPower play
3rd12:58 Saskatoon BladesCohen LewkoEmbellishment2:00Cohen Lewko—
3rd12:58 Edmonton Oil KingsJosh LeeBoarding2:00Josh Lee—
3rd18:25 Edmonton Oil KingsCage SmithFace off Violation2:00Cage SmithPower play

Player Stats

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

Saskatoon Blades — Skaters

18 skaters
Saskatoon Blades — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Jordan Martin3RD000+1320000 / 0—Starter
Brayden Klimpke4LD0000400000 / 0—Starter
Hayden Harsanyi6C000-1500008 / 1650.0%Starter
David Lewandowski11LW0110400000 / 0—Starter
Isaac Poll13LD011-1000000 / 0——
Cooper Williams16C101+1600007 / 1070.0%—
Gavin Andersen17LW0000000000 / 0—Rookie
Cohen Lewko20RW000+1120000 / 0—Rookie
Triston Mitchell-McElhone25C000+1000005 / 771.4%—
Hunter Laing27RW011+1220000 / 20.0%—
Jack Kachkowski37RD000-1100000 / 0——
Jack Lavallee41RD000-2100000 / 0——
Konstantin Hutzinger55RW000-2100000 / 0——
Tyrone Sobry56LD101+1200000 / 0——
Yegor Gusev66RW000-1100000 / 0—Starter
Ben Bowtell71C000-2300005 / 1050.0%—
Kazden Mathies77LW011+1200003 / 3100.0%—
Kain Martinuik88LW000-2000001 / 1100.0%Rookie

Saskatoon Blades — Goaltenders

2 goaltenders
Saskatoon Blades — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Max Hartel33Did not play————————Rookie
Martin Psohlavec8158:0821318.8570000Starter · Rookie

Edmonton Oil Kings — Skaters

18 skaters
Edmonton Oil Kings — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Dylan Ronald4LD0110000000 / 0—Starter
Noa Ta'amu5LD0000100000 / 0——
Matt Williams7RW0000100001 / 520.0%—
Aaron Obobaifo8C101+1400005 / 1241.7%Starter
Kayden Stroeder10C101-1500005 / 1145.5%—
Jensen Marsh11RW000-1020000 / 0—Rookie
Kanjyu Gojsic12RW101+1120010 / 0——
Dylan Dean14LW011+1100000 / 10.0%Starter
Chris Kokkoris15RD0110000000 / 0—Rookie
Cage Smith20C0000120002 / 450.0%—
KJ Sauer22C011+1100005 / 1145.5%—
Tyler Potter23LW0000000000 / 0—Rookie
Olli Wahlroos24LW000+1020000 / 0—Rookie
Josh Lee27RD0000220000 / 0——
Jonas Vanicek29LW000-1200002 / 540.0%Rookie
Ryan Gower32LD000+1000000 / 0——
Luke Melnik41RW000+1100000 / 0—Starter
Matthew Hauser43RD000+1100000 / 0—Starter

Edmonton Oil Kings — Goaltenders

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

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#38 Cameron Fynney
Referee 2#73 Brody McGrath
Linesman 1#147 Kristian Brown
Linesman 2#66 Grayson Pollok
Edmonton Oil Kings — General ManagerMichael Chan
Edmonton Oil Kings — TrainerTracie Kikuchi
Edmonton Oil Kings — Equipment ManagerMatt MacDougall

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
Fri, Oct 23, 2026
Puck drop
6:00 PM PDT
Venue
Rogers Place - Edmonton, AB
Location
Edmonton, AB
Final horn
Oct 23, 8:29 PM PDT
Actual puck drop
Oct 23, 6:08 PM PDT
Game length
2h 21m
Attendance
5,552

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.

Saskatoon Time Out 3rd Period @ 18:25

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.