1. Home
  2. Schedule
  3. 01/31/25 | Kalamazoo Wings @ Iowa Heartlanders
Kalamazoo Wings
KAL Kalamazoo Wings
7
Final SO
6
Iowa Heartlanders
IA Iowa Heartlanders

Kalamazoo Wings @ Iowa Heartlanders

Kalamazoo Wings
Iowa Heartlanders

Box Score

Team 1st 2nd 3rd OT SO T
Kalamazoo Wings KAL
0 5 1 0 1 7
Iowa Heartlanders IA
2 1 3 0 0 6

Shots on Goal

Team 1st 2nd 3rd OT Total
Kalamazoo Wings Kalamazoo Wings 7 11 8 7 34
Iowa Heartlanders Iowa Heartlanders 15 12 13 5 45

Scoring

1st Period

Iowa Heartlanders
16:04
Goal
Goal by #22 Dakota Raabe, assisted by #51 Zach Dubinsky and #4 Will Zmolek.
Iowa Heartlanders
18:03
Goal
Goal by #8 Will Calverley, assisted by #7 Jules Boscq and #51 Zach Dubinsky.

2nd Period

Kalamazoo Wings
1:27
Goal
Goal by #43 Quinn Preston, assisted by #18 Zach Berzolla and #81 Ben Berard.
Kalamazoo Wings
10:30
Goal
Goal by #19 Ryan Cox, assisted by #20 Kylor Wall and #18 Zach Berzolla.
Kalamazoo Wings
15:55
Goal
Goal by #76 Josh Bloom, assisted by #3 Joseph Arntsen and #43 Quinn Preston.
Kalamazoo Wings
16:35
Goal
Goal by #55 Drake Pilon, assisted by #3 Joseph Arntsen.
Kalamazoo Wings
18:36
Goal
Goal by #9 Luke Morgan, assisted by #55 Drake Pilon.
Iowa Heartlanders
19:31
Goal
Goal by #17 Jonny Sorenson, assisted by #7 Jules Boscq and #4 Will Zmolek.

3rd Period

Iowa Heartlanders
1:20
Goal
Goal by #36 Yuki Miura, assisted by #27 Ryan Miotto and #22 Dakota Raabe.
Kalamazoo Wings
4:23
Goal
Goal by #15 Lee Lapid, assisted by #81 Ben Berard and #10 Max Humitz.
Iowa Heartlanders
11:46
Goal
Goal by #36 Yuki Miura, assisted by #27 Ryan Miotto.
Iowa Heartlanders
16:26
Goal
Goal by #49 Kyle Masters, assisted by #14 Gavin Hain and #53 T.J. Walsh.

OT

Penalties

1st Period

Kalamazoo Wings
14:10
Penalty
Joseph Arntsen called for Delay of Game (2:00 minutes)
Iowa Heartlanders
19:28
Penalty
Yuki Miura called for Tripping - minor (2:00 minutes)

2nd Period

Kalamazoo Wings
15:26
Penalty
Lee Lapid called for Slashing - minor (2:00 minutes)
Kalamazoo Wings
17:47
Penalty
Luc Salem called for Holding - minor (2:00 minutes)

3rd Period

Kalamazoo Wings
7:48
Penalty
Travis Broughman called for Boarding - minor (2:00 minutes)
Kalamazoo Wings
8:31
Penalty
Drake Pilon called for Tripping - minor (2:00 minutes)
Iowa Heartlanders
13:41
Penalty
Dakota Raabe called for Tripping - minor (2:00 minutes)

OT

Kalamazoo Wings
0:50
Penalty
Blake Christensen called for Hooking - minor (2:00 minutes)
Iowa Heartlanders
3:05
Penalty
IA called for Bench minor - Too many men (2:00 minutes)

Shootout

Kalamazoo Wings
Winning Shootout Goal
Winning shootout goal by #76 Josh Bloom.
Iowa Heartlanders
Shootout Attempt
Shootout attempt by #14 Gavin Hain.
Kalamazoo Wings
Shootout Attempt
Shootout attempt by #74 Blake Christensen.
Iowa Heartlanders
Shootout Attempt
Shootout attempt by #36 Yuki Miura.
Kalamazoo Wings
Shootout Attempt
Shootout attempt by #71 Jon Martin.
Iowa Heartlanders
Shootout Attempt
Shootout attempt by #53 T.J. Walsh.

