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

Western Hockey League

Swift Current Broncos at Moose Jaw Warriors: WHL Box Score

Swift Current Broncos defeated Moose Jaw Warriors 4–2. Oct 20, 2026 at Temple Gardens Centre - Moose Jaw, SK.

Remembered on this browser

Tue, Oct 20, 2026 · 6:00 PM PDTFinal
2026–27 regular season · Temple Gardens Centre - Moose Jaw, SK

Game Highlights

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

Swift Current Broncos at Moose Jaw Warriors 10/20 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Swift Current Broncos2114
Moose Jaw Warriors0202

Team Stats

Team Stats
Statistic Swift Current Broncos Moose Jaw Warriors
Shots on goal4330
Penalty minutes1616
Power-play goals / opportunities0 / 30 / 3
Power play %0.0%0.0%
Faceoffs won / attempts33 / 6128 / 61
Faceoff win %54.1%45.9%

Shots by Period

Shots by Period
Period Swift Current Broncos Moose Jaw Warriors
1st1811
2nd1210
3rd139

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#14 Kayd Ruedig Swift Current Broncos
2#16 Hudson Kibblewhite Swift Current Broncos
3#25 Oliver Torkki Swift Current Broncos

Scoring Summary & Key Plays

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

Goals & Assists

6 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 13:25 Swift Current Broncos#14 Kayd Ruedig (4)#19 Trae Wilke, #25 Oliver TorkkiEven strength
1st · 19:59 Swift Current Broncos#14 Kayd Ruedig (5)#16 Hudson KibblewhiteEven strength
2nd · 8:26 Moose Jaw Warriors#43 Jan Trefny (2)#12 William Degagne, #23 Carson SmithEven strength
2nd · 13:58 Moose Jaw Warriors#34 Luke Moroz (6)#19 Casey BrownEven strength
2nd · 14:35 Swift Current Broncos#19 Trae Wilke (4)#25 Oliver Torkki, #2 Colton AlainGame-winning goal
3rd · 0:27 Swift Current Broncos#16 Hudson Kibblewhite (2)#32 Sawyer DingmanInsurance goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 13:25Kayd Ruedig#7 Jace McFaul, #12 Carter Moen, #14 Kayd Ruedig, #19 Trae Wilke, #25 Oliver Torkki#8 Colt Carter, #21 Griffin Darby, #22 Mathieu Lajoie, #23 Carson Smith, #34 Luke Moroz
1st · 19:59Kayd Ruedig#7 Jace McFaul, #13 Ty Meunier, #14 Kayd Ruedig, #16 Hudson Kibblewhite, #34 Zach Pantelakis#3 Cohen Williams, #12 William Degagne, #22 Mathieu Lajoie, #23 Carson Smith, #34 Luke Moroz
2nd · 8:26Jan Trefny#8 Colt Carter, #12 William Degagne, #16 Noah Degenstein, #23 Carson Smith, #43 Jan Trefny#7 Jace McFaul, #19 Trae Wilke, #25 Oliver Torkki, #32 Sawyer Dingman, #77 Yuri Vlasenko
2nd · 13:58Luke Moroz#8 Colt Carter, #11 Rasmus Kamarainen, #19 Casey Brown, #21 Griffin Darby, #34 Luke Moroz#16 Hudson Kibblewhite, #24 Jacob Beaulieu, #28 Daxon Yerex, #32 Sawyer Dingman, #77 Yuri Vlasenko
2nd · 14:35Trae Wilke#2 Colton Alain, #6 Hyde Davidson, #12 Carter Moen, #19 Trae Wilke, #25 Oliver Torkki#8 Colt Carter, #11 Rasmus Kamarainen, #19 Casey Brown, #21 Griffin Darby, #34 Luke Moroz
3rd · 0:27Hudson Kibblewhite#14 Kayd Ruedig, #16 Hudson Kibblewhite, #24 Jacob Beaulieu, #28 Daxon Yerex, #32 Sawyer Dingman#4 Nolan Paquette, #7 Landen McFadden, #10 Connor Schmidt, #22 Mathieu Lajoie, #38 Riley Thorpe

Key Plays

