3
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
KAL
|
2 | 0 | 1 | 3 |
IA
|
1 | 1 | 0 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Kalamazoo Wings
|
15 | 11 | 12 | 38 |
Iowa Heartlanders
|
13 | 6 | 12 | 31 |
Scoring
1st Period
7:11
Goal
Goal by #7 David Keefer, assisted by #4 Davis Pennington and #77 Hunter Strand.
11:53
Goal
Goal by #66 Colin Bilek, assisted by #51 Nolan Walker and #4 Davis Pennington.
19:50
Goal
Goal by #13 Brandon Schultz, assisted by #23 Elliott McDermott.
2nd Period
15:10
Goal
Goal by #24 Jaxon Nelson, assisted by #9 Matthew Sop and #8 Noah Massie.
3rd Period
9:24
Goal
Goal by #10 Andre Ghantous, assisted by #7 David Keefer and #4 Davis Pennington.
Penalties
1st Period
9:25
Penalty
Stevie Leskovar called for High-sticking - double minor (4:00 minutes)
2nd Period
12:30
Penalty
Liam Coughlin called for Tripping - minor (2:00 minutes)
19:34
Penalty
Todd Skirving called for Delay of Game (2:00 minutes)
3rd Period
9:07
Penalty
Lucas Helland called for High-sticking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
William Rousseau is now in as goalie.
0:00
Goalkeeper In
Ty Young is now in as goalie.
0:09
Shot - Non quality on net
#7 David Keefer shoots on #35 William Rousseau
0:30
Shot - Quality on net
#10 Andre Ghantous shoots on #35 William Rousseau
0:54
Shot - Non quality on net
#10 Keltie Jeri-Leon shoots on #33 Ty Young
1:09
Shot - Quality on net
#51 Nolan Walker shoots on #35 William Rousseau
1:44
Shot - Non quality on net
#49 Kylor Wall shoots on #35 William Rousseau
1:57
Shot - Quality on net
#77 Hunter Strand shoots on #35 William Rousseau
3:38
Shot - Non quality on net
#44 Stevie Leskovar shoots on #33 Ty Young
4:03
Shot - Quality on net
#24 Jaxon Nelson shoots on #33 Ty Young
4:29
Shot - Quality on net
#7 David Keefer shoots on #35 William Rousseau
4:49
Shot - Non quality on net
#21 Orlando Mainolfi shoots on #35 William Rousseau
5:28
Shot - Non quality on net
#13 Brandon Schultz shoots on #33 Ty Young
5:32
Shot - Quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
6:08
Shot - Non quality on net
#18 Robby Drazner shoots on #35 William Rousseau
6:20
Shot - Non quality on net
#12 Nathan Berke shoots on #35 William Rousseau
7:00
Shot - Non quality on net
#4 Davis Pennington shoots on #35 William Rousseau
7:11
Shot - Non quality goal
#7 David Keefer shoots on #35 William Rousseau
7:11
Goal
Goal by #7 David Keefer, assisted by #4 Davis Pennington and #77 Hunter Strand.
8:37
Shot - Non quality on net
#20 Cam Knuble shoots on #35 William Rousseau
9:01
Shot - Quality on net
#27 Anthony Firriolo shoots on #33 Ty Young
9:25
Penalty
Stevie Leskovar called for High-sticking - double minor (4:00 minutes)
10:23
Shot - Quality on net
#36 Yuki Miura shoots on #33 Ty Young
11:19
Shot - Quality on net
#10 Andre Ghantous shoots on #35 William Rousseau
11:53
Shot - Quality goal
#66 Colin Bilek shoots on #35 William Rousseau
11:53
Goal
Goal by #66 Colin Bilek, assisted by #51 Nolan Walker and #4 Davis Pennington.
13:02
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
14:29
Shot - Quality on net
#9 Matthew Sop shoots on #33 Ty Young
15:00
Shot - Non quality on net
#24 Jaxon Nelson shoots on #33 Ty Young
16:12
Shot - Non quality on net
#44 Stevie Leskovar shoots on #33 Ty Young
16:44
Shot - Non quality on net
#42 Jayden Lee shoots on #35 William Rousseau
17:05
Shot - Non quality on net
#88 Lucas Helland shoots on #33 Ty Young
19:50
Shot - Quality goal
#13 Brandon Schultz shoots on #33 Ty Young
19:50
Goal
Goal by #13 Brandon Schultz, assisted by #23 Elliott McDermott.
2nd Period
1:46
Shot - Non quality on net
#49 Kylor Wall shoots on #35 William Rousseau
3:49
Shot - Non quality on net
#18 Robby Drazner shoots on #35 William Rousseau
4:49
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
6:05
Shot - Non quality on net
#23 Elliott McDermott shoots on #33 Ty Young
6:17
Shot - Quality on net
#7 Liam Coughlin shoots on #33 Ty Young
8:21
Shot - Quality on net
#10 Andre Ghantous shoots on #35 William Rousseau
8:44
Shot - Non quality on net
#66 Colin Bilek shoots on #35 William Rousseau
9:48
Shot - Quality on net
#12 Nathan Berke shoots on #35 William Rousseau
10:08
Shot - Non quality on net
#12 Max Patterson shoots on #33 Ty Young
10:36
Shot - Quality on net
#11 Ryan McGuire shoots on #33 Ty Young
12:30
Shot - Non quality on net
#17 Todd Skirving shoots on #35 William Rousseau
12:30
Penalty
Liam Coughlin called for Tripping - minor (2:00 minutes)
12:45
Shot - Quality on net
#51 Nolan Walker shoots on #35 William Rousseau
13:56
Shot - Quality on net
#19 Ryan Cox shoots on #35 William Rousseau
14:20
Shot - Non quality on net
#42 Jayden Lee shoots on #35 William Rousseau
15:10
Shot - Non quality goal
#24 Jaxon Nelson shoots on #33 Ty Young
15:10
Goal
Goal by #24 Jaxon Nelson, assisted by #9 Matthew Sop and #8 Noah Massie.
17:50
Shot - Quality on net
#20 Cam Knuble shoots on #35 William Rousseau
18:52
Shot - Quality on net
#11 Ryan McGuire shoots on #33 Ty Young
19:34
Penalty
Todd Skirving called for Delay of Game (2:00 minutes)
3rd Period
0:33
Shot - Quality on net
#9 Matthew Sop shoots on #33 Ty Young
1:50
Shot - Quality on net
#43 Quinn Preston shoots on #35 William Rousseau
3:14
Shot - Non quality on net
#11 Ryan McGuire shoots on #33 Ty Young
3:18
Shot - Quality on net
#27 Anthony Firriolo shoots on #33 Ty Young
3:21
Shot - Non quality on net
#88 Lucas Helland shoots on #33 Ty Young
4:27
Shot - Non quality on net
#51 Nolan Walker shoots on #35 William Rousseau
5:12
Shot - Non quality on net
#43 Quinn Preston shoots on #35 William Rousseau
6:25
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau
7:13
Shot - Quality on net
#18 Robby Drazner shoots on #35 William Rousseau
7:39
Shot - Quality on net
#51 Nolan Walker shoots on #35 William Rousseau
9:07
Shot - Quality on net
#4 Davis Pennington shoots on #35 William Rousseau
9:07
Penalty
Lucas Helland called for High-sticking - minor (2:00 minutes)
9:24
Shot - Quality goal
#10 Andre Ghantous shoots on #35 William Rousseau
9:24
Goal
Goal by #10 Andre Ghantous, assisted by #7 David Keefer and #4 Davis Pennington.
9:33
Shot - Non quality on net
#17 Todd Skirving shoots on #35 William Rousseau
10:14
Shot - Non quality on net
#19 Ryan Cox shoots on #35 William Rousseau
10:40
Shot - Non quality on net
#11 Ryan McGuire shoots on #33 Ty Young
11:46
Shot - Quality on net
#43 Quinn Preston shoots on #35 William Rousseau
13:55
Shot - Non quality on net
#23 Elliott McDermott shoots on #33 Ty Young
16:21
Shot - Non quality on net
#95 Rasmus Kumpulainen shoots on #33 Ty Young
16:41
Shot - Non quality on net
#23 Elliott McDermott shoots on #33 Ty Young
16:53
Shot - Non quality on net
#9 Matthew Sop shoots on #33 Ty Young
17:20
Shot - Non quality on net
#18 Robby Drazner shoots on #35 William Rousseau
18:05
Goalkeeper Change
William Rousseau out. Empty net.
18:08
Shot - Quality on net
#27 Anthony Firriolo shoots on #33 Ty Young
18:35
Shot - Non quality on net
#23 Elliott McDermott shoots on #33 Ty Young
19:14
Shot - Non quality on net
#27 Anthony Firriolo shoots on #33 Ty Young
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Liam Coughlin
#7
|
F | 0 | 0 | 0 | 1 | 2 |
|
Noah Massie
#8
|
D | 0 | 1 | +2 | 0 | 0 |
|
Matthew Sop
#9
|
F | 0 | 1 | +1 | 3 | 0 |
|
Keltie Jeri-Leon
#10
|
F | 0 | 0 | 0 | 1 | 0 |
|
Ryan McGuire
#11
|
F | 0 | 0 | +1 | 4 | 0 |
|
Max Patterson
#12
|
F | 0 | 0 | -1 | 1 | 0 |
|
Brandon Schultz
#13
|
F | 1 | 0 | +1 | 2 | 0 |
|
Luke Mobley
#15
|
F | 0 | 0 | +1 | 0 | 0 |
|
Thomas Stewart
#22
|
D | 0 | 0 | 0 | 0 | 0 |
|
Elliott McDermott
#23
|
D | 0 | 1 | +1 | 4 | 0 |
|
Jaxon Nelson
#24
|
F | 1 | 0 | +1 | 3 | 0 |
|
Anthony Firriolo
#27
|
D | 0 | 0 | 0 | 4 | 0 |
|
Jack Robilotti
#28
|
D | 0 | 0 | 0 | 0 | 0 |
|
Yuki Miura
#36
|
F | 0 | 0 | 0 | 1 | 0 |
|
Alexander Stensson
#39
|
D | 0 | 0 | 0 | 0 | 0 |
|
Stevie Leskovar
#44
|
D | 0 | 0 | -1 | 2 | 4 |
|
Lucas Helland
#88
|
F | 0 | 0 | -1 | 2 | 2 |
|
Rasmus Kumpulainen
#95
|
F | 0 | 0 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
William Rousseau
#35
|
35 | 92.105 | 3 | 0 |
|
Dante Giannuzzi
#74
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Davis Pennington
#4
|
D | 0 | 3 | 0 | 2 | 0 |
|
David Keefer
#7
|
F | 1 | 1 | 0 | 3 | 0 |
|
Andre Ghantous
#10
|
F | 1 | 0 | -2 | 4 | 0 |
|
Nathan Berke
#12
|
F | 0 | 0 | 0 | 2 | 0 |
|
Todd Skirving
#17
|
F | 0 | 0 | 0 | 2 | 2 |
|
Robby Drazner
#18
|
D | 0 | 0 | -1 | 4 | 0 |
|
Ryan Cox
#19
|
F | 0 | 0 | -1 | 2 | 0 |
|
Cam Knuble
#20
|
F | 0 | 0 | 0 | 2 | 0 |
|
Orlando Mainolfi
#21
|
D | 0 | 0 | 0 | 1 | 0 |
|
Collin Saccoman
#23
|
D | 0 | 0 | 0 | 2 | 0 |
|
Jayden Lee
#42
|
D | 0 | 0 | -1 | 2 | 0 |
|
Quinn Preston
#43
|
F | 0 | 0 | +1 | 3 | 0 |
|
Spencer Kennedy
#44
|
F | 0 | 0 | 0 | 0 | 0 |
|
Kylor Wall
#49
|
D | 0 | 0 | 0 | 2 | 0 |
|
Nolan Walker
#51
|
F | 0 | 1 | -1 | 4 | 0 |
|
Colin Bilek
#66
|
F | 1 | 0 | -1 | 2 | 0 |
|
Hunter Strand
#77
|
F | 0 | 1 | +1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Ty Young
#33
|
29 | 93.548 | 2 | 0 |
|
Jonathan Lemieux
#72
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kalamazoo Wings
Iowa Heartlanders
38
31
Shots on Goal
8%
6%
Shots Percentage
4
1
Power Plays
2
8
Penalty Minutes
29
35
Saves
94%
92%
Saves Percentage
Referees:
Nolan Bloyer,
Emile Charron
Linesmen:
JP Waleski,
John Watson
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),
Chuck Weber
(Head Coach/General Manager),
Mike Lysyj
(Associate Head Coach),
Brett Boeing
(Assistant Coach)
Latest News
More News
Railers enter affiliation agreement with St. Louis, Springfield
ECHL Transactions - June 20
AHL champion Toronto has seven former ECHL players
Boudreau returns to Komets bench
Golder joins ECHL as Manager of Social & Digital Media
Recap of 2026 Kelly Cup Finals
Weber is Ironhawks first head coach
Stingrays hire Kallechy as head coach
Florida claims 2026 Kelly Cup title
Sign Up For Updates
Sign up for our email newsletter to be the first to know about ECHL news!
-
ECHL Network
-
ECHL Teams
-
Adirondack Thunder
-
Allen Americans
-
Atlanta Gladiators
-
Bloomington Bison
-
Cincinnati Cyclones
-
Florida Everblades
-
Fort Wayne Komets
-
Greensboro Gargoyles
-
Greenville Swamp Rabbits
-
Idaho Steelheads
-
Indy Fuel
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
New Mexico Goatheads
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trenton Ironhawks
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-