1st Period

Kalamazoo Wings
0:00
Goalkeeper In
Ty Young is now in as goalie.
Iowa Heartlanders
0:00
Goalkeeper In
William Rousseau is now in as goalie.
Iowa Heartlanders
1:02
Shot - Quality on net
#14 Gavin Hain shoots on #33 Ty Young
Iowa Heartlanders
1:29
Shot - Non quality on net
#7 Jules Boscq shoots on #33 Ty Young
Iowa Heartlanders
1:43
Shot - Non quality on net
#18 Andrew McLean shoots on #33 Ty Young
Iowa Heartlanders
2:37
Shot - Non quality on net
#3 Chris Lipe shoots on #33 Ty Young
Kalamazoo Wings
4:12
Shot - Non quality on net
#15 Lee Lapid shoots on #35 William Rousseau
Iowa Heartlanders
4:51
Shot - Non quality on net
#27 Ryan Miotto shoots on #33 Ty Young
Kalamazoo Wings
5:56
Shot - Quality on net
#76 Josh Bloom shoots on #35 William Rousseau
Iowa Heartlanders
6:56
Shot - Non quality on net
#22 Dakota Raabe shoots on #33 Ty Young
Iowa Heartlanders
7:33
Shot - Non quality on net
#18 Andrew McLean shoots on #33 Ty Young
Iowa Heartlanders
8:21
Shot - Quality on net
#51 Zach Dubinsky shoots on #33 Ty Young
Kalamazoo Wings
8:45
Shot - Non quality on net
#20 Kylor Wall shoots on #35 William Rousseau
Kalamazoo Wings
9:21
Shot - Quality on net
#15 Lee Lapid shoots on #35 William Rousseau
Kalamazoo Wings
9:21
Shot - Quality on net
#81 Ben Berard shoots on #35 William Rousseau
Kalamazoo Wings
10:44
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
Iowa Heartlanders
11:16
Shot - Non quality on net
#51 Zach Dubinsky shoots on #33 Ty Young
Iowa Heartlanders
14:07
Shot - Quality on net
#17 Jonny Sorenson shoots on #33 Ty Young
Kalamazoo Wings
14:10
Penalty
Joseph Arntsen called for Delay of Game (2:00 minutes)
Iowa Heartlanders
14:11
Shot - Quality on net
#36 Yuki Miura shoots on #33 Ty Young
Kalamazoo Wings
15:12
Shot - Non quality on net
#76 Josh Bloom shoots on #35 William Rousseau
Iowa Heartlanders
15:20
Shot - Quality on net
#17 Jonny Sorenson shoots on #33 Ty Young
Iowa Heartlanders
16:04
Shot - Quality goal
#22 Dakota Raabe shoots on #33 Ty Young
Iowa Heartlanders
16:04
Goal
Goal by #22 Dakota Raabe, assisted by #51 Zach Dubinsky and #4 Will Zmolek.
Iowa Heartlanders
18:00
Shot - Non quality on net
#7 Jules Boscq shoots on #33 Ty Young
Iowa Heartlanders
18:03
Shot - Non quality goal
#8 Will Calverley shoots on #33 Ty Young
Iowa Heartlanders
18:03
Goal
Goal by #8 Will Calverley, assisted by #7 Jules Boscq and #51 Zach Dubinsky.
Iowa Heartlanders
19:28
Penalty
Yuki Miura called for Tripping - minor (2:00 minutes)

2nd Period

