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

Western Hockey League

Seattle Thunderbirds at Wenatchee Wild: WHL Box Score

Seattle Thunderbirds defeated Wenatchee Wild 1–0 in overtime. Sep 19, 2026 at Town Toyota Center - Wenatchee, WA.

Remembered on this browser

Sat, Sep 19, 2026 · 6:00 PM PDTFinal · OT
2026–27 regular season · Town Toyota Center - Wenatchee, WA

Game Highlights

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

Seattle Thunderbirds at Wenatchee Wild 09/19 | WHL Highlights 2026-27

Western Hockey League

Watch on YouTube ↗

Final Score & Box Score

Score by Period

Score by Period
Team1st2nd3rdOTFinal
Seattle Thunderbirds00011
Wenatchee Wild00000

Team Stats

Team Stats
Statistic Seattle Thunderbirds Wenatchee Wild
Shots on goal3831
Penalty minutes1513
Power-play goals / opportunities0 / 20 / 3
Power play %0.0%0.0%
Faceoffs won / attempts41 / 7130 / 71
Faceoff win %57.7%42.3%

Shots by Period

Shots by Period
Period Seattle Thunderbirds Wenatchee Wild
1st164
2nd516
3rd128
OT53

Three Stars

3 stars
Three Stars
StarPlayerTeam
1#9 Luke Puchner Seattle Thunderbirds
2#35 Carsten Leyerzapf Wenatchee Wild
3#31 Grayson Malinoski Seattle Thunderbirds

Scoring Summary & Key Plays

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

Goals & Assists

1 goals
Goals & Assists
Period / timeTeamScorer (season goals)AssistsSituation
OT · 3:59 Seattle Thunderbirds#9 Luke Puchner (1)#71 Noah Kosick, #74 Grayson TashGame-winning goal

Plus/Minus on Goals

Plus/Minus on Goals
Period / timeScorerCredited +1Charged −1
OT · 3:59Luke Puchner#9 Luke Puchner, #71 Noah Kosick, #74 Grayson Tash#4 Boston Tait, #9 Parker McMillan, #15 Levi Benson

Key Plays

16 plays
Key Plays
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Wenatchee WildIn: #35 Carsten Leyerzapf · Out: —
1st0:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
1st6:36Penalty Wenatchee Wild#20 Alexandre Andre · Slashing · 2:00 min · Served by #20 Alexandre Andre
1st14:05Penalty Seattle Thunderbirds#14 Sawyer Mayes · Unsportsmanlike Cnd. · 2:00 min · Served by #14 Sawyer Mayes
1st14:05Penalty Wenatchee Wild#21 Darian Rolsing · Hooking · 2:00 min · Served by #21 Darian Rolsing
1st19:11Penalty Seattle Thunderbirds#8 Henry Chmiel · Boarding · 2:00 min · Served by #8 Henry Chmiel
2nd2:31Penalty Wenatchee Wild#16 Michal Capos · Holding · 2:00 min · Served by #16 Michal Capos
2nd7:12Penalty Seattle Thunderbirds#89 Antonio Martorana · Interference · 2:00 min · Served by #89 Antonio Martorana
2nd10:39Penalty Seattle Thunderbirds#22 Simon Lovsin · Tripping · 2:00 min · Served by #22 Simon Lovsin
3rd15:13Penalty Wenatchee Wild#5 Josh Fluker · Major-Fighting · 5:00 min · Served by #5 Josh Fluker
3rd15:13Penalty Seattle Thunderbirds#5 Owen Hayden · Major-Fighting · 5:00 min · Served by #5 Owen Hayden
3rd15:13Penalty Wenatchee Wild#5 Josh Fluker · Unsportsmanlike Cnd. · 2:00 min · Served by #5 Josh Fluker
3rd15:13Penalty Seattle Thunderbirds#5 Owen Hayden · Interference · 2:00 min · Served by #5 Owen Hayden
OT3:59Goal Seattle Thunderbirds#9 Luke Puchner · Assists: #71 Noah Kosick, #74 Grayson Tash · Game-winning goal
OT3:59Goaltender change Seattle ThunderbirdsIn: — · Out: #31 Grayson Malinoski
OT3:59Goaltender change Wenatchee WildIn: — · Out: #35 Carsten Leyerzapf

Full Play-by-Play