21 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
1st0:00Goaltender change Swift Current BroncosIn: #1 Cal Conway · Out: —
1st0:31Penalty Swift Current BroncosBench penalty · Too Many Men · 2:00 min · Served by #13 Ty Meunier
1st2:52Penalty Moose Jaw Warriors#44 Kobe Pellack · Slashing · 2:00 min · Served by #44 Kobe Pellack
1st13:25Goal Swift Current Broncos#14 Kayd Ruedig · Assists: #19 Trae Wilke, #25 Oliver Torkki · Even strength
1st19:55Penalty Moose Jaw Warriors#11 Rasmus Kamarainen · Major-Fighting · 5:00 min · Served by #11 Rasmus Kamarainen
1st19:55Penalty Swift Current Broncos#25 Oliver Torkki · Major-Fighting · 5:00 min · Served by #25 Oliver Torkki
1st19:59Goal Swift Current Broncos#14 Kayd Ruedig · Assists: #16 Hudson Kibblewhite · Even strength
2nd1:25Penalty Moose Jaw Warriors#38 Riley Thorpe · Holding · 2:00 min · Served by #38 Riley Thorpe
2nd5:54Penalty Moose Jaw Warriors#21 Griffin Darby · Major-Fighting · 5:00 min · Served by #21 Griffin Darby
2nd5:54Penalty Swift Current Broncos#38 Clarke Schaefer · Major-Fighting · 5:00 min · Served by #38 Clarke Schaefer
2nd8:26Goal Moose Jaw Warriors#43 Jan Trefny · Assists: #12 William Degagne, #23 Carson Smith · Even strength
2nd13:58Goal Moose Jaw Warriors#34 Luke Moroz · Assists: #19 Casey Brown · Even strength
2nd14:35Goal Swift Current Broncos#19 Trae Wilke · Assists: #25 Oliver Torkki, #2 Colton Alain · Game-winning goal
2nd16:32Penalty Swift Current Broncos#17 Parker Rondeau · Slashing · 2:00 min · Served by #17 Parker Rondeau
3rd0:27Goal Swift Current Broncos#16 Hudson Kibblewhite · Assists: #32 Sawyer Dingman · Insurance goal
3rd7:26Penalty Moose Jaw Warriors#7 Landen McFadden · Holding · 2:00 min · Served by #7 Landen McFadden
3rd10:32Penalty Swift Current Broncos#6 Hyde Davidson · Tripping · 2:00 min · Served by #6 Hyde Davidson
3rd17:14Goaltender change Moose Jaw WarriorsIn: — · Out: #41 Jordan Switzer
3rd18:15Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
3rd19:12Goaltender change Moose Jaw WarriorsIn: — · Out: #41 Jordan Switzer

Full Play-by-Play