Kalamazoo Wings
1:27
Shot - Quality goal
#43 Quinn Preston shoots on #35 William Rousseau
Kalamazoo Wings
1:27
Goal
Goal by #43 Quinn Preston, assisted by #18 Zach Berzolla and #81 Ben Berard.
Kalamazoo Wings
3:48
Shot - Quality on net
#81 Ben Berard shoots on #35 William Rousseau
Kalamazoo Wings
3:58
Shot - Non quality on net
#90 Jay Keranen shoots on #35 William Rousseau
Kalamazoo Wings
5:08
Shot - Non quality on net
#3 Joseph Arntsen shoots on #35 William Rousseau
Kalamazoo Wings
5:26
Shot - Quality on net
#43 Quinn Preston shoots on #35 William Rousseau
Iowa Heartlanders
8:18
Shot - Quality on net
#27 Ryan Miotto shoots on #33 Ty Young
Iowa Heartlanders
8:54
Shot - Non quality on net
#71 Bogdans Hodass shoots on #33 Ty Young
Kalamazoo Wings
10:28
Shot - Non quality on net
#20 Kylor Wall shoots on #35 William Rousseau
Kalamazoo Wings
10:30
Shot - Quality goal
#19 Ryan Cox shoots on #35 William Rousseau
Kalamazoo Wings
10:30
Goal
Goal by #19 Ryan Cox, assisted by #20 Kylor Wall and #18 Zach Berzolla.
Iowa Heartlanders
12:04
Shot - Quality on net
#8 Will Calverley shoots on #33 Ty Young
Iowa Heartlanders
12:10
Shot - Quality on net
#8 Will Calverley shoots on #33 Ty Young
Iowa Heartlanders
13:09
Shot - Non quality on net
#71 Bogdans Hodass shoots on #33 Ty Young
Iowa Heartlanders
13:29
Shot - Non quality on net
#17 Jonny Sorenson shoots on #33 Ty Young
Iowa Heartlanders
13:44
Shot - Non quality on net
#18 Andrew McLean shoots on #33 Ty Young
Iowa Heartlanders
14:30
Shot - Quality on net
#27 Ryan Miotto shoots on #33 Ty Young
Kalamazoo Wings
15:18
Shot - Quality on net
#18 Zach Berzolla shoots on #35 William Rousseau
Iowa Heartlanders
15:26
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young
Kalamazoo Wings
15:26
Penalty
Lee Lapid called for Slashing - minor (2:00 minutes)
Iowa Heartlanders
15:42
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young
Kalamazoo Wings
15:55
Shot - Quality goal
#76 Josh Bloom shoots on #35 William Rousseau
Kalamazoo Wings
15:55
Goal
Goal by #76 Josh Bloom, assisted by #3 Joseph Arntsen and #43 Quinn Preston.
Kalamazoo Wings
16:35
Shot - Quality goal
#55 Drake Pilon shoots on #35 William Rousseau
Kalamazoo Wings
16:35
Goal
Goal by #55 Drake Pilon, assisted by #3 Joseph Arntsen.
Iowa Heartlanders
17:28
Shot - Quality on net
#8 Will Calverley shoots on #33 Ty Young
Kalamazoo Wings
17:47
Penalty
Luc Salem called for Holding - minor (2:00 minutes)
Kalamazoo Wings
18:36
Shot - Quality goal
#9 Luke Morgan shoots on #35 William Rousseau
Kalamazoo Wings
18:36
Goal
Goal by #9 Luke Morgan, assisted by #55 Drake Pilon.
Iowa Heartlanders
19:31
Shot - Quality goal
#17 Jonny Sorenson shoots on #33 Ty Young
Iowa Heartlanders
19:31
Goal
Goal by #17 Jonny Sorenson, assisted by #7 Jules Boscq and #4 Will Zmolek.

3rd Period

