Promotion

Search

Search Iowa Heartlanders Site

  1. Home
  2. Schedule
  3. 02/13/26 | Hockey For All
Kalamazoo Wings
KAL Kalamazoo Wings
2
Final
5
Iowa Heartlanders
IA Iowa Heartlanders

Hockey For All

Presented by
Iowa Valley Habitat For Humanity
Hockey For All

Box Score

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

Shots on Goal

Team 1st 2nd 3rd Total
Kalamazoo Wings Kalamazoo Wings 6 13 7 26
Iowa Heartlanders Iowa Heartlanders 15 2 10 27

Scoring

1st Period

Iowa Heartlanders
1:37
Goal
Goal by #11 Ryan McGuire, assisted by #12 Max Patterson.
Kalamazoo Wings
14:04
Goal
Goal by #51 Nolan Walker, assisted by #7 David Keefer and #10 Andre Ghantous.
Iowa Heartlanders
16:17
Goal
Goal by #8 Dylan Massie, assisted by #91 Elliot Desnoyers.

2nd Period

3rd Period

Iowa Heartlanders
4:46
Goal
Goal by #17 Jonny Sorenson, assisted by #24 Jaxon Nelson and #91 Elliot Desnoyers.
Iowa Heartlanders
8:07
Goal
Goal by #17 Jonny Sorenson, assisted by #91 Elliot Desnoyers and #24 Jaxon Nelson.
Kalamazoo Wings
14:49
Goal
Goal by #71 Josh Bloom, assisted by #28 Zach Okabe and #4 Davis Pennington.
Iowa Heartlanders
19:57
Goal
Goal by #22 Thomas Stewart, assisted by #28 Jack Robilotti and #7 Liam Coughlin.

Penalties

1st Period

Iowa Heartlanders
3:31
Penalty
Ryan McGuire called for Interference - minor (2:00 minutes)
Iowa Heartlanders
6:55
Penalty
Jack Robilotti called for Slashing - minor (2:00 minutes)
Kalamazoo Wings
17:54
Penalty
Andre Ghantous called for Roughing - minor (2:00 minutes)

2nd Period

Kalamazoo Wings
1:52
Penalty
Andre Ghantous called for Holding - minor (2:00 minutes)
Kalamazoo Wings
8:31
Penalty
Spencer Kennedy called for Interference - minor (2:00 minutes)
Iowa Heartlanders
11:32
Penalty
Ryan McGuire called for Tripping - minor (2:00 minutes)
Iowa Heartlanders
18:01
Penalty
Jack Robilotti called for Holding - minor (2:00 minutes)

3rd Period

Iowa Heartlanders
19:21
Penalty
Nick Carabin called for Misconduct - Continuing Altercation (10:00 minutes)
Iowa Heartlanders
19:21
Penalty
Nick Carabin called for Double Minor - Roughing (4:00 minutes)
Kalamazoo Wings
19:21
Penalty
Spencer Kennedy called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
19:21
Penalty
Spencer Kennedy called for Misconduct - Continuing Altercation (10:00 minutes)

1st Period

