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

Western Hockey League

Seattle Thunderbirds at Saskatoon Blades: WHL Box Score

Seattle Thunderbirds defeated Saskatoon Blades 5–4 in overtime. Oct 31, 2026 at SaskTel Centre - Saskatoon, SK.

Remembered on this browser

Sat, Oct 31, 2026 · 1:00 PM PDTFinal · OT
2026–27 regular season · SaskTel Centre - Saskatoon, SK

Game Highlights

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

Seattle Thunderbirds at Saskatoon Blades 10/31 | 2026-27 WHL Highlights

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdOTFinal
Seattle Thunderbirds11215
Saskatoon Blades12104

Team Stats

Team Stats
Statistic Seattle Thunderbirds Saskatoon Blades
Shots on goal2848
Penalty minutes4538
Power-play goals / opportunities2 / 51 / 8
Power play %40.0%12.5%
Faceoffs won / attempts34 / 6531 / 65
Faceoff win %52.3%47.7%

Shots by Period

Shots by Period
Period Seattle Thunderbirds Saskatoon Blades
1st1113
2nd1017
3rd615
OT13

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#71 Noah Kosick Seattle Thunderbirds
2#27 Hunter Laing Saskatoon Blades
3#31 Grayson Malinoski Seattle Thunderbirds

Scoring Summary & Key Plays

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

Goals & Assists

9 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 1:26 Saskatoon Blades#77 Kazden Mathies (9)#3 Jordan MartinEven strength
1st · 12:20 Seattle Thunderbirds#17 Ethan Bibeau (2)#71 Noah Kosick, #4 Reko AlankoEven strength
2nd · 6:19 Seattle Thunderbirds#16 Brock England (5)#2 Brennen HocherEven strength
2nd · 6:26 Saskatoon Blades#27 Hunter Laing (9)#4 Brayden KlimpkeEven strength
2nd · 18:26 Saskatoon Blades#16 Cooper Williams (7)#77 Kazden Mathies, #27 Hunter LaingPP
3rd · 0:33 Seattle Thunderbirds#22 Simon Lovsin (3)#89 Antonio Martorana, #71 Noah KosickPP
3rd · 10:37 Saskatoon Blades#27 Hunter Laing (10)#23 Josh Fluker, #77 Kazden MathiesEven strength
3rd · 19:00 Seattle Thunderbirds#7 Matthew Gard (4)#14 Sawyer Mayes, #89 Antonio MartoranaEven strength
OT · 1:58 Seattle Thunderbirds#71 Noah Kosick (5)#16 Brock England, #89 Antonio MartoranaPP · Game-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 1:26Kazden Mathies#3 Jordan Martin, #4 Brayden Klimpke, #16 Cooper Williams, #77 Kazden Mathies#14 Sawyer Mayes, #39 Seamus Dillon, #71 Noah Kosick, #89 Antonio Martorana
1st · 12:20Ethan Bibeau#4 Reko Alanko, #17 Ethan Bibeau, #22 Simon Lovsin, #71 Noah Kosick, #89 Antonio Martorana#3 Jordan Martin, #23 Josh Fluker, #55 Konstantin Hutzinger, #56 Tyrone Sobry, #71 Ben Bowtell
2nd · 6:19Brock England#2 Brennen Hocher, #7 Matthew Gard, #16 Brock England, #74 Grayson Tash#37 Jack Kachkowski, #56 Tyrone Sobry, #71 Ben Bowtell, #77 Kazden Mathies
2nd · 6:26Hunter Laing#4 Brayden Klimpke, #16 Cooper Williams, #27 Hunter Laing, #56 Tyrone Sobry#5 Owen Hayden, #39 Seamus Dillon, #89 Antonio Martorana, #93 Jonas Kemps
3rd · 10:37Hunter Laing#6 Hayden Harsanyi, #23 Josh Fluker, #27 Hunter Laing, #56 Tyrone Sobry, #77 Kazden Mathies#2 Brennen Hocher, #7 Matthew Gard, #16 Brock England, #29 Ethan Creran, #43 Josh Polak
3rd · 19:00Matthew Gard#7 Matthew Gard, #14 Sawyer Mayes, #16 Brock England, #22 Simon Lovsin, #71 Noah Kosick, #89 Antonio Martorana#16 Cooper Williams, #23 Josh Fluker, #27 Hunter Laing, #56 Tyrone Sobry, #66 Yegor Gusev

