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

Western Hockey League

Moose Jaw Warriors at Saskatoon Blades: WHL Box Score

Saskatoon Blades defeated Moose Jaw Warriors 3–2. Oct 17, 2026 at SaskTel Centre - Saskatoon, SK.

Remembered on this browser

Sat, Oct 17, 2026 · 6:00 PM PDTFinal
2026–27 regular season · SaskTel Centre - Saskatoon, SK

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Moose Jaw Warriors0112
Saskatoon Blades2013

Team Stats

Team Stats
Statistic Moose Jaw Warriors Saskatoon Blades
Shots on goal2364
Penalty minutes2512
Power-play goals / opportunities2 / 52 / 5
Power play %40.0%40.0%
Faceoffs won / attempts34 / 7440 / 74
Faceoff win %45.9%54.1%

Shots by Period

Shots by Period
Period Moose Jaw Warriors Saskatoon Blades
1st820
2nd724
3rd820

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#1 Dylan Mingo Moose Jaw Warriors
2#77 Kazden Mathies Saskatoon Blades
3#71 Ben Bowtell 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 · 4:39 Saskatoon Blades#13 Isaac Poll (1)#16 Cooper Williams, #27 Hunter LaingEven strength
1st · 16:17 Saskatoon Blades#71 Ben Bowtell (2)#88 Kain Martinuik, #37 Jack KachkowskiPP
2nd · 2:54 Moose Jaw Warriors#34 Luke Moroz (4)#7 Landen McFadden, #19 Casey BrownPP
3rd · 3:38 Moose Jaw Warriors#34 Luke Moroz (5)#19 Casey Brown, #11 Rasmus KamarainenPP
3rd · 17:23 Saskatoon Blades#77 Kazden Mathies (6)#11 David Lewandowski, #66 Yegor GusevPP · Game-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 4:39Isaac Poll#11 David Lewandowski, #13 Isaac Poll, #16 Cooper Williams, #27 Hunter Laing, #37 Jack Kachkowski#8 Colt Carter, #11 Rasmus Kamarainen, #19 Casey Brown, #21 Griffin Darby, #34 Luke Moroz

Key Plays

19 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Moose Jaw WarriorsIn: #1 Dylan Mingo · Out: —
1st0:00Goaltender change Saskatoon BladesIn: #81 Martin Psohlavec · Out: —
1st1:43Penalty Saskatoon Blades#20 Cohen Lewko · Tripping · 2:00 min · Served by #20 Cohen Lewko
1st4:39Penalty Moose Jaw Warriors#21 Griffin Darby · Slashing · 2:00 min · Served by #21 Griffin Darby
1st4:39Penalty Saskatoon Blades#11 David Lewandowski · Roughing · 2:00 min · Served by #11 David Lewandowski
1st4:39Goal Saskatoon Blades#13 Isaac Poll · Assists: #16 Cooper Williams, #27 Hunter Laing · Even strength
1st9:25Penalty Moose Jaw Warriors#38 Riley Thorpe · Holding · 2:00 min · Served by #38 Riley Thorpe
1st14:17Penalty Moose Jaw Warriors#36 Gage Nagel · Game Misconduct · 10:00 min · Served by #36 Gage Nagel
1st14:17Penalty Moose Jaw Warriors#36 Gage Nagel · Major - Checking to the Head · 5:00 min · Served by #7 Landen McFadden
1st16:17Goal Saskatoon Blades#71 Ben Bowtell · Assists: #88 Kain Martinuik, #37 Jack Kachkowski · PP
2nd2:00Penalty Saskatoon Blades#13 Isaac Poll · Holding · 2:00 min · Served by #13 Isaac Poll
2nd2:54Goal Moose Jaw Warriors#34 Luke Moroz · Assists: #7 Landen McFadden, #19 Casey Brown · PP
2nd8:13Penalty Saskatoon Blades#55 Konstantin Hutzinger · Holding · 2:00 min · Served by #55 Konstantin Hutzinger
3rd3:26Penalty Saskatoon Blades#77 Kazden Mathies · Slew-Footing · 4:00 min · Served by #77 Kazden Mathies
3rd3:38Goal Moose Jaw Warriors#34 Luke Moroz · Assists: #19 Casey Brown, #11 Rasmus Kamarainen · PP
3rd5:13Penalty Moose Jaw Warriors#22 Mathieu Lajoie · High-Sticking · 4:00 min · Served by #22 Mathieu Lajoie
3rd15:28Penalty Moose Jaw Warriors#8 Colt Carter · Delay of Game · 2:00 min · Served by #8 Colt Carter
3rd17:23Goal Saskatoon Blades#77 Kazden Mathies · Assists: #11 David Lewandowski, #66 Yegor Gusev · PP · Game-winning goal
3rd18:05Goaltender change Moose Jaw WarriorsIn: — · Out: #1 Dylan Mingo