Kalamazoo Wings
0:00
Goalkeeper In
Jonathan Lemieux is now in as goalie.
Iowa Heartlanders
0:00
Goalkeeper In
Riley Mercer is now in as goalie.
Iowa Heartlanders
0:49
Shot - Non quality on net
#9 Matthew Sop shoots on #72 Jonathan Lemieux
Iowa Heartlanders
1:37
Shot - Non quality goal
#11 Ryan McGuire shoots on #72 Jonathan Lemieux
Iowa Heartlanders
1:37
Goal
Goal by #11 Ryan McGuire, assisted by #12 Max Patterson.
Kalamazoo Wings
3:31
Shot - Non quality on net
#18 Robby Drazner shoots on #67 Riley Mercer
Iowa Heartlanders
3:31
Penalty
Ryan McGuire called for Interference - minor (2:00 minutes)
Kalamazoo Wings
3:33
Shot - Non quality on net
#18 Robby Drazner shoots on #67 Riley Mercer
Iowa Heartlanders
4:20
Shot - Quality on net
#12 Max Patterson shoots on #72 Jonathan Lemieux
Kalamazoo Wings
5:26
Shot - Quality on net
#66 Colin Bilek shoots on #67 Riley Mercer
Iowa Heartlanders
6:55
Penalty
Jack Robilotti called for Slashing - minor (2:00 minutes)
Iowa Heartlanders
7:30
Shot - Non quality on net
#22 Thomas Stewart shoots on #72 Jonathan Lemieux
Iowa Heartlanders
9:41
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux
Kalamazoo Wings
10:18
Shot - Non quality on net
#4 Davis Pennington shoots on #67 Riley Mercer
Iowa Heartlanders
12:17
Shot - Non quality on net
#55 Nick Carabin shoots on #72 Jonathan Lemieux
Iowa Heartlanders
12:33
Shot - Non quality on net
#2 Mike Koster shoots on #72 Jonathan Lemieux
Iowa Heartlanders
12:38
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux
Iowa Heartlanders
12:53
Shot - Non quality on net
#55 Nick Carabin shoots on #72 Jonathan Lemieux
Iowa Heartlanders
13:00
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux
Kalamazoo Wings
14:04
Shot - Quality goal
#51 Nolan Walker shoots on #67 Riley Mercer
Kalamazoo Wings
14:04
Goal
Goal by #51 Nolan Walker, assisted by #7 David Keefer and #10 Andre Ghantous.
Iowa Heartlanders
16:17
Shot - Quality goal
#8 Dylan Massie shoots on #72 Jonathan Lemieux
Iowa Heartlanders
16:17
Goal
Goal by #8 Dylan Massie, assisted by #91 Elliot Desnoyers.
Iowa Heartlanders
17:16
Shot - Non quality on net
#39 Alexander Stensson shoots on #72 Jonathan Lemieux
Iowa Heartlanders
17:18
Shot - Non quality on net
#22 Thomas Stewart shoots on #72 Jonathan Lemieux
Kalamazoo Wings
17:54
Penalty
Andre Ghantous called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
18:18
Shot - Quality on net
#71 Josh Bloom shoots on #67 Riley Mercer
Iowa Heartlanders
18:44
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux
Iowa Heartlanders
18:44
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux

2nd Period

Kalamazoo Wings
0:52
Shot - Non quality on net
#19 Ryan Cox shoots on #67 Riley Mercer
Kalamazoo Wings
1:52
Penalty
Andre Ghantous called for Holding - minor (2:00 minutes)
Iowa Heartlanders
4:23
Shot - Non quality on net
#28 Jack Robilotti shoots on #72 Jonathan Lemieux
Kalamazoo Wings
5:54
Shot - Quality on net
#28 Zach Okabe shoots on #67 Riley Mercer
Iowa Heartlanders
6:58
Shot - Quality on net
#11 Ryan McGuire shoots on #72 Jonathan Lemieux
Kalamazoo Wings
8:05
Shot - Quality on net
#71 Josh Bloom shoots on #67 Riley Mercer
Kalamazoo Wings
8:31
Penalty
Spencer Kennedy called for Interference - minor (2:00 minutes)
Iowa Heartlanders
11:32
Penalty
Ryan McGuire called for Tripping - minor (2:00 minutes)
Kalamazoo Wings
11:52
Shot - Quality on net
#28 Zach Okabe shoots on #67 Riley Mercer
Kalamazoo Wings
12:41
Shot - Quality on net
#66 Colin Bilek shoots on #67 Riley Mercer
Kalamazoo Wings
13:20
Shot - Non quality on net
#66 Colin Bilek shoots on #67 Riley Mercer
Kalamazoo Wings
14:07
Shot - Non quality on net
#18 Robby Drazner shoots on #67 Riley Mercer
Kalamazoo Wings
15:45
Shot - Non quality on net
#18 Robby Drazner shoots on #67 Riley Mercer
Kalamazoo Wings
16:38
Shot - Non quality on net
#4 Davis Pennington shoots on #67 Riley Mercer
Kalamazoo Wings
17:56
Shot - Non quality on net
#49 Kylor Wall shoots on #67 Riley Mercer
Iowa Heartlanders
18:01
Penalty
Jack Robilotti called for Holding - minor (2:00 minutes)
Kalamazoo Wings
18:16
Shot - Non quality on net
#71 Josh Bloom shoots on #67 Riley Mercer
Kalamazoo Wings
19:21
Shot - Non quality on net
#86 Jackson Kunz shoots on #67 Riley Mercer
Kalamazoo Wings
19:30
Shot - Non quality on net
#43 Quinn Preston shoots on #67 Riley Mercer

3rd Period

