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

Western Hockey League

London Knights at Victoria Royals: WHL Box Score

London Knights defeated Victoria Royals 5–3. Sep 5, 2026 at Save-On-Foods Memorial Centre - Victoria, BC.

Remembered on this browser

Sat, Sep 5, 2026 · 4:05 PM PDTFinal

London Knights

Away

5–3

Final

2026–27 preseason · Save-On-Foods Memorial Centre - Victoria, BC

Game Highlights

Highlights are not available for this game yet.

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
London Knights1315
Victoria Royals1113

Team Stats

Team Stats
Statistic London Knights Victoria Royals
Shots on goal3326
Penalty minutes1210
Power-play goals / opportunities1 / 52 / 6
Power play %20.0%33.3%
Faceoffs won / attempts33 / 6330 / 63
Faceoff win %52.4%47.6%

Shots by Period

Shots by Period
Period London Knights Victoria Royals
1st1012
2nd1210
3rd114

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#14 Savin Virk Victoria Royals
2#87 Jaxon Cover London Knights
3#77 Sam Schulte 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

8 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 18:17 Victoria Royals#77 Sam Schulte (1)#19 Hayden Moore, #18 Filip NovakEven strength
1st · 18:56 London Knights#87 Jaxon Cover (1)#43 Ryan BrownPP
2nd · 11:38 Victoria Royals#14 Savin Virk (1)#44 Nate Yellowaga, #9 Caleb MatthewsPP
2nd · 12:57 London Knights#11 Thomas Zocco (2)#87 Jaxon Cover, #14 Evan Van GorpEven strength
2nd · 13:41 London Knights#77 Caleb Mitchell (1)#13 Geno Carcone, #17 Maksim SokolovskiiEven strength
2nd · 16:13 London Knights#87 Jaxon Cover (2)#14 Evan Van GorpGame-winning goal
3rd · 4:50 Victoria Royals#17 Nolan Stewart (1)#14 Savin Virk, #53 Drayden UhrinaPP
3rd · 19:01 London Knights#34 Cohen Bidgood (1)UnassistedEmpty net · Insurance goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 18:17Sam Schulte#5 Roan Greschuk, #18 Filip Novak, #19 Hayden Moore, #73 Marek Peroutka, #77 Sam Schulte#13 Geno Carcone, #18 Jacob Vandeven, #24 Cody Wood, #66 Braidy Wassilyn, #71 Mikhail Zakharov
2nd · 12:57Thomas Zocco#11 Thomas Zocco, #14 Evan Van Gorp, #20 Ryan Beaulieu, #87 Jaxon Cover, #92 Jacob Xu#5 Roan Greschuk, #10 Jacob Schwartz, #23 Ashton Brown, #77 Sam Schulte, #91 Max Silver
2nd · 13:41Caleb Mitchell#13 Geno Carcone, #17 Maksim Sokolovskii, #28 Ryker Kesler, #29 Eloan Le Gallic, #77 Caleb Mitchell#5 Roan Greschuk, #17 Nolan Stewart, #28 Cruz Waltze, #53 Drayden Uhrina, #77 Sam Schulte
2nd · 16:13Jaxon Cover#14 Evan Van Gorp, #20 Ryan Beaulieu, #37 Jake Ritson, #87 Jaxon Cover, #92 Jacob Xu#10 Jacob Schwartz, #23 Ashton Brown, #24 Jonas Kohn, #44 Nate Yellowaga, #91 Max Silver
3rd · 19:01Cohen Bidgood#14 Evan Van Gorp, #17 Maksim Sokolovskii, #18 Jacob Vandeven, #34 Cohen Bidgood, #71 Mikhail Zakharov#9 Caleb Matthews, #14 Savin Virk, #17 Nolan Stewart, #18 Filip Novak, #44 Nate Yellowaga, #73 Marek Peroutka

Key Plays

