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

Western Hockey League

Victoria Royals at Calgary Hitmen: WHL Box Score

Victoria Royals defeated Calgary Hitmen 5–2. Oct 12, 2026 at Scotiabank Saddledome - Calgary, AB.

Remembered on this browser

Mon, Oct 12, 2026 · 12:00 PM PDTFinal
2026–27 regular season · Scotiabank Saddledome - Calgary, AB

Game Highlights

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

Victoria Royals at Calgary Hitmen 10/12 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Victoria Royals1225
Calgary Hitmen0202

Team Stats

Team Stats
Statistic Victoria Royals Calgary Hitmen
Shots on goal3731
Penalty minutes1014
Power-play goals / opportunities0 / 71 / 5
Power play %0.0%20.0%
Faceoffs won / attempts25 / 6540 / 65
Faceoff win %38.5%61.5%

Shots by Period

Shots by Period
Period Victoria Royals Calgary Hitmen
1st1113
2nd158
3rd1110

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#19 Hayden Moore Victoria Royals
2#1 Cole Prelusky Victoria Royals
3#14 Savin Virk 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 · 0:40 Victoria Royals#88 Cameron Schmidt (3)#89 Miles Cooper, #11 Ludovic PerreaultEven strength
2nd · 5:50 Victoria Royals#19 Hayden Moore (2)#14 Savin Virk, #8 Axel BisbeeEven strength
2nd · 15:40 Victoria Royals#19 Hayden Moore (3)#14 Savin VirkGame-winning goal
2nd · 16:19 Calgary Hitmen#11 Artem Katsuro (4)#4 Calder Hamilton, #18 Blake VanekEven strength
2nd · 18:40 Calgary Hitmen#27 Julien Maze (2)#18 Blake Vanek, #7 Hunter AuraPP
3rd · 2:27 Victoria Royals#19 Hayden Moore (4)#17 Nolan Stewart, #4 Odin VauhkonenSH · Insurance goal
3rd · 12:27 Victoria Royals#19 Hayden Moore (5)#4 Odin Vauhkonen, #17 Nolan StewartEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 0:40Cameron Schmidt#4 Odin Vauhkonen, #7 Sam Schulte, #11 Ludovic Perreault, #88 Cameron Schmidt, #89 Miles Cooper#6 Jakob Leander, #7 Hunter Aura, #8 Andrei Molgachev, #9 Carter Sanderson, #11 Artem Katsuro
2nd · 5:50Hayden Moore#8 Axel Bisbee, #14 Savin Virk, #17 Nolan Stewart, #19 Hayden Moore, #22 Henry Peterson#3 Tate Batchelor, #10 Kale McCann, #15 Grady Anaka, #21 Keaton Jundt, #26 Shaun Hildebrandt
2nd · 15:40Hayden Moore#4 Odin Vauhkonen, #14 Savin Virk, #19 Hayden Moore, #74 Landon Young#3 Tate Batchelor, #5 Bode Laylin, #18 Blake Vanek, #27 Julien Maze
2nd · 16:19Artem Katsuro#4 Calder Hamilton, #7 Hunter Aura, #11 Artem Katsuro, #18 Blake Vanek#4 Odin Vauhkonen, #7 Sam Schulte, #88 Cameron Schmidt, #89 Miles Cooper
3rd · 2:27Hayden Moore#4 Odin Vauhkonen, #7 Sam Schulte, #17 Nolan Stewart, #19 Hayden Moore#4 Calder Hamilton, #5 Bode Laylin, #18 Blake Vanek, #27 Julien Maze, #29 Brennan Brown
3rd · 12:27Hayden Moore#4 Odin Vauhkonen, #7 Sam Schulte, #14 Savin Virk, #17 Nolan Stewart, #19 Hayden Moore#6 Jakob Leander, #7 Hunter Aura, #9 Carter Sanderson, #11 Artem Katsuro, #26 Shaun Hildebrandt

Key Plays