Iowa Heartlanders
1:19
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux
Iowa Heartlanders
1:26
Shot - Non quality on net
#23 Elliott McDermott shoots on #72 Jonathan Lemieux
Kalamazoo Wings
1:58
Shot - Non quality on net
#49 Kylor Wall shoots on #67 Riley Mercer
Iowa Heartlanders
2:25
Shot - Non quality on net
#55 Nick Carabin shoots on #72 Jonathan Lemieux
Kalamazoo Wings
2:30
Shot - Quality on net
#71 Josh Bloom shoots on #67 Riley Mercer
Iowa Heartlanders
4:46
Shot - Non quality goal
#17 Jonny Sorenson shoots on #72 Jonathan Lemieux
Iowa Heartlanders
4:46
Goal
Goal by #17 Jonny Sorenson, assisted by #24 Jaxon Nelson and #91 Elliot Desnoyers.
Iowa Heartlanders
6:50
Shot - Quality on net
#17 Jonny Sorenson shoots on #72 Jonathan Lemieux
Iowa Heartlanders
8:07
Shot - Quality goal
#17 Jonny Sorenson shoots on #72 Jonathan Lemieux
Iowa Heartlanders
8:07
Goal
Goal by #17 Jonny Sorenson, assisted by #91 Elliot Desnoyers and #24 Jaxon Nelson.
Iowa Heartlanders
10:17
Shot - Non quality on net
#36 Yuki Miura shoots on #72 Jonathan Lemieux
Kalamazoo Wings
14:02
Shot - Non quality on net
#42 Jayden Lee shoots on #67 Riley Mercer
Kalamazoo Wings
14:49
Shot - Quality goal
#71 Josh Bloom shoots on #67 Riley Mercer
Kalamazoo Wings
14:49
Goal
Goal by #71 Josh Bloom, assisted by #28 Zach Okabe and #4 Davis Pennington.
Kalamazoo Wings
17:03
Goalkeeper Change
Jonathan Lemieux out. Empty net.
Iowa Heartlanders
17:07
Shot - Quality on net
#17 Jonny Sorenson shoots on #72 Jonathan Lemieux
Kalamazoo Wings
17:07
Goalkeeper In
Jonathan Lemieux is now in as goalie.
Kalamazoo Wings
17:41
Goalkeeper Change
Jonathan Lemieux out. Empty net.
Kalamazoo Wings
17:44
Goalkeeper In
Jonathan Lemieux is now in as goalie.
Iowa Heartlanders
18:41
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #72 Jonathan Lemieux
Kalamazoo Wings
18:45
Goalkeeper Change
Jonathan Lemieux out. Empty net.
Iowa Heartlanders
19:21
Penalty
Nick Carabin called for Misconduct - Continuing Altercation (10:00 minutes)
Iowa Heartlanders
19:21
Penalty
Nick Carabin called for Double Minor - Roughing (4:00 minutes)
Kalamazoo Wings
19:21
Penalty
Spencer Kennedy called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
19:21
Penalty
Spencer Kennedy called for Misconduct - Continuing Altercation (10:00 minutes)
Kalamazoo Wings
19:24
Shot - Quality on net
#44 Spencer Kennedy shoots on #67 Riley Mercer
Kalamazoo Wings
19:24
Shot - Non quality on net
#44 Spencer Kennedy shoots on #67 Riley Mercer
Kalamazoo Wings
19:50
Shot - Non quality on net
#7 David Keefer shoots on #67 Riley Mercer
Iowa Heartlanders
19:57
Shot - Quality goal
#22 Thomas Stewart shoots on #72 Jonathan Lemieux
Iowa Heartlanders
19:57
Goal
Goal by #22 Thomas Stewart, assisted by #28 Jack Robilotti and #7 Liam Coughlin.
Kalamazoo Wings
19:57
Goalkeeper In
Jonathan Lemieux is now in as goalie.
Player Stats
Iowa Heartlanders
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Mike Koster #2
D 0 0 +1 1 0
Liam Coughlin #7
F 0 1 +1 0 0
Dylan Massie #8
F 1 0 +1 1 0
Matthew Sop #9
F 0 0 +1 1 0
Ryan McGuire #11
F 1 0 +1 2 4
Max Patterson #12
F 0 1 +1 1 0
Jonny Sorenson #17
F 2 0 +1 4 0
Thomas Stewart #22
D 1 0 +2 3 0
Elliott McDermott #23
D 0 0 -1 1 0
Jaxon Nelson #24
F 0 2 +1 0 0
Jack Robilotti #28
D 0 1 +1 1 4
Yuki Miura #36
F 0 0 0 1 0
Alexander Stensson #39
D 0 0 0 1 0
Matt Koethe #47
F 0 0 0 0 0
Nick Carabin #55
D 0 0 +1 3 14
Anthony Firriolo #71
D 0 0 +1 0 0
Elliot Desnoyers #91
F 0 3 +2 0 0
Rasmus Kumpulainen #95
F 0 0 0 7 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Riley Mercer #67
24 92.308 2 0
Dante Giannuzzi #74
0 0.000 0 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Kalamazoo Wings
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Davis Pennington #4
D 0 1 +1 2 0
David Keefer #7
F 0 1 -2 1 0
Powell Connor #8
D 0 0 -1 0 0
Evan Dougherty #9
F 0 0 0 0 0
Andre Ghantous #10
F 0 1 -2 0 4
Robby Drazner #18
D 0 0 -1 4 0
Ryan Cox #19
F 0 0 -1 1 0
Cam Knuble #20
F 0 0 0 0 0
Collin Saccoman #23
D 0 0 +1 0 0
Zach Okabe #28
F 0 1 -1 2 0
Jayden Lee #42
D 0 0 -3 1 0
Quinn Preston #43
F 0 0 -2 1 0
Spencer Kennedy #44
F 0 0 0 2 14
Kylor Wall #49
D 0 0 -2 2 0
Nolan Walker #51
F 1 0 -1 1 0
Colin Bilek #66
F 0 0 -1 3 0
Josh Bloom #71
F 1 0 0 5 0
Jackson Kunz #86
F 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
0 0.000 0 0
Jonathan Lemieux #72
22 84.615 4 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Kalamazoo Wings Kalamazoo Wings
Iowa Heartlanders Iowa Heartlanders
26
27
Shots on Goal
8%
19%
Shots Percentage
5
3
Power Plays
18
22
Penalty Minutes
22
24
Saves
81%
92%
Saves Percentage
Referees:
Evan Reddick, Tyler Spott
Linesmen:
Matthew Heinen, Craig Ford
KAL Management
Toni Will (Governor/General Manager), Joel Martin (Head Coach/Director of Hockey Operations), Billy McCreary (Assistant Coach), Tanner Sorenson (Assistant Coach)
IA Management
Matt Getz (President), Brett Boeing (Assistant Coach), Chuck Weber (Head Coach/General Manager), Mike Lysyj (Associate Head Coach)

