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

Western Hockey League

Moose Jaw Warriors at Victoria Royals: WHL Box Score

Victoria Royals defeated Moose Jaw Warriors 4–3 in overtime. Nov 6, 2026 at Save-On-Foods Memorial Centre - Victoria, BC.

Remembered on this browser

Fri, Nov 6, 2026 · 7:05 PM PSTFinal · OT
2026–27 regular season · Save-On-Foods Memorial Centre - Victoria, BC

Game Highlights

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

Moose Jaw Warriors at Victoria Royals 11/06 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdOTFinal
Moose Jaw Warriors30003
Victoria Royals11114

Team Stats

Team Stats
Statistic Moose Jaw Warriors Victoria Royals
Shots on goal3739
Penalty minutes812
Power-play goals / opportunities1 / 61 / 4
Power play %16.7%25.0%
Faceoffs won / attempts32 / 6735 / 67
Faceoff win %47.8%52.2%

Shots by Period

Shots by Period
Period Moose Jaw Warriors Victoria Royals
1st1416
2nd1113
3rd119
OT11

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#14 Savin Virk Victoria Royals
2#38 Riley Thorpe Moose Jaw Warriors
3#19 Hayden Moore Victoria Royals

Scoring Summary & Key Plays

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

Goals & Assists

7 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 4:22 Moose Jaw Warriors#38 Riley Thorpe (6)#22 Mathieu Lajoie, #11 Rasmus KamarainenEven strength
1st · 7:34 Victoria Royals#73 Marek Peroutka (4)#24 Jonas Kohn, #74 Landon YoungEven strength
1st · 17:16 Moose Jaw Warriors#38 Riley Thorpe (7)#8 Colt Carter, #22 Mathieu LajoiePP
1st · 18:50 Moose Jaw Warriors#19 Casey Brown (4)#43 Jan TrefnyEven strength
2nd · 11:38 Victoria Royals#14 Savin Virk (5)#17 Nolan Stewart, #19 Hayden MooreEven strength
3rd · 13:32 Victoria Royals#19 Hayden Moore (7)#14 Savin Virk, #74 Landon YoungEven strength
OT · 4:37 Victoria Royals#88 Cameron Schmidt (8)#14 Savin Virk, #4 Odin VauhkonenPP · Game-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 4:22Riley Thorpe#8 Colt Carter, #11 Rasmus Kamarainen, #21 Griffin Darby, #22 Mathieu Lajoie, #38 Riley Thorpe#7 Sam Schulte, #8 Axel Bisbee, #11 Ludovic Perreault, #14 Savin Virk, #19 Hayden Moore
1st · 7:34Marek Peroutka#16 Wyatt Danyleyko, #18 Filip Novak, #24 Jonas Kohn, #73 Marek Peroutka, #74 Landon Young#4 Nolan Paquette, #10 Connor Schmidt, #19 Casey Brown, #34 Luke Moroz, #36 Gage Nagel
1st · 18:50Casey Brown#3 Cohen Williams, #12 William Degagne, #19 Casey Brown, #34 Luke Moroz, #43 Jan Trefny#23 Ashton Brown, #24 Jonas Kohn, #53 Drayden Uhrina, #74 Landon Young, #89 Miles Cooper
2nd · 11:38Savin Virk#4 Odin Vauhkonen, #14 Savin Virk, #17 Nolan Stewart, #19 Hayden Moore, #44 Nate Yellowaga#11 Rasmus Kamarainen, #19 Casey Brown, #21 Griffin Darby, #22 Mathieu Lajoie, #38 Riley Thorpe
3rd · 13:32Hayden Moore#7 Sam Schulte, #14 Savin Virk, #17 Nolan Stewart, #19 Hayden Moore, #74 Landon Young#10 Connor Schmidt, #19 Casey Brown, #21 Griffin Darby, #34 Luke Moroz, #36 Gage Nagel

Key Plays

