1. Home
  2. Schedule
  3. 01/10/26 | Iowa Heartlanders @ Kalamazoo Wings
Iowa Heartlanders
IA Iowa Heartlanders
1
Final
2
Kalamazoo Wings
KAL Kalamazoo Wings

Iowa Heartlanders @ Kalamazoo Wings

Iowa Heartlanders
Kalamazoo Wings

Box Score

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

Shots on Goal

Team 1st 2nd 3rd Total
Iowa Heartlanders Iowa Heartlanders 10 14 11 35
Kalamazoo Wings Kalamazoo Wings 14 11 4 29

Scoring

1st Period

2nd Period

Kalamazoo Wings
8:50
Goal
Goal by #19 Ryan Cox, assisted by #10 Andre Ghantous and #42 Jayden Lee.
Iowa Heartlanders
19:38
Goal
Goal by #22 Thomas Stewart, assisted by #42 Cameron Butler.

3rd Period

Kalamazoo Wings
0:52
Goal
Goal by #10 Andre Ghantous, assisted by #23 Collin Saccoman and #4 Davis Pennington.

Penalties

1st Period

2nd Period

Iowa Heartlanders
10:04
Penalty
Cameron Butler called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
10:04
Penalty
Spencer Kennedy called for Fighting - Major (5:00 minutes)
Iowa Heartlanders
14:06
Penalty
Ryan McGuire called for High-sticking - minor (2:00 minutes)
Iowa Heartlanders
17:13
Penalty
Elliot Desnoyers called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
17:13
Penalty
Powell Connor called for Elbowing - minor (2:00 minutes)
Iowa Heartlanders
17:13
Penalty
Jonny Sorenson called for Roughing - minor (2:00 minutes)

3rd Period

Kalamazoo Wings
10:51
Penalty
Ryan Cox called for High-sticking - minor (2:00 minutes)

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.
Kalamazoo Wings
0:02
Shot - Non quality on net
#43 Quinn Preston shoots on #35 William Rousseau
Kalamazoo Wings
0:08
Shot - Non quality on net
#8 Powell Connor shoots on #35 William Rousseau
Iowa Heartlanders
1:10
Shot - Quality on net
#15 Luke Mobley shoots on #33 Ty Young
Iowa Heartlanders
1:51
Shot - Quality on net
#42 Cameron Butler shoots on #33 Ty Young
Iowa Heartlanders
2:04
Shot - Non quality on net
#22 Thomas Stewart shoots on #33 Ty Young
Iowa Heartlanders
2:11
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
Iowa Heartlanders
2:35
Shot - Non quality on net
#39 Alexander Stensson shoots on #33 Ty Young
Kalamazoo Wings
3:27
Shot - Non quality on net
#4 Davis Pennington shoots on #35 William Rousseau
Kalamazoo Wings
4:06
Shot - Quality on net
#66 Colin Bilek shoots on #35 William Rousseau
Iowa Heartlanders
5:11
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
Kalamazoo Wings
5:39
Shot - Quality on net
#19 Ryan Cox shoots on #35 William Rousseau
Iowa Heartlanders
8:53
Shot - Non quality on net
#42 Cameron Butler shoots on #33 Ty Young
Iowa Heartlanders
9:21
Shot - Quality on net
#42 Cameron Butler shoots on #33 Ty Young
Kalamazoo Wings
10:23
Shot - Non quality on net
#18 Robby Drazner shoots on #35 William Rousseau
Iowa Heartlanders
11:17
Shot - Non quality on net
#22 Thomas Stewart shoots on #33 Ty Young
Kalamazoo Wings
13:36
Shot - Non quality on net
#43 Quinn Preston shoots on #35 William Rousseau
Iowa Heartlanders
14:21
Shot - Non quality on net
#17 Jonny Sorenson shoots on #33 Ty Young
Kalamazoo Wings
14:44
Shot - Quality on net
#77 Hunter Strand shoots on #35 William Rousseau
Kalamazoo Wings
15:54
Shot - Non quality on net
#42 Jayden Lee shoots on #35 William Rousseau
Kalamazoo Wings
17:05
Shot - Quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
Kalamazoo Wings
17:21
Shot - Non quality on net
#19 Ryan Cox shoots on #35 William Rousseau
Kalamazoo Wings
18:35
Shot - Non quality on net
#42 Jayden Lee shoots on #35 William Rousseau
Kalamazoo Wings
19:55
Shot - Non quality on net
#16 Colson Gengenbach shoots on #35 William Rousseau
Kalamazoo Wings
20:00
Shot - Non quality on net
#4 Davis Pennington shoots on #35 William Rousseau

2nd Period

