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

Western Hockey League

Moose Jaw Warriors at Vancouver Giants: WHL Box Score

Vancouver Giants defeated Moose Jaw Warriors 10–3. Nov 7, 2026 at Langley Events Centre - Langley, BC.

Remembered on this browser

Sat, Nov 7, 2026 · 7:00 PM PSTFinal
2026–27 regular season · Langley Events Centre - Langley, 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 Vancouver Giants 11/7 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdFinal
Moose Jaw Warriors1023
Vancouver Giants45110

Team Stats

Team Stats
Statistic Moose Jaw Warriors Vancouver Giants
Shots on goal2649
Penalty minutes168
Power-play goals / opportunities1 / 33 / 7
Power play %33.3%42.9%
Faceoffs won / attempts25 / 6641 / 66
Faceoff win %37.9%62.1%

Shots by Period

Shots by Period
Period Moose Jaw Warriors Vancouver Giants
1st618
2nd1018
3rd1013

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#16 Blake Chorney Vancouver Giants
2#29 Sam Charko Vancouver Giants
3#22 Joe Iginla Vancouver Giants

Scoring Summary & Key Plays

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

Goals & Assists

13 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
1st · 13:44 Vancouver Giants#18 Colton Gerrior (1)#29 Sam Charko, #6 Lance McCloskeyEven strength
1st · 14:59 Vancouver Giants#16 Blake Chorney (6)#43 Brogan McNeil, #2 Sullivan HumeniukEven strength
1st · 17:05 Vancouver Giants#27 Mathis Preston (13)#13 Tobias Tomik, #20 Jakob OreskovicPP
1st · 18:56 Vancouver Giants#22 Joe Iginla (6)#17 Cam Parr, #11 Cash KochPP · Game-winning goal
1st · 19:54 Moose Jaw Warriors#19 Casey Brown (5)#16 Noah DegensteinSH
2nd · 0:55 Vancouver Giants#16 Blake Chorney (7)#13 Tobias Tomik, #27 Mathis PrestonPP · Insurance goal
2nd · 2:49 Vancouver Giants#29 Sam Charko (1)#17 Cam Parr, #11 Cash KochEven strength
2nd · 10:58 Vancouver Giants#16 Blake Chorney (8)#12 Brett Olson, #43 Brogan McNeilEven strength
2nd · 12:07 Vancouver Giants#22 Joe Iginla (7)#29 Sam Charko, #34 Dennis EmesibeEven strength
2nd · 13:50 Vancouver Giants#43 Brogan McNeil (7)#13 Tobias Tomik, #16 Blake ChorneyEven strength
3rd · 15:14 Moose Jaw Warriors#38 Riley Thorpe (8)#11 Rasmus Kamarainen, #19 Casey BrownPP
3rd · 17:36 Moose Jaw Warriors#11 Rasmus Kamarainen (5)#22 Mathieu Lajoie, #38 Riley ThorpeEven strength
3rd · 18:06 Vancouver Giants#17 Cam Parr (6)#27 Mathis Preston, #24 Ethan ArmstrongEven strength

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
1st · 13:44Colton Gerrior#6 Lance McCloskey, #14 Nolen Miller, #18 Colton Gerrior, #29 Sam Charko, #34 Dennis Emesibe#2 Brady Ness, #11 Rasmus Kamarainen, #21 Griffin Darby, #23 Carson Smith, #38 Riley Thorpe
1st · 14:59Blake Chorney#2 Sullivan Humeniuk, #8 Derek Thurston, #13 Tobias Tomik, #16 Blake Chorney, #43 Brogan McNeil#4 Nolan Paquette, #10 Connor Schmidt, #19 Casey Brown, #34 Luke Moroz, #36 Gage Nagel
1st · 19:54Casey Brown#4 Nolan Paquette, #10 Connor Schmidt, #16 Noah Degenstein, #19 Casey Brown#13 Tobias Tomik, #16 Blake Chorney, #20 Jakob Oreskovic, #27 Mathis Preston, #43 Brogan McNeil
2nd · 2:49Sam Charko#2 Sullivan Humeniuk, #8 Derek Thurston, #11 Cash Koch, #17 Cam Parr, #29 Sam Charko#8 Colt Carter, #19 Casey Brown, #21 Griffin Darby, #34 Luke Moroz, #36 Gage Nagel
2nd · 10:58Blake Chorney#7 Kaleb Hartmann, #12 Brett Olson, #16 Blake Chorney, #24 Ethan Armstrong, #43 Brogan McNeil#4 Nolan Paquette, #10 Connor Schmidt, #16 Noah Degenstein, #23 Carson Smith, #34 Luke Moroz
2nd · 12:07Joe Iginla#2 Sullivan Humeniuk, #8 Derek Thurston, #22 Joe Iginla, #29 Sam Charko, #34 Dennis Emesibe#8 Colt Carter, #10 Connor Schmidt, #16 Noah Degenstein, #18 Carson Deichert, #36 Gage Nagel
2nd · 13:50Brogan McNeil#2 Sullivan Humeniuk, #8 Derek Thurston, #13 Tobias Tomik, #16 Blake Chorney, #43 Brogan McNeil#4 Nolan Paquette, #10 Connor Schmidt, #19 Casey Brown, #34 Luke Moroz, #36 Gage Nagel
3rd · 17:36Rasmus Kamarainen#4 Nolan Paquette, #10 Connor Schmidt, #11 Rasmus Kamarainen, #22 Mathieu Lajoie, #38 Riley Thorpe#6 Lance McCloskey, #14 Nolen Miller, #18 Colton Gerrior, #29 Sam Charko, #34 Dennis Emesibe
3rd · 18:06Cam Parr#7 Kaleb Hartmann, #11 Cash Koch, #17 Cam Parr, #24 Ethan Armstrong, #27 Mathis Preston#2 Brady Ness, #12 William Degagne, #18 Carson Deichert, #23 Carson Smith, #39 Chase Petersen

