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

Western Hockey League

Seattle Thunderbirds at Swift Current Broncos: WHL Box Score

Swift Current Broncos defeated Seattle Thunderbirds 3–0. Oct 28, 2026 at InnovationPlex - Swift Current, SK.

Remembered on this browser

Wed, Oct 28, 2026 · 6:00 PM PDTFinal
2026–27 regular season · InnovationPlex - Swift Current, SK

Game Highlights

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

Seattle Thunderbirds at Swift Current Broncos 10/28 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Seattle Thunderbirds0000
Swift Current Broncos0033

Team Stats

Team Stats
Statistic Seattle Thunderbirds Swift Current Broncos
Shots on goal3432
Penalty minutes2713
Power-play goals / opportunities0 / 20 / 4
Power play %0.0%0.0%
Faceoffs won / attempts34 / 6127 / 61
Faceoff win %55.7%44.3%

Shots by Period

Shots by Period
Period Seattle Thunderbirds Swift Current Broncos
1st119
2nd109
3rd1314

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#1 Cal Conway Swift Current Broncos
2#38 Clarke Schaefer Swift Current Broncos
3#28 Daxon Yerex 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

3 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
3rd · 9:13 Swift Current Broncos#38 Clarke Schaefer (5)#19 Trae Wilke, #14 Kayd RuedigGame-winning goal
3rd · 9:35 Swift Current Broncos#28 Daxon Yerex (1)#25 Oliver Torkki, #12 Carter MoenInsurance goal
3rd · 17:56 Swift Current Broncos#12 Carter Moen (4)#25 Oliver TorkkiEmpty net

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
3rd · 9:13Clarke Schaefer#14 Kayd Ruedig, #19 Trae Wilke, #28 Daxon Yerex, #32 Sawyer Dingman, #38 Clarke Schaefer#9 Luke Puchner, #16 Brock England, #43 Josh Polak, #74 Grayson Tash, #89 Antonio Martorana
3rd · 9:35Daxon Yerex#12 Carter Moen, #14 Kayd Ruedig, #19 Trae Wilke, #25 Oliver Torkki, #28 Daxon Yerex#4 Reko Alanko, #7 Matthew Gard, #16 Brock England, #43 Josh Polak, #93 Jonas Kemps
3rd · 17:56Carter Moen#2 Colton Alain, #6 Hyde Davidson, #12 Carter Moen, #19 Trae Wilke, #25 Oliver Torkki#7 Matthew Gard, #16 Brock England, #43 Josh Polak, #71 Noah Kosick, #74 Grayson Tash, #89 Antonio Martorana

Key Plays

20 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
1st0:00Goaltender change Swift Current BroncosIn: #1 Cal Conway · Out: —
1st5:13Penalty Swift Current Broncos#34 Zach Pantelakis · High Sticking · 2:00 min · Served by #34 Zach Pantelakis
1st10:56Penalty Seattle Thunderbirds#89 Antonio Martorana · Tripping · 2:00 min · Served by #89 Antonio Martorana
1st18:36Penalty Swift Current Broncos#17 Parker Rondeau · Hooking · 2:00 min · Served by #17 Parker Rondeau
1st18:36Penalty Seattle Thunderbirds#5 Owen Hayden · Roughing · 2:00 min · Served by #5 Owen Hayden
2nd7:09Penalty Seattle Thunderbirds#22 Simon Lovsin · Hooking · 2:00 min · Served by #22 Simon Lovsin
2nd8:34Penalty Swift Current Broncos#91 Stepan Farushev · Hooking · 2:00 min · Served by #91 Stepan Farushev
2nd11:51Penalty Seattle Thunderbirds#7 Matthew Gard · 10-Minute Misconduct · 10:00 min · Served by #7 Matthew Gard
2nd16:32Penalty Seattle Thunderbirds#14 Sawyer Mayes · Hooking · 2:00 min · Served by #14 Sawyer Mayes
3rd9:13Goal Swift Current Broncos#38 Clarke Schaefer · Assists: #19 Trae Wilke, #14 Kayd Ruedig · Game-winning goal
3rd9:35Goal Swift Current Broncos#28 Daxon Yerex · Assists: #25 Oliver Torkki, #12 Carter Moen · Insurance goal
3rd13:50Penalty Seattle Thunderbirds#4 Reko Alanko · Roughing · 2:00 min · Served by #4 Reko Alanko
3rd13:50Penalty Swift Current Broncos#16 Hudson Kibblewhite · Cross Checking · 2:00 min · Served by #16 Hudson Kibblewhite
3rd16:49Goaltender change Seattle ThunderbirdsIn: — · Out: #31 Grayson Malinoski
3rd17:56Goal Swift Current Broncos#12 Carter Moen · Assists: #25 Oliver Torkki · Empty net
3rd17:56Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
3rd18:30Penalty Swift Current Broncos#91 Stepan Farushev · Major-Fighting · 5:00 min · Served by #91 Stepan Farushev
3rd18:30Penalty Seattle Thunderbirds#27 Marcus Laraque · Major-Fighting · 5:00 min · Served by #27 Marcus Laraque
3rd18:30Penalty Seattle Thunderbirds#27 Marcus Laraque · Roughing · 2:00 min · Served by #22 Simon Lovsin