27 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Victoria RoyalsIn: #1 Cole Prelusky · Out: —
1st0:00Goaltender change London KnightsIn: #78 Aleksei Medvedev · Out: —
1st4:48Penalty London Knights#34 Cohen Bidgood · Cross Checking · 2:00 min · Served by #34 Cohen Bidgood
1st9:12Penalty Victoria Royals#24 Jonas Kohn · Holding · 2:00 min · Served by #24 Jonas Kohn
1st11:13Penalty Victoria Royals#74 Landon Young · Tripping · 2:00 min · Served by #74 Landon Young
1st12:59Penalty London Knights#87 Jaxon Cover · Tripping · 2:00 min · Served by #87 Jaxon Cover
1st18:17Goal Victoria Royals#77 Sam Schulte · Assists: #19 Hayden Moore, #18 Filip Novak · Even strength
1st18:49Penalty Victoria Royals#44 Nate Yellowaga · High Sticking · 2:00 min · Served by #44 Nate Yellowaga
1st18:56Goal London Knights#87 Jaxon Cover · Assists: #43 Ryan Brown · PP
2nd5:01Penalty London Knights#16 Owen Miniotas · Holding · 2:00 min · Served by #16 Owen Miniotas
2nd10:04Penalty London Knights#17 Maksim Sokolovskii · Holding Opp. Stick · 2:00 min · Served by #17 Maksim Sokolovskii
2nd10:04Goaltender change London KnightsIn: #33 Brian Cooke · Out: —
2nd10:04Goaltender change London KnightsIn: — · Out: #78 Aleksei Medvedev
2nd11:38Goal Victoria Royals#14 Savin Virk · Assists: #44 Nate Yellowaga, #9 Caleb Matthews · PP
2nd12:57Goal London Knights#11 Thomas Zocco · Assists: #87 Jaxon Cover, #14 Evan Van Gorp · Even strength
2nd13:41Goal London Knights#77 Caleb Mitchell · Assists: #13 Geno Carcone, #17 Maksim Sokolovskii · Even strength
2nd16:13Goal London Knights#87 Jaxon Cover · Assists: #14 Evan Van Gorp · Game-winning goal
3rd0:00Goaltender change Victoria RoyalsIn: — · Out: #1 Cole Prelusky
3rd0:00Goaltender change Victoria RoyalsIn: #35 Seth Badry · Out: —
3rd4:06Penalty London Knights#29 Eloan Le Gallic · Hooking · 2:00 min · Served by #29 Eloan Le Gallic
3rd4:50Goal Victoria Royals#17 Nolan Stewart · Assists: #14 Savin Virk, #53 Drayden Uhrina · PP
3rd11:29Penalty London Knights#34 Cohen Bidgood · Tripping · 2:00 min · Served by #34 Cohen Bidgood
3rd12:24Penalty Victoria Royals#91 Max Silver · Tripping · 2:00 min · Served by #91 Max Silver
3rd15:30Penalty Victoria Royals#28 Cruz Waltze · Slashing · 2:00 min · Served by #28 Cruz Waltze
3rd18:42Goaltender change Victoria RoyalsIn: — · Out: #35 Seth Badry
3rd19:01Goal London Knights#34 Cohen Bidgood · Assists: Unassisted · Empty net · Insurance goal
3rd19:01Goaltender change Victoria RoyalsIn: #35 Seth Badry · Out: —

Full Play-by-Play