21 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Calgary HitmenIn: #30 Aidan Hesse · Out: —
1st0:00Goaltender change Victoria RoyalsIn: #1 Cole Prelusky · Out: —
1st0:40Goal Victoria Royals#88 Cameron Schmidt · Assists: #89 Miles Cooper, #11 Ludovic Perreault · Even strength
1st5:35Penalty Calgary Hitmen#9 Carter Sanderson · Tripping · 2:00 min · Served by #9 Carter Sanderson
1st11:39Penalty Victoria Royals#44 Nate Yellowaga · Hooking · 2:00 min · Served by #44 Nate Yellowaga
1st11:56Penalty Calgary Hitmen#27 Julien Maze · Tripping · 2:00 min · Served by #27 Julien Maze
1st15:05Penalty Calgary Hitmen#21 Keaton Jundt · High Sticking · 2:00 min · Served by #21 Keaton Jundt
1st15:59Penalty Calgary Hitmen#26 Shaun Hildebrandt · Tripping · 2:00 min · Served by #26 Shaun Hildebrandt
2nd5:50Goal Victoria Royals#19 Hayden Moore · Assists: #14 Savin Virk, #8 Axel Bisbee · Even strength
2nd6:17Penalty Calgary Hitmen#5 Bode Laylin · Slashing · 2:00 min · Served by #5 Bode Laylin
2nd10:50Penalty Calgary Hitmen#18 Blake Vanek · Tripping · 2:00 min · Served by #18 Blake Vanek
2nd14:27Penalty Victoria Royals#17 Nolan Stewart · Slashing · 2:00 min · Served by #17 Nolan Stewart
2nd14:34Penalty Calgary Hitmen#9 Carter Sanderson · Slashing · 2:00 min · Served by #9 Carter Sanderson
2nd15:40Goal Victoria Royals#19 Hayden Moore · Assists: #14 Savin Virk · Game-winning goal
2nd16:19Goal Calgary Hitmen#11 Artem Katsuro · Assists: #4 Calder Hamilton, #18 Blake Vanek · Even strength
2nd17:21Penalty Victoria Royals#73 Marek Peroutka · Hooking · 2:00 min · Served by #73 Marek Peroutka
2nd18:16Penalty Victoria Royals#8 Axel Bisbee · Delay of Game · 2:00 min · Served by #8 Axel Bisbee
2nd18:40Goal Calgary Hitmen#27 Julien Maze · Assists: #18 Blake Vanek, #7 Hunter Aura · PP
3rd2:06Penalty Victoria Royals#1 Cole Prelusky · Delay of Game · 2:00 min · Served by #18 Filip Novak
3rd2:27Goal Victoria Royals#19 Hayden Moore · Assists: #17 Nolan Stewart, #4 Odin Vauhkonen · SH · Insurance goal
3rd12:27Goal Victoria Royals#19 Hayden Moore · Assists: #4 Odin Vauhkonen, #17 Nolan Stewart · Even strength

Full Play-by-Play

