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

Western Hockey League

Swift Current Broncos at Kamloops Blazers: WHL Box Score

Kamloops Blazers defeated Swift Current Broncos 4–1. Oct 9, 2026 at Sandman Centre - Kamloops, BC.

Remembered on this browser

Fri, Oct 9, 2026 · 7:00 PM PDTFinal
2026–27 regular season · Sandman Centre - Kamloops, BC

Game Highlights

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

Swift Current Broncos at Kamloops Blazers 10/09 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Swift Current Broncos1001
Kamloops Blazers1124

Team Stats

Team Stats
Statistic Swift Current Broncos Kamloops Blazers
Shots on goal2144
Penalty minutes1311
Power-play goals / opportunities0 / 33 / 4
Power play %0.0%75.0%
Faceoffs won / attempts32 / 6634 / 66
Faceoff win %48.5%51.5%

Shots by Period

Shots by Period
Period Swift Current Broncos Kamloops Blazers
1st818
2nd717
3rd69

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#27 River Arnason Kamloops Blazers
2#2 Mateo Ferreira Kamloops Blazers
3#23 Eli Tverdovsky Kamloops Blazers

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 · 9:22 Swift Current Broncos#36 Stepan Farushev (2)#6 Hyde Davidson, #2 Colton AlainEven strength
1st · 13:28 Kamloops Blazers#27 River Arnason (1)#14 Cooper Moore, #13 Jacob DumanskyPP
2nd · 14:40 Kamloops Blazers#2 Mateo Ferreira (2)#16 Vit Zahejsky, #18 Gavin NemisPP · Game-winning goal
3rd · 6:31 Kamloops Blazers#12 Collin Kim (2)#27 River Arnason, #5 Isa GuramPP · Insurance goal
3rd · 14:07 Kamloops Blazers#23 Eli Tverdovsky (1)#32 Asher Gingras, #2 Mateo FerreiraEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 9:22Stepan Farushev#2 Colton Alain, #6 Hyde Davidson, #15 Brendan Rudolph, #19 Trae Wilke, #36 Stepan Farushev#6 Liam Kilfoil, #12 Collin Kim, #14 Cooper Moore, #18 Gavin Nemis, #25 Madden Tymchak
3rd · 14:07Eli Tverdovsky#2 Mateo Ferreira, #5 Isa Guram, #10 Teagen Bouchard, #23 Eli Tverdovsky, #32 Asher Gingras#2 Colton Alain, #7 Jace McFaul, #21 Ashton McCann, #23 Luke Huska, #26 Jayden Oleskiw

Key Plays

18 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st0:00Goaltender change Swift Current BroncosIn: #1 Cal Conway · Out: —
1st9:22Goal Swift Current Broncos#36 Stepan Farushev · Assists: #6 Hyde Davidson, #2 Colton Alain · Even strength
1st11:35Penalty Swift Current Broncos#21 Ashton McCann · High Sticking · 2:00 min · Served by #21 Ashton McCann
1st13:28Goal Kamloops Blazers#27 River Arnason · Assists: #14 Cooper Moore, #13 Jacob Dumansky · PP
1st16:52Penalty Kamloops Blazers#12 Collin Kim · Slashing · 2:00 min · Served by #12 Collin Kim
2nd6:52Penalty Kamloops Blazers#7 Logan Lanti · Kneeing · 2:00 min · Served by #7 Logan Lanti
2nd12:16Penalty Kamloops Blazers#25 Madden Tymchak · Major-Fighting · 5:00 min · Served by #25 Madden Tymchak
2nd12:16Penalty Swift Current Broncos#26 Jayden Oleskiw · Major-Fighting · 5:00 min · Served by #26 Jayden Oleskiw
2nd13:51Penalty Swift Current Broncos#19 Trae Wilke · Delay of Game · 2:00 min · Served by #19 Trae Wilke
2nd14:40Goal Kamloops Blazers#2 Mateo Ferreira · Assists: #16 Vit Zahejsky, #18 Gavin Nemis · PP · Game-winning goal
2nd17:41Penalty Swift Current Broncos#37 Hudson Kowalchuk · Holding · 2:00 min · Served by #37 Hudson Kowalchuk
2nd18:41Penalty Kamloops BlazersBench penalty · Too Many Men · 2:00 min · Served by #12 Collin Kim
3rd4:34Penalty Swift Current Broncos#17 Parker Rondeau · Hooking · 2:00 min · Served by #17 Parker Rondeau
3rd6:31Goal Kamloops Blazers#12 Collin Kim · Assists: #27 River Arnason, #5 Isa Guram · PP · Insurance goal
3rd14:07Goal Kamloops Blazers#23 Eli Tverdovsky · Assists: #32 Asher Gingras, #2 Mateo Ferreira · Even strength
3rd20:00Goaltender change Swift Current BroncosIn: — · Out: #1 Cal Conway
3rd20:00Goaltender change Kamloops BlazersIn: — · Out: #31 Logan Edmonstone