82 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
1st0:00Goaltender change Swift Current BroncosIn: #1 Cal Conway · Out: —
1st0:00Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
1st0:31Penalty Swift Current BroncosBench penalty · Too Many Men · 2:00 min · Served by #13 Ty Meunier
1st0:31Faceoff Swift Current BroncosHome: #11 Rasmus Kamarainen · Away: #16 Hudson Kibblewhite
1st2:52Penalty Moose Jaw Warriors#44 Kobe Pellack · Slashing · 2:00 min · Served by #44 Kobe Pellack
1st2:52Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #19 Trae Wilke
1st5:16Faceoff Moose Jaw WarriorsHome: #39 Chase Petersen · Away: #34 Zach Pantelakis
1st5:23Faceoff Swift Current BroncosHome: #39 Chase Petersen · Away: #34 Zach Pantelakis
1st6:32Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
1st8:17Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #19 Trae Wilke
1st11:11Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #23 Luke Huska
1st12:15Faceoff Swift Current BroncosHome: #39 Chase Petersen · Away: #16 Hudson Kibblewhite
1st12:43Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #19 Trae Wilke
1st13:25Goal Swift Current Broncos#14 Kayd Ruedig · Assists: #19 Trae Wilke, #25 Oliver Torkki · Even strength
1st13:25Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #34 Zach Pantelakis
1st14:01Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
1st14:12Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
1st15:13Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #23 Luke Huska
1st18:27Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
1st19:28Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #19 Trae Wilke
1st19:55Penalty Moose Jaw Warriors#11 Rasmus Kamarainen · Major-Fighting · 5:00 min · Served by #11 Rasmus Kamarainen
1st19:55Penalty Swift Current Broncos#25 Oliver Torkki · Major-Fighting · 5:00 min · Served by #25 Oliver Torkki
1st19:55Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
1st19:59Goal Swift Current Broncos#14 Kayd Ruedig · Assists: #16 Hudson Kibblewhite · Even strength
1st19:59Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
2nd0:00Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
2nd0:25Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
2nd1:25Penalty Moose Jaw Warriors#38 Riley Thorpe · Holding · 2:00 min · Served by #38 Riley Thorpe
2nd1:25Faceoff Swift Current BroncosHome: #16 Noah Degenstein · Away: #19 Trae Wilke
2nd3:02Faceoff Moose Jaw WarriorsHome: #19 Casey Brown · Away: #32 Sawyer Dingman
2nd4:21Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #34 Zach Pantelakis
2nd4:38Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
2nd4:57Faceoff Moose Jaw WarriorsHome: #22 Mathieu Lajoie · Away: #34 Zach Pantelakis
2nd5:54Penalty Moose Jaw Warriors#21 Griffin Darby · Major-Fighting · 5:00 min · Served by #21 Griffin Darby
2nd5:54Penalty Swift Current Broncos#38 Clarke Schaefer · Major-Fighting · 5:00 min · Served by #38 Clarke Schaefer
2nd5:54Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #23 Luke Huska
2nd6:30Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #23 Luke Huska
2nd8:26Goal Moose Jaw Warriors#43 Jan Trefny · Assists: #12 William Degagne, #23 Carson Smith · Even strength
2nd8:26Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
2nd9:02Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #34 Zach Pantelakis
2nd9:19Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #34 Zach Pantelakis
2nd11:27Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #19 Trae Wilke
2nd12:07Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #19 Trae Wilke
2nd13:48Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
2nd13:58Goal Moose Jaw Warriors#34 Luke Moroz · Assists: #19 Casey Brown · Even strength
2nd13:58Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #12 Carter Moen
2nd14:35Goal Swift Current Broncos#19 Trae Wilke · Assists: #25 Oliver Torkki, #2 Colton Alain · Game-winning goal
2nd14:35Faceoff Swift Current BroncosHome: #16 Noah Degenstein · Away: #34 Zach Pantelakis
2nd15:42Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #34 Zach Pantelakis
2nd16:15Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #23 Luke Huska
2nd16:32Penalty Swift Current Broncos#17 Parker Rondeau · Slashing · 2:00 min · Served by #17 Parker Rondeau
2nd16:32Faceoff Swift Current BroncosHome: #11 Rasmus Kamarainen · Away: #16 Hudson Kibblewhite
2nd17:44Faceoff Swift Current BroncosHome: #22 Mathieu Lajoie · Away: #34 Zach Pantelakis
2nd18:40Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #19 Trae Wilke
3rd0:00Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
3rd0:27Goal Swift Current Broncos#16 Hudson Kibblewhite · Assists: #32 Sawyer Dingman · Insurance goal
3rd0:27Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #19 Trae Wilke
3rd1:05Faceoff Swift Current BroncosHome: #16 Noah Degenstein · Away: #16 Hudson Kibblewhite
3rd1:27Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #34 Zach Pantelakis
3rd2:15Faceoff Moose Jaw WarriorsHome: #39 Chase Petersen · Away: #23 Luke Huska
3rd5:10Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #34 Zach Pantelakis
3rd5:39Faceoff Swift Current BroncosHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
3rd7:11Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #19 Trae Wilke
3rd7:26Penalty Moose Jaw Warriors#7 Landen McFadden · Holding · 2:00 min · Served by #7 Landen McFadden
3rd7:26Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #19 Trae Wilke
3rd8:26Faceoff Moose Jaw WarriorsHome: #19 Casey Brown · Away: #19 Trae Wilke
3rd9:57Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #32 Sawyer Dingman
3rd10:17Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
3rd10:32Penalty Swift Current Broncos#6 Hyde Davidson · Tripping · 2:00 min · Served by #6 Hyde Davidson
3rd10:32Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #16 Hudson Kibblewhite
3rd12:21Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #16 Hudson Kibblewhite
3rd15:41Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #23 Luke Huska
3rd15:49Faceoff Moose Jaw WarriorsHome: #16 Noah Degenstein · Away: #16 Hudson Kibblewhite
3rd16:50Faceoff Swift Current BroncosHome: #38 Riley Thorpe · Away: #34 Zach Pantelakis
3rd17:14Goaltender change Moose Jaw WarriorsIn: — · Out: #41 Jordan Switzer
3rd17:27Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #16 Hudson Kibblewhite
3rd17:36Faceoff Moose Jaw WarriorsHome: #38 Riley Thorpe · Away: #19 Trae Wilke
3rd18:15Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
3rd18:15Faceoff Swift Current BroncosHome: #39 Chase Petersen · Away: #16 Hudson Kibblewhite
3rd19:12Goaltender change Moose Jaw WarriorsIn: — · Out: #41 Jordan Switzer
3rd19:53Faceoff Moose Jaw WarriorsHome: #34 Luke Moroz · Away: #34 Zach Pantelakis

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

Penalties & Shootouts