Iowa Heartlanders
0:48
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young
Iowa Heartlanders
1:20
Shot - Quality goal
#36 Yuki Miura shoots on #33 Ty Young
Iowa Heartlanders
1:20
Goal
Goal by #36 Yuki Miura, assisted by #27 Ryan Miotto and #22 Dakota Raabe.
Kalamazoo Wings
2:17
Shot - Quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
Iowa Heartlanders
3:13
Shot - Quality on net
#36 Yuki Miura shoots on #33 Ty Young
Iowa Heartlanders
4:13
Shot - Non quality on net
#71 Bogdans Hodass shoots on #33 Ty Young
Kalamazoo Wings
4:23
Shot - Quality goal
#15 Lee Lapid shoots on #35 William Rousseau
Kalamazoo Wings
4:23
Goal
Goal by #15 Lee Lapid, assisted by #81 Ben Berard and #10 Max Humitz.
Iowa Heartlanders
7:27
Shot - Quality on net
#27 Ryan Miotto shoots on #33 Ty Young
Kalamazoo Wings
7:48
Penalty
Travis Broughman called for Boarding - minor (2:00 minutes)
Kalamazoo Wings
8:31
Penalty
Drake Pilon called for Tripping - minor (2:00 minutes)
Iowa Heartlanders
8:44
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young
Iowa Heartlanders
9:08
Shot - Quality on net
#14 Gavin Hain shoots on #33 Ty Young
Iowa Heartlanders
9:51
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young
Kalamazoo Wings
9:56
Goalkeeper In
Jonathan Lemieux is now in as goalie.
Kalamazoo Wings
9:56
Goalkeeper Change
Ty Young out. Empty net.
Iowa Heartlanders
10:17
Shot - Quality on net
#17 Jonny Sorenson shoots on #34 Jonathan Lemieux
Iowa Heartlanders
11:46
Shot - Quality goal
#36 Yuki Miura shoots on #34 Jonathan Lemieux
Iowa Heartlanders
11:46
Goal
Goal by #36 Yuki Miura, assisted by #27 Ryan Miotto.
Iowa Heartlanders
12:18
Shot - Non quality on net
#91 Brandon Yeamans shoots on #34 Jonathan Lemieux
Iowa Heartlanders
13:23
Shot - Non quality on net
#22 Dakota Raabe shoots on #34 Jonathan Lemieux
Iowa Heartlanders
13:41
Penalty
Dakota Raabe called for Tripping - minor (2:00 minutes)
Kalamazoo Wings
13:58
Shot - Non quality on net
#76 Josh Bloom shoots on #35 William Rousseau
Kalamazoo Wings
14:26
Shot - Non quality on net
#6 Luc Salem shoots on #35 William Rousseau
Kalamazoo Wings
14:39
Shot - Non quality on net
#19 Ryan Cox shoots on #35 William Rousseau
Kalamazoo Wings
14:50
Shot - Quality on net
#74 Blake Christensen shoots on #35 William Rousseau
Iowa Heartlanders
16:26
Shot - Non quality goal
#49 Kyle Masters shoots on #34 Jonathan Lemieux
Iowa Heartlanders
16:26
Goal
Goal by #49 Kyle Masters, assisted by #14 Gavin Hain and #53 T.J. Walsh.
Kalamazoo Wings
16:57
Shot - Non quality on net
#19 Ryan Cox shoots on #35 William Rousseau
Kalamazoo Wings
19:29
Shot - Non quality on net
#76 Josh Bloom shoots on #35 William Rousseau

OT

Iowa Heartlanders
0:45
Goalkeeper Change
William Rousseau out. Empty net.
Kalamazoo Wings
0:50
Penalty
Blake Christensen called for Hooking - minor (2:00 minutes)
Iowa Heartlanders
0:50
Goalkeeper In
William Rousseau is now in as goalie.
Iowa Heartlanders
1:47
Shot - Non quality on net
#49 Kyle Masters shoots on #34 Jonathan Lemieux
Iowa Heartlanders
2:00
Shot - Non quality on net
#7 Jules Boscq shoots on #34 Jonathan Lemieux
Iowa Heartlanders
2:58
Shot - Quality on net
#18 Andrew McLean shoots on #34 Jonathan Lemieux
Iowa Heartlanders
3:05
Penalty
IA called for Bench minor - Too many men (2:00 minutes)
Kalamazoo Wings
4:16
Shot - Quality on net
#28 Zach Okabe shoots on #35 William Rousseau
Kalamazoo Wings
4:31
Shot - Quality on net
#71 Jon Martin shoots on #35 William Rousseau
Kalamazoo Wings
4:31
Shot - Non quality on net
#71 Jon Martin shoots on #35 William Rousseau
Kalamazoo Wings
5:00
Shot - Quality on net
#74 Blake Christensen shoots on #35 William Rousseau
Kalamazoo Wings
5:06
Shot - Non quality on net
#76 Josh Bloom shoots on #35 William Rousseau
Kalamazoo Wings
5:14
Shot - Quality on net
#15 Lee Lapid shoots on #35 William Rousseau
Iowa Heartlanders
5:54
Shot - Quality on net
#27 Ryan Miotto shoots on #34 Jonathan Lemieux
Iowa Heartlanders
6:23
Shot - Non quality on net
#49 Kyle Masters shoots on #34 Jonathan Lemieux
Kalamazoo Wings
6:34
Shot - Non quality on net
#81 Ben Berard shoots on #35 William Rousseau

Shootout