Full Play-by-Play

81 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
1st0:00Goaltender change Swift Current BroncosIn: #1 Cal Conway · Out: —
1st0:00Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #9 Luke Puchner
1st1:52Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #7 Matthew Gard
1st2:07Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #14 Sawyer Mayes
1st2:24Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #14 Sawyer Mayes
1st4:06Faceoff Seattle ThunderbirdsHome: #12 Carter Moen · Away: #7 Matthew Gard
1st4:28Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #14 Sawyer Mayes
1st5:13Penalty Swift Current Broncos#34 Zach Pantelakis · High Sticking · 2:00 min · Served by #34 Zach Pantelakis
1st5:13Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #7 Matthew Gard
1st5:26Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #7 Matthew Gard
1st10:17Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #9 Luke Puchner
1st10:56Penalty Seattle Thunderbirds#89 Antonio Martorana · Tripping · 2:00 min · Served by #89 Antonio Martorana
1st10:56Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #22 Simon Lovsin
1st12:29Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #7 Matthew Gard
1st13:38Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #7 Matthew Gard
1st13:40Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #7 Matthew Gard
1st15:10Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #39 Seamus Dillon
1st15:24Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #14 Sawyer Mayes
1st15:47Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #9 Luke Puchner
1st17:31Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #7 Matthew Gard
1st18:08Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #39 Seamus Dillon
1st18:36Penalty Swift Current Broncos#17 Parker Rondeau · Hooking · 2:00 min · Served by #17 Parker Rondeau
1st18:36Penalty Seattle Thunderbirds#5 Owen Hayden · Roughing · 2:00 min · Served by #5 Owen Hayden
1st18:36Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #14 Sawyer Mayes
1st19:18Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #9 Luke Puchner
2nd0:00Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #7 Matthew Gard
2nd0:34Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #9 Luke Puchner
2nd2:46Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #7 Matthew Gard
2nd5:21Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #9 Luke Puchner
2nd6:56Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #14 Sawyer Mayes
2nd7:09Penalty Seattle Thunderbirds#22 Simon Lovsin · Hooking · 2:00 min · Served by #22 Simon Lovsin
2nd7:09Faceoff Seattle ThunderbirdsHome: #23 Luke Huska · Away: #43 Josh Polak
2nd8:32Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #14 Sawyer Mayes
2nd8:34Penalty Swift Current Broncos#91 Stepan Farushev · Hooking · 2:00 min · Served by #91 Stepan Farushev
2nd9:11Faceoff Seattle ThunderbirdsHome: #12 Carter Moen · Away: #7 Matthew Gard
2nd9:40Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #7 Matthew Gard
2nd11:51Penalty Seattle Thunderbirds#7 Matthew Gard · 10-Minute Misconduct · 10:00 min · Served by #7 Matthew Gard
2nd11:51Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #14 Sawyer Mayes
2nd13:05Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #9 Luke Puchner
2nd16:31Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #43 Josh Polak
2nd16:32Penalty Seattle Thunderbirds#14 Sawyer Mayes · Hooking · 2:00 min · Served by #14 Sawyer Mayes
2nd16:38Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #43 Josh Polak
2nd18:23Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #16 Brock England
2nd19:18Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #43 Josh Polak
3rd0:00Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #9 Luke Puchner
3rd0:21Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #14 Sawyer Mayes
3rd0:59Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #43 Josh Polak
3rd2:03Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #9 Luke Puchner
3rd2:55Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #7 Matthew Gard
3rd3:17Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #43 Josh Polak
3rd3:30Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #14 Sawyer Mayes
3rd3:37Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #43 Josh Polak
3rd5:39Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #39 Seamus Dillon
3rd5:45Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #39 Seamus Dillon
3rd5:55Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #7 Matthew Gard
3rd6:33Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #14 Sawyer Mayes
3rd7:48Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #71 Noah Kosick
3rd9:13Goal Swift Current Broncos#38 Clarke Schaefer · Assists: #19 Trae Wilke, #14 Kayd Ruedig · Game-winning goal
3rd9:13Faceoff Swift Current BroncosHome: #19 Trae Wilke · Away: #7 Matthew Gard
3rd9:35Goal Swift Current Broncos#28 Daxon Yerex · Assists: #25 Oliver Torkki, #12 Carter Moen · Insurance goal
3rd9:35Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #39 Seamus Dillon
3rd10:30Faceoff Swift Current BroncosHome: #23 Luke Huska · Away: #14 Sawyer Mayes
3rd10:57Faceoff Seattle ThunderbirdsHome: #16 Hudson Kibblewhite · Away: #7 Matthew Gard
3rd12:57Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #39 Seamus Dillon
3rd13:18Faceoff Seattle ThunderbirdsHome: #23 Luke Huska · Away: #14 Sawyer Mayes
3rd13:40Faceoff Swift Current BroncosHome: #16 Hudson Kibblewhite · Away: #7 Matthew Gard
3rd13:50Penalty Seattle Thunderbirds#4 Reko Alanko · Roughing · 2:00 min · Served by #4 Reko Alanko
3rd13:50Penalty Swift Current Broncos#16 Hudson Kibblewhite · Cross Checking · 2:00 min · Served by #16 Hudson Kibblewhite
3rd13:50Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #7 Matthew Gard
3rd16:49Goaltender change Seattle ThunderbirdsIn: — · Out: #31 Grayson Malinoski
3rd16:49Faceoff Seattle ThunderbirdsHome: #19 Trae Wilke · Away: #43 Josh Polak
3rd17:56Goal Swift Current Broncos#12 Carter Moen · Assists: #25 Oliver Torkki · Empty net
3rd17:56Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
3rd17:56Faceoff Seattle ThunderbirdsHome: #23 Luke Huska · Away: #39 Seamus Dillon
3rd18:30Penalty Swift Current Broncos#91 Stepan Farushev · Major-Fighting · 5:00 min · Served by #91 Stepan Farushev
3rd18:30Penalty Seattle Thunderbirds#27 Marcus Laraque · Major-Fighting · 5:00 min · Served by #27 Marcus Laraque
3rd18:30Penalty Seattle Thunderbirds#27 Marcus Laraque · Roughing · 2:00 min · Served by #22 Simon Lovsin
3rd18:30Faceoff Swift Current BroncosHome: #34 Zach Pantelakis · Away: #14 Sawyer Mayes
3rd18:38Faceoff Seattle ThunderbirdsHome: #34 Zach Pantelakis · Away: #14 Sawyer Mayes
3rd19:34Faceoff Seattle ThunderbirdsHome: #32 Sawyer Dingman · Away: #43 Josh Polak

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