19 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Victoria RoyalsIn: #1 Cole Prelusky · Out: —
1st0:00Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
1st4:22Goal Moose Jaw Warriors#38 Riley Thorpe · Assists: #22 Mathieu Lajoie, #11 Rasmus Kamarainen · Even strength
1st7:34Goal Victoria Royals#73 Marek Peroutka · Assists: #24 Jonas Kohn, #74 Landon Young · Even strength
1st8:16Penalty Victoria Royals#88 Cameron Schmidt · Tripping · 2:00 min · Served by #88 Cameron Schmidt
1st9:00Penalty Moose Jaw Warriors#36 Gage Nagel · Tripping · 2:00 min · Served by #36 Gage Nagel
1st16:57Penalty Victoria Royals#88 Cameron Schmidt · Holding Opp. Stick · 2:00 min · Served by #88 Cameron Schmidt
1st17:16Goal Moose Jaw Warriors#38 Riley Thorpe · Assists: #8 Colt Carter, #22 Mathieu Lajoie · PP
1st18:50Goal Moose Jaw Warriors#19 Casey Brown · Assists: #43 Jan Trefny · Even strength
2nd7:33Penalty Moose Jaw Warriors#22 Mathieu Lajoie · Slashing · 2:00 min · Served by #22 Mathieu Lajoie
2nd11:38Goal Victoria Royals#14 Savin Virk · Assists: #17 Nolan Stewart, #19 Hayden Moore · Even strength
2nd18:24Penalty Victoria Royals#7 Sam Schulte · Hooking · 2:00 min · Served by #7 Sam Schulte
3rd1:22Penalty Moose Jaw Warriors#36 Gage Nagel · Holding · 2:00 min · Served by #36 Gage Nagel
3rd13:32Goal Victoria Royals#19 Hayden Moore · Assists: #14 Savin Virk, #74 Landon Young · Even strength
3rd14:30Penalty Victoria Royals#11 Ludovic Perreault · Boarding · 2:00 min · Served by #11 Ludovic Perreault
3rd17:42Penalty Victoria Royals#19 Hayden Moore · Elbowing · 2:00 min · Served by #19 Hayden Moore
OT0:57Penalty Victoria Royals#19 Hayden Moore · Inter. on Goaltender · 2:00 min · Served by #19 Hayden Moore
OT4:28Penalty Moose Jaw Warriors#21 Griffin Darby · Holding Opp. Stick · 2:00 min · Served by #21 Griffin Darby
OT4:37Goal Victoria Royals#88 Cameron Schmidt · Assists: #14 Savin Virk, #4 Odin Vauhkonen · PP · Game-winning goal

Full Play-by-Play

