Kamloops Blazers at Wenatchee Wild 10/25 | WHL Highlights 2026-27
Western Hockey League
Watch on YouTube ↗Western Hockey League
Wenatchee Wild defeated Kamloops Blazers 5–4. Oct 25, 2026 at Town Toyota Center - Wenatchee, WA.
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 | Final |
|---|---|---|---|---|
| | 0 | 3 | 1 | 4 |
| | 2 | 1 | 2 | 5 |
| Statistic | | |
|---|---|---|
| Shots on goal | 47 | 43 |
| Penalty minutes | 20 | 18 |
| Power-play goals / opportunities | 1 / 4 | 0 / 4 |
| Power play % | 25.0% | 0.0% |
| Faceoffs won / attempts | 36 / 74 | 38 / 74 |
| Faceoff win % | 48.6% | 51.4% |
| Period | | |
|---|---|---|
| 1st | 12 | 13 |
| 2nd | 18 | 16 |
| 3rd | 17 | 14 |
| Star | Player | Team |
|---|---|---|
| 1 | #9 Parker McMillan | |
| 2 | #22 Ty Coupland | |
| 3 | #21 Darian Rolsing | |
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 |
|---|---|---|---|---|
| 1st · 16:28 | | #8 Rui Han (2) | #2 Tate Hardacre, #28 Caelan Joudrey | Even strength |
| 1st · 18:09 | | #13 Mathias Silaban (1) | #25 Grady Wedman | Even strength |
| 2nd · 7:42 | | #14 Cooper Moore (5) | Unassisted | Even strength |
| 2nd · 10:19 | | #16 Vit Zahejsky (5) | #18 Gavin Nemis, #2 Mateo Ferreira | PP |
| 2nd · 13:06 | | #24 Ty Bonkowski (3) | #13 Jacob Dumansky | SH |
| 2nd · 17:17 | | #9 Parker McMillan (1) | #15 Levi Benson, #2 Tate Hardacre | Even strength |
| 3rd · 0:17 | | #21 Darian Rolsing (1) | #23 Nolan Caffey, #4 Boston Tait | Even strength |
| 3rd · 1:35 | | #22 Ty Coupland (2) | #11 Drew Smith, #9 Parker McMillan | Game-winning goal |
| 3rd · 15:15 | | #16 Vit Zahejsky (6) | #14 Cooper Moore, #5 Isa Guram | Even strength |
| Period / time | Scorer | Credited +1 | Charged −1 |
|---|---|---|---|
| 1st · 16:28 | Rui Han | #2 Tate Hardacre, #7 Daniel Vaillant, #8 Rui Han, #21 Darian Rolsing, #23 Nolan Caffey, #28 Caelan Joudrey | #2 Mateo Ferreira, #5 Isa Guram, #16 Vit Zahejsky, #19 Andrew Thomson, #27 River Arnason |
| 1st · 18:09 | Mathias Silaban | #2 Tate Hardacre, #7 Daniel Vaillant, #13 Mathias Silaban, #20 Alexandre Andre, #25 Grady Wedman | #2 Mateo Ferreira, #5 Isa Guram, #14 Cooper Moore, #15 Owen Cooper, #18 Gavin Nemis |
| 2nd · 7:42 | Cooper Moore | #9 Joaquin Geras, #14 Cooper Moore, #15 Owen Cooper, #18 Gavin Nemis, #21 Carson Olsen | #4 Boston Tait, #15 Levi Benson, #17 Kayden Longley, #22 Ty Coupland, #28 Caelan Joudrey |
| 2nd · 13:06 | Ty Bonkowski | #5 Isa Guram, #13 Jacob Dumansky, #21 Carson Olsen, #24 Ty Bonkowski | #4 Boston Tait, #8 Rui Han, #21 Darian Rolsing, #23 Nolan Caffey, #28 Caelan Joudrey |
| 2nd · 17:17 | Parker McMillan | #2 Tate Hardacre, #9 Parker McMillan, #15 Levi Benson, #17 Kayden Longley, #22 Ty Coupland | #2 Mateo Ferreira, #5 Isa Guram, #16 Vit Zahejsky, #19 Andrew Thomson, #27 River Arnason |
| 3rd · 0:17 | Darian Rolsing | #4 Boston Tait, #8 Rui Han, #21 Darian Rolsing, #23 Nolan Caffey, #28 Caelan Joudrey | #7 Logan Lanti, #9 Joaquin Geras, #13 Jacob Dumansky, #21 Carson Olsen, #24 Ty Bonkowski |
| 3rd · 1:35 | Ty Coupland | #2 Tate Hardacre, #9 Parker McMillan, #11 Drew Smith, #15 Levi Benson, #22 Ty Coupland | #3 Dryden Deobald, #9 Joaquin Geras, #14 Cooper Moore, #18 Gavin Nemis, #34 Brady Ondrus |
| 3rd · 15:15 | Vit Zahejsky | #2 Mateo Ferreira, #5 Isa Guram, #14 Cooper Moore, #16 Vit Zahejsky, #18 Gavin Nemis | #11 Drew Smith, #14 Jake Mintenko, #16 Michal Capos, #17 Kayden Longley, #25 Grady Wedman |
| Period | Time | Play | Team / faceoff winner | Details |
|---|---|---|---|---|
| 1st | 0:00 | Goaltender change | | In: #31 Logan Edmonstone · Out: — |
| 1st | 0:00 | Goaltender change | | In: #31 Tobias Tvrznik · Out: — |
| 1st | 0:15 | Penalty | | #20 Alexandre Andre · Major-Fighting · 5:00 min · Served by #20 Alexandre Andre |
| 1st | 0:15 | Penalty | | #21 Carson Olsen · Major-Fighting · 5:00 min · Served by #21 Carson Olsen |
| 1st | 0:25 | Penalty | | #8 Rui Han · Cross Checking · 2:00 min · Served by #8 Rui Han |
| 1st | 9:44 | Penalty | | #2 Tate Hardacre · Hooking · 2:00 min · Served by #2 Tate Hardacre |
| 1st | 13:28 | Penalty | | #2 Mateo Ferreira · Tripping · 2:00 min · Served by #2 Mateo Ferreira |
| 1st | 16:28 | Goal | | #8 Rui Han · Assists: #2 Tate Hardacre, #28 Caelan Joudrey · Even strength |
| 1st | 18:09 | Goal | | #13 Mathias Silaban · Assists: #25 Grady Wedman · Even strength |
| 2nd | 7:42 | Goal | | #14 Cooper Moore · Assists: Unassisted · Even strength |
| 2nd | 9:06 | Penalty | | #19 Kalen Miles · Checking to the Head · 2:00 min · Served by #19 Kalen Miles |
| 2nd | 9:06 | Penalty | | #2 Tate Hardacre · Roughing · 2:00 min · Served by #2 Tate Hardacre |
| 2nd | 10:19 | Goal | | #16 Vit Zahejsky · Assists: #18 Gavin Nemis, #2 Mateo Ferreira · PP |
| 2nd | 12:25 | Penalty | | #25 Madden Tymchak · Interference · 2:00 min · Served by #25 Madden Tymchak |
| 2nd | 13:06 | Goal | | #24 Ty Bonkowski · Assists: #13 Jacob Dumansky · SH |
| 2nd | 17:17 | Penalty | | #16 Vit Zahejsky · High-Sticking · 4:00 min · Served by #16 Vit Zahejsky |
| 2nd | 17:17 | Goal | | #9 Parker McMillan · Assists: #15 Levi Benson, #2 Tate Hardacre · Even strength |
| 3rd | 0:17 | Goal | | #21 Darian Rolsing · Assists: #23 Nolan Caffey, #4 Boston Tait · Even strength |
| 3rd | 1:35 | Goal | | #22 Ty Coupland · Assists: #11 Drew Smith, #9 Parker McMillan · Game-winning goal |
| 3rd | 2:51 | Penalty | | #3 Dryden Deobald · High Sticking · 2:00 min · Served by #3 Dryden Deobald |
| 3rd | 3:13 | Penalty | | #19 Kalen Miles · Major-Fighting · 5:00 min · Served by #19 Kalen Miles |
| 3rd | 3:13 | Penalty | | #25 Madden Tymchak · Major-Fighting · 5:00 min · Served by #25 Madden Tymchak |
| 3rd | 15:15 | Goal | | #16 Vit Zahejsky · Assists: #14 Cooper Moore, #5 Isa Guram · Even strength |
| 3rd | 18:51 | Goaltender change | | In: — · Out: #31 Logan Edmonstone |
| Period | Time | Play | Team / faceoff winner | Details |
|---|---|---|---|---|
| 1st | 0:00 | Goaltender change | | In: #31 Logan Edmonstone · Out: — |
| 1st | 0:00 | Goaltender change | | In: #31 Tobias Tvrznik · Out: — |
| 1st | 0:00 | Faceoff | | Home: #25 Grady Wedman · Away: #24 Ty Bonkowski |
| 1st | 0:15 | Penalty | | #20 Alexandre Andre · Major-Fighting · 5:00 min · Served by #20 Alexandre Andre |
| 1st | 0:15 | Penalty | | #21 Carson Olsen · Major-Fighting · 5:00 min · Served by #21 Carson Olsen |
| 1st | 0:25 | Penalty | | #8 Rui Han · Cross Checking · 2:00 min · Served by #8 Rui Han |
| 1st | 0:25 | Faceoff | | Home: #23 Nolan Caffey · Away: #19 Andrew Thomson |
| 1st | 0:25 | Faceoff | | Home: #28 Caelan Joudrey · Away: #16 Vit Zahejsky |
| 1st | 1:31 | Faceoff | | Home: #23 Nolan Caffey · Away: #13 Jacob Dumansky |
| 1st | 2:20 | Faceoff | | Home: #28 Caelan Joudrey · Away: #19 Andrew Thomson |
| 1st | 4:01 | Faceoff | | Home: #19 Kalen Miles · Away: #16 Vit Zahejsky |
| 1st | 5:07 | Faceoff | | Home: #25 Grady Wedman · Away: #18 Gavin Nemis |
| 1st | 8:03 | Faceoff | | Home: #19 Kalen Miles · Away: #18 Gavin Nemis |
| 1st | 8:06 | Faceoff | | Home: #19 Kalen Miles · Away: #18 Gavin Nemis |
| 1st | 9:05 | Faceoff | | Home: #25 Grady Wedman · Away: #34 Brady Ondrus |
| 1st | 9:44 | Penalty | | #2 Tate Hardacre · Hooking · 2:00 min · Served by #2 Tate Hardacre |
| 1st | 9:44 | Faceoff | | Home: #23 Nolan Caffey · Away: #19 Andrew Thomson |
| 1st | 10:35 | Faceoff | | Home: #25 Grady Wedman · Away: #13 Jacob Dumansky |
| 1st | 12:11 | Faceoff | | Home: #28 Caelan Joudrey · Away: #34 Brady Ondrus |
| 1st | 12:46 | Faceoff | | Home: #22 Ty Coupland · Away: #16 Vit Zahejsky |
| 1st | 13:28 | Penalty | | #2 Mateo Ferreira · Tripping · 2:00 min · Served by #2 Mateo Ferreira |
| 1st | 13:28 | Faceoff | | Home: #28 Caelan Joudrey · Away: #18 Gavin Nemis |
| 1st | 15:13 | Faceoff | | Home: #19 Kalen Miles · Away: #18 Gavin Nemis |
| 1st | 15:36 | Faceoff | | Home: #25 Grady Wedman · Away: #18 Gavin Nemis |
| 1st | 15:41 | Faceoff | | Home: #25 Grady Wedman · Away: #10 Teagen Bouchard |
| 1st | 15:57 | Faceoff | | Home: #28 Caelan Joudrey · Away: #16 Vit Zahejsky |
| 1st | 16:28 | Goal | | #8 Rui Han · Assists: #2 Tate Hardacre, #28 Caelan Joudrey · Even strength |
| 1st | 16:28 | Faceoff | | Home: #19 Kalen Miles · Away: #24 Ty Bonkowski |
| 1st | 17:11 | Faceoff | | Home: #22 Ty Coupland · Away: #34 Brady Ondrus |
| 1st | 18:01 | Faceoff | | Home: #25 Grady Wedman · Away: #18 Gavin Nemis |
| 1st | 18:09 | Goal | | #13 Mathias Silaban · Assists: #25 Grady Wedman · Even strength |
| 1st | 18:09 | Faceoff | | Home: #25 Grady Wedman · Away: #19 Andrew Thomson |
| 2nd | 0:00 | Faceoff | | Home: #25 Grady Wedman · Away: #13 Jacob Dumansky |
| 2nd | 1:57 | Faceoff | | Home: #22 Ty Coupland · Away: #14 Cooper Moore |
| 2nd | 3:04 | Faceoff | | Home: #19 Kalen Miles · Away: #10 Teagen Bouchard |
| 2nd | 3:59 | Faceoff | | Home: #25 Grady Wedman · Away: #13 Jacob Dumansky |
| 2nd | 4:18 | Faceoff | | Home: #28 Caelan Joudrey · Away: #16 Vit Zahejsky |
| 2nd | 4:44 | Faceoff | | Home: #22 Ty Coupland · Away: #18 Gavin Nemis |
| 2nd | 5:57 | Faceoff | | Home: #19 Kalen Miles · Away: #34 Brady Ondrus |
| 2nd | 6:04 | Faceoff | | Home: #19 Kalen Miles · Away: #13 Jacob Dumansky |
| 2nd | 6:24 | Faceoff | | Home: #25 Grady Wedman · Away: #19 Andrew Thomson |
| 2nd | 7:08 | Faceoff | | Home: #28 Caelan Joudrey · Away: #18 Gavin Nemis |
| 2nd | 7:15 | Faceoff | | Home: #28 Caelan Joudrey · Away: #18 Gavin Nemis |
| 2nd | 7:42 | Goal | | #14 Cooper Moore · Assists: Unassisted · Even strength |
| 2nd | 7:42 | Faceoff | | Home: #22 Ty Coupland · Away: #10 Teagen Bouchard |
| 2nd | 9:06 | Penalty | | #19 Kalen Miles · Checking to the Head · 2:00 min · Served by #19 Kalen Miles |
| 2nd | 9:06 | Penalty | | #2 Tate Hardacre · Roughing · 2:00 min · Served by #2 Tate Hardacre |
| 2nd | 9:06 | Faceoff | | Home: #20 Alexandre Andre · Away: #19 Andrew Thomson |
| 2nd | 9:23 | Faceoff | | Home: #13 Mathias Silaban · Away: #19 Andrew Thomson |
| 2nd | 10:19 | Goal | | #16 Vit Zahejsky · Assists: #18 Gavin Nemis, #2 Mateo Ferreira · PP |
| 2nd | 10:19 | Faceoff | | Home: #20 Alexandre Andre · Away: #13 Jacob Dumansky |
| 2nd | 11:30 | Faceoff | | Home: #22 Ty Coupland · Away: #10 Teagen Bouchard |
| 2nd | 12:22 | Faceoff | | Home: #28 Caelan Joudrey · Away: #18 Gavin Nemis |
| 2nd | 12:25 | Penalty | | #25 Madden Tymchak · Interference · 2:00 min · Served by #25 Madden Tymchak |
| 2nd | 13:06 | Goal | | #24 Ty Bonkowski · Assists: #13 Jacob Dumansky · SH |
| 2nd | 13:06 | Faceoff | | Home: #19 Kalen Miles · Away: #18 Gavin Nemis |
| 2nd | 13:31 | Faceoff | | Home: #19 Kalen Miles · Away: #13 Jacob Dumansky |
| 2nd | 15:29 | Faceoff | | Home: #19 Kalen Miles · Away: #34 Brady Ondrus |
| 2nd | 15:56 | Faceoff | | Home: #14 Jake Mintenko · Away: #18 Gavin Nemis |
| 2nd | 16:31 | Faceoff | | Home: #22 Ty Coupland · Away: #24 Ty Bonkowski |
| 2nd | 16:45 | Faceoff | | Home: #22 Ty Coupland · Away: #16 Vit Zahejsky |
| 2nd | 17:17 | Penalty | | #16 Vit Zahejsky · High-Sticking · 4:00 min · Served by #16 Vit Zahejsky |
| 2nd | 17:17 | Goal | | #9 Parker McMillan · Assists: #15 Levi Benson, #2 Tate Hardacre · Even strength |
| 2nd | 17:17 | Faceoff | | Home: #19 Kalen Miles · Away: #18 Gavin Nemis |
| 2nd | 18:35 | Faceoff | | Home: #28 Caelan Joudrey · Away: #13 Jacob Dumansky |
| 2nd | 19:23 | Faceoff | | Home: #25 Grady Wedman · Away: #16 Vit Zahejsky |
| 2nd | 19:28 | Faceoff | | Home: #20 Alexandre Andre · Away: #16 Vit Zahejsky |
| 3rd | 0:00 | Faceoff | | Home: #28 Caelan Joudrey · Away: #24 Ty Bonkowski |
| 3rd | 0:17 | Goal | | #21 Darian Rolsing · Assists: #23 Nolan Caffey, #4 Boston Tait · Even strength |
| 3rd | 0:17 | Faceoff | | Home: #25 Grady Wedman · Away: #19 Andrew Thomson |
| 3rd | 0:52 | Faceoff | | Home: #22 Ty Coupland · Away: #18 Gavin Nemis |
| 3rd | 1:03 | Faceoff | | Home: #28 Caelan Joudrey · Away: #24 Ty Bonkowski |
| 3rd | 1:35 | Goal | | #22 Ty Coupland · Assists: #11 Drew Smith, #9 Parker McMillan · Game-winning goal |
| 3rd | 1:35 | Faceoff | | Home: #19 Kalen Miles · Away: #10 Teagen Bouchard |
| 3rd | 2:09 | Faceoff | | Home: #28 Caelan Joudrey · Away: #13 Jacob Dumansky |
| 3rd | 2:35 | Faceoff | | Home: #28 Caelan Joudrey · Away: #16 Vit Zahejsky |
| 3rd | 2:51 | Penalty | | #3 Dryden Deobald · High Sticking · 2:00 min · Served by #3 Dryden Deobald |
| 3rd | 2:51 | Faceoff | | Home: #19 Kalen Miles · Away: #18 Gavin Nemis |
| 3rd | 3:13 | Penalty | | #19 Kalen Miles · Major-Fighting · 5:00 min · Served by #19 Kalen Miles |
| 3rd | 3:13 | Penalty | | #25 Madden Tymchak · Major-Fighting · 5:00 min · Served by #25 Madden Tymchak |
| 3rd | 3:13 | Faceoff | | Home: #28 Caelan Joudrey · Away: #18 Gavin Nemis |
| 3rd | 4:09 | Faceoff | | Home: #19 Kalen Miles · Away: #19 Andrew Thomson |
| 3rd | 5:48 | Faceoff | | Home: #28 Caelan Joudrey · Away: #34 Brady Ondrus |
| 3rd | 6:18 | Faceoff | | Home: #28 Caelan Joudrey · Away: #19 Andrew Thomson |
| 3rd | 7:41 | Faceoff | | Home: #20 Alexandre Andre · Away: #13 Jacob Dumansky |
| 3rd | 9:43 | Faceoff | | Home: #28 Caelan Joudrey · Away: #18 Gavin Nemis |
| 3rd | 10:13 | Faceoff | | Home: #28 Caelan Joudrey · Away: #13 Jacob Dumansky |
| 3rd | 10:20 | Faceoff | | Home: #19 Kalen Miles · Away: #34 Brady Ondrus |
| 3rd | 11:34 | Faceoff | | Home: #20 Alexandre Andre · Away: #14 Cooper Moore |
| 3rd | 12:06 | Faceoff | | Home: #22 Ty Coupland · Away: #7 Logan Lanti |
| 3rd | 15:15 | Goal | | #16 Vit Zahejsky · Assists: #14 Cooper Moore, #5 Isa Guram · Even strength |
| 3rd | 15:15 | Faceoff | | Home: #25 Grady Wedman · Away: #18 Gavin Nemis |
| 3rd | 16:11 | Faceoff | | Home: #22 Ty Coupland · Away: #13 Jacob Dumansky |
| 3rd | 16:47 | Faceoff | | Home: #28 Caelan Joudrey · Away: #34 Brady Ondrus |
| 3rd | 17:13 | Faceoff | | Home: #25 Grady Wedman · Away: #16 Vit Zahejsky |
| 3rd | 17:25 | Faceoff | | Home: #25 Grady Wedman · Away: #16 Vit Zahejsky |
| 3rd | 18:23 | Faceoff | | Home: #22 Ty Coupland · Away: #18 Gavin Nemis |
| 3rd | 18:51 | Goaltender change | | In: — · Out: #31 Logan Edmonstone |
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 | 0:15 | | Carson Olsen | Major-Fighting | 5:00 | Carson Olsen | — |
| 1st | 0:15 | | Alexandre Andre | Major-Fighting | 5:00 | Alexandre Andre | — |
| 1st | 0:25 | | Rui Han | Cross Checking | 2:00 | Rui Han | Power play |
| 1st | 9:44 | | Tate Hardacre | Hooking | 2:00 | Tate Hardacre | Power play |
| 1st | 13:28 | | Mateo Ferreira | Tripping | 2:00 | Mateo Ferreira | Power play |
| 2nd | 9:06 | | Tate Hardacre | Roughing | 2:00 | Tate Hardacre | Power play |
| 2nd | 9:06 | | Kalen Miles | Checking to the Head | 2:00 | Kalen Miles | Power play |
| 2nd | 12:25 | | Madden Tymchak | Interference | 2:00 | Madden Tymchak | Power play |
| 2nd | 17:17 | | Vit Zahejsky | High-Sticking | 4:00 | Vit Zahejsky | Power play |
| 3rd | 2:51 | | Dryden Deobald | High Sticking | 2:00 | Dryden Deobald | Power play |
| 3rd | 3:13 | | Madden Tymchak | Major-Fighting | 5:00 | Madden Tymchak | — |
| 3rd | 3:13 | | Kalen Miles | Major-Fighting | 5:00 | Kalen Miles | — |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mateo Ferreira | 2 | RD | 0 | 1 | 1 | -2 | 3 | 2 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Dryden Deobald | 3 | RD | 0 | 0 | 0 | -1 | 1 | 2 | 0 | 0 | 0 | 0 / 0 | — | — |
| Isa Guram | 5 | D | 0 | 1 | 1 | -1 | 3 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Logan Lanti | 7 | RW | 0 | 0 | 0 | -1 | 4 | 0 | 0 | 0 | 0 | 0 / 1 | 0.0% | Starter |
| Joaquin Geras | 9 | LD | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Teagen Bouchard | 10 | C | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 4 / 5 | 80.0% | Rookie |
| Jacob Dumansky | 13 | LW | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 8 / 12 | 66.7% | Starter |
| Cooper Moore | 14 | RW | 1 | 1 | 2 | 0 | 3 | 0 | 0 | 0 | 0 | 1 / 2 | 50.0% | — |
| Owen Cooper | 15 | LW | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Vit Zahejsky | 16 | LW | 2 | 0 | 2 | -1 | 9 | 4 | 1 | 0 | 0 | 7 / 11 | 63.6% | — |
| Gavin Nemis | 18 | C | 0 | 1 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 7 / 20 | 35.0% | — |
| Andrew Thomson | 19 | C | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 | 0 | 5 / 10 | 50.0% | — |
| Carson Olsen | 21 | RD | 0 | 0 | 0 | +1 | 2 | 5 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Eli Tverdovsky | 23 | RW | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Ty Bonkowski | 24 | C | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 / 5 | 20.0% | Starter |
| Madden Tymchak | 25 | D | 0 | 0 | 0 | 0 | 1 | 7 | 0 | 0 | 0 | 0 / 0 | — | — |
| River Arnason | 27 | RW | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Brady Ondrus | 34 | LW | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | 0 | 3 / 8 | 37.5% | Rookie |
| Goaltender | No. | Time | SA | GA | Saves | SV% | G | A | SOG | PIM | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Kaeden Tate | 1 | Did not play | — | — | — | — | — | — | — | — | Rookie |
| Logan Edmonstone | 31 | 58:51 | 43 | 5 | 38 | .884 | 0 | 0 | 0 | 0 | Starter |
| Player | No. | Pos | G | A | PTS | +/− | SOG | PIM | PPG | SHG | GWG | FO W/A | FO% | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tate Hardacre | 2 | D | 0 | 2 | 2 | +4 | 2 | 4 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Boston Tait | 4 | D | 0 | 1 | 1 | -1 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Daniel Vaillant | 7 | D | 0 | 0 | 0 | +2 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Rui Han | 8 | LW | 1 | 0 | 1 | +1 | 2 | 2 | 0 | 0 | 0 | 0 / 0 | — | — |
| Parker McMillan | 9 | RW | 1 | 1 | 2 | +2 | 5 | 0 | 0 | 0 | 0 | 0 / 0 | — | Rookie |
| Drew Smith | 11 | RD | 0 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Mathias Silaban | 13 | LW | 1 | 0 | 1 | +1 | 3 | 0 | 0 | 0 | 0 | 0 / 1 | 0.0% | Starter |
| Jake Mintenko | 14 | RW | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | 0 | 0 / 1 | 0.0% | Rookie |
| Levi Benson | 15 | LW | 0 | 1 | 1 | +1 | 3 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Michal Capos | 16 | D | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Kayden Longley | 17 | LW | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | 0 | 0 / 0 | — | — |
| Kalen Miles | 19 | C | 0 | 0 | 0 | 0 | 3 | 7 | 0 | 0 | 0 | 9 / 16 | 56.3% | Rookie |
| Alexandre Andre | 20 | RW | 0 | 0 | 0 | +1 | 2 | 5 | 0 | 0 | 0 | 2 / 5 | 40.0% | Starter |
| Darian Rolsing | 21 | D | 1 | 0 | 1 | +1 | 6 | 0 | 0 | 0 | 0 | 0 / 0 | — | Starter |
| Ty Coupland | 22 | C | 1 | 0 | 1 | +1 | 3 | 0 | 0 | 0 | 1 | 3 / 12 | 25.0% | — |
| Nolan Caffey | 23 | RW | 0 | 1 | 1 | +1 | 2 | 0 | 0 | 0 | 0 | 1 / 3 | 33.3% | — |
| Grady Wedman | 25 | C | 0 | 1 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 10 / 16 | 62.5% | Starter |
| Caelan Joudrey | 28 | C | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 13 / 20 | 65.0% | — |
| Goaltender | No. | Time | SA | GA | Saves | SV% | G | A | SOG | PIM | Lineup |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tobias Tvrznik | 31 | 60:00 | 47 | 4 | 43 | .915 | 0 | 0 | 0 | 0 | Starter |
| Carsten Leyerzapf | 35 | Did not play | — | — | — | — | — | — | — | — | Rookie |
| Role | Name |
|---|---|
| Referee 1 | #35 Jakob Brandstrom |
| Referee 2 | #125 Mark Heier |
| Linesman 1 | #172 Max Lucas |
| Linesman 2 | #152 Trevor Shively |
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 Wenatchee-7:28 Mark Timeout Kamloops
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.