Penalties & Shootouts

Penalty Summary

13 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st5:13 Swift Current BroncosZach PantelakisHigh Sticking2:00Zach PantelakisPower play
1st10:56 Seattle ThunderbirdsAntonio MartoranaTripping2:00Antonio MartoranaPower play
1st18:36 Seattle ThunderbirdsOwen HaydenRoughing2:00Owen Hayden—
1st18:36 Swift Current BroncosParker RondeauHooking2:00Parker Rondeau—
2nd7:09 Seattle ThunderbirdsSimon LovsinHooking2:00Simon LovsinPower play
2nd8:34 Swift Current BroncosStepan FarushevHooking2:00Stepan FarushevPower play
2nd11:51 Seattle ThunderbirdsMatthew Gard10-Minute Misconduct10:00Matthew Gard—
2nd16:32 Seattle ThunderbirdsSawyer MayesHooking2:00Sawyer MayesPower play
3rd13:50 Seattle ThunderbirdsReko AlankoRoughing2:00Reko Alanko—
3rd13:50 Swift Current BroncosHudson KibblewhiteCross Checking2:00Hudson Kibblewhite—
3rd18:30 Seattle ThunderbirdsMarcus LaraqueRoughing2:00Simon LovsinPower play
3rd18:30 Seattle ThunderbirdsMarcus LaraqueMajor-Fighting5:00Marcus Laraque—
3rd18:30 Swift Current BroncosStepan FarushevMajor-Fighting5:00Stepan Farushev—

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 Hocher2LD0000100000 / 0—Starter
Reko Alanko4RD000-1220000 / 0——
Owen Hayden5LD0000020000 / 0——
Matthew Gard7C000-221000010 / 1855.6%—
Luke Puchner9C000-1300004 / 944.4%Starter · Rookie
Sawyer Mayes14C0000420008 / 1553.3%—
Brock England16LW000-3300000 / 10.0%—
Ethan Bibeau17LW0000100000 / 0——
Brook Haile18RD0000000000 / 0—Rookie
Dominik Ripa21LW0000100000 / 0—Rookie
Simon Lovsin22RW0000020001 / 1100.0%—
Marcus Laraque27RW0000370000 / 0——
Seamus Dillon39C0000000006 / 785.7%Rookie
Josh Polak43RW000-3100005 / 955.6%—
Noah Kosick71LW000-1400000 / 10.0%Starter
Grayson Tash74RD000-2300000 / 0—Starter
Antonio Martorana89RW000-2620000 / 0—Starter
Jonas Kemps93LD000-1000000 / 0—Rookie