Key Plays

39 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
1st0:00Goaltender change Saskatoon BladesIn: #32 Koen Cleaver · Out: —
1st0:49Penalty Saskatoon Blades#11 David Lewandowski · Boarding · 2:00 min · Served by #11 David Lewandowski
1st0:52Penalty Seattle Thunderbirds#4 Reko Alanko · Interference · 2:00 min · Served by #4 Reko Alanko
1st1:26Goal Saskatoon Blades#77 Kazden Mathies · Assists: #3 Jordan Martin · Even strength
1st3:58Penalty Seattle Thunderbirds#27 Marcus Laraque · Major-Fighting · 5:00 min · Served by #27 Marcus Laraque
1st3:58Penalty Saskatoon Blades#25 Triston Mitchell-McElhone · Major-Fighting · 5:00 min · Served by #25 Triston Mitchell-McElhone
1st7:14Penalty Seattle Thunderbirds#2 Brennen Hocher · High Sticking · 2:00 min · Served by #2 Brennen Hocher
1st10:13Penalty Saskatoon Blades#3 Jordan Martin · Roughing · 2:00 min · Served by #3 Jordan Martin
1st10:13Penalty Seattle Thunderbirds#9 Luke Puchner · Roughing · 2:00 min · Served by #9 Luke Puchner
1st10:13Penalty Saskatoon Blades#66 Yegor Gusev · Roughing · 2:00 min · Served by #66 Yegor Gusev
1st10:57Penalty Saskatoon Blades#77 Kazden Mathies · Interference · 2:00 min · Served by #77 Kazden Mathies
1st10:57Penalty Seattle Thunderbirds#27 Marcus Laraque · Roughing · 2:00 min · Served by #27 Marcus Laraque
1st12:20Goal Seattle Thunderbirds#17 Ethan Bibeau · Assists: #71 Noah Kosick, #4 Reko Alanko · Even strength
1st16:52Penalty Saskatoon Blades#3 Jordan Martin · Major-Fighting · 5:00 min · Served by #3 Jordan Martin
1st16:52Penalty Seattle Thunderbirds#14 Sawyer Mayes · Major-Fighting · 5:00 min · Served by #14 Sawyer Mayes
1st17:20Penalty Seattle Thunderbirds#7 Matthew Gard · Holding · 2:00 min · Served by #7 Matthew Gard
2nd4:32Penalty Seattle Thunderbirds#4 Reko Alanko · Game Misconduct · 10:00 min · Served by #4 Reko Alanko
2nd4:32Penalty Seattle Thunderbirds#4 Reko Alanko · Major-Check/behind · 5:00 min · Served by #71 Noah Kosick
2nd4:32Penalty Saskatoon Blades#11 David Lewandowski · 10-Minute Misconduct · 10:00 min · Served by #11 David Lewandowski
2nd4:32Penalty Saskatoon Blades#11 David Lewandowski · Unsportsmanlike Cnd. · 2:00 min · Served by #11 David Lewandowski
2nd4:32Penalty Seattle Thunderbirds#22 Simon Lovsin · Unsportsmanlike Cnd. · 2:00 min · Served by #22 Simon Lovsin
2nd6:19Goal Seattle Thunderbirds#16 Brock England · Assists: #2 Brennen Hocher · Even strength
2nd6:26Goal Saskatoon Blades#27 Hunter Laing · Assists: #4 Brayden Klimpke · Even strength
2nd7:01Penalty Saskatoon Blades#20 Cohen Lewko · Slashing · 2:00 min · Served by #20 Cohen Lewko
2nd16:49Penalty Seattle Thunderbirds#43 Josh Polak · High Sticking · 2:00 min · Served by #43 Josh Polak
2nd18:26Goal Saskatoon Blades#16 Cooper Williams · Assists: #77 Kazden Mathies, #27 Hunter Laing · PP
2nd19:26Penalty Saskatoon Blades#11 David Lewandowski · Checking to the Head · 2:00 min · Served by #11 David Lewandowski
3rd0:33Goal Seattle Thunderbirds#22 Simon Lovsin · Assists: #89 Antonio Martorana, #71 Noah Kosick · PP
3rd4:04Penalty Seattle Thunderbirds#29 Ethan Creran · Holding · 2:00 min · Served by #29 Ethan Creran
3rd10:37Goal Saskatoon Blades#27 Hunter Laing · Assists: #23 Josh Fluker, #77 Kazden Mathies · Even strength
3rd11:44Penalty Seattle Thunderbirds#2 Brennen Hocher · High Sticking · 2:00 min · Served by #2 Brennen Hocher
3rd11:44Penalty Seattle Thunderbirds#2 Brennen Hocher · High Sticking · 2:00 min · Served by #2 Brennen Hocher
3rd15:20Penalty Saskatoon Blades#71 Ben Bowtell · Hooking · 2:00 min · Served by #71 Ben Bowtell
3rd18:36Goaltender change Seattle ThunderbirdsIn: — · Out: #31 Grayson Malinoski
3rd19:00Goal Seattle Thunderbirds#7 Matthew Gard · Assists: #14 Sawyer Mayes, #89 Antonio Martorana · Even strength
3rd19:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
OT1:45Penalty Saskatoon Blades#6 Hayden Harsanyi · Tripping · 2:00 min · Served by #6 Hayden Harsanyi
OT1:58Goal Seattle Thunderbirds#71 Noah Kosick · Assists: #16 Brock England, #89 Antonio Martorana · PP · Game-winning goal