87 plays
Full Play-by-Play
PeriodTimePlayTeam / faceoff winnerDetails
1st0:00Goaltender change Wenatchee WildIn: #35 Carsten Leyerzapf · Out: —
1st0:00Goaltender change Seattle ThunderbirdsIn: #31 Grayson Malinoski · Out: —
1st0:00Faceoff Seattle ThunderbirdsHome: #28 Caelan Joudrey · Away: #16 Brock England
1st0:40Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #11 Luke Melnik
1st1:57Faceoff Seattle ThunderbirdsHome: #14 Jake Mintenko · Away: #39 Seamus Dillon
1st2:47Faceoff Seattle ThunderbirdsHome: #28 Caelan Joudrey · Away: #16 Brock England
1st3:12Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #9 Luke Puchner
1st5:53Faceoff Seattle ThunderbirdsHome: #13 Mathias Silaban · Away: #39 Seamus Dillon
1st6:36Penalty Wenatchee Wild#20 Alexandre Andre · Slashing · 2:00 min · Served by #20 Alexandre Andre
1st6:36Faceoff Seattle ThunderbirdsHome: #28 Caelan Joudrey · Away: #9 Luke Puchner
1st8:52Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #14 Sawyer Mayes
1st9:07Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #14 Sawyer Mayes
1st9:48Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #16 Brock England
1st9:53Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #16 Brock England
1st12:15Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #43 Josh Polak
1st12:57Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #16 Brock England
1st14:05Penalty Seattle Thunderbirds#14 Sawyer Mayes · Unsportsmanlike Cnd. · 2:00 min · Served by #14 Sawyer Mayes
1st14:05Penalty Wenatchee Wild#21 Darian Rolsing · Hooking · 2:00 min · Served by #21 Darian Rolsing
1st14:05Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #9 Luke Puchner
1st15:30Faceoff Wenatchee WildHome: #19 Kalen Miles · Away: #11 Luke Melnik
1st16:02Faceoff Wenatchee WildHome: #20 Alexandre Andre · Away: #43 Josh Polak
1st16:28Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #39 Seamus Dillon
1st17:14Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #14 Sawyer Mayes
1st18:41Faceoff Wenatchee WildHome: #28 Caelan Joudrey · Away: #16 Brock England
1st19:11Penalty Seattle Thunderbirds#8 Henry Chmiel · Boarding · 2:00 min · Served by #8 Henry Chmiel
1st19:11Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #14 Sawyer Mayes
1st19:59Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #9 Luke Puchner
2nd0:00Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #14 Sawyer Mayes
2nd1:52Faceoff Wenatchee WildHome: #19 Kalen Miles · Away: #9 Luke Puchner
2nd2:31Penalty Wenatchee Wild#16 Michal Capos · Holding · 2:00 min · Served by #16 Michal Capos
2nd2:31Faceoff Wenatchee WildHome: #20 Alexandre Andre · Away: #9 Luke Puchner
2nd4:56Faceoff Seattle ThunderbirdsHome: #16 Michal Capos · Away: #14 Sawyer Mayes
2nd6:03Faceoff Seattle ThunderbirdsHome: #25 Grady Wedman · Away: #43 Josh Polak
2nd6:16Faceoff Wenatchee WildHome: #25 Grady Wedman · Away: #39 Seamus Dillon
2nd6:31Faceoff Wenatchee WildHome: #19 Kalen Miles · Away: #16 Brock England
2nd7:12Penalty Seattle Thunderbirds#89 Antonio Martorana · Interference · 2:00 min · Served by #89 Antonio Martorana
2nd7:12Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #43 Josh Polak
2nd9:00Faceoff Wenatchee WildHome: #20 Alexandre Andre · Away: #43 Josh Polak
2nd9:08Faceoff Wenatchee WildHome: #20 Alexandre Andre · Away: #43 Josh Polak
2nd10:39Penalty Seattle Thunderbirds#22 Simon Lovsin · Tripping · 2:00 min · Served by #22 Simon Lovsin
2nd10:39Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #14 Sawyer Mayes
2nd11:58Faceoff Wenatchee WildHome: #23 Nolan Caffey · Away: #43 Josh Polak
2nd13:00Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #27 Marcus Laraque
2nd15:10Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
2nd15:41Faceoff Wenatchee WildHome: #25 Grady Wedman · Away: #16 Brock England
2nd16:32Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #14 Sawyer Mayes
2nd18:52Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #9 Luke Puchner
2nd19:33Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #16 Brock England
2nd19:57Faceoff Seattle ThunderbirdsHome: #23 Nolan Caffey · Away: #16 Brock England
3rd0:00Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #16 Brock England
3rd1:03Faceoff Seattle ThunderbirdsHome: #25 Grady Wedman · Away: #9 Luke Puchner
3rd4:02Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
3rd4:16Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
3rd4:44Faceoff Seattle ThunderbirdsHome: #25 Grady Wedman · Away: #9 Luke Puchner
3rd4:57Faceoff Seattle ThunderbirdsHome: #25 Grady Wedman · Away: #9 Luke Puchner
3rd5:03Faceoff Wenatchee WildHome: #19 Kalen Miles · Away: #9 Luke Puchner
3rd6:35Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #14 Sawyer Mayes
3rd9:03Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #9 Luke Puchner
3rd10:10Faceoff Seattle ThunderbirdsHome: #25 Grady Wedman · Away: #14 Sawyer Mayes
3rd10:47Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #39 Seamus Dillon
3rd10:56Faceoff Wenatchee WildHome: #14 Jake Mintenko · Away: #39 Seamus Dillon
3rd11:26Faceoff Wenatchee WildHome: #19 Kalen Miles · Away: #16 Brock England
3rd12:22Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #9 Luke Puchner
3rd12:28Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #9 Luke Puchner
3rd13:59Faceoff Seattle ThunderbirdsHome: #20 Alexandre Andre · Away: #14 Sawyer Mayes
3rd14:51Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #9 Luke Puchner
3rd15:13Penalty Wenatchee Wild#5 Josh Fluker · Major-Fighting · 5:00 min · Served by #5 Josh Fluker
3rd15:13Penalty Seattle Thunderbirds#5 Owen Hayden · Major-Fighting · 5:00 min · Served by #5 Owen Hayden
3rd15:13Penalty Wenatchee Wild#5 Josh Fluker · Unsportsmanlike Cnd. · 2:00 min · Served by #5 Josh Fluker
3rd15:13Penalty Seattle Thunderbirds#5 Owen Hayden · Interference · 2:00 min · Served by #5 Owen Hayden
3rd15:13Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
3rd15:29Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
3rd15:33Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
3rd16:00Faceoff Wenatchee WildHome: #25 Grady Wedman · Away: #9 Luke Puchner
3rd16:53Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #14 Sawyer Mayes
3rd17:23Faceoff Seattle ThunderbirdsHome: #14 Jake Mintenko · Away: #9 Luke Puchner
3rd17:36Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #16 Brock England
3rd18:05Faceoff Seattle ThunderbirdsHome: #19 Kalen Miles · Away: #14 Sawyer Mayes
3rd19:58Faceoff Wenatchee WildHome: #20 Alexandre Andre · Away: #89 Antonio Martorana
OT0:00Faceoff Seattle ThunderbirdsHome: #17 Kayden Longley · Away: #16 Brock England
OT0:39Faceoff Wenatchee WildHome: #20 Alexandre Andre · Away: #14 Sawyer Mayes
OT2:15Faceoff Wenatchee WildHome: #15 Levi Benson · Away: #16 Brock England
OT3:20Faceoff Wenatchee WildHome: #17 Kayden Longley · Away: #9 Luke Puchner
OT3:42Faceoff Wenatchee WildHome: #15 Levi Benson · Away: #9 Luke Puchner
OT3:59Goal Seattle Thunderbirds#9 Luke Puchner · Assists: #71 Noah Kosick, #74 Grayson Tash · Game-winning goal
OT3:59Goaltender change Seattle ThunderbirdsIn: — · Out: #31 Grayson Malinoski
OT3:59Goaltender change Wenatchee WildIn: — · Out: #35 Carsten Leyerzapf

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
1st6:36 Wenatchee WildAlexandre AndreSlashing2:00Alexandre AndrePower play
1st14:05 Seattle ThunderbirdsSawyer MayesUnsportsmanlike Cnd.2:00Sawyer Mayes—
1st14:05 Wenatchee WildDarian RolsingHooking2:00Darian Rolsing—
1st19:11 Seattle ThunderbirdsHenry ChmielBoarding2:00Henry ChmielPower play
2nd2:31 Wenatchee WildMichal CaposHolding2:00Michal CaposPower play
2nd7:12 Seattle ThunderbirdsAntonio MartoranaInterference2:00Antonio MartoranaPower play
2nd10:39 Seattle ThunderbirdsSimon LovsinTripping2:00Simon LovsinPower play
3rd15:13 Seattle ThunderbirdsOwen HaydenInterference2:00Owen Hayden—
3rd15:13 Seattle ThunderbirdsOwen HaydenMajor-Fighting5:00Owen Hayden—
3rd15:13 Wenatchee WildJosh FlukerUnsportsmanlike Cnd.2:00Josh Fluker—
3rd15:13 Wenatchee WildJosh FlukerMajor-Fighting5:00Josh Fluker—

