click(e, 2, $refs.menuContainer_2)">
Team News & Info
clickArrow(e, 2, $refs.menuContainer_2)">
click(e, 3, $refs.menuContainer_3)">
Game Day Info
clickArrow(e, 3, $refs.menuContainer_3)">
click(e, 4, $refs.menuContainer_4)">
Community
clickArrow(e, 4, $refs.menuContainer_4)">
Scoring
1st Period
2:25
Goal
Goal by #25 Josh Passolt, assisted by #53 Brad Morrison and #7 David Keefer.
14:18
Goal
Goal by #20 Maxim Cajkovic, assisted by #16 Jake Durflinger.
17:59
Goal
Goal by #25 Josh Passolt.
2nd Period
8:06
Goal
Goal by #14 Ty Glover, assisted by #74 Tanner Sorenson and #19 Erik Bradford.
18:17
Goal
Goal by #40 Louis Boudon, assisted by #8 Casey Dornbach and #17 Davis Koch.
3rd Period
17:34
Goal
Goal by #4 Ben Brinkman, assisted by #26 Odeen Tufto and #36 Yuki Miura.
OT
5:16
Goal
Goal by #14 Ty Glover, assisted by #7 David Keefer and #4 Robert Calisti.
Penalties
1st Period
0:10
Penalty
Drake Pilon called for Elbowing - minor (2:00 minutes)
4:39
Penalty
Brett Budgell called for Cross-Checking Minor (2:00 minutes)
5:12
Penalty
Ty Glover called for High-sticking - minor (2:00 minutes)
10:00
Penalty
Connor Walters called for Boarding - minor (2:00 minutes)
15:25
Penalty
Drake Pilon called for Hooking - minor (2:00 minutes)
15:25
Penalty
Brett Budgell called for Diving/Embellishment (2:00 minutes)
18:40
Penalty
Pavel Novak called for Slashing - minor (2:00 minutes)
2nd Period
0:51
Penalty
Pavel Novak called for Interference on the Goalkeeper - minor (2:00 minutes)
4:55
Penalty
David Keefer called for Slashing - minor (2:00 minutes)
7:14
Penalty
Pavel Novak called for Slashing - minor (2:00 minutes)
8:27
Penalty
Ayden MacDonald called for Misconduct - Inciting (10:00 minutes)
8:27
Penalty
Jake Durflinger called for Fighting - Major (5:00 minutes)
8:27
Penalty
Drake Pilon called for Fighting - Major (5:00 minutes)
9:17
Penalty
Robert Calisti called for Holding - minor (2:00 minutes)
9:17
Penalty
Odeen Tufto called for Diving/Embellishment (2:00 minutes)
13:43
Penalty
Robbie Stucker called for Slashing - minor (2:00 minutes)
16:10
Penalty
Ted Nichol called for Tripping - minor (2:00 minutes)
19:00
Penalty
Brad Morrison called for Interference - minor (2:00 minutes)
3rd Period
11:57
Penalty
Ty Glover called for Cross-Checking Minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Jonathan Lemieux is now in as goalie.
0:00
Goalkeeper In
Drew DeRidder is now in as goalie.
0:10
Penalty
Drake Pilon called for Elbowing - minor (2:00 minutes)
2:25
Shot - Quality goal
#25 Josh Passolt shoots on #34 Drew DeRidder
2:25
Goal
Goal by #25 Josh Passolt, assisted by #53 Brad Morrison and #7 David Keefer.
3:31
Shot - Non quality on net
#8 Casey Dornbach shoots on #34 Jonathan Lemieux
3:54
Shot - Non quality on net
#9 Pavel Novak shoots on #34 Jonathan Lemieux
4:26
Shot - Quality on net
#7 David Keefer shoots on #34 Drew DeRidder
4:39
Penalty
Brett Budgell called for Cross-Checking Minor (2:00 minutes)
4:59
Shot - Quality on net
#19 Erik Bradford shoots on #34 Drew DeRidder
5:12
Penalty
Ty Glover called for High-sticking - minor (2:00 minutes)
6:00
Shot - Non quality on net
#23 Collin Saccoman shoots on #34 Drew DeRidder
6:00
Shot - Quality on net
#20 Maxim Cajkovic shoots on #34 Jonathan Lemieux
7:47
Shot - Quality on net
#70 Drake Pilon shoots on #34 Drew DeRidder
7:52
Shot - Quality on net
#70 Drake Pilon shoots on #34 Drew DeRidder
8:56
Shot - Non quality on net
#28 Kurt Gosselin shoots on #34 Drew DeRidder
10:00
Penalty
Connor Walters called for Boarding - minor (2:00 minutes)
11:47
Shot - Non quality on net
#20 Maxim Cajkovic shoots on #34 Jonathan Lemieux
11:59
Shot - Non quality on net
#7 David Keefer shoots on #34 Drew DeRidder
12:16
Shot - Quality on net
#8 Casey Dornbach shoots on #34 Jonathan Lemieux
13:57
Shot - Non quality on net
#23 Collin Saccoman shoots on #34 Drew DeRidder
14:18
Shot - Quality goal
#20 Maxim Cajkovic shoots on #34 Jonathan Lemieux
14:18
Goal
Goal by #20 Maxim Cajkovic, assisted by #16 Jake Durflinger.
15:12
Shot - Non quality on net
#26 Odeen Tufto shoots on #34 Jonathan Lemieux
15:25
Penalty
Drake Pilon called for Hooking - minor (2:00 minutes)
15:25
Penalty
Brett Budgell called for Diving/Embellishment (2:00 minutes)
17:59
Shot - Non quality goal
#25 Josh Passolt shoots on #34 Drew DeRidder
17:59
Goal
Goal by #25 Josh Passolt.
18:26
Goalkeeper Change
Jonathan Lemieux out. Empty net.
18:40
Penalty
Pavel Novak called for Slashing - minor (2:00 minutes)
18:40
Goalkeeper In
Jonathan Lemieux is now in as goalie.
19:50
Shot - Quality on net
#53 Brad Morrison shoots on #34 Drew DeRidder
19:50
Shot - Quality on net
#25 Josh Passolt shoots on #34 Drew DeRidder
19:50
Shot - Quality on net
#14 Ty Glover shoots on #34 Drew DeRidder
2nd Period
0:51
Penalty
Pavel Novak called for Interference on the Goalkeeper - minor (2:00 minutes)
3:49
Shot - Non quality on net
#74 Tanner Sorenson shoots on #34 Drew DeRidder
4:17
Shot - Quality on net
#53 Brad Morrison shoots on #34 Drew DeRidder
4:55
Shot - Non quality on net
#17 Davis Koch shoots on #34 Jonathan Lemieux
4:55
Penalty
David Keefer called for Slashing - minor (2:00 minutes)
5:51
Shot - Non quality on net
#20 Maxim Cajkovic shoots on #34 Jonathan Lemieux
5:55
Shot - Quality on net
#88 Jesse Jacques shoots on #34 Jonathan Lemieux
7:14
Penalty
Pavel Novak called for Slashing - minor (2:00 minutes)
7:22
Shot - Non quality on net
#53 Brad Morrison shoots on #34 Drew DeRidder
8:06
Shot - Non quality goal
#14 Ty Glover shoots on #34 Drew DeRidder
8:06
Goal
Goal by #14 Ty Glover, assisted by #74 Tanner Sorenson and #19 Erik Bradford.
8:27
Penalty
Ayden MacDonald called for Misconduct - Inciting (10:00 minutes)
8:27
Penalty
Jake Durflinger called for Fighting - Major (5:00 minutes)
8:27
Penalty
Drake Pilon called for Fighting - Major (5:00 minutes)
8:48
Shot - Quality on net
#20 Maxim Cajkovic shoots on #34 Jonathan Lemieux
9:17
Penalty
Robert Calisti called for Holding - minor (2:00 minutes)
9:17
Penalty
Odeen Tufto called for Diving/Embellishment (2:00 minutes)
9:20
Shot - Quality on net
#36 Yuki Miura shoots on #34 Jonathan Lemieux
11:58
Shot - Quality on net
#25 Josh Passolt shoots on #34 Drew DeRidder
12:38
Shot - Non quality on net
#14 Justin Wells shoots on #34 Jonathan Lemieux
13:00
Shot - Quality on net
#81 Jordan Seyfert shoots on #34 Drew DeRidder
13:30
Shot - Non quality on net
#10 Ted Nichol shoots on #34 Drew DeRidder
13:43
Shot - Non quality on net
#14 Ty Glover shoots on #34 Drew DeRidder
13:43
Shot - Non quality on net
#14 Ty Glover shoots on #34 Drew DeRidder
13:43
Penalty
Robbie Stucker called for Slashing - minor (2:00 minutes)
15:47
Shot - Quality on net
#7 David Keefer shoots on #34 Drew DeRidder
16:10
Penalty
Ted Nichol called for Tripping - minor (2:00 minutes)
16:47
Shot - Quality on net
#24 Brett Budgell shoots on #34 Jonathan Lemieux
17:46
Shot - Quality on net
#24 Brett Budgell shoots on #34 Jonathan Lemieux
17:56
Shot - Non quality on net
#9 Pavel Novak shoots on #34 Jonathan Lemieux
18:17
Shot - Quality on net
#8 Casey Dornbach shoots on #34 Jonathan Lemieux
18:17
Shot - Quality goal
#40 Louis Boudon shoots on #34 Jonathan Lemieux
18:17
Goal
Goal by #40 Louis Boudon, assisted by #8 Casey Dornbach and #17 Davis Koch.
19:00
Penalty
Brad Morrison called for Interference - minor (2:00 minutes)
19:52
Shot - Non quality on net
#24 Brett Budgell shoots on #34 Jonathan Lemieux
20:00
Shot - Non quality on net
#2 Robbie Stucker shoots on #34 Jonathan Lemieux
3rd Period
4:20
Shot - Quality on net
#53 Brad Morrison shoots on #34 Drew DeRidder
5:34
Shot - Non quality on net
#14 Ty Glover shoots on #34 Drew DeRidder
5:47
Shot - Quality on net
#14 Ty Glover shoots on #34 Drew DeRidder
5:56
Shot - Non quality on net
#3 Chris Lipe shoots on #34 Jonathan Lemieux
6:26
Shot - Non quality on net
#15 Jacob Nordqvist shoots on #34 Drew DeRidder
6:56
Shot - Non quality on net
#16 Jake Durflinger shoots on #34 Jonathan Lemieux
7:55
Shot - Quality on net
#19 Erik Bradford shoots on #34 Drew DeRidder
8:00
Shot - Non quality on net
#14 Ty Glover shoots on #34 Drew DeRidder
8:00
Shot - Non quality on net
#55 Connor Walters shoots on #34 Drew DeRidder
8:00
Shot - Non quality on net
#19 Erik Bradford shoots on #34 Drew DeRidder
8:41
Shot - Non quality on net
#15 Jacob Nordqvist shoots on #34 Drew DeRidder
10:18
Shot - Quality on net
#44 Ayden MacDonald shoots on #34 Drew DeRidder
11:13
Shot - Non quality on net
#7 David Keefer shoots on #34 Drew DeRidder
11:57
Penalty
Ty Glover called for Cross-Checking Minor (2:00 minutes)
12:37
Shot - Quality on net
#20 Maxim Cajkovic shoots on #34 Jonathan Lemieux
15:27
Shot - Non quality on net
#9 Pavel Novak shoots on #34 Jonathan Lemieux
17:34
Shot - Quality goal
#4 Ben Brinkman shoots on #34 Jonathan Lemieux
17:34
Goal
Goal by #4 Ben Brinkman, assisted by #26 Odeen Tufto and #36 Yuki Miura.
18:27
Shot - Non quality on net
#25 Josh Passolt shoots on #34 Drew DeRidder
18:44
Shot - Non quality on net
#23 Collin Saccoman shoots on #34 Drew DeRidder
19:32
Shot - Non quality on net
#15 Jacob Nordqvist shoots on #34 Drew DeRidder
19:32
Shot - Quality on net
#70 Drake Pilon shoots on #34 Drew DeRidder
OT
0:47
Shot - Quality on net
#9 Pavel Novak shoots on #34 Jonathan Lemieux
0:53
Shot - Non quality on net
#9 Pavel Novak shoots on #34 Jonathan Lemieux
1:28
Shot - Non quality on net
#19 Erik Bradford shoots on #34 Drew DeRidder
2:31
Shot - Quality on net
#8 Casey Dornbach shoots on #34 Jonathan Lemieux
3:05
Shot - Quality on net
#9 Pavel Novak shoots on #34 Jonathan Lemieux
3:57
Shot - Non quality on net
#25 Josh Passolt shoots on #34 Drew DeRidder
4:24
Shot - Quality on net
#17 Davis Koch shoots on #34 Jonathan Lemieux
4:24
Shot - Quality on net
#8 Casey Dornbach shoots on #34 Jonathan Lemieux
5:10
Shot - Quality on net
#74 Tanner Sorenson shoots on #34 Drew DeRidder
5:16
Shot - Non quality goal
#14 Ty Glover shoots on #34 Drew DeRidder
5:16
Goal
Goal by #14 Ty Glover, assisted by #7 David Keefer and #4 Robert Calisti.
Player Stats
Kalamazoo Wings
Forwards and Defensemen
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Iowa Heartlanders
Forwards and Defensemen
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Iowa Heartlanders
Kalamazoo Wings
Referees:
Evan Reddick,
Dominic Cadieux
Linesmen:
Chad Fuller,
Dan Kovachik
IA Management
Derek Damon
(Head Coach/General Manager) ,
Joe Exter
(Associate Coach/Assistant General Manager) ,
Matt Getz
(President) ,
Eric Michaud
(Director of Hockey Operations/Video Coach)
KAL Management
Toni Will
(Governor/General Manager) ,
Joel Martin
(Head Coach/Director of Hockey Operations) ,
Kohl Schultz
(Assistant Coach) ,
Ben Wilson
(Assistant Coach)
Game Details
GIVEAWAY: Slappy Ornament (First 1,000 fans)
Our world-famous mascot, Slappy, has some connections! And it just so happens he’s bringing the Mushroom Kingdom to Wings Event Center! Make sure to get there early, too, because the first 1,000 fans will receive a limited-edition Slappy Ornament!
Get Tickets
Starting at $144
12, 24, or 36 Games
$100
Have you or your group's photo taken professionally on-ice post-game!
Hockey Heritage Ticket Packages
$89
50th Anniversary Game
Get you or a groups picture professionally taken on ice!
Engagement / Gender Reveal
$150
Share your special moment with the K-Wings and Kalamazoo!
Wings Event Center
3600 Vanrick Dr
Kalamazoo,
MI
49001
© 2025 Kalamazoo Wings Hockey Club