Full Play-by-Play

104 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
1st0:00Goaltender change Saskatoon BladesIn: #32 Koen Cleaver · Out: —
1st0:00Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #7 Matthew Gard
1st0:32Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #9 Luke Puchner
1st0:49Penalty Saskatoon Blades#11 David Lewandowski · Boarding · 2:00 min · Served by #11 David Lewandowski
1st0:49Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #14 Sawyer Mayes
1st0:52Penalty Seattle Thunderbirds#4 Reko Alanko · Interference · 2:00 min · Served by #4 Reko Alanko
1st0:52Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #39 Seamus Dillon
1st1:26Goal Saskatoon Blades#77 Kazden Mathies · Assists: #3 Jordan Martin · Even strength
1st1:26Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #14 Sawyer Mayes
1st3:26Faceoff Seattle ThunderbirdsHome: #25 Triston Mitchell-McElhone · Away: #14 Sawyer Mayes
1st3:31Faceoff Saskatoon BladesHome: #25 Triston Mitchell-McElhone · Away: #14 Sawyer Mayes
1st3:48Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #39 Seamus Dillon
1st3:58Penalty Seattle Thunderbirds#27 Marcus Laraque · Major-Fighting · 5:00 min · Served by #27 Marcus Laraque
1st3:58Penalty Saskatoon Blades#25 Triston Mitchell-McElhone · Major-Fighting · 5:00 min · Served by #25 Triston Mitchell-McElhone
1st4:29Faceoff Seattle ThunderbirdsHome: #25 Triston Mitchell-McElhone · Away: #43 Josh Polak
1st7:03Faceoff Seattle ThunderbirdsHome: #77 Kazden Mathies · Away: #17 Ethan Bibeau
1st7:03Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #39 Seamus Dillon
1st7:14Penalty Seattle Thunderbirds#2 Brennen Hocher · High Sticking · 2:00 min · Served by #2 Brennen Hocher
1st8:12Faceoff Seattle ThunderbirdsHome: #11 David Lewandowski · Away: #43 Josh Polak
1st8:18Faceoff Seattle ThunderbirdsHome: #11 David Lewandowski · Away: #43 Josh Polak
1st9:49Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #9 Luke Puchner
1st10:13Penalty Saskatoon Blades#3 Jordan Martin · Roughing · 2:00 min · Served by #3 Jordan Martin
1st10:13Penalty Seattle Thunderbirds#9 Luke Puchner · Roughing · 2:00 min · Served by #9 Luke Puchner
1st10:13Penalty Saskatoon Blades#66 Yegor Gusev · Roughing · 2:00 min · Served by #66 Yegor Gusev
1st10:13Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #7 Matthew Gard
1st10:57Penalty Saskatoon Blades#77 Kazden Mathies · Interference · 2:00 min · Served by #77 Kazden Mathies
1st10:57Penalty Seattle Thunderbirds#27 Marcus Laraque · Roughing · 2:00 min · Served by #27 Marcus Laraque
1st10:57Faceoff Seattle ThunderbirdsHome: #25 Triston Mitchell-McElhone · Away: #14 Sawyer Mayes
1st12:20Goal Seattle Thunderbirds#17 Ethan Bibeau · Assists: #71 Noah Kosick, #4 Reko Alanko · Even strength
1st12:20Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #9 Luke Puchner
1st14:00Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #7 Matthew Gard
1st14:30Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #16 Brock England
1st16:37Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #14 Sawyer Mayes
1st16:52Penalty Saskatoon Blades#3 Jordan Martin · Major-Fighting · 5:00 min · Served by #3 Jordan Martin
1st16:52Penalty Seattle Thunderbirds#14 Sawyer Mayes · Major-Fighting · 5:00 min · Served by #14 Sawyer Mayes
1st16:52Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #7 Matthew Gard
1st17:20Penalty Seattle Thunderbirds#7 Matthew Gard · Holding · 2:00 min · Served by #7 Matthew Gard
1st17:20Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #17 Ethan Bibeau
1st17:41Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #43 Josh Polak
1st17:55Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #43 Josh Polak
1st19:08Faceoff Seattle ThunderbirdsHome: #71 Ben Bowtell · Away: #22 Simon Lovsin
2nd0:00Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #7 Matthew Gard
2nd2:26Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #9 Luke Puchner
2nd2:49Faceoff Seattle ThunderbirdsHome: #25 Triston Mitchell-McElhone · Away: #17 Ethan Bibeau
2nd3:23Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #7 Matthew Gard
2nd4:19Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #9 Luke Puchner
2nd4:32Penalty Seattle Thunderbirds#4 Reko Alanko · Game Misconduct · 10:00 min · Served by #4 Reko Alanko
2nd4:32Penalty Seattle Thunderbirds#4 Reko Alanko · Major-Check/behind · 5:00 min · Served by #71 Noah Kosick
2nd4:32Penalty Saskatoon Blades#11 David Lewandowski · 10-Minute Misconduct · 10:00 min · Served by #11 David Lewandowski
2nd4:32Penalty Saskatoon Blades#11 David Lewandowski · Unsportsmanlike Cnd. · 2:00 min · Served by #11 David Lewandowski
2nd4:32Penalty Seattle Thunderbirds#22 Simon Lovsin · Unsportsmanlike Cnd. · 2:00 min · Served by #22 Simon Lovsin
2nd4:32Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #14 Sawyer Mayes
2nd5:18Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #7 Matthew Gard
2nd6:16Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #39 Seamus Dillon
2nd6:19Goal Seattle Thunderbirds#16 Brock England · Assists: #2 Brennen Hocher · Even strength
2nd6:26Goal Saskatoon Blades#27 Hunter Laing · Assists: #4 Brayden Klimpke · Even strength
2nd7:01Penalty Saskatoon Blades#20 Cohen Lewko · Slashing · 2:00 min · Served by #20 Cohen Lewko
2nd7:01Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #9 Luke Puchner
2nd10:08Faceoff Seattle ThunderbirdsHome: #11 David Lewandowski · Away: #39 Seamus Dillon
2nd10:08Faceoff Saskatoon BladesHome: #25 Triston Mitchell-McElhone · Away: #7 Matthew Gard
2nd13:10Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #43 Josh Polak
2nd13:17Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #14 Sawyer Mayes
2nd14:54Faceoff Seattle ThunderbirdsHome: #71 Ben Bowtell · Away: #39 Seamus Dillon
2nd15:56Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #9 Luke Puchner
2nd16:07Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #9 Luke Puchner
2nd16:49Penalty Seattle Thunderbirds#43 Josh Polak · High Sticking · 2:00 min · Served by #43 Josh Polak
2nd16:49Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #43 Josh Polak
2nd16:49Faceoff Seattle ThunderbirdsHome: #27 Hunter Laing · Away: #14 Sawyer Mayes
2nd18:26Goal Saskatoon Blades#16 Cooper Williams · Assists: #77 Kazden Mathies, #27 Hunter Laing · PP
2nd18:26Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #7 Matthew Gard
2nd18:54Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #14 Sawyer Mayes
2nd19:04Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #14 Sawyer Mayes
2nd19:26Penalty Saskatoon Blades#11 David Lewandowski · Checking to the Head · 2:00 min · Served by #11 David Lewandowski
2nd19:26Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #7 Matthew Gard
3rd0:00Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #14 Sawyer Mayes
3rd0:33Goal Seattle Thunderbirds#22 Simon Lovsin · Assists: #89 Antonio Martorana, #71 Noah Kosick · PP
3rd0:33Faceoff Seattle ThunderbirdsHome: #6 Hayden Harsanyi · Away: #7 Matthew Gard
3rd1:52Faceoff Seattle ThunderbirdsHome: #25 Triston Mitchell-McElhone · Away: #14 Sawyer Mayes
3rd2:09Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #14 Sawyer Mayes
3rd4:04Penalty Seattle Thunderbirds#29 Ethan Creran · Holding · 2:00 min · Served by #29 Ethan Creran
3rd4:04Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #14 Sawyer Mayes
3rd7:21Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #39 Seamus Dillon
3rd8:04Faceoff Seattle ThunderbirdsHome: #16 Cooper Williams · Away: #9 Luke Puchner
3rd10:37Goal Saskatoon Blades#27 Hunter Laing · Assists: #23 Josh Fluker, #77 Kazden Mathies · Even strength
3rd10:37Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #39 Seamus Dillon
3rd11:32Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #9 Luke Puchner
3rd11:32Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #39 Seamus Dillon
3rd11:44Penalty Seattle Thunderbirds#2 Brennen Hocher · High Sticking · 2:00 min · Served by #2 Brennen Hocher
3rd11:44Penalty Seattle Thunderbirds#2 Brennen Hocher · High Sticking · 2:00 min · Served by #2 Brennen Hocher
3rd12:32Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #43 Josh Polak
3rd13:22Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #7 Matthew Gard
3rd15:02Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #7 Matthew Gard
3rd15:20Penalty Saskatoon Blades#71 Ben Bowtell · Hooking · 2:00 min · Served by #71 Ben Bowtell
3rd18:36Goaltender change Seattle ThunderbirdsIn: — · Out: #31 Grayson Malinoski
3rd18:48Faceoff Seattle ThunderbirdsHome: #27 Hunter Laing · Away: #14 Sawyer Mayes
3rd19:00Goal Seattle Thunderbirds#7 Matthew Gard · Assists: #14 Sawyer Mayes, #89 Antonio Martorana · Even strength
3rd19:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
3rd19:00Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #14 Sawyer Mayes
OT0:00Faceoff Seattle ThunderbirdsHome: #11 David Lewandowski · Away: #14 Sawyer Mayes
OT1:21Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #7 Matthew Gard
OT1:45Penalty Saskatoon Blades#6 Hayden Harsanyi · Tripping · 2:00 min · Served by #6 Hayden Harsanyi
OT1:45Faceoff Seattle ThunderbirdsHome: #77 Kazden Mathies · Away: #7 Matthew Gard
OT1:58Goal Seattle Thunderbirds#71 Noah Kosick · Assists: #16 Brock England, #89 Antonio Martorana · 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

