×

Olsen’s Special Night Paces Blades’ Offensive Explosion Over Warriors

By Les Lazaruk Dec 9, 2025 | 11:35 PM

The Saskatoon Blades snapped a lengthy losing streak while snapping out of their collective goal-scoring funk in a big way Tuesday. Zach Olsen (pictured) scored four times to pace the Bridge City Bunch to a 9-3 victory over the Warriors in Moose Jaw – ending a five-game losing streak.

During the skid, the Blue and Gold had only scored 11 goals and came into the game on a 100:42 goal-less run. They snapped that 7:30 into the contest on a tally from rookie German winger Dustin Willhoft. The Blades then got a huge break 14 seconds later when a Moose Jaw goal was disallowed because Ethan Semeniuk ran into Saskatoon goaltender Evan Gardner before putting the puck in the net. The nine goals was the most scored by the Bridge City Bunch this season and the first time they had scored that many since a 9-3 victory over the visiting Swift Current Broncos on September 21st of last year. Three of the goals came on the Blue and Gold’s first three power play chances as the Blades snapped an oh-for-13 run on the man advantage. Olsen’s four -goal outing was the first by a member of the Bridge City Bunch since Gary Haden scored four goals on January 25, 2019 – a 5-2 Saskatoon victory in Swift Current. It was, also, the Calgary product’s second multi-goal game of his W-H-L career. All of the 17-year-old sophomore’s tallies came in the second period as the Blue and Gold scored five times and led 8-2 after 40 minutes. Moose Jaw product Rowan Calvert scored a pair of power play goals for the Blades while Willhoft, Gavin Clark – with his first career W-H-L goal – and Kazden Mathies – while Saskatoon was shorthanded – also tallied for the Bridge City Bunch. Willhoft added an assist, German countryman David Lewandowski posted four helpers while Cooper Williams, Jack Kachkowski and Tristen Doyle all chipped in two assists. The Blue and Gold improved to 15-13-2 for the season with their first win since November 21. They’ll open a three games-in-three days weekend on Friday when they entertain the Lethbridge Hurricanes. Following are the audio highlights from CJWW’s broadcast, my Post-Game Show interview with head coach Dan Da Silva, a separate chat with Olsen and my first intermission conversation with Moose Jaw General Manager Jason Ripplinger, plus the official game summary courtesy the W-H-L website…..





Game Report 1022448 Western Hockey League
PLAYED AT: Temple Gardens Centre – Moose Jaw, SK
Date: Dec 9, 2025
Visiting Team: Saskatoon Blades
Manager:
Home Team: Moose Jaw Warriors
Manager:
SASKATOON LINEUP
Pos No.  Name
G 30  Budd, Ryley (AP)
G 35  Gardner, Evan
3  Martin, Jordan
A 4  Klimpke, Brayden
9  Olsen, Zach
11  Lewandowski, David
16  Williams, Cooper
17  Willhöft, Dustin
19  Clark, Gavin
C 20  Parr, Tyler (OA)
A 23  Calvert, Rowan (OA)
25  Mitchell-McElhone, Triston
26  Harsanyi, Hayden
A 27  Laing, Hunter
37  Kachkowski, Jack
41  Lavallee, Jack
47  Doyle, Tristen
56  Sobry, Tyrone
71  Bowtell, Ben
77  Mathies, Kazden
SASKATOON PENALTIES
Per. No. Min  Offence Off PP PS Start On
1st 41 2:00  Holding 11:10 1 11:10
1st 71 2:00  Interference 19:26 1 19:26
3rd 56 2:00  Roughing 14:05 1 14:05
3rd 23 2:00  Hooking 18:22 1 18:22
MOOSE JAW LINEUP
Pos No.  Name
G 33  Jones, Kyle
G 35  Wutzke, Chase
A 2  Ness, Brady
3  Williams, Cohen
7  McFadden, Landen
8  Carter, Colt
10  Schmidt, Connor
12  Degagne, William
A 14  Semeniuk, Ethan (OA)
15  Steranka, Steven
16  Degenstein, Noah
19  Brown, Casey
20  McKenzie, Pavel (OA)
A 21  Ziprick, Aiden (OA)
22  Lajoie, Mathieu
26  Hirst, Benson
38  Thorpe, Riley
43  Trefny, Jan
45  Pavlik, Dominik
55  Andresen, Kash
MOOSE JAW PENALTIES
Per. No. Min  Offence Off PP PS Start On
1st 2 2:00  Tripping 17:18 1 17:18 18:46
2nd 26 2:00  High Sticking 10:04 1 10:04 10:18
2nd 55 2:00  Cross Checking 17:58 1 17:58 19:05
3rd 8 2:00  High Sticking 4:08 1 4:08
SASKATOON Goals SASKATOON PLAYERS (plus) MOOSE JAW PLAYERS (minus)
Per. Time  G-As1-As2
1st 7:30  17-27-37 17 26 27 37 41 7 8 10 14 15
1st 15:45  19-37 11 19 25 37 47 10 19 21 43 55
1st 18:46 PP  23-47-11
2nd 9:04  9-11-16 9 11 16 37 41 8 10 20 22 38
2nd 10:18 PP  23-47-11
2nd 17:49  9 9 16 47 56 71 2 3 14 19 43
2nd 19:05 PP  9-17-26
2nd 19:48  9-11-16 9 11 16 37 56 8 10 20 22 38
3rd 18:54 SH  77-20 3 20 41 77 10 19 22 38 55
MOOSE JAW Goals MOOSE JAW PLAYERS (plus) SASKATOON PLAYERS (minus)
Per. Time  G-As1-As2
2nd 6:22  10-7-43 7 8 10 14 43 9 11 16 37 41
2nd 19:21  38-20-8 8 10 20 22 38 3 23 27 41 77
3rd 17:02  16-45-43 2 16 26 43 45 19 25 37 56 71
POWER PLAY OPPORTUNITIES
SASKATOON 3 / 4
MOOSE JAW 0 / 4

PENALTY SUMMARY
SASKATOON 8 min / 4 inf
MOOSE JAW 8 min / 4 inf

POINT SUMMARY
SASKATOON 9 G + 14 A = 23 Pts
MOOSE JAW 3 G + 6 A = 9 Pts
SCORING 1 2 3 Total
SASKATOON 3 5 1 9
MOOSE JAW 0 2 1 3
GOALTENDER/SAVES (Time) 1 2 3 Tot. On Off
SAS – Gardner (60:00) (W) 7 7 11 25 /0:00 3rd/20:00
MJ – Wutzke (40:00) (L) 14 14 0 28 /0:00 3rd/0:00
MJ – Jones (20:00) 0 0 10 10 /0:00 3rd/20:00
Stars of the Game TIME OF GAME:
 SAS – 9 Olsen  Start: 7:03 PM
 SAS – 23 Calvert  End: 9:28 PM
 SAS – 11 Lewandowski  Attendance: 2158
OFFICIALS
Referee: Alex Clarke (134)
Referee: Bob Millette (61)
Linesmen: Kaden Fiacco (120)
Linesmen: Ryan Lundquist (106)

CERTIFIED CORRECT
This report has been checked and verified against the Official Western Hockey League Game Report.