Player Stats

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

Seattle Thunderbirds — Skaters

18 skaters
Seattle Thunderbirds — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Brennen Hocher2LD0000300000 / 0—Starter
Owen Hayden5LD0000170000 / 0——
Henry Chmiel8RD0000120000 / 0—Rookie
Luke Puchner9C101+14000110 / 1952.6%Rookie
Luke Melnik11LW0000000001 / 250.0%—
Sawyer Mayes14C0000220009 / 1464.3%—
Brock England16C00006000014 / 2166.7%Starter
Ethan Bibeau17LW0000400000 / 0——
Dominik Ripa21LW0000000000 / 0—Rookie
Simon Lovsin22RW0000220000 / 0——
Jackson Beggs26RD0000100000 / 0—Rookie
Marcus Laraque27RW0000200001 / 1100.0%—
Ethan Creran29LD0000000000 / 0—Rookie
Seamus Dillon39C0000000004 / 666.7%Rookie
Josh Polak43RW0000400002 / 728.6%—
Noah Kosick71LW011+1100000 / 0—Starter
Grayson Tash74RD011+1100000 / 0—Starter
Antonio Martorana89RW0000620000 / 10.0%Starter

Seattle Thunderbirds — Goaltenders

2 goaltenders
Seattle Thunderbirds — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Grayson Malinoski3163:59310311.0000000Starter
Jaxson Dikur50Did not play—————————