90 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Victoria RoyalsIn: #1 Cole Prelusky · Out: —
1st0:00Goaltender change London KnightsIn: #78 Aleksei Medvedev · Out: —
1st0:00Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #11 Thomas Zocco
1st0:29Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
1st1:21Faceoff Victoria RoyalsHome: #10 Jacob Schwartz · Away: #71 Mikhail Zakharov
1st2:44Faceoff London KnightsHome: #17 Nolan Stewart · Away: #16 Owen Miniotas
1st3:04Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #11 Thomas Zocco
1st4:48Penalty London Knights#34 Cohen Bidgood · Cross Checking · 2:00 min · Served by #34 Cohen Bidgood
1st4:48Faceoff London KnightsHome: #9 Caleb Matthews · Away: #14 Evan Van Gorp
1st4:52Faceoff London KnightsHome: #9 Caleb Matthews · Away: #14 Evan Van Gorp
1st5:38Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #28 Ryker Kesler
1st9:12Penalty Victoria Royals#24 Jonas Kohn · Holding · 2:00 min · Served by #24 Jonas Kohn
1st9:12Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #11 Thomas Zocco
1st10:08Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #13 Geno Carcone
1st11:13Penalty Victoria Royals#74 Landon Young · Tripping · 2:00 min · Served by #74 Landon Young
1st11:13Faceoff London KnightsHome: #9 Caleb Matthews · Away: #14 Evan Van Gorp
1st12:27Faceoff London KnightsHome: #19 Hayden Moore · Away: #34 Cohen Bidgood
1st12:59Penalty London Knights#87 Jaxon Cover · Tripping · 2:00 min · Served by #87 Jaxon Cover
1st12:59Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #28 Ryker Kesler
1st14:31Faceoff London KnightsHome: #9 Caleb Matthews · Away: #37 Jake Ritson
1st18:17Goal Victoria Royals#77 Sam Schulte · Assists: #19 Hayden Moore, #18 Filip Novak · Even strength
1st18:17Faceoff London KnightsHome: #9 Caleb Matthews · Away: #11 Thomas Zocco
1st18:41Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #11 Thomas Zocco
1st18:49Penalty Victoria Royals#44 Nate Yellowaga · High Sticking · 2:00 min · Served by #44 Nate Yellowaga
1st18:49Faceoff London KnightsHome: #9 Caleb Matthews · Away: #34 Cohen Bidgood
1st18:56Goal London Knights#87 Jaxon Cover · Assists: #43 Ryan Brown · PP
1st18:56Faceoff London KnightsHome: #16 Wyatt Danyleyko · Away: #37 Jake Ritson
2nd0:00Faceoff London KnightsHome: #9 Caleb Matthews · Away: #11 Thomas Zocco
2nd1:13Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #71 Mikhail Zakharov
2nd2:30Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #71 Mikhail Zakharov
2nd5:01Penalty London Knights#16 Owen Miniotas · Holding · 2:00 min · Served by #16 Owen Miniotas
2nd5:01Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #37 Jake Ritson
2nd6:28Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #37 Jake Ritson
2nd7:05Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #11 Thomas Zocco
2nd7:19Faceoff London KnightsHome: #16 Wyatt Danyleyko · Away: #11 Thomas Zocco
2nd9:31Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #14 Evan Van Gorp
2nd10:04Penalty London Knights#17 Maksim Sokolovskii · Holding Opp. Stick · 2:00 min · Served by #17 Maksim Sokolovskii
2nd10:04Goaltender change London KnightsIn: #33 Brian Cooke · Out: —
2nd10:04Goaltender change London KnightsIn: — · Out: #78 Aleksei Medvedev
2nd10:04Faceoff London KnightsHome: #9 Caleb Matthews · Away: #34 Cohen Bidgood
2nd11:38Goal Victoria Royals#14 Savin Virk · Assists: #44 Nate Yellowaga, #9 Caleb Matthews · PP
2nd11:38Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #37 Jake Ritson
2nd12:09Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #11 Thomas Zocco
2nd12:57Goal London Knights#11 Thomas Zocco · Assists: #87 Jaxon Cover, #14 Evan Van Gorp · Even strength
2nd12:57Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #28 Ryker Kesler
2nd13:06Faceoff London KnightsHome: #19 Hayden Moore · Away: #13 Geno Carcone
2nd13:41Goal London Knights#77 Caleb Mitchell · Assists: #13 Geno Carcone, #17 Maksim Sokolovskii · Even strength
2nd13:41Faceoff London KnightsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
2nd13:57Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
2nd14:19Faceoff London KnightsHome: #19 Hayden Moore · Away: #37 Jake Ritson
2nd14:26Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #37 Jake Ritson
2nd16:13Goal London Knights#87 Jaxon Cover · Assists: #14 Evan Van Gorp · Game-winning goal
2nd16:13Faceoff Victoria RoyalsHome: #16 Wyatt Danyleyko · Away: #11 Thomas Zocco
2nd17:12Faceoff Victoria RoyalsHome: #17 Nolan Stewart · Away: #28 Ryker Kesler
2nd17:55Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #34 Cohen Bidgood
2nd18:33Faceoff Victoria RoyalsHome: #10 Jacob Schwartz · Away: #37 Jake Ritson
3rd0:00Goaltender change Victoria RoyalsIn: — · Out: #1 Cole Prelusky
3rd0:00Goaltender change Victoria RoyalsIn: #35 Seth Badry · Out: —
3rd0:00Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #11 Thomas Zocco
3rd0:38Faceoff London KnightsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
3rd4:06Penalty London Knights#29 Eloan Le Gallic · Hooking · 2:00 min · Served by #29 Eloan Le Gallic
3rd4:06Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #14 Evan Van Gorp
3rd4:23Faceoff London KnightsHome: #9 Caleb Matthews · Away: #14 Evan Van Gorp
3rd4:50Goal Victoria Royals#17 Nolan Stewart · Assists: #14 Savin Virk, #53 Drayden Uhrina · PP
3rd4:50Faceoff Victoria RoyalsHome: #10 Jacob Schwartz · Away: #11 Thomas Zocco
3rd5:34Faceoff London KnightsHome: #19 Hayden Moore · Away: #71 Mikhail Zakharov
3rd5:47Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #43 Ryan Brown
3rd8:01Faceoff Victoria RoyalsHome: #10 Jacob Schwartz · Away: #28 Ryker Kesler
3rd8:19Faceoff Victoria RoyalsHome: #10 Jacob Schwartz · Away: #16 Owen Miniotas
3rd9:52Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #11 Thomas Zocco
3rd10:03Faceoff Victoria RoyalsHome: #19 Hayden Moore · Away: #11 Thomas Zocco
3rd10:23Faceoff London KnightsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
3rd10:47Faceoff London KnightsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
3rd11:01Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #37 Jake Ritson
3rd11:29Penalty London Knights#34 Cohen Bidgood · Tripping · 2:00 min · Served by #34 Cohen Bidgood
3rd11:29Faceoff London KnightsHome: #9 Caleb Matthews · Away: #37 Jake Ritson
3rd12:24Penalty Victoria Royals#91 Max Silver · Tripping · 2:00 min · Served by #91 Max Silver
3rd12:24Faceoff London KnightsHome: #17 Nolan Stewart · Away: #14 Evan Van Gorp
3rd13:21Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #87 Jaxon Cover
3rd13:28Faceoff Victoria RoyalsHome: #10 Jacob Schwartz · Away: #11 Thomas Zocco
3rd14:16Faceoff London KnightsHome: #19 Hayden Moore · Away: #16 Owen Miniotas
3rd15:09Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #71 Mikhail Zakharov
3rd15:30Penalty Victoria Royals#28 Cruz Waltze · Slashing · 2:00 min · Served by #28 Cruz Waltze
3rd15:30Faceoff Victoria RoyalsHome: #9 Caleb Matthews · Away: #87 Jaxon Cover
3rd15:39Faceoff London KnightsHome: #19 Hayden Moore · Away: #13 Geno Carcone
3rd18:23Faceoff London KnightsHome: #9 Caleb Matthews · Away: #71 Mikhail Zakharov
3rd18:42Goaltender change Victoria RoyalsIn: — · Out: #35 Seth Badry
3rd19:01Goal London Knights#34 Cohen Bidgood · Assists: Unassisted · Empty net · Insurance goal
3rd19:01Goaltender change Victoria RoyalsIn: #35 Seth Badry · Out: —
3rd19:01Faceoff London KnightsHome: #10 Jacob Schwartz · Away: #28 Ryker Kesler

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

