Kelowna Rockets at Vancouver Giants 09/19 | WHL Highlights 2026-27
Western Hockey League
Watch on YouTube ↗Western Hockey League
Vancouver Giants defeated Kelowna Rockets 3–2 in overtime. Sep 19, 2026 at Langley Events Centre - Langley, BC.
Remembered on this browser
Watch the action from this game. Choose a clip to play it here or open it on YouTube.
Western Hockey League
Watch on YouTube ↗| Team | 1st | 2nd | 3rd | OT | Final |
|---|---|---|---|---|---|
| | 0 | 0 | 2 | 0 | 2 |
| | 0 | 0 | 2 | 1 | 3 |
| Statistic | | |
|---|---|---|
| Shots on goal | 27 | 34 |
| Penalty minutes | 51 | 72 |
| Power-play goals / opportunities | 1 / 6 | 2 / 8 |
| Power play % | 16.7% | 25.0% |
| Faceoffs won / attempts | 34 / 67 | 33 / 67 |
| Faceoff win % | 50.7% | 49.3% |
| Period | | |
|---|---|---|
| 1st | 8 | 9 |
| 2nd | 11 | 8 |
| 3rd | 7 | 11 |
| OT | 1 | 6 |
| Star | Player | Team |
|---|---|---|
| 1 | #13 Tobias Tomik | |
| 2 | #31 Oliver Bryks | |
| 3 | #19 Ryan Oothoudt | |
Start with the key plays. Expand Full Play-by-Play for faceoffs and the complete available sequence.
| Period / time | Team | Scorer (season goals) | Assists | Situation |
|---|---|---|---|---|
| 3rd · 6:52 | | #4 Rhys Pederson (1) | #43 Brogan McNeil, #21 Louis Oscar Holowaychuk | Even strength |
| 3rd · 7:57 | | #19 Ryan Oothoudt (1) | #14 Cole Braunshausen, #21 Owen Folstrom | Even strength |
| 3rd · 11:49 | | #4 Peyton Kettles (1) | #2 Dane Sorensen, #9 Jakub Frolo | PP |
| 3rd · 18:22 | | #22 Joe Iginla (1) | #13 Tobias Tomik, #16 Blake Chorney | PP |
| OT · 3:57 | | #13 Tobias Tomik (1) | #7 Kaleb Hartmann, #12 Brett Olson | PP · Game-winning goal |
| Period / time | Scorer | Credited +1 | Charged −1 |
|---|---|---|---|
| 3rd · 6:52 | Rhys Pederson | #4 Rhys Pederson, #8 Derek Thurston, #21 Louis Oscar Holowaychuk, #36 Nickolas Kovich, #43 Brogan McNeil | #4 Peyton Kettles, #8 Remy Koch, #11 William Matte, #16 Madden Daneault, #37 Von Lakovic |
| 3rd · 7:57 | Ryan Oothoudt | #2 Dane Sorensen, #3 Will Kelts, #14 Cole Braunshausen, #19 Ryan Oothoudt, #21 Owen Folstrom | #4 Rhys Pederson, #8 Derek Thurston, #13 Tobias Tomik, #16 Blake Chorney, #22 Joe Iginla |
| Period | Time | Play | Team / faceoff winner | Details |
|---|---|---|---|---|
| 1st | 0:00 | Goaltender change | | In: #31 Oliver Bryks · Out: — |
| 1st | 0:00 | Goaltender change | | In: #30 Harrison Boettiger · Out: — |
| 1st | 8:36 | Penalty | | #28 Gabriel O'Brien · Elbowing · 2:00 min · Served by #28 Gabriel O'Brien |
| 1st | 19:26 | Penalty | | #16 Blake Chorney · Slashing · 2:00 min · Served by #16 Blake Chorney |
| 2nd | 4:36 | Goaltender change | | In: — · Out: #31 Oliver Bryks |
| 2nd | 4:39 | Penalty | | #14 Cole Braunshausen · Cross Checking · 2:00 min · Served by #14 Cole Braunshausen |
| 2nd | 4:39 | Goaltender change | | In: #31 Oliver Bryks · Out: — |
| 2nd | 4:45 | Penalty | | #20 Jakob Oreskovic · Inter. on Goaltender · 2:00 min · Served by #20 Jakob Oreskovic |
| 2nd | 9:44 | Penalty | | #12 Brett Olson · Roughing · 2:00 min · Served by #12 Brett Olson |
| 2nd | 9:44 | Penalty | | #2 Dane Sorensen · Major-Fighting · 5:00 min · Served by #2 Dane Sorensen |
| 2nd | 9:44 | Penalty | | #18 Colton Gerrior · Major-Fighting · 5:00 min · Served by #18 Colton Gerrior |
| 2nd | 9:44 | Penalty | | #18 Colton Gerrior · 10-Minute Misconduct · 10:00 min · Served by #18 Colton Gerrior |
| 2nd | 11:04 | Penalty | | #2 Sullivan Humeniuk · Game Misconduct · 10:00 min · Served by #2 Sullivan Humeniuk |
| 2nd | 11:04 | Penalty | | #18 Dawson Gerwing · Game Misconduct · 10:00 min · Served by #18 Dawson Gerwing |
| 2nd | 11:04 | Penalty | | #13 Tobias Tomik · Major-Fighting · 5:00 min · Served by #13 Tobias Tomik |
| 2nd | 11:04 | Penalty | | #9 Jakub Frolo · 10-Minute Misconduct · 10:00 min · Served by #9 Jakub Frolo |
| 2nd | 11:04 | Penalty | | #9 Jakub Frolo · Major-Fighting · 5:00 min · Served by #9 Jakub Frolo |
| 2nd | 11:04 | Penalty | | #16 Madden Daneault · Inter. on Goaltender · 2:00 min · Served by #16 Madden Daneault |
| 2nd | 11:04 | Penalty | | #13 Tobias Tomik · 10-Minute Misconduct · 10:00 min · Served by #13 Tobias Tomik |
| 2nd | 11:04 | Penalty | | #2 Sullivan Humeniuk · Major-Fighting · 5:00 min · Served by #2 Sullivan Humeniuk |
| 2nd | 11:04 | Penalty | | #18 Dawson Gerwing · Major-Fighting · 5:00 min · Served by #18 Dawson Gerwing |
| 2nd | 14:09 | Penalty | | #4 Peyton Kettles · Cross Checking · 2:00 min · Served by #4 Peyton Kettles |
| 2nd | 15:45 | Penalty | | Bench penalty · Too Many Men · 2:00 min · Served by #26 Brayden Jugnauth |
| 3rd | 6:52 | Goal | | #4 Rhys Pederson · Assists: #43 Brogan McNeil, #21 Louis Oscar Holowaychuk · Even strength |
| 3rd | 7:57 | Penalty | | #8 Derek Thurston · Game Misconduct · 10:00 min · Served by #8 Derek Thurston |
| 3rd | 7:57 | Penalty | | #8 Derek Thurston · Major-Kneeing · 5:00 min · Served by #36 Nickolas Kovich |
| 3rd | 7:57 | Goal | | #19 Ryan Oothoudt · Assists: #14 Cole Braunshausen, #21 Owen Folstrom · Even strength |
| 3rd | 10:48 | Penalty | | #12 Brett Olson · Delay of Game · 2:00 min · Served by #12 Brett Olson |
| 3rd | 11:49 | Goal | | #4 Peyton Kettles · Assists: #2 Dane Sorensen, #9 Jakub Frolo · PP |
| 3rd | 13:26 | Penalty | | #21 Owen Folstrom · Face off Violation · 2:00 min · Served by #21 Owen Folstrom |
| 3rd | 17:55 | Penalty | | #2 Dane Sorensen · High-Sticking · 4:00 min · Served by #2 Dane Sorensen |
| 3rd | 18:22 | Goal | | #22 Joe Iginla · Assists: #13 Tobias Tomik, #16 Blake Chorney · PP |
| OT | 1:52 | Penalty | | #6 Lance McCloskey · Hooking · 2:00 min · Served by #6 Lance McCloskey |
| OT | 2:38 | Penalty | | #4 Peyton Kettles · Interference · 2:00 min · Served by #4 Peyton Kettles |
| OT | 3:57 | Goal | | #13 Tobias Tomik · Assists: #7 Kaleb Hartmann, #12 Brett Olson · PP · Game-winning goal |
| Period | Time | Play | Team / faceoff winner | Details |
|---|---|---|---|---|
| 1st | 0:00 | Goaltender change | | In: #31 Oliver Bryks · Out: — |
| 1st | 0:00 | Goaltender change | | In: #30 Harrison Boettiger · Out: — |
| 1st | 0:00 | Faceoff | | Home: #29 Sam Charko · Away: #16 Madden Daneault |
| 1st | 0:31 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 1st | 4:29 | Faceoff | | Home: #16 Blake Chorney · Away: #16 Madden Daneault |
| 1st | 4:38 | Faceoff | | Home: #16 Blake Chorney · Away: #16 Madden Daneault |
| 1st | 4:39 | Faceoff | | Home: #16 Blake Chorney · Away: #16 Madden Daneault |
| 1st | 5:45 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #25 Jaxon Kehrig |
| 1st | 6:02 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #21 Owen Folstrom |
| 1st | 6:21 | Faceoff | | Home: #29 Sam Charko · Away: #24 Colton Lien |
| 1st | 6:35 | Faceoff | | Home: #29 Sam Charko · Away: #18 Dawson Gerwing |
| 1st | 7:27 | Faceoff | | Home: #12 Brett Olson · Away: #16 Madden Daneault |
| 1st | 8:27 | Faceoff | | Home: #29 Sam Charko · Away: #25 Jaxon Kehrig |
| 1st | 8:36 | Penalty | | #28 Gabriel O'Brien · Elbowing · 2:00 min · Served by #28 Gabriel O'Brien |
| 1st | 8:36 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 1st | 8:41 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 1st | 10:27 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #21 Owen Folstrom |
| 1st | 10:51 | Faceoff | | Home: #16 Blake Chorney · Away: #16 Madden Daneault |
| 1st | 19:26 | Penalty | | #16 Blake Chorney · Slashing · 2:00 min · Served by #16 Blake Chorney |
| 1st | 19:26 | Faceoff | | Home: #29 Sam Charko · Away: #24 Colton Lien |
| 2nd | 0:00 | Faceoff | | Home: #29 Sam Charko · Away: #24 Colton Lien |
| 2nd | 0:33 | Faceoff | | Home: #29 Sam Charko · Away: #16 Madden Daneault |
| 2nd | 3:35 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #19 Ryan Oothoudt |
| 2nd | 3:48 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #21 Owen Folstrom |
| 2nd | 4:36 | Goaltender change | | In: — · Out: #31 Oliver Bryks |
| 2nd | 4:39 | Penalty | | #14 Cole Braunshausen · Cross Checking · 2:00 min · Served by #14 Cole Braunshausen |
| 2nd | 4:39 | Goaltender change | | In: #31 Oliver Bryks · Out: — |
| 2nd | 4:39 | Faceoff | | Home: #16 Blake Chorney · Away: #16 Madden Daneault |
| 2nd | 4:45 | Penalty | | #20 Jakob Oreskovic · Inter. on Goaltender · 2:00 min · Served by #20 Jakob Oreskovic |
| 2nd | 4:45 | Faceoff | | Home: #13 Tobias Tomik · Away: #16 Madden Daneault |
| 2nd | 7:37 | Faceoff | | Home: #29 Sam Charko · Away: #25 Jaxon Kehrig |
| 2nd | 8:38 | Faceoff | | Home: #16 Blake Chorney · Away: #37 Von Lakovic |
| 2nd | 9:06 | Faceoff | | Home: #12 Brett Olson · Away: #16 Madden Daneault |
| 2nd | 9:44 | Penalty | | #12 Brett Olson · Roughing · 2:00 min · Served by #12 Brett Olson |
| 2nd | 9:44 | Penalty | | #2 Dane Sorensen · Major-Fighting · 5:00 min · Served by #2 Dane Sorensen |
| 2nd | 9:44 | Penalty | | #18 Colton Gerrior · Major-Fighting · 5:00 min · Served by #18 Colton Gerrior |
| 2nd | 9:44 | Penalty | | #18 Colton Gerrior · 10-Minute Misconduct · 10:00 min · Served by #18 Colton Gerrior |
| 2nd | 9:44 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 2nd | 11:04 | Penalty | | #2 Sullivan Humeniuk · Game Misconduct · 10:00 min · Served by #2 Sullivan Humeniuk |
| 2nd | 11:04 | Penalty | | #18 Dawson Gerwing · Game Misconduct · 10:00 min · Served by #18 Dawson Gerwing |
| 2nd | 11:04 | Penalty | | #13 Tobias Tomik · Major-Fighting · 5:00 min · Served by #13 Tobias Tomik |
| 2nd | 11:04 | Penalty | | #9 Jakub Frolo · 10-Minute Misconduct · 10:00 min · Served by #9 Jakub Frolo |
| 2nd | 11:04 | Penalty | | #9 Jakub Frolo · Major-Fighting · 5:00 min · Served by #9 Jakub Frolo |
| 2nd | 11:04 | Penalty | | #16 Madden Daneault · Inter. on Goaltender · 2:00 min · Served by #16 Madden Daneault |
| 2nd | 11:04 | Penalty | | #13 Tobias Tomik · 10-Minute Misconduct · 10:00 min · Served by #13 Tobias Tomik |
| 2nd | 11:04 | Penalty | | #2 Sullivan Humeniuk · Major-Fighting · 5:00 min · Served by #2 Sullivan Humeniuk |
| 2nd | 11:04 | Penalty | | #18 Dawson Gerwing · Major-Fighting · 5:00 min · Served by #18 Dawson Gerwing |
| 2nd | 11:04 | Faceoff | | Home: #34 Dennis Emesibe · Away: #17 Eli Barrett |
| 2nd | 12:26 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #14 Cole Braunshausen |
| 2nd | 13:26 | Faceoff | | Home: #43 Brogan McNeil · Away: #17 Eli Barrett |
| 2nd | 14:09 | Penalty | | #4 Peyton Kettles · Cross Checking · 2:00 min · Served by #4 Peyton Kettles |
| 2nd | 14:09 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 2nd | 15:45 | Penalty | | Bench penalty · Too Many Men · 2:00 min · Served by #26 Brayden Jugnauth |
| 2nd | 15:45 | Faceoff | | Home: #34 Dennis Emesibe · Away: #16 Madden Daneault |
| 2nd | 17:23 | Faceoff | | Home: #16 Blake Chorney · Away: #14 Cole Braunshausen |
| 2nd | 17:31 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 2nd | 17:43 | Faceoff | | Home: #16 Blake Chorney · Away: #14 Cole Braunshausen |
| 2nd | 17:49 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 2nd | 18:01 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 2nd | 18:06 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 2nd | 18:56 | Faceoff | | Home: #43 Brogan McNeil · Away: #25 Jaxon Kehrig |
| 2nd | 19:07 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #25 Jaxon Kehrig |
| 3rd | 0:00 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 3rd | 0:07 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 3rd | 0:39 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 3rd | 0:56 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 3rd | 1:33 | Faceoff | | Home: #12 Brett Olson · Away: #25 Jaxon Kehrig |
| 3rd | 5:20 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 3rd | 5:49 | Faceoff | | Home: #16 Blake Chorney · Away: #16 Madden Daneault |
| 3rd | 6:52 | Goal | | #4 Rhys Pederson · Assists: #43 Brogan McNeil, #21 Louis Oscar Holowaychuk · Even strength |
| 3rd | 6:52 | Faceoff | | Home: #12 Brett Olson · Away: #24 Colton Lien |
| 3rd | 7:57 | Penalty | | #8 Derek Thurston · Game Misconduct · 10:00 min · Served by #8 Derek Thurston |
| 3rd | 7:57 | Penalty | | #8 Derek Thurston · Major-Kneeing · 5:00 min · Served by #36 Nickolas Kovich |
| 3rd | 7:57 | Goal | | #19 Ryan Oothoudt · Assists: #14 Cole Braunshausen, #21 Owen Folstrom · Even strength |
| 3rd | 7:57 | Faceoff | | Home: #29 Sam Charko · Away: #16 Madden Daneault |
| 3rd | 10:48 | Penalty | | #12 Brett Olson · Delay of Game · 2:00 min · Served by #12 Brett Olson |
| 3rd | 10:48 | Faceoff | | Home: #29 Sam Charko · Away: #24 Colton Lien |
| 3rd | 11:49 | Goal | | #4 Peyton Kettles · Assists: #2 Dane Sorensen, #9 Jakub Frolo · PP |
| 3rd | 11:49 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 3rd | 13:11 | Faceoff | | Home: #12 Brett Olson · Away: #24 Colton Lien |
| 3rd | 13:24 | Faceoff | | Home: #12 Brett Olson · Away: #21 Owen Folstrom |
| 3rd | 13:26 | Penalty | | #21 Owen Folstrom · Face off Violation · 2:00 min · Served by #21 Owen Folstrom |
| 3rd | 13:26 | Faceoff | | Home: #16 Blake Chorney · Away: #17 Eli Barrett |
| 3rd | 14:05 | Faceoff | | Home: #29 Sam Charko · Away: #25 Jaxon Kehrig |
| 3rd | 14:57 | Faceoff | | Home: #20 Jakob Oreskovic · Away: #25 Jaxon Kehrig |
| 3rd | 16:45 | Faceoff | | Home: #12 Brett Olson · Away: #21 Owen Folstrom |
| 3rd | 16:52 | Faceoff | | Home: #29 Sam Charko · Away: #21 Owen Folstrom |
| 3rd | 17:55 | Penalty | | #2 Dane Sorensen · High-Sticking · 4:00 min · Served by #2 Dane Sorensen |
| 3rd | 17:55 | Faceoff | | Home: #16 Blake Chorney · Away: #21 Owen Folstrom |
| 3rd | 18:22 | Goal | | #22 Joe Iginla · Assists: #13 Tobias Tomik, #16 Blake Chorney · PP |
| 3rd | 18:22 | Faceoff | | Home: #16 Blake Chorney · Away: #17 Eli Barrett |
| 3rd | 18:54 | Faceoff | | Home: #20 Jakob Oreskovic · Away: #21 Owen Folstrom |
| 3rd | 19:55 | Faceoff | | Home: #21 Louis Oscar Holowaychuk · Away: #16 Madden Daneault |
| OT | 0:00 | Faceoff | | Home: #20 Jakob Oreskovic · Away: #21 Owen Folstrom |
| OT | 0:34 | Faceoff | | Home: #29 Sam Charko · Away: #16 Madden Daneault |
| OT | 1:12 | Faceoff | | Home: #12 Brett Olson · Away: #21 Owen Folstrom |
| OT | 1:52 | Penalty | | #6 Lance McCloskey · Hooking · 2:00 min · Served by #6 Lance McCloskey |
| OT | 1:52 | Faceoff | | Home: #18 Colton Gerrior · Away: #9 Jakub Frolo |
| OT | 2:38 | Penalty | | #4 Peyton Kettles · Interference · 2:00 min · Served by #4 Peyton Kettles |
| OT | 2:38 | Faceoff | | Home: #20 Jakob Oreskovic · Away: #21 Owen Folstrom |
| OT | 3:32 | Faceoff | | Home: #12 Brett Olson · Away: #25 Jaxon Kehrig |
| OT | 3:57 | Goal | | #13 Tobias Tomik · Assists: #7 Kaleb Hartmann, #12 Brett Olson · PP · Game-winning goal |
Includes faceoffs as well as goals, penalties and goaltending changes, in the order shown by the official game listing.
| Period | Time | Team | Penalised player | Offence | Minutes | Served by | Situation |
|---|---|---|---|---|---|---|---|
| 1st | 8:36 | | Gabriel O'Brien | Elbowing | 2:00 | Gabriel O'Brien | Power play |
| 1st | 19:26 | | Blake Chorney | Slashing | 2:00 | Blake Chorney | Power play |
| 2nd | 4:39 | | Cole Braunshausen | Cross Checking | 2:00 | Cole Braunshausen | Power play |
| 2nd | 4:45 | | Jakob Oreskovic | Inter. on Goaltender | 2:00 | Jakob Oreskovic | Power play |
| 2nd | 9:44 | | Dane Sorensen | Major-Fighting | 5:00 | Dane Sorensen | — |
| 2nd | 9:44 | | Colton Gerrior | Major-Fighting | 5:00 | Colton Gerrior | — |
| 2nd | 9:44 | | Colton Gerrior | 10-Minute Misconduct | 10:00 | Colton Gerrior | — |
| 2nd | 9:44 | | Brett Olson | Roughing | 2:00 | Brett Olson | Power play |
| 2nd | 11:04 | | Madden Daneault | Inter. on Goaltender | 2:00 | Madden Daneault | Power play |
| 2nd | 11:04 | | Jakub Frolo | Major-Fighting | 5:00 | Jakub Frolo | — |
| 2nd | 11:04 | | Jakub Frolo | 10-Minute Misconduct | 10:00 | Jakub Frolo | — |
| 2nd | 11:04 | | Dawson Gerwing | Major-Fighting | 5:00 | Dawson Gerwing | — |
| 2nd | 11:04 | | Dawson Gerwing | Game Misconduct | 10:00 | Dawson Gerwing | — |
| 2nd | 11:04 | | Sullivan Humeniuk | Major-Fighting | 5:00 | Sullivan Humeniuk | — |
| 2nd | 11:04 | | Sullivan Humeniuk | Game Misconduct | 10:00 | Sullivan Humeniuk | — |
| 2nd | 11:04 | | Tobias Tomik | Major-Fighting | 5:00 | Tobias Tomik | — |
| 2nd | 11:04 | | Tobias Tomik | 10-Minute Misconduct | 10:00 | Tobias Tomik | — |
| 2nd | 14:09 | | Peyton Kettles | Cross Checking | 2:00 | Peyton Kettles | Power play |
| 2nd | 15:45 | | Bench penalty | Too Many Men | 2:00 | Brayden Jugnauth | Power play |
| 3rd | 7:57 | | Derek Thurston | Major-Kneeing | 5:00 | Nickolas Kovich | Power play |
| 3rd | 7:57 | | Derek Thurston | Game Misconduct | 10:00 | Derek Thurston | — |
| 3rd | 10:48 | | Brett Olson | Delay of Game | 2:00 | Brett Olson | Power play |
| 3rd | 13:26 | | Owen Folstrom | Face off Violation | 2:00 | Owen Folstrom | Power play |
| 3rd | 17:55 | | Dane Sorensen | High-Sticking | 4:00 | Dane Sorensen | — |
| OT | 1:52 | | Lance McCloskey | Hooking | 2:00 | Lance McCloskey | — |
| OT | 2:38 | | Peyton Kettles | Interference | 2:00 | Peyton Kettles | Power play |
| Period | Time | Team | Shooter | Goaltender | Result |
|---|---|---|---|---|---|
| OT | 1:52 | | Owen Folstrom | Oliver Bryks | Wide |
Choose a team below. On smaller screens, scroll a table to see every statistic.
| Player | No. | Pos | G | A | PTS | +/− | SOG | PIM | PPG | SHG | GWG | FO W/A | FO% | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dane Sorensen | 2 | LD | 0 | 1 | 1 | +1 | 1 | 9 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Will Kelts | 3 | LD | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Peyton Kettles | 4 | RD | 1 | 0 | 1 | -1 | 4 | 4 | 1 | 0 | 0 | 0 / 0 | — | — |
| Rowan Guest | 7 | D | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Remy Koch | 8 | D | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Jakub Frolo | 9 | RW | 0 | 1 | 1 | 0 | 1 | 15 | 0 | 0 | 0 | 1 / 1 | 100.0% | Starter |
| William Matte | 11 | C | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Cole Braunshausen | 14 | RW | 0 | 1 | 1 | +1 | 1 | 2 | 0 | 0 | 0 | 2 / 3 | 66.7% | — |
| Madden Daneault | 16 | C | 0 | 0 | 0 | -1 | 1 | 2 | 0 | 0 | 0 | 7 / 15 | 46.7% | Starter |
| Eli Barrett | 17 | RW | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 3 / 4 | 75.0% | — |
| Dawson Gerwing | 18 | LW | 0 | 0 | 0 | 0 | 0 | 15 | 0 | 0 | 0 | 1 / 1 | 100.0% | Starter |
| Ryan Oothoudt | 19 | LW | 1 | 0 | 1 | +1 | 6 | 0 | 0 | 0 | 0 | 0 / 1 | 0.0% | — |
| Owen Folstrom | 21 | C | 0 | 1 | 1 | +1 | 2 | 2 | 0 | 0 | 0 | 10 / 26 | 38.5% | — |
| Colton Lien | 24 | C | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3 / 6 | 50.0% | Rookie |
| Jaxon Kehrig | 25 | C | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 7 / 9 | 77.8% | — |
| Jacob Henderson | 27 | RD | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Gabriel O'Brien | 28 | LW | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Von Lakovic | 37 | RW | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | 0 | 0 / 1 | 0.0% | Rookie |
| Goaltender | No. | Time | SA | GA | Saves | SV% | G | A | SOG | PIM | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Harrison Boettiger | 30 | 63:57 | 34 | 3 | 31 | .912 | 0 | 0 | 0 | 0 | Starter |
| Josh Banini | 35 | Did not play | — | — | — | — | — | — | — | — | — |
| Player | No. | Pos | G | A | PTS | +/− | SOG | PIM | PPG | SHG | GWG | FO W/A | FO% | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sullivan Humeniuk | 2 | RD | 0 | 0 | 0 | 0 | 0 | 15 | 0 | 0 | 0 | 0 / 0 | — | — |
| Rhys Pederson | 4 | LD | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Lance McCloskey | 6 | RD | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Kaleb Hartmann | 7 | RD | 0 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Derek Thurston | 8 | LD | 0 | 0 | 0 | 0 | 2 | 15 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Brett Olson | 12 | C | 0 | 1 | 1 | 0 | 0 | 4 | 0 | 0 | 0 | 6 / 9 | 66.7% | — |
| Tobias Tomik | 13 | LW | 1 | 1 | 2 | -1 | 2 | 15 | 1 | 0 | 1 | 0 / 1 | 0.0% | — |
| Blake Chorney | 16 | C | 0 | 1 | 1 | -1 | 3 | 2 | 0 | 0 | 0 | 13 / 21 | 61.9% | — |
| Colton Gerrior | 18 | RW | 0 | 0 | 0 | 0 | 1 | 15 | 0 | 0 | 0 | 0 / 1 | 0.0% | — |
| Jakob Oreskovic | 20 | LW | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 2 / 4 | 50.0% | Starter |
| Louis Oscar Holowaychuk | 21 | C | 0 | 1 | 1 | +1 | 0 | 0 | 0 | 0 | 0 | 4 / 8 | 50.0% | Rookie |
| Joe Iginla | 22 | RW | 1 | 0 | 1 | -1 | 6 | 0 | 1 | 0 | 0 | 0 / 0 | — | — |
| Crosby Mateychuk | 23 | LD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Brayden Jugnauth | 26 | LW | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Sam Charko | 29 | C | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 6 / 19 | 31.6% | Starter |
| Dennis Emesibe | 34 | LW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 / 2 | 50.0% | Rookie |
| Nickolas Kovich | 36 | RW | 0 | 0 | 0 | +1 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Brogan McNeil | 43 | RW | 0 | 1 | 1 | +1 | 4 | 0 | 0 | 0 | 0 | 1 / 2 | 50.0% | Starter |
| Goaltender | No. | Time | SA | GA | Saves | SV% | G | A | SOG | PIM | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Maverick Bell | 1 | Did not play | — | — | — | — | — | — | — | — | Rookie |
| Oliver Bryks | 31 | 63:54 | 27 | 2 | 25 | .926 | 0 | 0 | 0 | 0 | Starter · Rookie |
| Role | Name |
|---|---|
| Referee 1 | #5 Mark Pearce |
| Referee 2 | #45 Bryan Bourdon |
| Linesman 1 | #143 Brennan Walker |
| Linesman 2 | #127 Brayden Cameron |
| Kelowna Rockets — General Manager | Curtis Hamilton |
| Vancouver Giants — Head Coach/General Manager | Michael Dyck |
Official channel
A channel link does not guarantee that a full replay is available.
These team links may open a station or a video service. Check its game coverage; a full replay is not guaranteed.
Timeout Kelowna @ 10:48 of 3rd period Timeout Vancouver @ 2:38 of Overtime
Last updated:
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.
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.