86 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Victoria RoyalsIn: #1 Cole Prelusky · Out: —
1st0:00Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
1st0:00Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
1st0:16Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
1st1:06Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #34 Luke Moroz
1st3:36Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #22 Mathieu Lajoie
1st3:43Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
1st4:22Goal Moose Jaw Warriors#38 Riley Thorpe · Assists: #22 Mathieu Lajoie, #11 Rasmus Kamarainen · Even strength
1st4:22Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #34 Luke Moroz
1st4:56Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #34 Luke Moroz
1st5:09Faceoff Moose Jaw WarriorsHome: #89 Miles Cooper · Away: #16 Noah Degenstein
1st5:47Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #22 Mathieu Lajoie
1st7:02Faceoff Moose Jaw WarriorsHome: #16 Wyatt Danyleyko · Away: #36 Gage Nagel
1st7:34Goal Victoria Royals#73 Marek Peroutka · Assists: #24 Jonas Kohn, #74 Landon Young · Even strength
1st7:34Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #39 Chase Petersen
1st8:16Penalty Victoria Royals#88 Cameron Schmidt · Tripping · 2:00 min · Served by #88 Cameron Schmidt
1st8:16Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #36 Gage Nagel
1st9:00Penalty Moose Jaw Warriors#36 Gage Nagel · Tripping · 2:00 min · Served by #36 Gage Nagel
1st9:00Faceoff Moose Jaw WarriorsHome: #89 Miles Cooper · Away: #34 Luke Moroz
1st9:29Faceoff Moose Jaw WarriorsHome: #11 Ludovic Perreault · Away: #22 Mathieu Lajoie
1st9:45Faceoff Victoria RoyalsHome: #23 Ashton Brown · Away: #22 Mathieu Lajoie
1st13:45Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #16 Noah Degenstein
1st15:11Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #11 Rasmus Kamarainen
1st15:20Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
1st16:57Penalty Victoria Royals#88 Cameron Schmidt · Holding Opp. Stick · 2:00 min · Served by #88 Cameron Schmidt
1st16:57Faceoff Moose Jaw WarriorsHome: #89 Miles Cooper · Away: #36 Gage Nagel
1st17:16Goal Moose Jaw Warriors#38 Riley Thorpe · Assists: #8 Colt Carter, #22 Mathieu Lajoie · PP
1st17:16Faceoff Moose Jaw WarriorsHome: #16 Wyatt Danyleyko · Away: #38 Riley Thorpe
1st18:50Goal Moose Jaw Warriors#19 Casey Brown · Assists: #43 Jan Trefny · Even strength
1st18:50Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #16 Noah Degenstein
1st19:38Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #38 Riley Thorpe
2nd0:00Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
2nd0:23Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #34 Luke Moroz
2nd2:21Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #39 Chase Petersen
2nd3:02Faceoff Moose Jaw WarriorsHome: #17 Nolan Stewart · Away: #38 Riley Thorpe
2nd5:30Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #16 Noah Degenstein
2nd7:33Penalty Moose Jaw Warriors#22 Mathieu Lajoie · Slashing · 2:00 min · Served by #22 Mathieu Lajoie
2nd7:33Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #36 Gage Nagel
2nd8:00Faceoff Moose Jaw WarriorsHome: #89 Miles Cooper · Away: #19 Casey Brown
2nd10:35Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
2nd10:51Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #22 Mathieu Lajoie
2nd11:38Goal Victoria Royals#14 Savin Virk · Assists: #17 Nolan Stewart, #19 Hayden Moore · Even strength
2nd11:38Faceoff Moose Jaw WarriorsHome: #16 Wyatt Danyleyko · Away: #34 Luke Moroz
2nd12:30Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #16 Noah Degenstein
2nd15:22Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
2nd15:38Faceoff Victoria RoyalsHome: #17 Nolan Stewart · Away: #22 Mathieu Lajoie
2nd16:34Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #36 Gage Nagel
2nd18:24Penalty Victoria Royals#7 Sam Schulte · Hooking · 2:00 min · Served by #7 Sam Schulte
2nd18:24Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #36 Gage Nagel
2nd19:18Faceoff Moose Jaw WarriorsHome: #14 Savin Virk · Away: #34 Luke Moroz
2nd19:58Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #36 Gage Nagel
3rd0:00Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #36 Gage Nagel
3rd0:46Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #34 Luke Moroz
3rd1:22Penalty Moose Jaw Warriors#36 Gage Nagel · Holding · 2:00 min · Served by #36 Gage Nagel
3rd1:22Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #39 Chase Petersen
3rd4:00Faceoff Moose Jaw WarriorsHome: #16 Wyatt Danyleyko · Away: #38 Riley Thorpe
3rd4:56Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #34 Luke Moroz
3rd5:06Faceoff Victoria RoyalsHome: #14 Savin Virk · Away: #34 Luke Moroz
3rd5:57Faceoff Victoria RoyalsHome: #11 Ludovic Perreault · Away: #22 Mathieu Lajoie
3rd8:44Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #16 Noah Degenstein
3rd10:14Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #34 Luke Moroz
3rd10:21Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #34 Luke Moroz
3rd13:04Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #36 Gage Nagel
3rd13:11Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #34 Luke Moroz
3rd13:32Goal Victoria Royals#19 Hayden Moore · Assists: #14 Savin Virk, #74 Landon Young · Even strength
3rd13:32Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #38 Riley Thorpe
3rd13:38Faceoff Moose Jaw WarriorsHome: #9 Caleb Matthews · Away: #38 Riley Thorpe
3rd14:30Penalty Victoria Royals#11 Ludovic Perreault · Boarding · 2:00 min · Served by #11 Ludovic Perreault
3rd14:30Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #36 Gage Nagel
3rd14:40Faceoff Victoria RoyalsHome: #17 Nolan Stewart · Away: #36 Gage Nagel
3rd15:57Faceoff Moose Jaw WarriorsHome: #17 Nolan Stewart · Away: #36 Gage Nagel
3rd16:16Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #22 Mathieu Lajoie
3rd17:06Faceoff Moose Jaw WarriorsHome: #19 Hayden Moore · Away: #34 Luke Moroz
3rd17:12Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #34 Luke Moroz
3rd17:42Penalty Victoria Royals#19 Hayden Moore · Elbowing · 2:00 min · Served by #19 Hayden Moore
3rd17:42Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #36 Gage Nagel
3rd18:51Faceoff Moose Jaw WarriorsHome: #14 Savin Virk · Away: #36 Gage Nagel
3rd19:36Faceoff Moose Jaw WarriorsHome: #89 Miles Cooper · Away: #16 Noah Degenstein
OT0:00Faceoff Moose Jaw WarriorsHome: #88 Cameron Schmidt · Away: #36 Gage Nagel
OT0:40Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #38 Riley Thorpe
OT0:57Penalty Victoria Royals#19 Hayden Moore · Inter. on Goaltender · 2:00 min · Served by #19 Hayden Moore
OT0:57Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #36 Gage Nagel
OT3:54Faceoff Moose Jaw WarriorsHome: #88 Cameron Schmidt · Away: #34 Luke Moroz
OT4:28Penalty Moose Jaw Warriors#21 Griffin Darby · Holding Opp. Stick · 2:00 min · Served by #21 Griffin Darby
OT4:28Faceoff Victoria RoyalsHome: #89 Miles Cooper · Away: #11 Rasmus Kamarainen
OT4:37Goal Victoria Royals#88 Cameron Schmidt · Assists: #14 Savin Virk, #4 Odin Vauhkonen · 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