Game Details

  • Special Ceremonial Puck Drop + Hero Of The Game
  • Specialty Jersey Auction on DASH
  • Deer & Beers Ticket Bundle

Deer & Beers Ticket Bundles Here

Join us at Xtream Arena for a night dedicated to love, inclusion, and unity. Hockey For All Night, presented by Iowa Valley Habitat For Humanity, celebrates the diverse voices that make our sport and community stronger. No matter your background, identity, or journey you belong here.

The Heartlanders will hit the ice in a special edition jersey made just for this night!

Let’s come together to show that hockey isn’t just a game, it’s a place for everyone.

Follow @goheartlanders on social media to get the most up-to-date information about this theme night.

Get Tickets

Single-Game Tickets
Single-Game Tickets
Save money by purchasing in advance-BUY NOW

Upcoming Home Games

Full Schedule
Wichita Thunder
Iowa Heartlanders
Wednesday, February 18th
Wichita Thunder @ Iowa Heartlanders
Puck Drops:
7:00 PM CST
Xtream Arena
Wichita Thunder
WIC Wichita Thunder
at
Iowa Heartlanders
IA Iowa Heartlanders
Xtream Arena
Margaritaville
Friday, February 20th
Margaritaville
Puck Drops:
7:00 PM CST
Xtream Arena
Cincinnati Cyclones
CIN Cincinnati Cyclones
at
Iowa Heartlanders
IA Iowa Heartlanders
Xtream Arena
Cornfed Country Night 🌽🌽
Saturday, February 21st
Cornfed Country Night 🌽🌽
Presented by
Iowa Corn
Puck Drops:
6:00 PM CST
Xtream Arena
Cincinnati Cyclones
CIN Cincinnati Cyclones
at
Iowa Heartlanders
IA Iowa Heartlanders
Xtream Arena