Key Plays

28 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
1st0:00Goaltender change Vancouver GiantsIn: #31 Oliver Bryks · Out: —
1st3:18Penalty Moose Jaw Warriors#38 Riley Thorpe · Roughing · 2:00 min · Served by #38 Riley Thorpe
1st9:10Penalty Vancouver Giants#12 Brett Olson · Hooking · 2:00 min · Served by #12 Brett Olson
1st11:38Penalty Moose Jaw Warriors#23 Carson Smith · Boarding · 2:00 min · Served by #23 Carson Smith
1st13:44Goal Vancouver Giants#18 Colton Gerrior · Assists: #29 Sam Charko, #6 Lance McCloskey · Even strength
1st14:59Goal Vancouver Giants#16 Blake Chorney · Assists: #43 Brogan McNeil, #2 Sullivan Humeniuk · Even strength
1st16:30Penalty Moose Jaw Warriors#39 Chase Petersen · Boarding · 4:00 min · Served by #39 Chase Petersen
1st17:05Goal Vancouver Giants#27 Mathis Preston · Assists: #13 Tobias Tomik, #20 Jakob Oreskovic · PP
1st18:56Penalty Moose Jaw Warriors#21 Griffin Darby · Boarding · 2:00 min · Served by #21 Griffin Darby
1st18:56Goal Vancouver Giants#22 Joe Iginla · Assists: #17 Cam Parr, #11 Cash Koch · PP · Game-winning goal
1st19:54Goal Moose Jaw Warriors#19 Casey Brown · Assists: #16 Noah Degenstein · SH
1st20:00Goaltender change Moose Jaw WarriorsIn: — · Out: #41 Jordan Switzer
2nd0:00Goaltender change Moose Jaw WarriorsIn: #35 Gavin Craig · Out: —
2nd0:38Penalty Moose Jaw Warriors#36 Gage Nagel · Tripping · 2:00 min · Served by #36 Gage Nagel
2nd0:55Goal Vancouver Giants#16 Blake Chorney · Assists: #13 Tobias Tomik, #27 Mathis Preston · PP · Insurance goal
2nd2:49Goal Vancouver Giants#29 Sam Charko · Assists: #17 Cam Parr, #11 Cash Koch · Even strength
2nd10:58Goal Vancouver Giants#16 Blake Chorney · Assists: #12 Brett Olson, #43 Brogan McNeil · Even strength
2nd12:07Goal Vancouver Giants#22 Joe Iginla · Assists: #29 Sam Charko, #34 Dennis Emesibe · Even strength
2nd13:50Goal Vancouver Giants#43 Brogan McNeil · Assists: #13 Tobias Tomik, #16 Blake Chorney · Even strength
2nd20:00Penalty Moose Jaw Warriors#2 Brady Ness · Roughing · 2:00 min · Served by #2 Brady Ness
2nd20:00Penalty Vancouver Giants#17 Cam Parr · Roughing · 2:00 min · Served by #17 Cam Parr
2nd20:00Penalty Vancouver Giants#11 Cash Koch · Roughing · 2:00 min · Served by #11 Cash Koch
3rd11:07Penalty Moose Jaw Warriors#11 Rasmus Kamarainen · Slashing · 2:00 min · Served by #11 Rasmus Kamarainen
3rd13:59Penalty Vancouver Giants#29 Sam Charko · High Sticking · 2:00 min · Served by #29 Sam Charko
3rd15:14Goal Moose Jaw Warriors#38 Riley Thorpe · Assists: #11 Rasmus Kamarainen, #19 Casey Brown · PP
3rd17:36Goal Moose Jaw Warriors#11 Rasmus Kamarainen · Assists: #22 Mathieu Lajoie, #38 Riley Thorpe · Even strength
3rd18:06Goal Vancouver Giants#17 Cam Parr · Assists: #27 Mathis Preston, #24 Ethan Armstrong · Even strength