26 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st0:49 Saskatoon BladesDavid LewandowskiBoarding2:00David LewandowskiPower play
1st0:52 Seattle ThunderbirdsReko AlankoInterference2:00Reko AlankoPower play
1st3:58 Seattle ThunderbirdsMarcus LaraqueMajor-Fighting5:00Marcus Laraque—
1st3:58 Saskatoon BladesTriston Mitchell-McElhoneMajor-Fighting5:00Triston Mitchell-McElhone—
1st7:14 Seattle ThunderbirdsBrennen HocherHigh Sticking2:00Brennen HocherPower play
1st10:13 Seattle ThunderbirdsLuke PuchnerRoughing2:00Luke Puchner—
1st10:13 Saskatoon BladesYegor GusevRoughing2:00Yegor Gusev—
1st10:13 Saskatoon BladesJordan MartinRoughing2:00Jordan MartinPower play
1st10:57 Seattle ThunderbirdsMarcus LaraqueRoughing2:00Marcus Laraque—
1st10:57 Saskatoon BladesKazden MathiesInterference2:00Kazden Mathies—
1st16:52 Seattle ThunderbirdsSawyer MayesMajor-Fighting5:00Sawyer Mayes—
1st16:52 Saskatoon BladesJordan MartinMajor-Fighting5:00Jordan Martin—
1st17:20 Seattle ThunderbirdsMatthew GardHolding2:00Matthew GardPower play
2nd4:32 Seattle ThunderbirdsReko AlankoMajor-Check/behind5:00Noah KosickPower play
2nd4:32 Seattle ThunderbirdsReko AlankoGame Misconduct10:00Reko Alanko—
2nd4:32 Seattle ThunderbirdsSimon LovsinUnsportsmanlike Cnd.2:00Simon Lovsin—
2nd4:32 Saskatoon BladesDavid LewandowskiUnsportsmanlike Cnd.2:00David Lewandowski—
2nd4:32 Saskatoon BladesDavid Lewandowski10-Minute Misconduct10:00David Lewandowski—
2nd7:01 Saskatoon BladesCohen LewkoSlashing2:00Cohen Lewko—
2nd16:49 Seattle ThunderbirdsJosh PolakHigh Sticking2:00Josh PolakPower play
2nd19:26 Saskatoon BladesDavid LewandowskiChecking to the Head2:00David LewandowskiPower play
3rd4:04 Seattle ThunderbirdsEthan CreranHolding2:00Ethan CreranPower play
3rd11:44 Seattle ThunderbirdsBrennen HocherHigh Sticking2:00Brennen HocherPower play
3rd11:44 Seattle ThunderbirdsBrennen HocherHigh Sticking2:00Brennen HocherPower play
3rd15:20 Saskatoon BladesBen BowtellHooking2:00Ben BowtellPower play
OT1:45 Saskatoon BladesHayden HarsanyiTripping2:00Hayden HarsanyiPower play

