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

Western Hockey League

Saskatoon Blades at Edmonton Oil Kings: WHL Box Score

Saskatoon Blades defeated Edmonton Oil Kings 3–2 in overtime. Apr 6, 2026 at Rogers Place - Edmonton, AB.

Remembered on this browser

Mon, Apr 6, 2026 · 6:00 PM PDTFinal · OT
2026 WHL Playoffs · Rogers Place - Edmonton, AB · If necessary

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdOTFinal
Saskatoon Blades01113
Edmonton Oil Kings01102

Team Stats

Team Stats
Statistic Saskatoon Blades Edmonton Oil Kings
Shots on goal3232
Penalty minutes810
Power-play goals / opportunities2 / 51 / 4
Power play %40.0%25.0%
Faceoffs won / attempts22 / 5937 / 59
Faceoff win %37.3%62.7%

Shots by Period

Shots by Period
Period Saskatoon Blades Edmonton Oil Kings
1st118
2nd139
3rd49
OT46

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#23 Rowan Calvert Saskatoon Blades
2#17 Gavin Hodnett 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
2nd · 6:46 Saskatoon Blades#11 David Lewandowski (3)#16 Cooper Williams, #27 Hunter LaingPP
2nd · 8:46 Edmonton Oil Kings#34 Aaron Obobaifo (3)#24 Carter Sotheran, #43 Adam JechoPP
3rd · 14:19 Edmonton Oil Kings#17 Gavin Hodnett (1)#34 Aaron Obobaifo, #24 Carter SotheranEven strength
3rd · 14:52 Saskatoon Blades#16 Cooper Williams (2)#23 Rowan Calvert, #27 Hunter LaingEven strength
OT · 7:23 Saskatoon Blades#23 Rowan Calvert (2)#11 David Lewandowski, #47 Tristen DoylePP · Game-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
3rd · 14:19Gavin Hodnett#17 Gavin Hodnett, #27 Josh Lee, #34 Aaron Obobaifo, #43 Adam Jecho, #55 Austin Zemlak#9 Zach Olsen, #11 David Lewandowski, #26 Hayden Harsanyi, #37 Jack Kachkowski, #47 Tristen Doyle
3rd · 14:52Cooper Williams#3 Jordan Martin, #4 Brayden Klimpke, #16 Cooper Williams, #23 Rowan Calvert, #27 Hunter Laing#23 Landon Hanson, #27 Josh Lee, #47 Ethan MacKenzie, #92 Miroslav Holinka, #95 Lukas Sawchyn

Key Plays

16 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Edmonton Oil KingsIn: #80 Parker Snell · Out: —
1st0:00Goaltender change Saskatoon BladesIn: #35 Evan Gardner · Out: —
1st13:30Penalty Saskatoon Blades#26 Hayden Harsanyi · Delay of Game · 2:00 min · Served by #26 Hayden Harsanyi
1st14:24Penalty Edmonton Oil Kings#14 Dylan Dean · High Sticking · 2:00 min · Served by #14 Dylan Dean
2nd4:05Penalty Edmonton Oil Kings#43 Adam Jecho · Interference · 2:00 min · Served by #43 Adam Jecho
2nd6:11Penalty Edmonton Oil Kings#77 Andrew O'Neill · Tripping · 2:00 min · Served by #77 Andrew O'Neill
2nd6:11Penalty Edmonton Oil Kings#23 Landon Hanson · High Sticking · 2:00 min · Served by #23 Landon Hanson
2nd6:46Goal Saskatoon Blades#11 David Lewandowski · Assists: #16 Cooper Williams, #27 Hunter Laing · PP
2nd8:40Penalty Saskatoon Blades#3 Jordan Martin · Holding · 2:00 min · Served by #3 Jordan Martin
2nd8:46Goal Edmonton Oil Kings#34 Aaron Obobaifo · Assists: #24 Carter Sotheran, #43 Adam Jecho · PP
2nd9:35Penalty Saskatoon Blades#9 Zach Olsen · Cross Checking · 2:00 min · Served by #9 Zach Olsen
3rd14:19Goal Edmonton Oil Kings#17 Gavin Hodnett · Assists: #34 Aaron Obobaifo, #24 Carter Sotheran · Even strength
3rd14:52Goal Saskatoon Blades#16 Cooper Williams · Assists: #23 Rowan Calvert, #27 Hunter Laing · Even strength
OT3:18Penalty Saskatoon Blades#19 Gavin Clark · Hooking · 2:00 min · Served by #19 Gavin Clark
OT6:59Penalty Edmonton Oil Kings#12 Kanjyu Gojsic · Inter. on Goaltender · 2:00 min · Served by #12 Kanjyu Gojsic
OT7:23Goal Saskatoon Blades#23 Rowan Calvert · Assists: #11 David Lewandowski, #47 Tristen Doyle · PP · Game-winning goal

Full Play-by-Play