Full Play-by-Play

94 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Moose Jaw WarriorsIn: #41 Jordan Switzer · Out: —
1st0:00Goaltender change Vancouver GiantsIn: #31 Oliver Bryks · Out: —
1st0:00Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #38 Riley Thorpe
1st1:50Faceoff Moose Jaw WarriorsHome: #43 Brogan McNeil · Away: #16 Noah Degenstein
1st2:49Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #39 Chase Petersen
1st3:06Faceoff Moose Jaw WarriorsHome: #12 Brett Olson · Away: #38 Riley Thorpe
1st3:18Penalty Moose Jaw Warriors#38 Riley Thorpe · Roughing · 2:00 min · Served by #38 Riley Thorpe
1st3:18Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #36 Gage Nagel
1st6:32Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #38 Riley Thorpe
1st8:58Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #39 Chase Petersen
1st9:10Penalty Vancouver Giants#12 Brett Olson · Hooking · 2:00 min · Served by #12 Brett Olson
1st9:10Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #36 Gage Nagel
1st10:10Faceoff Moose Jaw WarriorsHome: #16 Blake Chorney · Away: #34 Luke Moroz
1st11:09Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #16 Noah Degenstein
1st11:38Penalty Moose Jaw Warriors#23 Carson Smith · Boarding · 2:00 min · Served by #23 Carson Smith
1st11:38Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #36 Gage Nagel
1st12:27Faceoff Moose Jaw WarriorsHome: #43 Brogan McNeil · Away: #16 Noah Degenstein
1st12:52Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #36 Gage Nagel
1st13:35Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #38 Riley Thorpe
1st13:44Goal Vancouver Giants#18 Colton Gerrior · Assists: #29 Sam Charko, #6 Lance McCloskey · Even strength
1st13:44Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #38 Riley Thorpe
1st14:09Faceoff Moose Jaw WarriorsHome: #17 Cam Parr · Away: #38 Riley Thorpe
1st14:24Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #22 Mathieu Lajoie
1st14:59Goal Vancouver Giants#16 Blake Chorney · Assists: #43 Brogan McNeil, #2 Sullivan Humeniuk · Even strength
1st14:59Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #34 Luke Moroz
1st16:07Faceoff Moose Jaw WarriorsHome: #12 Brett Olson · Away: #39 Chase Petersen
1st16:30Penalty Moose Jaw Warriors#39 Chase Petersen · Boarding · 4:00 min · Served by #39 Chase Petersen
1st16:30Faceoff Moose Jaw WarriorsHome: #16 Blake Chorney · Away: #36 Gage Nagel
1st16:57Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #19 Casey Brown
1st17:05Goal Vancouver Giants#27 Mathis Preston · Assists: #13 Tobias Tomik, #20 Jakob Oreskovic · PP
1st17:05Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #21 Griffin Darby
1st17:48Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #36 Gage Nagel
1st18:21Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #19 Casey Brown
1st18:56Penalty Moose Jaw Warriors#21 Griffin Darby · Boarding · 2:00 min · Served by #21 Griffin Darby
1st18:56Goal Vancouver Giants#22 Joe Iginla · Assists: #17 Cam Parr, #11 Cash Koch · PP · Game-winning goal
1st18:56Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #36 Gage Nagel
1st19:24Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #16 Noah Degenstein
1st19:54Goal Moose Jaw Warriors#19 Casey Brown · Assists: #16 Noah Degenstein · SH
1st19:54Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #16 Noah Degenstein
1st20:00Goaltender change Moose Jaw WarriorsIn: — · Out: #41 Jordan Switzer
2nd0:00Goaltender change Moose Jaw WarriorsIn: #35 Gavin Craig · Out: —
2nd0:00Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #36 Gage Nagel
2nd0:38Penalty Moose Jaw Warriors#36 Gage Nagel · Tripping · 2:00 min · Served by #36 Gage Nagel
2nd0:38Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #16 Noah Degenstein
2nd0:55Goal Vancouver Giants#16 Blake Chorney · Assists: #13 Tobias Tomik, #27 Mathis Preston · PP · Insurance goal
2nd0:55Faceoff Moose Jaw WarriorsHome: #20 Jakob Oreskovic · Away: #39 Chase Petersen
2nd2:49Goal Vancouver Giants#29 Sam Charko · Assists: #17 Cam Parr, #11 Cash Koch · Even strength
2nd2:49Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #34 Luke Moroz
2nd4:08Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #39 Chase Petersen
2nd4:49Faceoff Moose Jaw WarriorsHome: #17 Cam Parr · Away: #38 Riley Thorpe
2nd5:03Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #38 Riley Thorpe
2nd5:14Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #22 Mathieu Lajoie
2nd6:21Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #34 Luke Moroz
2nd7:16Faceoff Vancouver GiantsHome: #43 Brogan McNeil · Away: #16 Noah Degenstein
2nd8:24Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #39 Chase Petersen
2nd10:24Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #34 Luke Moroz
2nd10:58Goal Vancouver Giants#16 Blake Chorney · Assists: #12 Brett Olson, #43 Brogan McNeil · Even strength
2nd10:58Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #16 Noah Degenstein
2nd12:07Goal Vancouver Giants#22 Joe Iginla · Assists: #29 Sam Charko, #34 Dennis Emesibe · Even strength
2nd12:07Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #39 Chase Petersen
2nd12:43Faceoff Moose Jaw WarriorsHome: #17 Cam Parr · Away: #38 Riley Thorpe
2nd13:34Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #34 Luke Moroz
2nd13:50Goal Vancouver Giants#43 Brogan McNeil · Assists: #13 Tobias Tomik, #16 Blake Chorney · Even strength
2nd13:50Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #16 Noah Degenstein
2nd15:43Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #38 Riley Thorpe
2nd17:40Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #34 Luke Moroz
2nd18:33Faceoff Vancouver GiantsHome: #12 Brett Olson · Away: #22 Mathieu Lajoie
2nd20:00Penalty Moose Jaw Warriors#2 Brady Ness · Roughing · 2:00 min · Served by #2 Brady Ness
2nd20:00Penalty Vancouver Giants#17 Cam Parr · Roughing · 2:00 min · Served by #17 Cam Parr
2nd20:00Penalty Vancouver Giants#11 Cash Koch · Roughing · 2:00 min · Served by #11 Cash Koch
3rd0:00Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #36 Gage Nagel
3rd4:26Faceoff Moose Jaw WarriorsHome: #12 Brett Olson · Away: #34 Luke Moroz
3rd4:47Faceoff Moose Jaw WarriorsHome: #43 Brogan McNeil · Away: #16 Noah Degenstein
3rd6:08Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #39 Chase Petersen
3rd6:48Faceoff Vancouver GiantsHome: #20 Jakob Oreskovic · Away: #22 Mathieu Lajoie
3rd8:59Faceoff Moose Jaw WarriorsHome: #17 Cam Parr · Away: #34 Luke Moroz
3rd9:15Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #16 Noah Degenstein
3rd9:28Faceoff Moose Jaw WarriorsHome: #17 Cam Parr · Away: #16 Noah Degenstein
3rd9:49Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #39 Chase Petersen
3rd10:38Faceoff Moose Jaw WarriorsHome: #12 Brett Olson · Away: #38 Riley Thorpe
3rd11:07Penalty Moose Jaw Warriors#11 Rasmus Kamarainen · Slashing · 2:00 min · Served by #11 Rasmus Kamarainen
3rd11:07Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #36 Gage Nagel
3rd11:40Faceoff Vancouver GiantsHome: #11 Cash Koch · Away: #39 Chase Petersen
3rd13:59Penalty Vancouver Giants#29 Sam Charko · High Sticking · 2:00 min · Served by #29 Sam Charko
3rd13:59Faceoff Moose Jaw WarriorsHome: #20 Jakob Oreskovic · Away: #36 Gage Nagel
3rd15:14Goal Moose Jaw Warriors#38 Riley Thorpe · Assists: #11 Rasmus Kamarainen, #19 Casey Brown · PP
3rd15:14Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #16 Noah Degenstein
3rd16:29Faceoff Moose Jaw WarriorsHome: #12 Brett Olson · Away: #34 Luke Moroz
3rd16:57Faceoff Vancouver GiantsHome: #29 Sam Charko · Away: #22 Mathieu Lajoie
3rd17:03Faceoff Moose Jaw WarriorsHome: #29 Sam Charko · Away: #38 Riley Thorpe
3rd17:36Goal Moose Jaw Warriors#11 Rasmus Kamarainen · Assists: #22 Mathieu Lajoie, #38 Riley Thorpe · Even strength
3rd17:36Faceoff Vancouver GiantsHome: #17 Cam Parr · Away: #39 Chase Petersen
3rd18:06Goal Vancouver Giants#17 Cam Parr · Assists: #27 Mathis Preston, #24 Ethan Armstrong · Even strength
3rd18:06Faceoff Vancouver GiantsHome: #16 Blake Chorney · Away: #16 Noah Degenstein

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
1st3:18 Moose Jaw WarriorsRiley ThorpeRoughing2:00Riley ThorpePower play
1st9:10 Vancouver GiantsBrett OlsonHooking2:00Brett OlsonPower play
1st11:38 Moose Jaw WarriorsCarson SmithBoarding2:00Carson SmithPower play
1st16:30 Moose Jaw WarriorsChase PetersenBoarding4:00Chase Petersen—
1st18:56 Moose Jaw WarriorsGriffin DarbyBoarding2:00Griffin DarbyPower play
2nd0:38 Moose Jaw WarriorsGage NagelTripping2:00Gage NagelPower play
2nd20:00 Moose Jaw WarriorsBrady NessRoughing2:00Brady Ness—
2nd20:00 Vancouver GiantsCash KochRoughing2:00Cash Koch—
2nd20:00 Vancouver GiantsCam ParrRoughing2:00Cam ParrPower play
3rd11:07 Moose Jaw WarriorsRasmus KamarainenSlashing2:00Rasmus KamarainenPower play
3rd13:59 Vancouver GiantsSam CharkoHigh Sticking2:00Sam CharkoPower 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 Ness2LD000-2020000 / 0——
Cohen Williams3RD0000000000 / 0——
Nolan Paquette4LD000-1000000 / 0—Starter
Colt Carter8RD000-2300000 / 0——
Connor Schmidt10RD000-2000000 / 0—Starter
Rasmus Kamarainen11LW1120320000 / 0—Starter
William Degagne12LD000-1100000 / 0——
Noah Degenstein16C011-1200006 / 1442.9%—
Carson Deichert18LW000-2000000 / 0—Rookie
Casey Brown19LW112-2300100 / 20.0%—
Griffin Darby21LD000-2420000 / 10.0%—
Mathieu Lajoie22RW011+1100000 / 50.0%Starter
Carson Smith23LW000-3220000 / 0—Rookie
Luke Moroz34C000-4100006 / 1060.0%—
Gage Nagel36RW000-4320003 / 1127.3%—
Riley Thorpe38C1120221007 / 1258.3%Starter
Chase Petersen39C000-1040003 / 1127.3%—
Jan Trefny43RW0000100000 / 0——