Player Stats

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

Seattle Thunderbirds — Skaters

18 skaters
Seattle Thunderbirds — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Brennen Hocher2LD0110060000 / 0—Starter
Reko Alanko4RD011+10170000 / 0——
Owen Hayden5LD000-1100000 / 0——
Matthew Gard7C101+1320009 / 1560.0%Starter
Luke Puchner9C0000120003 / 1030.0%Rookie
Sawyer Mayes14C01100500010 / 1855.6%—
Brock England16LW112+1600001 / 1100.0%Starter
Ethan Bibeau17LW101+1200002 / 366.7%—
Dominik Ripa21LW0000300000 / 0—Rookie
Simon Lovsin22RW101+2221001 / 1100.0%—
Marcus Laraque27RW0000070000 / 0——
Ethan Creran29RD000-1220000 / 0—Rookie
Seamus Dillon39C000-2000003 / 933.3%Rookie
Josh Polak43RW000-1020005 / 862.5%Starter
Noah Kosick71LW123+1501010 / 0——
Grayson Tash74RD000+1000000 / 0—Starter
Antonio Martorana89RW0330300000 / 0——
Jonas Kemps93LD000-1000000 / 0—Rookie

Seattle Thunderbirds — Goaltenders

2 goaltenders
Seattle Thunderbirds — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Grayson Malinoski3161:3448444.9170000Starter
Marek Sklenicka35Did not play—————————