75 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Edmonton Oil KingsIn: #80 Parker Snell · Out: —
1st0:00Goaltender change Saskatoon BladesIn: #35 Evan Gardner · Out: —
1st0:00Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
1st0:06Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
1st1:06Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
1st1:27Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #19 Gavin Clark
1st2:01Faceoff Saskatoon BladesHome: #77 Andrew O'Neill · Away: #26 Hayden Harsanyi
1st2:22Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #16 Cooper Williams
1st5:53Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
1st7:00Faceoff Saskatoon BladesHome: #77 Andrew O'Neill · Away: #77 Kazden Mathies
1st8:00Faceoff Edmonton Oil KingsHome: #14 Dylan Dean · Away: #71 Ben Bowtell
1st9:50Faceoff Edmonton Oil KingsHome: #14 Dylan Dean · Away: #16 Cooper Williams
1st10:24Faceoff Saskatoon BladesHome: #92 Miroslav Holinka · Away: #77 Kazden Mathies
1st10:42Faceoff Saskatoon BladesHome: #92 Miroslav Holinka · Away: #77 Kazden Mathies
1st12:40Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
1st13:30Penalty Saskatoon Blades#26 Hayden Harsanyi · Delay of Game · 2:00 min · Served by #26 Hayden Harsanyi
1st13:30Faceoff Saskatoon BladesHome: #14 Dylan Dean · Away: #77 Kazden Mathies
1st14:17Faceoff Saskatoon BladesHome: #14 Dylan Dean · Away: #9 Zach Olsen
1st14:24Penalty Edmonton Oil Kings#14 Dylan Dean · High Sticking · 2:00 min · Served by #14 Dylan Dean
1st14:24Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #77 Kazden Mathies
1st19:26Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
2nd0:00Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
2nd2:03Faceoff Saskatoon BladesHome: #77 Andrew O'Neill · Away: #16 Cooper Williams
2nd2:13Faceoff Edmonton Oil KingsHome: #14 Dylan Dean · Away: #71 Ben Bowtell
2nd3:00Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #71 Ben Bowtell
2nd3:06Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #71 Ben Bowtell
2nd4:05Penalty Edmonton Oil Kings#43 Adam Jecho · Interference · 2:00 min · Served by #43 Adam Jecho
2nd4:05Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #23 Rowan Calvert
2nd5:16Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #77 Kazden Mathies
2nd6:11Penalty Edmonton Oil Kings#77 Andrew O'Neill · Tripping · 2:00 min · Served by #77 Andrew O'Neill
2nd6:11Penalty Edmonton Oil Kings#23 Landon Hanson · High Sticking · 2:00 min · Served by #23 Landon Hanson
2nd6:11Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #23 Rowan Calvert
2nd6:46Goal Saskatoon Blades#11 David Lewandowski · Assists: #16 Cooper Williams, #27 Hunter Laing · PP
2nd6:46Faceoff Saskatoon BladesHome: #43 Adam Jecho · Away: #77 Kazden Mathies
2nd8:27Faceoff Saskatoon BladesHome: #14 Dylan Dean · Away: #71 Ben Bowtell
2nd8:40Penalty Saskatoon Blades#3 Jordan Martin · Holding · 2:00 min · Served by #3 Jordan Martin
2nd8:40Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #77 Kazden Mathies
2nd8:46Goal Edmonton Oil Kings#34 Aaron Obobaifo · Assists: #24 Carter Sotheran, #43 Adam Jecho · PP
2nd8:46Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
2nd9:10Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
2nd9:15Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #9 Zach Olsen
2nd9:35Penalty Saskatoon Blades#9 Zach Olsen · Cross Checking · 2:00 min · Served by #9 Zach Olsen
2nd9:35Faceoff Edmonton Oil KingsHome: #14 Dylan Dean · Away: #77 Kazden Mathies
2nd9:43Faceoff Saskatoon BladesHome: #77 Andrew O'Neill · Away: #16 Cooper Williams
2nd12:01Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #26 Hayden Harsanyi
2nd12:16Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #26 Hayden Harsanyi
2nd12:25Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #71 Ben Bowtell
2nd13:15Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #26 Hayden Harsanyi
2nd15:12Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #77 Kazden Mathies
2nd16:03Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #71 Ben Bowtell
2nd17:17Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #16 Cooper Williams
2nd18:07Faceoff Edmonton Oil KingsHome: #77 Andrew O'Neill · Away: #77 Kazden Mathies
2nd19:53Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #16 Cooper Williams
3rd0:00Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
3rd4:25Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
3rd7:38Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
3rd8:00Faceoff Saskatoon BladesHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
3rd10:26Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
3rd14:19Goal Edmonton Oil Kings#17 Gavin Hodnett · Assists: #34 Aaron Obobaifo, #24 Carter Sotheran · Even strength
3rd14:19Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
3rd14:52Goal Saskatoon Blades#16 Cooper Williams · Assists: #23 Rowan Calvert, #27 Hunter Laing · Even strength
3rd14:52Faceoff Saskatoon BladesHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
3rd15:28Faceoff Saskatoon BladesHome: #77 Andrew O'Neill · Away: #77 Kazden Mathies
3rd16:05Faceoff Saskatoon BladesHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
3rd17:59Faceoff Saskatoon BladesHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
3rd18:04Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #16 Cooper Williams
OT0:00Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #26 Hayden Harsanyi
OT2:36Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #71 Ben Bowtell
OT2:45Faceoff Edmonton Oil KingsHome: #34 Aaron Obobaifo · Away: #71 Ben Bowtell
OT3:18Penalty Saskatoon Blades#19 Gavin Clark · Hooking · 2:00 min · Served by #19 Gavin Clark
OT3:18Faceoff Edmonton Oil KingsHome: #14 Dylan Dean · Away: #77 Kazden Mathies
OT5:10Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #26 Hayden Harsanyi
OT6:59Penalty Edmonton Oil Kings#12 Kanjyu Gojsic · Inter. on Goaltender · 2:00 min · Served by #12 Kanjyu Gojsic
OT6:59Faceoff Edmonton Oil KingsHome: #92 Miroslav Holinka · Away: #23 Rowan Calvert
OT7:23Goal Saskatoon Blades#23 Rowan Calvert · Assists: #11 David Lewandowski, #47 Tristen Doyle · PP · Game-winning goal

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