Seattle Thunderbirds — Goaltenders

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

Swift Current Broncos — Skaters

18 skaters
Swift Current Broncos — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Colton Alain2RD000+1100000 / 0——
Hyde Davidson6LD000+1300000 / 0—Starter
Jace McFaul7RD0000200000 / 0——
Carter Moen12LW112+2200000 / 20.0%Starter
Ty Meunier13RW0000400000 / 0——
Kayd Ruedig14RD011+2200000 / 0—Starter
Hudson Kibblewhite16C0000020008 / 1844.4%—
Parker Rondeau17LW0000220000 / 0——
Trae Wilke19C011+3300008 / 1650.0%Starter
Ashton McCann21LW0000100000 / 0—Rookie
Luke Huska23C0000100001 / 425.0%Rookie
Oliver Torkki25RW022+2200000 / 0—Starter · Rookie
Daxon Yerex28LD101+2100000 / 0——
Sawyer Dingman32LW000+1100000 / 10.0%—
Zach Pantelakis34C00002200010 / 2050.0%—
Hudson Kowalchuk37LD0000100000 / 0——
Clarke Schaefer38RW101+1400010 / 0——
Stepan Farushev91RW0000070000 / 0—Rookie

Swift Current Broncos — Goaltenders

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

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#83 Taylor Burzminski
Referee 2#39 Austin Weisgerber
Linesman 1#105 brendan hale
Linesman 2#98 Logan Tisdale
Swift Current Broncos — Head Coach/General ManagerTravis Crickard

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
Wed, Oct 28, 2026
Puck drop
6:00 PM PDT
Venue
InnovationPlex - Swift Current, SK
Location
Swift Current
Final horn
Oct 28, 8:31 PM PDT
Actual puck drop
Oct 28, 6:05 PM PDT
Game length
2h 26m
Attendance
2,292

Video - Ian Schafer Tbirds call 30 sec timeout with 3;11 in 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.