Kalamazoo Wings
Winning Shootout Goal
Winning shootout goal by #76 Josh Bloom.
Iowa Heartlanders
Shootout Attempt
Shootout attempt by #14 Gavin Hain.
Kalamazoo Wings
Shootout Attempt
Shootout attempt by #74 Blake Christensen.
Iowa Heartlanders
Shootout Attempt
Shootout attempt by #36 Yuki Miura.
Kalamazoo Wings
Shootout Attempt
Shootout attempt by #71 Jon Martin.
Iowa Heartlanders
Shootout Attempt
Shootout attempt by #53 T.J. Walsh.
Player Stats
Iowa Heartlanders
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Chris Lipe #3
D 0 0 0 1 0
Will Zmolek #4
D 0 2 -3 0 0
Jules Boscq #7
D 0 2 0 3 0
Will Calverley #8
F 1 0 0 4 0
Gavin Hain #14
F 0 1 0 7 0
Jonny Sorenson #17
F 1 0 -1 5 0
Andrew McLean #18
D 0 0 +2 4 0
Nathan Noel #21
F 0 0 -1 0 0
Dakota Raabe #22
F 1 1 -1 3 2
Zeteny Hadobas #23
D 0 0 0 0 0
Ryan Miotto #27
F 0 2 -1 5 0
Keanan Stewart #29
F 0 0 0 0 0
Yuki Miura #36
F 2 0 +1 4 2
Kyle Masters #49
D 1 0 0 3 0
Zach Dubinsky #51
F 0 2 -1 2 0
T.J. Walsh #53
F 0 1 0 0 0
Bogdans Hodass #71
D 0 0 +1 3 0
Brandon Yeamans #91
RW 0 0 -1 1 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Kyle McClellan #33
0 0.000 0 0
William Rousseau #35
27 81.818 6 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Kalamazoo Wings
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Joseph Arntsen #3
D 0 2 +1 1 2
Luc Salem #6
D 0 0 +1 1 2
Luke Morgan #9
F 1 0 +1 1 0
Max Humitz #10
F 0 1 -1 0 0
Lee Lapid #15
F 1 0 -1 4 2
Zach Berzolla #18
D 0 2 -1 1 0
Ryan Cox #19
F 1 0 0 3 0
Kylor Wall #20
D 0 1 -1 2 0
Collin Saccoman #23
D 0 0 +2 2 0
Travis Broughman #25
F 0 0 0 0 2
Zach Okabe #28
F 0 0 -1 1 0
Quinn Preston #43
F 1 1 0 2 0
Drake Pilon #55
F 1 1 +2 1 2
Jon Martin #71
F 0 0 +1 2 0
Blake Christensen #74
F 0 0 0 2 2
Josh Bloom #76
F 1 0 +1 6 0
Ben Berard #81
F 0 2 -2 3 0
Jay Keranen #90
D 0 0 +1 1 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Ty Young #33
31 88.571 4 0
Jonathan Lemieux #34
8 80.000 2 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Kalamazoo Wings Kalamazoo Wings
Iowa Heartlanders Iowa Heartlanders
34
45
Shots on Goal
21%
13%
Shots Percentage
3
6
Power Plays
12
6
Penalty Minutes
39
27
Saves
87%
79%
Saves Percentage
Referees:
Will Kelly, Ryan Siegel
Linesmen:
Aaron McCrary, Greg Offerman
KAL Management
Toni Will (Governor/General Manager), Joel Martin (Head Coach/Director of Hockey Operations), Billy McCreary (Assistant Coach), Jonathon Elliott (Assistant Coach)
IA Management
Matt Getz (President), Derek Damon (Head Coach/General Manager), Eric Michaud (Director of Hockey Operations/Video Coach), Kevin Schmidt (Assistant Coach)

Latest News

More News
ECHL Today - April 22
ECHL Today - April 22
ECHL Transactions - April 21
ECHL Transactions - April 21
ECHL Today - April 21
ECHL Today - April 21
ECHL Transactions - April 20
ECHL Transactions - April 20
ECHL announces fines, suspension
ECHL announces fines, suspension
ECHL Today - April 20
ECHL Today - April 20
ECHL has 41 former players, 22 coaches on Stanley Cup rosters
ECHL has 41 former players, 22 coaches on Stanley Cup rosters
ECHL Transactions - April 19
ECHL Transactions - April 19
ECHL Today - April 19
ECHL Today - April 19

Sign Up For Updates

Sign up for our email newsletter to be the first to know about ECHL news!

Our Sponsors