Penalty Summary

10 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st0:31 Swift Current BroncosBench penaltyToo Many Men2:00Ty MeunierPower play
1st2:52 Moose Jaw WarriorsKobe PellackSlashing2:00Kobe PellackPower play
1st19:55 Swift Current BroncosOliver TorkkiMajor-Fighting5:00Oliver Torkki—
1st19:55 Moose Jaw WarriorsRasmus KamarainenMajor-Fighting5:00Rasmus Kamarainen—
2nd1:25 Moose Jaw WarriorsRiley ThorpeHolding2:00Riley ThorpePower play
2nd5:54 Swift Current BroncosClarke SchaeferMajor-Fighting5:00Clarke Schaefer—
2nd5:54 Moose Jaw WarriorsGriffin DarbyMajor-Fighting5:00Griffin Darby—
2nd16:32 Swift Current BroncosParker RondeauSlashing2:00Parker RondeauPower play
3rd7:26 Moose Jaw WarriorsLanden McFaddenHolding2:00Landen McFaddenPower play
3rd10:32 Swift Current BroncosHyde DavidsonTripping2:00Hyde DavidsonPower play

Player Stats

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

Swift Current Broncos — Skaters

18 skaters
Swift Current Broncos — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Colton Alain2RD011+1100000 / 0—Starter
Hyde Davidson6LD000+1120000 / 0——
Jace McFaul7LD000+1300000 / 0——
Carter Moen12LW000+2300001 / 1100.0%—
Ty Meunier13LW000+1300000 / 0——
Kayd Ruedig14RD202+3400000 / 0——
Hudson Kibblewhite16C112+14000016 / 2466.7%Starter
Parker Rondeau17LW0000320000 / 0——
Trae Wilke19C112+1700017 / 1353.8%—
Luke Huska23C0000000002 / 728.6%Rookie
Jacob Beaulieu24RW0000200000 / 0—Starter
Oliver Torkki25RW022+1050000 / 0—Rookie
Daxon Yerex28LD0000000000 / 0—Starter
Sawyer Dingman32LW011-1300001 / 250.0%Starter
Zach Pantelakis34C000+1100006 / 1442.9%—
Clarke Schaefer38RW0000450000 / 0——
Yuri Vlasenko77RD000-2200000 / 0—Rookie
Stepan Farushev91RW0000200000 / 0—Rookie

Swift Current Broncos — Goaltenders

2 goaltenders
Swift Current Broncos — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Cal Conway160:0030228.9330000Starter
Archer Cooke30Did not play—————————

Moose Jaw Warriors — Skaters

18 skaters
Moose Jaw Warriors — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Cohen Williams3RD000-1000000 / 0——
Nolan Paquette4LD000-1200000 / 0—Starter
Landen McFadden7LW000-1120000 / 0—Starter
Colt Carter8RD0000600000 / 0——
Connor Schmidt10RD000-1200000 / 0—Starter
Rasmus Kamarainen11RW0000350000 / 20.0%Starter
William Degagne12LD0110100000 / 0——
Noah Degenstein16C000+1100007 / 1070.0%—
Carson Deichert18LW0000000000 / 0—Rookie
Casey Brown19RW0110100002 / 2100.0%—
Griffin Darby21LD000-1050000 / 0——
Mathieu Lajoie22RW000-3200001 / 250.0%—
Carson Smith23LW011-1100000 / 0—Rookie
Luke Moroz34C101-2500009 / 2339.1%—
Riley Thorpe38C000-1320007 / 1741.2%Starter
Chase Petersen39C0000000002 / 540.0%—
Jan Trefny43LW101+1200000 / 0——
Kobe Pellack44RW0000020000 / 0—Rookie

Moose Jaw Warriors — Goaltenders

2 goaltenders
Moose Jaw Warriors — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Dylan Mingo1Did not play————————Rookie
Jordan Switzer4158:1143439.9070000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#58 Jordan Mandel
Referee 2#119 Wyatt Rapsky
Linesman 1#100 Brent Vandermeulen
Linesman 2#122 Tanner Hoffman
Swift Current Broncos — Head Coach/General ManagerTravis Crickard
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
Tue, Oct 20, 2026
Puck drop
6:00 PM PDT
Venue
Temple Gardens Centre - Moose Jaw, SK
Location
Moose Jaw, SK
Final horn
Oct 20, 8:23 PM PDT
Actual puck drop
Oct 20, 6:03 PM PDT
Game length
2h 20m
Attendance
2,182

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.

Moose Jaw timeout: 17:27 of 3rd period

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.