10 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st8:16 Victoria RoyalsCameron SchmidtTripping2:00Cameron SchmidtPower play
1st9:00 Moose Jaw WarriorsGage NagelTripping2:00Gage NagelPower play
1st16:57 Victoria RoyalsCameron SchmidtHolding Opp. Stick2:00Cameron SchmidtPower play
2nd7:33 Moose Jaw WarriorsMathieu LajoieSlashing2:00Mathieu LajoiePower play
2nd18:24 Victoria RoyalsSam SchulteHooking2:00Sam SchultePower play
3rd1:22 Moose Jaw WarriorsGage NagelHolding2:00Gage NagelPower play
3rd14:30 Victoria RoyalsLudovic PerreaultBoarding2:00Ludovic PerreaultPower play
3rd17:42 Victoria RoyalsHayden MooreElbowing2:00Hayden MoorePower play
OT0:57 Victoria RoyalsHayden MooreInter. on Goaltender2:00Hayden MoorePower play
OT4:28 Moose Jaw WarriorsGriffin DarbyHolding Opp. Stick2:00Griffin DarbyPower 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——
Cohen Williams3RD000+1000000 / 0——
Nolan Paquette4LD000-1500000 / 0—Starter
Colt Carter8RD011+1300000 / 0——
Connor Schmidt10RD000-2300000 / 0—Starter
Rasmus Kamarainen11LW0110500000 / 20.0%Starter
William Degagne12LD000+1000000 / 0——
Noah Degenstein16C0000000003 / 742.9%—
Carson Deichert18LW0000000000 / 0—Rookie
Casey Brown19LW101-2400001 / 1100.0%—
Griffin Darby21LD000-1020000 / 0——
Mathieu Lajoie22RW0220520002 / 825.0%Starter
Carson Smith23LW0000100000 / 0—Rookie
Luke Moroz34C000-1300009 / 1656.3%—
Gage Nagel36RW000-2140008 / 1650.0%—
Riley Thorpe38C2020601008 / 1457.1%Starter
Chase Petersen39C0000000001 / 333.3%—
Jan Trefny43RW011+1100000 / 0——

Moose Jaw Warriors — Goaltenders

2 goaltenders
Moose Jaw Warriors — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Gavin Craig35Did not play————————Rookie
Jordan Switzer4164:3739435.8970000Starter

Victoria Royals — Skaters

18 skaters
Victoria Royals — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Odin Vauhkonen4LD011+1200000 / 0—Starter
Sam Schulte7RD0000320000 / 0——
Axel Bisbee8LD000-1000000 / 0—Rookie
Caleb Matthews9C0000000004 / 1136.4%—
Ludovic Perreault11LW000-1320001 / 250.0%Starter
Savin Virk14RW123+1400001 / 333.3%Starter
Wyatt Danyleyko16C000+1300004 / 850.0%—
Nolan Stewart17LW011+2200002 / 450.0%—
Filip Novak18RW000+1100000 / 0—Rookie
Hayden Moore19C112+12400015 / 2462.5%Starter
Ashton Brown23RW000-1000001 / 1100.0%—
Jonas Kohn24LD0110200000 / 0——
Nate Yellowaga44RD000+1000000 / 0—Starter
Drayden Uhrina53LW000-1200000 / 0—Rookie
Marek Peroutka73LW101+1300000 / 0——
Landon Young74RD022+1100000 / 0——
Cameron Schmidt88RW10101041010 / 20.0%—
Miles Cooper89C000-1100007 / 1258.3%—

Victoria Royals — Goaltenders

2 goaltenders
Victoria Royals — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Cole Prelusky164:3737334.9190000Starter · Rookie
Vladimir Proskurin59Did not play————————Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#82 Jeff Ingram
Referee 2#75 Kai Walsh
Linesman 1#153 Dayton Jeffrey
Linesman 2#144 Jack McNabb
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 ↗

Full replay

YouTube ↗

Official channel

YouTube ↗

Official channel

A channel link does not guarantee that a full replay is available.

Game Information

Competition
2026–27 regular season
Date
Fri, Nov 6, 2026
Puck drop
7:05 PM PST
Venue
Save-On-Foods Memorial Centre - Victoria, BC
Location
Victoria, BC
Final horn
Nov 6, 9:41 PM PST
Actual puck drop
Nov 6, 7:07 PM PST
Game length
2h 34m
Attendance
3,779

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.

Time out: MJ - 3rd @ 18:51 / VIC - OT @ 4:28

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.