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
ECHL attendance surpasses 5,000 fans per game
Saves of the Week - April 13-19
ECHL Transactions - April 20
Utah's Dzhaniyev receives John A. Daley Memorial Trophy
Florida's Johnson named Warrior Hockey ECHL Goaltender of the Week
ECHL announces fines, suspension
Schedule for Division Semifinals of 2026 Kelly Cup Playoffs
Kansas City’s Crawford wins ECHL scoring title
Florida's Sambrook is AMI Graphics ECHL Plus Performer of the Year
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
-
Iowa Heartlanders
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Utah Grizzlies
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-