Wenatchee Wild — Skaters

18 skaters
Wenatchee Wild — Skaters
PlayerNo.PosGAPTS+/−SOGPIMPPGSHGGWGFO W/AFO%Lineup
Tate Hardacre2D0000200000 / 0—Rookie
Boston Tait4D000-1400000 / 0—Starter
Josh Fluker5D0000370000 / 0—Starter
Rui Han8LW0000000000 / 0——
Parker McMillan9RW000-1100000 / 0—Rookie
Riley Brown12RW0000000000 / 0—Rookie
Mathias Silaban13LW0000100000 / 10.0%Starter
Jake Mintenko14C0000100001 / 333.3%Rookie
Levi Benson15LW000-1300002 / 2100.0%—
Michal Capos16D0000120000 / 10.0%—
Kayden Longley17C00004000011 / 2544.0%—
Kalen Miles19C0000100005 / 1241.7%Rookie
Alexandre Andre20RW0000220006 / 1346.2%—
Darian Rolsing21D0000220000 / 0——
Nolan Caffey23RW0000400001 / 250.0%Starter
Grady Wedman25LW0000200003 / 837.5%—
Jevin Morrison26D0000000000 / 0—Rookie
Caelan Joudrey28C0000000001 / 425.0%Starter

Wenatchee Wild — Goaltenders

2 goaltenders
Wenatchee Wild — Goaltenders
GoaltenderNo.TimeSAGASavesSV%GASOGPIMLineup
Mark Djomo30Did not play————————Rookie
Carsten Leyerzapf3563:5938137.9740000Starter · Rookie

Coaches & Officials

Coaches & Game Officials

Coaches & Game Officials
RoleName
Referee 1#25 Josh Albinati
Referee 2#124 Ward Pateman
Linesman 1#71 Bryce Manders
Linesman 2#150 Jaxson Pollon

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
Sat, Sep 19, 2026
Puck drop
6:00 PM PDT
Venue
Town Toyota Center - Wenatchee, WA
Location
Wenatchee, WA
Final horn
Sep 19, 8:40 PM PDT
Actual puck drop
Sep 19, 6:00 PM PDT
Game length
2h 40m
Attendance
2,809

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.

17:23 3rd Period - Time out Seattle

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.