Full Play-by-Play

84 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Kamloops BlazersIn: #31 Logan Edmonstone · Out: —
1st0:00Goaltender change Swift Current BroncosIn: #1 Cal Conway · Out: —
1st0:00Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #16 Hudson Kibblewhite
1st1:26Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #19 Trae Wilke
1st2:13Faceoff Kamloops BlazersHome: #32 Asher Gingras · Away: #16 Hudson Kibblewhite
1st5:07Faceoff Swift Current BroncosHome: #10 Teagen Bouchard · Away: #19 Trae Wilke
1st7:45Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #34 Zach Pantelakis
1st7:57Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #16 Hudson Kibblewhite
1st9:18Faceoff Swift Current BroncosHome: #18 Gavin Nemis · Away: #19 Trae Wilke
1st9:22Goal Swift Current Broncos#36 Stepan Farushev · Assists: #6 Hyde Davidson, #2 Colton Alain · Even strength
1st9:22Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #34 Zach Pantelakis
1st11:19Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #21 Ashton McCann
1st11:24Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #21 Ashton McCann
1st11:35Penalty Swift Current Broncos#21 Ashton McCann · High Sticking · 2:00 min · Served by #21 Ashton McCann
1st11:35Faceoff Swift Current BroncosHome: #19 Andrew Thomson · Away: #16 Hudson Kibblewhite
1st13:18Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #16 Hudson Kibblewhite
1st13:28Goal Kamloops Blazers#27 River Arnason · Assists: #14 Cooper Moore, #13 Jacob Dumansky · PP
1st13:28Faceoff Swift Current BroncosHome: #32 Asher Gingras · Away: #34 Zach Pantelakis
1st13:41Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #34 Zach Pantelakis
1st13:58Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #19 Trae Wilke
1st14:45Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #16 Hudson Kibblewhite
1st15:25Faceoff Kamloops BlazersHome: #10 Teagen Bouchard · Away: #23 Luke Huska
1st16:13Faceoff Swift Current BroncosHome: #18 Gavin Nemis · Away: #34 Zach Pantelakis
1st16:52Penalty Kamloops Blazers#12 Collin Kim · Slashing · 2:00 min · Served by #12 Collin Kim
1st16:52Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #19 Trae Wilke
1st19:42Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #34 Zach Pantelakis
2nd0:00Faceoff Swift Current BroncosHome: #18 Gavin Nemis · Away: #16 Hudson Kibblewhite
2nd0:35Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #17 Parker Rondeau
2nd1:33Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #19 Trae Wilke
2nd1:38Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #19 Trae Wilke
2nd3:32Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #16 Hudson Kibblewhite
2nd6:52Penalty Kamloops Blazers#7 Logan Lanti · Kneeing · 2:00 min · Served by #7 Logan Lanti
2nd6:52Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #16 Hudson Kibblewhite
2nd7:05Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #19 Trae Wilke
2nd9:38Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #19 Trae Wilke
2nd9:40Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #19 Trae Wilke
2nd10:50Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #34 Zach Pantelakis
2nd11:51Faceoff Swift Current BroncosHome: #19 Andrew Thomson · Away: #23 Luke Huska
2nd12:16Penalty Kamloops Blazers#25 Madden Tymchak · Major-Fighting · 5:00 min · Served by #25 Madden Tymchak
2nd12:16Penalty Swift Current Broncos#26 Jayden Oleskiw · Major-Fighting · 5:00 min · Served by #26 Jayden Oleskiw
2nd12:16Faceoff Swift Current BroncosHome: #10 Teagen Bouchard · Away: #16 Hudson Kibblewhite
2nd12:36Faceoff Swift Current BroncosHome: #18 Gavin Nemis · Away: #16 Hudson Kibblewhite
2nd13:09Faceoff Swift Current BroncosHome: #18 Gavin Nemis · Away: #19 Trae Wilke
2nd13:17Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #19 Trae Wilke
2nd13:51Penalty Swift Current Broncos#19 Trae Wilke · Delay of Game · 2:00 min · Served by #19 Trae Wilke
2nd13:51Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #16 Hudson Kibblewhite
2nd14:05Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #34 Zach Pantelakis
2nd14:40Goal Kamloops Blazers#2 Mateo Ferreira · Assists: #16 Vit Zahejsky, #18 Gavin Nemis · PP · Game-winning goal
2nd14:40Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #23 Luke Huska
2nd16:41Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #34 Zach Pantelakis
2nd17:41Penalty Swift Current Broncos#37 Hudson Kowalchuk · Holding · 2:00 min · Served by #37 Hudson Kowalchuk
2nd17:41Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #16 Hudson Kibblewhite
2nd18:41Penalty Kamloops BlazersBench penalty · Too Many Men · 2:00 min · Served by #12 Collin Kim
2nd18:41Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #34 Zach Pantelakis
3rd0:00Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #16 Hudson Kibblewhite
3rd0:24Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #16 Hudson Kibblewhite
3rd2:18Faceoff Swift Current BroncosHome: #19 Andrew Thomson · Away: #16 Hudson Kibblewhite
3rd4:30Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #12 Carter Moen
3rd4:34Penalty Swift Current Broncos#17 Parker Rondeau · Hooking · 2:00 min · Served by #17 Parker Rondeau
3rd4:34Faceoff Kamloops BlazersHome: #19 Andrew Thomson · Away: #16 Hudson Kibblewhite
3rd5:19Faceoff Kamloops BlazersHome: #13 Jacob Dumansky · Away: #16 Hudson Kibblewhite
3rd5:45Faceoff Swift Current BroncosHome: #13 Jacob Dumansky · Away: #19 Trae Wilke
3rd6:31Goal Kamloops Blazers#12 Collin Kim · Assists: #27 River Arnason, #5 Isa Guram · PP · Insurance goal
3rd6:31Faceoff Swift Current BroncosHome: #10 Teagen Bouchard · Away: #12 Carter Moen
3rd6:57Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #12 Carter Moen
3rd7:34Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #16 Hudson Kibblewhite
3rd9:50Faceoff Swift Current BroncosHome: #10 Teagen Bouchard · Away: #19 Trae Wilke
3rd11:04Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #12 Carter Moen
3rd11:10Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #12 Carter Moen
3rd11:18Faceoff Swift Current BroncosHome: #24 Ty Bonkowski · Away: #16 Hudson Kibblewhite
3rd11:54Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #19 Trae Wilke
3rd12:38Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #16 Hudson Kibblewhite
3rd13:27Faceoff Kamloops BlazersHome: #24 Ty Bonkowski · Away: #12 Carter Moen
3rd13:50Faceoff Kamloops BlazersHome: #32 Asher Gingras · Away: #23 Luke Huska
3rd14:07Goal Kamloops Blazers#23 Eli Tverdovsky · Assists: #32 Asher Gingras, #2 Mateo Ferreira · Even strength
3rd14:07Faceoff Kamloops BlazersHome: #18 Gavin Nemis · Away: #19 Trae Wilke
3rd14:44Faceoff Swift Current BroncosHome: #19 Andrew Thomson · Away: #19 Trae Wilke
3rd15:58Faceoff Swift Current BroncosHome: #10 Teagen Bouchard · Away: #16 Hudson Kibblewhite
3rd16:14Faceoff Swift Current BroncosHome: #14 Cooper Moore · Away: #12 Carter Moen
3rd17:05Faceoff Kamloops BlazersHome: #27 River Arnason · Away: #16 Hudson Kibblewhite
3rd17:34Faceoff Swift Current BroncosHome: #27 River Arnason · Away: #19 Trae Wilke
3rd19:19Faceoff Kamloops BlazersHome: #10 Teagen Bouchard · Away: #23 Luke Huska
3rd20:00Goaltender change Swift Current BroncosIn: — · Out: #1 Cal Conway
3rd20:00Goaltender change Kamloops BlazersIn: — · Out: #31 Logan Edmonstone

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
1st11:35 Swift Current BroncosAshton McCannHigh Sticking2:00Ashton McCannPower play
1st16:52 Kamloops BlazersCollin KimSlashing2:00Collin KimPower play
2nd6:52 Kamloops BlazersLogan LantiKneeing2:00Logan LantiPower play
2nd12:16 Swift Current BroncosJayden OleskiwMajor-Fighting5:00Jayden Oleskiw—
2nd12:16 Kamloops BlazersMadden TymchakMajor-Fighting5:00Madden Tymchak—
2nd13:51 Swift Current BroncosTrae WilkeDelay of Game2:00Trae WilkePower play
2nd17:41 Swift Current BroncosHudson KowalchukHolding2:00Hudson KowalchukPower play
2nd18:41 Kamloops BlazersBench penaltyToo Many Men2:00Collin KimPower play
3rd4:34 Swift Current BroncosParker RondeauHooking2:00Parker RondeauPower 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 Alain2RD0110000000 / 0——
Avi Kasargod5LD0000200000 / 0—Rookie
Hyde Davidson6LD011+1000000 / 0——
Jace McFaul7RD000-1200000 / 0——
Carter Moen12RW0000100002 / 728.6%—
Brendan Rudolph15LW000+1100000 / 0——
Hudson Kibblewhite16C00003000012 / 2352.2%Starter
Parker Rondeau17LW0000320001 / 1100.0%—
Trae Wilke19C000+12200012 / 1866.7%—
Ashton McCann21LW000-1020000 / 20.0%Rookie
Luke Huska23C000-1000002 / 540.0%Rookie
Oliver Torkki25RW0000000000 / 0—Starter · Rookie
Jayden Oleskiw26RW000-1050000 / 0——
Sawyer Dingman32LW0000200000 / 0—Starter
Zach Pantelakis34C0000000003 / 1030.0%—
Stepan Farushev36RW101+1200000 / 0—Rookie
Hudson Kowalchuk37LD0000220000 / 0—Starter
Yuri Vlasenko77RD0000100000 / 0—Starter · Rookie