86 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Calgary HitmenIn: #30 Aidan Hesse · Out: —
1st0:00Goaltender change Victoria RoyalsIn: #1 Cole Prelusky · Out: —
1st0:00Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
1st0:11Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
1st0:40Goal Victoria Royals#88 Cameron Schmidt · Assists: #89 Miles Cooper, #11 Ludovic Perreault · Even strength
1st0:40Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #19 Hayden Moore
1st0:54Faceoff Victoria RoyalsHome: #26 Shaun Hildebrandt · Away: #19 Hayden Moore
1st3:07Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #16 Wyatt Danyleyko
1st3:39Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #88 Cameron Schmidt
1st4:04Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #89 Miles Cooper
1st4:38Faceoff Calgary HitmenHome: #15 Grady Anaka · Away: #19 Hayden Moore
1st5:35Penalty Calgary Hitmen#9 Carter Sanderson · Tripping · 2:00 min · Served by #9 Carter Sanderson
1st5:35Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #89 Miles Cooper
1st8:37Faceoff Victoria RoyalsHome: #15 Grady Anaka · Away: #19 Hayden Moore
1st9:16Faceoff Calgary HitmenHome: #23 Antonio Correia · Away: #9 Caleb Matthews
1st10:02Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
1st10:21Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
1st11:39Penalty Victoria Royals#44 Nate Yellowaga · Hooking · 2:00 min · Served by #44 Nate Yellowaga
1st11:39Faceoff Victoria RoyalsHome: #29 Brennan Brown · Away: #19 Hayden Moore
1st11:56Penalty Calgary Hitmen#27 Julien Maze · Tripping · 2:00 min · Served by #27 Julien Maze
1st11:56Faceoff Victoria RoyalsHome: #26 Shaun Hildebrandt · Away: #89 Miles Cooper
1st14:27Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #9 Caleb Matthews
1st15:05Penalty Calgary Hitmen#21 Keaton Jundt · High Sticking · 2:00 min · Served by #21 Keaton Jundt
1st15:05Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
1st15:59Penalty Calgary Hitmen#26 Shaun Hildebrandt · Tripping · 2:00 min · Served by #26 Shaun Hildebrandt
1st15:59Faceoff Victoria RoyalsHome: #9 Carter Sanderson · Away: #89 Miles Cooper
1st17:04Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #11 Ludovic Perreault
1st17:43Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #11 Ludovic Perreault
1st19:01Faceoff Calgary HitmenHome: #15 Grady Anaka · Away: #19 Hayden Moore
1st19:45Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #89 Miles Cooper
2nd0:00Faceoff Victoria RoyalsHome: #29 Brennan Brown · Away: #89 Miles Cooper
2nd0:40Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #17 Nolan Stewart
2nd2:59Faceoff Calgary HitmenHome: #23 Antonio Correia · Away: #16 Wyatt Danyleyko
2nd3:31Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
2nd5:50Goal Victoria Royals#19 Hayden Moore · Assists: #14 Savin Virk, #8 Axel Bisbee · Even strength
2nd5:50Faceoff Calgary HitmenHome: #23 Antonio Correia · Away: #16 Wyatt Danyleyko
2nd6:17Penalty Calgary Hitmen#5 Bode Laylin · Slashing · 2:00 min · Served by #5 Bode Laylin
2nd6:17Faceoff Victoria RoyalsHome: #29 Brennan Brown · Away: #89 Miles Cooper
2nd7:45Faceoff Victoria RoyalsHome: #26 Shaun Hildebrandt · Away: #17 Nolan Stewart
2nd7:53Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #9 Caleb Matthews
2nd8:58Faceoff Victoria RoyalsHome: #15 Grady Anaka · Away: #91 Max Silver
2nd9:45Faceoff Calgary HitmenHome: #18 Blake Vanek · Away: #89 Miles Cooper
2nd10:50Penalty Calgary Hitmen#18 Blake Vanek · Tripping · 2:00 min · Served by #18 Blake Vanek
2nd10:50Faceoff Victoria RoyalsHome: #29 Brennan Brown · Away: #9 Caleb Matthews
2nd14:27Penalty Victoria Royals#17 Nolan Stewart · Slashing · 2:00 min · Served by #17 Nolan Stewart
2nd14:27Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
2nd14:34Penalty Calgary Hitmen#9 Carter Sanderson · Slashing · 2:00 min · Served by #9 Carter Sanderson
2nd14:34Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
2nd15:40Goal Victoria Royals#19 Hayden Moore · Assists: #14 Savin Virk · Game-winning goal
2nd15:40Faceoff Victoria RoyalsHome: #18 Blake Vanek · Away: #89 Miles Cooper
2nd16:19Goal Calgary Hitmen#11 Artem Katsuro · Assists: #4 Calder Hamilton, #18 Blake Vanek · Even strength
2nd16:19Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #9 Caleb Matthews
2nd17:21Penalty Victoria Royals#73 Marek Peroutka · Hooking · 2:00 min · Served by #73 Marek Peroutka
2nd17:21Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
2nd18:16Penalty Victoria Royals#8 Axel Bisbee · Delay of Game · 2:00 min · Served by #8 Axel Bisbee
2nd18:16Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
2nd18:40Goal Calgary Hitmen#27 Julien Maze · Assists: #18 Blake Vanek, #7 Hunter Aura · PP
2nd18:40Faceoff Victoria RoyalsHome: #29 Brennan Brown · Away: #19 Hayden Moore
2nd19:08Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #89 Miles Cooper
2nd19:35Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
2nd19:41Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
2nd20:00Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #19 Hayden Moore
3rd0:00Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #19 Hayden Moore
3rd0:10Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #19 Hayden Moore
3rd0:21Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
3rd2:06Penalty Victoria Royals#1 Cole Prelusky · Delay of Game · 2:00 min · Served by #18 Filip Novak
3rd2:06Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #19 Hayden Moore
3rd2:27Goal Victoria Royals#19 Hayden Moore · Assists: #17 Nolan Stewart, #4 Odin Vauhkonen · SH · Insurance goal
3rd2:27Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
3rd5:38Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
3rd5:43Faceoff Victoria RoyalsHome: #8 Andrei Molgachev · Away: #89 Miles Cooper
3rd6:25Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #9 Caleb Matthews
3rd6:54Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #16 Wyatt Danyleyko
3rd7:10Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #16 Wyatt Danyleyko
3rd8:14Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #19 Hayden Moore
3rd10:18Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #9 Caleb Matthews
3rd11:10Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #16 Wyatt Danyleyko
3rd12:27Goal Victoria Royals#19 Hayden Moore · Assists: #4 Odin Vauhkonen, #17 Nolan Stewart · Even strength
3rd12:27Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #19 Hayden Moore
3rd13:48Faceoff Calgary HitmenHome: #26 Shaun Hildebrandt · Away: #89 Miles Cooper
3rd14:19Faceoff Calgary HitmenHome: #29 Brennan Brown · Away: #9 Caleb Matthews
3rd16:01Faceoff Victoria RoyalsHome: #26 Shaun Hildebrandt · Away: #17 Nolan Stewart
3rd17:55Faceoff Calgary HitmenHome: #8 Andrei Molgachev · Away: #16 Wyatt Danyleyko
3rd18:27Faceoff Victoria RoyalsHome: #29 Brennan Brown · Away: #19 Hayden Moore
3rd18:50Faceoff Victoria RoyalsHome: #26 Shaun Hildebrandt · Away: #89 Miles Cooper
3rd19:59Faceoff Calgary HitmenHome: #15 Grady Anaka · Away: #9 Caleb Matthews

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