Penalties & Shootouts

Penalty Summary

11 penalties
Penalty Summary
PeriodTimeTeamPenalised playerOffenceMinutesServed bySituation
1st4:48 London KnightsCohen BidgoodCross Checking2:00Cohen BidgoodPower play
1st9:12 Victoria RoyalsJonas KohnHolding2:00Jonas KohnPower play
1st11:13 Victoria RoyalsLandon YoungTripping2:00Landon YoungPower play
1st12:59 London KnightsJaxon CoverTripping2:00Jaxon CoverPower play
1st18:49 Victoria RoyalsNate YellowagaHigh Sticking2:00Nate YellowagaPower play
2nd5:01 London KnightsOwen MiniotasHolding2:00Owen MiniotasPower play
2nd10:04 London KnightsMaksim SokolovskiiHolding Opp. Stick2:00Maksim SokolovskiiPower play
3rd4:06 London KnightsEloan Le GallicHooking2:00Eloan Le GallicPower play
3rd11:29 London KnightsCohen BidgoodTripping2:00Cohen BidgoodPower play
3rd12:24 Victoria RoyalsMax SilverTripping2:00Max SilverPower play
3rd15:30 Victoria RoyalsCruz WaltzeSlashing2:00Cruz WaltzePower play

Player Stats

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