Swift Current Broncos — Goaltenders

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

Kamloops Blazers — Skaters

18 skaters
Kamloops Blazers — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Mateo Ferreira2RD112+1301010 / 0—Starter · Rookie
Isa Guram5D011+1400000 / 0—Starter
Liam Kilfoil6D000-1300000 / 0—Rookie
Logan Lanti7RW0000520000 / 0——
Teagen Bouchard10C000+1100002 / 728.6%Rookie
Collin Kim12LW101-1421000 / 0—Starter · Rookie
Jacob Dumansky13LW0110000003 / 475.0%—
Cooper Moore14RW011-1100000 / 10.0%Starter
Vit Zahejsky16RW0110200000 / 0——
Gavin Nemis18C011-12000010 / 1566.7%Starter
Andrew Thomson19LW0000300008 / 1266.7%—
Carson Olsen21RD0000300000 / 0——
Mikhail Cherepanov22D0000000000 / 0—Rookie
Eli Tverdovsky23RW101+1200000 / 0—Rookie
Ty Bonkowski24C0000500008 / 1650.0%—
Madden Tymchak25LD000-1050000 / 0——
River Arnason27C1120201001 / 812.5%Rookie
Asher Gingras32LW011+1400002 / 366.7%—

Kamloops Blazers — Goaltenders

2 goaltenders
Kamloops Blazers — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Kaeden Tate1Did not play————————Rookie
Logan Edmonstone3160:0021120.9520000Starter

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#71 Bryce Manders
Referee 2#67 Mike Langin
Linesman 1#101 ethan crawford
Linesman 2#150 Jaxson Pollon
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
Fri, Oct 9, 2026
Puck drop
7:00 PM PDT
Venue
Sandman Centre - Kamloops, BC
Location
Kamloops, BC
Final horn
Oct 9, 9:28 PM PDT
Actual puck drop
Oct 9, 7:04 PM PDT
Game length
2h 24m
Attendance
2,937

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.