Kalamazoo Wings
0:19
Shot - Non quality on net
#8 Powell Connor shoots on #35 William Rousseau
Iowa Heartlanders
2:34
Shot - Non quality on net
#24 Jaxon Nelson shoots on #33 Ty Young
Kalamazoo Wings
3:50
Shot - Non quality on net
#43 Quinn Preston shoots on #35 William Rousseau
Iowa Heartlanders
4:30
Shot - Quality on net
#15 Luke Mobley shoots on #33 Ty Young
Iowa Heartlanders
4:49
Shot - Quality on net
#24 Jaxon Nelson shoots on #33 Ty Young
Iowa Heartlanders
5:16
Shot - Quality on net
#7 Liam Coughlin shoots on #33 Ty Young
Kalamazoo Wings
5:40
Shot - Non quality on net
#8 Powell Connor shoots on #35 William Rousseau
Iowa Heartlanders
6:06
Shot - Non quality on net
#10 Keltie Jeri-Leon shoots on #33 Ty Young
Iowa Heartlanders
8:08
Shot - Quality on net
#39 Alexander Stensson shoots on #33 Ty Young
Kalamazoo Wings
8:18
Shot - Non quality on net
#51 Nolan Walker shoots on #35 William Rousseau
Kalamazoo Wings
8:22
Shot - Non quality on net
#66 Colin Bilek shoots on #35 William Rousseau
Kalamazoo Wings
8:50
Shot - Quality goal
#19 Ryan Cox shoots on #35 William Rousseau
Kalamazoo Wings
8:50
Goal
Goal by #19 Ryan Cox, assisted by #10 Andre Ghantous and #42 Jayden Lee.
Iowa Heartlanders
10:04
Penalty
Cameron Butler called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
10:04
Penalty
Spencer Kennedy called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
10:58
Shot - Quality on net
#51 Nolan Walker shoots on #35 William Rousseau
Iowa Heartlanders
11:03
Shot - Non quality on net
#13 Brandon Schultz shoots on #33 Ty Young
Iowa Heartlanders
11:11
Shot - Non quality on net
#23 Elliott McDermott shoots on #33 Ty Young
Iowa Heartlanders
11:13
Shot - Non quality on net
#11 Ryan McGuire shoots on #33 Ty Young
Iowa Heartlanders
11:15
Shot - Quality on net
#12 Max Patterson shoots on #33 Ty Young
Iowa Heartlanders
11:36
Shot - Non quality on net
#15 Luke Mobley shoots on #33 Ty Young
Iowa Heartlanders
12:34
Shot - Non quality on net
#8 Noah Massie shoots on #33 Ty Young
Kalamazoo Wings
13:31
Goalkeeper Change
Ty Young out. Empty net.
Iowa Heartlanders
14:06
Penalty
Ryan McGuire called for High-sticking - minor (2:00 minutes)
Kalamazoo Wings
14:57
Shot - Quality on net
#43 Quinn Preston shoots on #35 William Rousseau
Kalamazoo Wings
14:57
Goalkeeper In
Ty Young is now in as goalie.
Kalamazoo Wings
15:39
Shot - Non quality on net
#77 Hunter Strand shoots on #35 William Rousseau
Kalamazoo Wings
16:27
Shot - Non quality on net
#66 Colin Bilek shoots on #35 William Rousseau
Kalamazoo Wings
16:57
Shot - Quality on net
#16 Colson Gengenbach shoots on #35 William Rousseau
Iowa Heartlanders
17:13
Penalty
Elliot Desnoyers called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
17:13
Penalty
Powell Connor called for Elbowing - minor (2:00 minutes)
Iowa Heartlanders
17:13
Penalty
Jonny Sorenson called for Roughing - minor (2:00 minutes)
Iowa Heartlanders
17:57
Shot - Quality on net
#12 Max Patterson shoots on #33 Ty Young
Iowa Heartlanders
19:38
Shot - Quality goal
#22 Thomas Stewart shoots on #33 Ty Young
Iowa Heartlanders
19:38
Goal
Goal by #22 Thomas Stewart, assisted by #42 Cameron Butler.

3rd Period