Penalties & Shootouts

Penalty Summary

9 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st13:30 Saskatoon BladesHayden HarsanyiDelay of Game2:00Hayden HarsanyiPower play
1st14:24 Edmonton Oil KingsDylan DeanHigh Sticking2:00Dylan DeanPower play
2nd4:05 Edmonton Oil KingsAdam JechoInterference2:00Adam JechoPower play
2nd6:11 Edmonton Oil KingsLandon HansonHigh Sticking2:00Landon HansonPower play
2nd6:11 Edmonton Oil KingsAndrew O'NeillTripping2:00Andrew O'NeillPower play
2nd8:40 Saskatoon BladesJordan MartinHolding2:00Jordan MartinPower play
2nd9:35 Saskatoon BladesZach OlsenCross Checking2:00Zach OlsenPower play
OT3:18 Saskatoon BladesGavin ClarkHooking2:00Gavin ClarkPower play
OT6:59 Edmonton Oil KingsKanjyu GojsicInter. on Goaltender2:00Kanjyu GojsicPower 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+1020000 / 0—Starter
Brayden Klimpke4LD000+1300000 / 0——
Zach Olsen9RW000-1220001 / 250.0%Starter
David Lewandowski11LW112-1201000 / 0—Starter
Cooper Williams16C112+1100006 / 1442.9%—
Dustin Willhöft17LW0000100000 / 0—Rookie
Gavin Clark19RW0000020000 / 10.0%Rookie
Tyler Parr20RW0000200000 / 0——
Rowan Calvert23LW112+1401010 / 30.0%—
Hayden Harsanyi26C000-1020005 / 1729.4%Starter
Hunter Laing27RW022+1300000 / 0——
Jack Kachkowski37RD000-1100000 / 0——
Jack Lavallee41D0000100000 / 0——
Kaden Allan46LD0000200000 / 0——
Tristen Doyle47LD011-1100000 / 0—Starter
Ben Bowtell71LW0000000003 / 933.3%—
Kazden Mathies77C0000700007 / 1353.8%—
Elias Pul88LW0000200000 / 0——

Saskatoon Blades — Goaltenders

2 goaltenders
Saskatoon Blades — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Ryley Budd30Did not play—————————
Evan Gardner3567:2332230.9380000Starter

Edmonton Oil Kings — Skaters

18 skaters
Edmonton Oil Kings — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Rhys Pederson4LD0000000000 / 0——
Noa Ta'amu5LD0000000000 / 0——
Kayden Stroeder10LW0000100000 / 0——
Kanjyu Gojsic12RW0000020000 / 0——
Dylan Dean14C0000320005 / 862.5%—
Gavin Hodnett17LW101+1500000 / 0—Starter
Luke Powell18LW0000000000 / 0——
Landon Hanson23LW000-1020000 / 0——
Carter Sotheran24D0220200000 / 0——
Josh Lee27RD0000400000 / 0—Starter
Ryan Gower32RW0000000000 / 0——
Aaron Obobaifo34C112+11010013 / 2161.9%Starter
Adam Jecho43RW011+1320000 / 10.0%Starter
Ethan MacKenzie47LD000-1500000 / 0—Starter
Austin Zemlak55RD000+1100000 / 0——
Andrew O'Neill77C0000220007 / 1258.3%—
Miroslav Holinka92C000-13000012 / 1770.6%—
Lukas Sawchyn95RW000-1200000 / 0——

Edmonton Oil Kings — Goaltenders

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

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#16 Adam Bloski
Referee 2#83 Taylor Burzminski
Linesman 1#107 josh meier
Linesman 2#91 Will Mosswick

Game Information

Competition
2026 WHL Playoffs
Date
Mon, Apr 6, 2026
Puck drop
6:00 PM PDT
Venue
Rogers Place - Edmonton, AB
Location
Edmonton, AB
Final horn
Apr 6, 8:53 PM PDT
Actual puck drop
Apr 6, 6:04 PM PDT
Game length
2h 49m
Attendance
4,857

Saskatoon Blades timeout 3rd @ 10:26

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.