Moose Jaw Warriors — Goaltenders

2 goaltenders
Moose Jaw Warriors — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Gavin Craig3540:0031625.8060000Rookie
Jordan Switzer4120:0018414.7780000Starter

Vancouver Giants — Skaters

18 skaters
Vancouver Giants — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Sullivan Humeniuk2RD011+4000000 / 0—Starter
Lance McCloskey6RD0110100000 / 0——
Kaleb Hartmann7LD000+2200000 / 0——
Derek Thurston8LD000+4300000 / 0—Starter
Cash Koch11LW022+2520001 / 1100.0%—
Brett Olson12C011+1120007 / 1258.3%Starter
Tobias Tomik13LW033+1300000 / 0——
Nolen Miller14LD0000200000 / 0——
Blake Chorney16C314+2301006 / 875.0%—
Cam Parr17C123+2520008 / 1361.5%—
Colton Gerrior18RW1010300000 / 0——
Jakob Oreskovic20LW011-10000010 / 1283.3%Starter
Joe Iginla22RW202+1701010 / 0—Starter
Ethan Armstrong24RD011+2200000 / 0——
Mathis Preston27RW1230701000 / 0——
Sam Charko29C123+2420008 / 1650.0%—
Dennis Emesibe34LW011+1000000 / 0—Rookie
Brogan McNeil43RW123+2100001 / 425.0%—

Vancouver Giants — Goaltenders

2 goaltenders
Vancouver Giants — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Oliver Bryks3160:0026323.8850000Starter · Rookie
Burke Hood35Did not play—————————

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#70 Nick Panter
Referee 2#23 Brandon Koop
Linesman 1#46 Riley Balson
Linesman 2#106 Deven Gowdar
Moose Jaw Warriors — Head CoachScott King
Moose Jaw Warriors — Assistant CoachAdam Evanoff
Moose Jaw Warriors — Assistant CoachRob Holoien
Moose Jaw Warriors — Assistant CoachDarrin McKechnie
Vancouver Giants — Head Coach/General ManagerMichael Dyck

Official Game Links

YouTube ↗

Full replay

YouTube ↗

Official channel

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

Game Information

Competition
2026–27 regular season
Date
Sat, Nov 7, 2026
Puck drop
7:00 PM PST
Venue
Langley Events Centre - Langley, BC
Location
Langley, B.C.
Final horn
Nov 7, 9:32 PM PST
Actual puck drop
Nov 7, 7:04 PM PST
Game length
2h 28m
Attendance
3,618

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.