Full Play-by-Play

93 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Moose Jaw WarriorsIn: #1 Dylan Mingo · Out: —
1st0:00Goaltender change Saskatoon BladesIn: #81 Martin Psohlavec · Out: —
1st0:00Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #38 Riley Thorpe
1st0:56Faceoff Moose Jaw WarriorsHome: #16 Cooper Williams · Away: #34 Luke Moroz
1st1:03Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #34 Luke Moroz
1st1:15Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #16 Noah Degenstein
1st1:35Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #16 Noah Degenstein
1st1:43Penalty Saskatoon Blades#20 Cohen Lewko · Tripping · 2:00 min · Served by #20 Cohen Lewko
1st1:43Faceoff Moose Jaw WarriorsHome: #16 Cooper Williams · Away: #36 Gage Nagel
1st2:46Faceoff Saskatoon BladesHome: #25 Triston Mitchell-McElhone · Away: #22 Mathieu Lajoie
1st4:20Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #34 Luke Moroz
1st4:39Penalty Moose Jaw Warriors#21 Griffin Darby · Slashing · 2:00 min · Served by #21 Griffin Darby
1st4:39Penalty Saskatoon Blades#11 David Lewandowski · Roughing · 2:00 min · Served by #11 David Lewandowski
1st4:39Goal Saskatoon Blades#13 Isaac Poll · Assists: #16 Cooper Williams, #27 Hunter Laing · Even strength
1st4:39Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #38 Riley Thorpe
1st5:59Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #34 Luke Moroz
1st6:39Faceoff Moose Jaw WarriorsHome: #25 Triston Mitchell-McElhone · Away: #16 Noah Degenstein
1st6:52Faceoff Moose Jaw WarriorsHome: #6 Hayden Harsanyi · Away: #16 Noah Degenstein
1st7:49Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #39 Chase Petersen
1st8:23Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #38 Riley Thorpe
1st9:25Penalty Moose Jaw Warriors#38 Riley Thorpe · Holding · 2:00 min · Served by #38 Riley Thorpe
1st9:25Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #39 Chase Petersen
1st10:25Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #36 Gage Nagel
1st12:22Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #34 Luke Moroz
1st13:19Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #16 Noah Degenstein
1st13:51Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #38 Riley Thorpe
1st14:17Penalty Moose Jaw Warriors#36 Gage Nagel · Game Misconduct · 10:00 min · Served by #36 Gage Nagel
1st14:17Penalty Moose Jaw Warriors#36 Gage Nagel · Major - Checking to the Head · 5:00 min · Served by #7 Landen McFadden
1st14:17Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #19 Casey Brown
1st14:17Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #19 Casey Brown
1st15:14Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #39 Chase Petersen
1st15:39Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #16 Noah Degenstein
1st16:17Goal Saskatoon Blades#71 Ben Bowtell · Assists: #88 Kain Martinuik, #37 Jack Kachkowski · PP
1st16:17Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #34 Luke Moroz
1st17:22Faceoff Moose Jaw WarriorsHome: #77 Kazden Mathies · Away: #39 Chase Petersen
1st18:57Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #16 Noah Degenstein
2nd0:00Faceoff Moose Jaw WarriorsHome: #6 Hayden Harsanyi · Away: #38 Riley Thorpe
2nd0:50Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #34 Luke Moroz
2nd2:00Penalty Saskatoon Blades#13 Isaac Poll · Holding · 2:00 min · Served by #13 Isaac Poll
2nd2:00Faceoff Moose Jaw WarriorsHome: #25 Triston Mitchell-McElhone · Away: #11 Rasmus Kamarainen
2nd2:34Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #11 Rasmus Kamarainen
2nd2:54Goal Moose Jaw Warriors#34 Luke Moroz · Assists: #7 Landen McFadden, #19 Casey Brown · PP
2nd2:54Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #16 Noah Degenstein
2nd3:57Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #39 Chase Petersen
2nd4:28Faceoff Moose Jaw WarriorsHome: #6 Hayden Harsanyi · Away: #38 Riley Thorpe
2nd5:56Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #34 Luke Moroz
2nd6:23Faceoff Moose Jaw WarriorsHome: #77 Kazden Mathies · Away: #16 Noah Degenstein
2nd6:32Faceoff Moose Jaw WarriorsHome: #25 Triston Mitchell-McElhone · Away: #16 Noah Degenstein
2nd7:05Faceoff Saskatoon BladesHome: #25 Triston Mitchell-McElhone · Away: #38 Riley Thorpe
2nd7:45Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #19 Casey Brown
2nd8:13Penalty Saskatoon Blades#55 Konstantin Hutzinger · Holding · 2:00 min · Served by #55 Konstantin Hutzinger
2nd8:13Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #11 Rasmus Kamarainen
2nd10:46Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #16 Noah Degenstein
2nd10:54Faceoff Moose Jaw WarriorsHome: #6 Hayden Harsanyi · Away: #39 Chase Petersen
2nd12:26Faceoff Moose Jaw WarriorsHome: #16 Cooper Williams · Away: #38 Riley Thorpe
2nd13:10Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #16 Noah Degenstein
2nd13:15Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #16 Noah Degenstein
2nd13:20Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #34 Luke Moroz
2nd14:16Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #38 Riley Thorpe
2nd17:16Faceoff Moose Jaw WarriorsHome: #25 Triston Mitchell-McElhone · Away: #34 Luke Moroz
2nd18:20Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #38 Riley Thorpe
2nd18:54Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #38 Riley Thorpe
2nd19:21Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #16 Noah Degenstein
2nd19:57Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #34 Luke Moroz
3rd0:00Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #38 Riley Thorpe
3rd1:28Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #34 Luke Moroz
3rd1:50Faceoff Saskatoon BladesHome: #25 Triston Mitchell-McElhone · Away: #16 Noah Degenstein
3rd3:26Penalty Saskatoon Blades#77 Kazden Mathies · Slew-Footing · 4:00 min · Served by #77 Kazden Mathies
3rd3:26Faceoff Saskatoon BladesHome: #25 Triston Mitchell-McElhone · Away: #11 Rasmus Kamarainen
3rd3:38Goal Moose Jaw Warriors#34 Luke Moroz · Assists: #19 Casey Brown, #11 Rasmus Kamarainen · PP
3rd3:38Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #11 Rasmus Kamarainen
3rd5:13Penalty Moose Jaw Warriors#22 Mathieu Lajoie · High-Sticking · 4:00 min · Served by #22 Mathieu Lajoie
3rd5:13Faceoff Moose Jaw WarriorsHome: #16 Cooper Williams · Away: #34 Luke Moroz
3rd6:03Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #16 Noah Degenstein
3rd6:10Faceoff Moose Jaw WarriorsHome: #27 Hunter Laing · Away: #16 Noah Degenstein
3rd6:33Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #39 Chase Petersen
3rd6:59Faceoff Saskatoon BladesHome: #71 Ben Bowtell · Away: #39 Chase Petersen
3rd8:24Faceoff Moose Jaw WarriorsHome: #77 Kazden Mathies · Away: #39 Chase Petersen
3rd9:41Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #38 Riley Thorpe
3rd10:00Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #38 Riley Thorpe
3rd11:15Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #16 Noah Degenstein
3rd13:00Faceoff Moose Jaw WarriorsHome: #71 Ben Bowtell · Away: #38 Riley Thorpe
3rd13:11Faceoff Saskatoon BladesHome: #16 Cooper Williams · Away: #38 Riley Thorpe
3rd13:19Faceoff Moose Jaw WarriorsHome: #16 Cooper Williams · Away: #34 Luke Moroz
3rd13:46Faceoff Saskatoon BladesHome: #6 Hayden Harsanyi · Away: #34 Luke Moroz
3rd15:23Faceoff Moose Jaw WarriorsHome: #16 Cooper Williams · Away: #38 Riley Thorpe
3rd15:28Penalty Moose Jaw Warriors#8 Colt Carter · Delay of Game · 2:00 min · Served by #8 Colt Carter
3rd15:28Faceoff Saskatoon BladesHome: #77 Kazden Mathies · Away: #34 Luke Moroz
3rd17:23Goal Saskatoon Blades#77 Kazden Mathies · Assists: #11 David Lewandowski, #66 Yegor Gusev · PP · Game-winning goal
3rd17:23Faceoff Moose Jaw WarriorsHome: #25 Triston Mitchell-McElhone · Away: #16 Noah Degenstein
3rd18:05Goaltender change Moose Jaw WarriorsIn: — · Out: #1 Dylan Mingo
3rd18:36Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #38 Riley Thorpe
3rd18:46Faceoff Saskatoon BladesHome: #27 Hunter Laing · Away: #38 Riley Thorpe

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
1st1:43 Saskatoon BladesCohen LewkoTripping2:00Cohen LewkoPower play
1st4:39 Moose Jaw WarriorsGriffin DarbySlashing2:00Griffin Darby—
1st4:39 Saskatoon BladesDavid LewandowskiRoughing2:00David Lewandowski—
1st9:25 Moose Jaw WarriorsRiley ThorpeHolding2:00Riley ThorpePower play
1st14:17 Moose Jaw WarriorsGage NagelMajor - Checking to the Head5:00Landen McFaddenPower play
1st14:17 Moose Jaw WarriorsGage NagelGame Misconduct10:00Gage Nagel—
2nd2:00 Saskatoon BladesIsaac PollHolding2:00Isaac PollPower play
2nd8:13 Saskatoon BladesKonstantin HutzingerHolding2:00Konstantin HutzingerPower play
3rd3:26 Saskatoon BladesKazden MathiesSlew-Footing4:00Kazden Mathies—
3rd5:13 Moose Jaw WarriorsMathieu LajoieHigh-Sticking4:00Mathieu Lajoie—
3rd15:28 Moose Jaw WarriorsColt CarterDelay of Game2:00Colt CarterPower play