London Knights — Skaters

18 skaters
London Knights — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Thomas Zocco11C101+1300004 / 1526.7%Starter
Geno Carcone13LW0110100002 / 366.7%—
Evan Van Gorp14LW022+3200006 / 785.7%—
Owen Miniotas16RW0000120002 / 366.7%—
Maksim Sokolovskii17D011+2220000 / 0—Starter
Jacob Vandeven18D0000100000 / 0——
Ryan Beaulieu20D000+2000000 / 0——
Cody Wood24D000-1200000 / 0——
Ryker Kesler28C000+1200002 / 633.3%—
Eloan Le Gallic29C000+1120000 / 0——
Cohen Bidgood34RW101+1440003 / 475.0%Starter
Jake Ritson37LW000+1000005 / 1050.0%—
Ryan Brown43LW0110100000 / 10.0%—
Braidy Wassilyn66LW000-1100000 / 0——
Mikhail Zakharov71C0000300008 / 1266.7%—
Caleb Mitchell77D101+1300000 / 0—Starter
Jaxon Cover87LW213+2521011 / 250.0%Starter
Jacob Xu92LD000+2100000 / 0——

London Knights — Goaltenders

2 goaltenders
London Knights — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Brian Cooke3329:5612210.8330000—
Aleksei Medvedev7830:0414113.9290000Starter

Victoria Royals — Skaters

18 skaters
Victoria Royals — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Henry Peterson2RD0000200000 / 0——
Roan Greschuk5LD000-1000000 / 0—Rookie
Caleb Matthews9C011-11000010 / 2540.0%Starter
Jacob Schwartz10C000-2000006 / 1442.9%—
Savin Virk14RW112-1501000 / 0—Starter
Wyatt Danyleyko16C0000200003 / 560.0%—
Nolan Stewart17LW101-2301001 / 333.3%Starter
Filip Novak18LW0110100000 / 0—Rookie
Hayden Moore19C011+11000010 / 1662.5%—
Ashton Brown23LW000-2200000 / 0——
Jonas Kohn24LD000-1320000 / 0—Starter
Cruz Waltze28LW000-1320000 / 0——
Nate Yellowaga44RD011-2120000 / 0—Starter
Drayden Uhrina53RW011-1000000 / 0—Rookie
Marek Peroutka73RW0000000000 / 0——
Landon Young74LD0000120000 / 0——
Sam Schulte77RD101-1100000 / 0——
Max Silver91RW000-2020000 / 0——

Victoria Royals — Goaltenders

2 goaltenders
Victoria Royals — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Cole Prelusky140:0022418.8180000Starter · Rookie
Seth Badry3519:41100101.0000000Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#5 Mark Pearce
Referee 2#21 Jesse Wood-Schatz
Linesman 1#154 Aidan hitchmough
Linesman 2#144 Jack McNabb

Official Game Links

YouTube ↗

Official channel

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

Game Information

Competition
2026–27 preseason
Date
Sat, Sep 5, 2026
Puck drop
4:05 PM PDT
Venue
Save-On-Foods Memorial Centre - Victoria, BC
Location
Victoria, BC
Final horn
Sep 5, 6:26 PM PDT
Actual puck drop
Sep 5, 4:08 PM PDT
Game length
2h 18m
Attendance
3,852

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.