Kalamazoo Wings
0:52
Shot - Quality goal
#10 Andre Ghantous shoots on #35 William Rousseau
Kalamazoo Wings
0:52
Goal
Goal by #10 Andre Ghantous, assisted by #23 Collin Saccoman and #4 Davis Pennington.
Kalamazoo Wings
0:53
Shot - Quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
Iowa Heartlanders
6:05
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
Iowa Heartlanders
6:05
Shot - Non quality on net
#12 Max Patterson shoots on #33 Ty Young
Iowa Heartlanders
9:16
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
Iowa Heartlanders
9:16
Shot - Quality on net
#24 Jaxon Nelson shoots on #33 Ty Young
Iowa Heartlanders
9:16
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
Kalamazoo Wings
10:51
Penalty
Ryan Cox called for High-sticking - minor (2:00 minutes)
Iowa Heartlanders
12:35
Shot - Non quality on net
#17 Jonny Sorenson shoots on #33 Ty Young
Iowa Heartlanders
13:49
Shot - Non quality on net
#9 Matthew Sop shoots on #33 Ty Young
Kalamazoo Wings
14:20
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
Kalamazoo Wings
16:08
Shot - Quality on net
#10 Andre Ghantous shoots on #35 William Rousseau
Iowa Heartlanders
16:40
Shot - Non quality on net
#8 Noah Massie shoots on #33 Ty Young
Iowa Heartlanders
16:40
Shot - Quality on net
#91 Elliot Desnoyers shoots on #33 Ty Young
Iowa Heartlanders
16:49
Shot - Non quality on net
#9 Matthew Sop shoots on #33 Ty Young
Iowa Heartlanders
18:33
Goalkeeper Change
William Rousseau out. Empty net.
Iowa Heartlanders
19:25
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
Player Stats
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 0 +2 0 0
Powell Connor #8
D 0 0 0 3 2
Evan Dougherty #9
F 0 0 -1 0 0
Andre Ghantous #10
F 1 1 +2 2 0
Colson Gengenbach #16
F 0 0 -1 2 0
Todd Skirving #17
F 0 0 0 0 0
Robby Drazner #18
D 0 0 0 1 0
Ryan Cox #19
F 1 0 +2 3 2
Cam Knuble #20
F 0 0 0 0 0
Collin Saccoman #23
D 0 1 0 3 0
Jayden Lee #42
D 0 1 +1 2 0
Quinn Preston #43
F 0 0 -1 4 0
Spencer Kennedy #44
F 0 0 0 0 5
Kylor Wall #49
D 0 0 0 0 0
Nolan Walker #51
F 0 0 0 2 0
Colin Bilek #66
F 0 0 0 3 0
Hunter Strand #77
F 0 0 0 2 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Ty Young #33
34 97.143 1 0
Aku Koskenvuo #35
0 0.000 0 0
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
Name SV SV% GA PIM
William Rousseau #35
27 93.103 2 0
Dante Giannuzzi #74
0 0.000 0 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Iowa Heartlanders Iowa Heartlanders
Kalamazoo Wings Kalamazoo Wings
35
29
Shots on Goal
3%
7%
Shots Percentage
1
2
Power Plays
11
9
Penalty Minutes
27
34
Saves
93%
97%
Saves Percentage
Referee:
Simon Cholette
Linesmen:
Cameron Dykstra, Christopher Williams
IA Management
Matt Getz (President), Brett Boeing (Assistant Coach), Chuck Weber (Head Coach/General Manager), Mike Lysyj (Associate Head Coach)
KAL Management
Toni Will (Governor/General Manager), Joel Martin (Head Coach/Director of Hockey Operations), Billy McCreary (Assistant Coach), Tanner Sorenson (Assistant Coach)

Upcoming Games

Full Schedule
Live
Trois-Rivières Lions
Maine Mariners
Sunday, January 25th
Trois-Rivières Lions @ Maine Mariners
Puck Drops:
2:00 PM EST
Cross Insurance Arena
Trois-Rivières Lions
TR Trois-Rivières Lions
2
Final
5
Maine Mariners
MNE Maine Mariners
Cross Insurance Arena
Live
Adirondack Thunder
Greensboro Gargoyles
Sunday, January 25th
Adirondack Thunder @ Greensboro Gargoyles
Puck Drops:
2:00 PM EST
First Horizon Coliseum
Adirondack Thunder
ADK Adirondack Thunder
Greensboro Gargoyles
GSO Greensboro Gargoyles
First Horizon Coliseum
Live
Iowa Heartlanders
Jacksonville Icemen
Sunday, January 25th
Iowa Heartlanders @ Jacksonville Icemen
Puck Drops:
2:00 PM EST
VyStar Veterans Memorial Arena
Iowa Heartlanders
IA Iowa Heartlanders
2
Final SO
3
Jacksonville Icemen
JAX Jacksonville Icemen
VyStar Veterans Memorial Arena
Live
Worcester Railers
Norfolk Admirals
Sunday, January 25th
Worcester Railers @ Norfolk Admirals
Puck Drops:
2:05 PM EST
Norfolk Scope
Worcester Railers
WOR Worcester Railers
3
Final
2
Norfolk Admirals
NOR Norfolk Admirals
Norfolk Scope
Live
Florida Everblades
South Carolina Stingrays
Sunday, January 25th
Florida Everblades @ South Carolina Stingrays
Puck Drops:
2:05 PM EST
North Charleston Coliseum
Florida Everblades
FLA Florida Everblades
6
Final
3
South Carolina Stingrays
SC South Carolina Stingrays
North Charleston Coliseum
Live
Savannah Ghost Pirates
Greenville Road Warriors
Sunday, January 25th
Savannah Ghost Pirates @ Greenville Road Warriors
Puck Drops:
2:05 PM EST
Bon Secours Wellness Arena
Savannah Ghost Pirates
SAV Savannah Ghost Pirates
0
00:00 1st
0
Greenville Road Warriors
GRW Greenville Road Warriors
Bon Secours Wellness Arena