Player Stats

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

Moose Jaw Warriors — Skaters

18 skaters
Moose Jaw Warriors — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Brady Ness2LD0000000000 / 0——
Nolan Paquette4LD0000000000 / 0—Starter
Landen McFadden7LW0110200000 / 0—Starter
Colt Carter8RD000-1220000 / 0——
Connor Schmidt10RD0000200000 / 0—Starter
Rasmus Kamarainen11LW011-1400001 / 520.0%—
William Degagne12RD0000000000 / 0——
Noah Degenstein16C00000000010 / 1952.6%—
Carson Deichert18RW0000000000 / 0—Rookie
Casey Brown19RW022-1200001 / 333.3%—
Griffin Darby21LD000-1120000 / 0——
Mathieu Lajoie22RW0000240000 / 10.0%—
Carson Smith23LW0000000000 / 0—Rookie
Luke Moroz34C202-1302006 / 1637.5%—
Gage Nagel36RW00001150001 / 250.0%Starter
Riley Thorpe38C0000320009 / 1947.4%Starter
Chase Petersen39C0000000006 / 966.7%—
Jan Trefny43LW0000100000 / 0——

Moose Jaw Warriors — Goaltenders

2 goaltenders
Moose Jaw Warriors — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Dylan Mingo158:0564361.9530000Starter · Rookie
Jordan Switzer41Did not play—————————