Penalties & Shootouts

Penalty Summary

12 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st5:35 Calgary HitmenCarter SandersonTripping2:00Carter SandersonPower play
1st11:39 Victoria RoyalsNate YellowagaHooking2:00Nate YellowagaPower play
1st11:56 Calgary HitmenJulien MazeTripping2:00Julien MazePower play
1st15:05 Calgary HitmenKeaton JundtHigh Sticking2:00Keaton JundtPower play
1st15:59 Calgary HitmenShaun HildebrandtTripping2:00Shaun HildebrandtPower play
2nd6:17 Calgary HitmenBode LaylinSlashing2:00Bode LaylinPower play
2nd10:50 Calgary HitmenBlake VanekTripping2:00Blake VanekPower play
2nd14:27 Victoria RoyalsNolan StewartSlashing2:00Nolan StewartPower play
2nd14:34 Calgary HitmenCarter SandersonSlashing2:00Carter SandersonPower play
2nd17:21 Victoria RoyalsMarek PeroutkaHooking2:00Marek PeroutkaPower play
2nd18:16 Victoria RoyalsAxel BisbeeDelay of Game2:00Axel BisbeePower play
3rd2:06 Victoria RoyalsCole PreluskyDelay of Game2:00Filip NovakPower play

Player Stats

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

Victoria Royals — Skaters

18 skaters
Victoria Royals — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Odin Vauhkonen4LD022+3200000 / 0—Starter
Sam Schulte7RD000+2100000 / 0—Starter
Axel Bisbee8LD011+1120000 / 0—Rookie
Caleb Matthews9C0000200001 / 911.1%—
Ludovic Perreault11LW011+1200000 / 20.0%Starter
Savin Virk14RW022+3300000 / 0——
Wyatt Danyleyko16C0000100001 / 714.3%—
Nolan Stewart17LW022+3220002 / 366.7%—
Filip Novak18RW0000600000 / 0—Rookie
Hayden Moore19C404+45001110 / 2147.6%—
Henry Peterson22RD000+1000000 / 0——
Nate Yellowaga44RD0000220000 / 0——
Drayden Uhrina53LW0000000000 / 0—Rookie
Marek Peroutka73LW0000020000 / 0——
Landon Young74LD000+1200000 / 0——
Cameron Schmidt88RW1010300000 / 10.0%Starter
Miles Cooper89C01105000010 / 2147.6%Starter
Max Silver91RW0000000001 / 1100.0%—

Victoria Royals — Goaltenders

2 goaltenders
Victoria Royals — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Cole Prelusky160:0031229.9350002Starter · Rookie
Ardan Downey31Did not play————————Rookie

Calgary Hitmen — Skaters

18 skaters
Calgary Hitmen — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Maden Simard2LD0000000000 / 0—Rookie
Tate Batchelor3LD000-2100000 / 0—Rookie
Calder Hamilton4LD0110000000 / 0——
Bode Laylin5RD000-2120000 / 0——
Jakob Leander6RD000-2000000 / 0—Starter
Hunter Aura7LD011-1100000 / 0—Starter
Andrei Molgachev8C000-13000011 / 2152.4%Starter
Carter Sanderson9LW000-2140000 / 10.0%Starter
Kale McCann10RD000-1000000 / 0—Rookie
Artem Katsuro11RW101-1500000 / 0—Starter · Rookie
Gabriel Belanger14RW0000200000 / 0—Rookie
Grady Anaka15RW000-1300003 / 560.0%Rookie
Blake Vanek18RW022-1520001 / 250.0%—
Keaton Jundt21LW000-1220000 / 0——
Antonio Correia23LW0000000003 / 3100.0%Rookie
Shaun Hildebrandt26C000-2220008 / 1361.5%—
Julien Maze27LW101-2521000 / 0——
Brennan Brown29C000-10000014 / 2070.0%—

Calgary Hitmen — Goaltenders

2 goaltenders
Calgary Hitmen — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Aidan Hesse3060:0037532.8650000Starter
Eric Tu31Did not play—————————

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#93 Mason Stewart
Referee 2#85 Jacob Hicks
Linesman 1#47 Matthew DeWald
Linesman 2#139 Marcus Gerow

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
Mon, Oct 12, 2026
Puck drop
12:00 PM PDT
Venue
Scotiabank Saddledome - Calgary, AB
Location
Calgary, AB
Final horn
Oct 12, 2:23 PM PDT
Actual puck drop
Oct 12, 12:02 PM PDT
Game length
2h 21m
Attendance
2,992

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.