Saskatoon Blades — Skaters

18 skaters
Saskatoon Blades — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Jordan Martin3RD0110170000 / 0—Starter
Brayden Klimpke4LD011+2400000 / 0—Starter
Hayden Harsanyi6C000+1320002 / 1020.0%Starter
David Lewandowski11RW00005160000 / 40.0%—
Cooper Williams16C101+18010011 / 2250.0%—
Gavin Andersen17LW0000000000 / 0—Rookie
Trevin Vargo19RW0000100000 / 0—Rookie
Cohen Lewko20RW0000220000 / 0—Rookie
Josh Fluker23RD011-1500000 / 0——
Triston Mitchell-McElhone25C0000350002 / 728.6%—
Hunter Laing27RW213+1600007 / 977.8%Starter
Jack Kachkowski37RD000-1000000 / 0——
Kaden Allan46LD0000000000 / 0——
Konstantin Hutzinger55LW000-1200000 / 0——
Tyrone Sobry56LD000-1000000 / 0——
Yegor Gusev66LW000-1320000 / 0——
Ben Bowtell71C000-2220003 / 560.0%—
Kazden Mathies77LW123+1320006 / 875.0%Starter

Saskatoon Blades — Goaltenders

2 goaltenders
Saskatoon Blades — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Koen Cleaver3261:5828523.8210000Starter
Martin Psohlavec81Did not play————————Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#62 Adam Forbes
Referee 2#19 Ty Skene
Linesman 1#138 austin normand
Linesman 2#112 Justin Primeau

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
Sat, Oct 31, 2026
Puck drop
1:00 PM PDT
Venue
SaskTel Centre - Saskatoon, SK
Location
Saskatoon, SK
Final horn
Oct 31, 3:55 PM PDT
Actual puck drop
Oct 31, 1:05 PM PDT
Game length
2h 50m
Attendance
3,674

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.