Saskatoon Blades — Skaters

18 skaters
Saskatoon Blades — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Jordan Martin3RD0000200000 / 0—Starter
Brayden Klimpke4LD0000700000 / 0—Starter
Hayden Harsanyi6C00005000010 / 1471.4%Starter
David Lewandowski11LW011+1520000 / 0—Starter
Isaac Poll13LD101+1220000 / 0——
Cooper Williams16C011+1700009 / 1560.0%—
Trevin Vargo19RW0000000000 / 0—Rookie
Cohen Lewko20RW0000320000 / 0—Rookie
Triston Mitchell-McElhone25C0000100004 / 944.4%—
Hunter Laing27RW011+1700006 / 1346.2%—
Jack Kachkowski37RD011+1500000 / 0——
Jack Lavallee41RD0000100000 / 0——
Konstantin Hutzinger55LW0000020000 / 0——
Tyrone Sobry56LD0000100000 / 0——
Yegor Gusev66RW0110500000 / 0—Starter
Ben Bowtell71C1010301007 / 1643.8%—
Kazden Mathies77LW1010641014 / 757.1%—
Kain Martinuik88LW0110400000 / 0—Rookie

Saskatoon Blades — Goaltenders

2 goaltenders
Saskatoon Blades — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Taye Timmerman32Did not play—————————
Martin Psohlavec8160:0023221.9130000Starter · Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#124 Ward Pateman
Referee 2#119 Wyatt Rapsky
Linesman 1#72 Riley Carriere
Moose Jaw Warriors — Head CoachScott King
Moose Jaw Warriors — Assistant CoachAdam Evanoff
Moose Jaw Warriors — Assistant CoachRob Holoien
Moose Jaw Warriors — Assistant CoachDarrin McKechnie

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 17, 2026
Puck drop
6:00 PM PDT
Venue
SaskTel Centre - Saskatoon, SK
Location
Saskatoon, SK
Final horn
Oct 17, 8:38 PM PDT
Actual puck drop
Oct 17, 6:03 PM PDT
Game length
2h 35m
Attendance
3,121

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.

2ND LINSEMAN - HAYDEN MCGOWAN; TO MJ @ 1523 OF 3RD

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.