4
Final
3
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
IA
|
0 | 2 | 2 | 4 |
BLM
|
0 | 2 | 1 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Iowa Heartlanders
|
5 | 10 | 10 | 25 |
Bloomington Bison
|
8 | 9 | 9 | 26 |
Scoring
1st Period
2nd Period
2:32
Goal
Goal by #21 Shane Ott, assisted by #77 Chongmin Lee and #31 Mark Kaleinikovas.
14:15
Goal
Goal by #31 Mark Kaleinikovas, assisted by #77 Chongmin Lee and #21 Shane Ott.
18:26
Goal
Goal by #91 Elliot Desnoyers, assisted by #27 Anthony Firriolo and #15 Luke Mobley.
18:42
Goal
Goal by #91 Elliot Desnoyers, assisted by #42 Cameron Butler.
3rd Period
7:38
Goal
Goal by #20 Jack Collins, assisted by #29 Dylan Massie.
12:08
Goal
Goal by #14 Parker Gavlas, assisted by #9 Cullen Ferguson and #81 Parker Lindauer.
19:40
Goal
Goal by #24 Jaxon Nelson, assisted by #42 Cameron Butler and #2 Mike Koster.
Penalties
1st Period
2nd Period
19:27
Penalty
Parker Lindauer called for Tripping - minor (2:00 minutes)
3rd Period
9:43
Penalty
Cameron Butler called for Cross-Checking Minor (2:00 minutes)
19:00
Penalty
Lou-Félix Denis called for Interference - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dryden McKay is now in as goalie.
0:00
Goalkeeper In
William Rousseau is now in as goalie.
2:00
Shot - Quality on net
#21 Isaac Johnson shoots on #30 Dryden McKay
3:51
Shot - Non quality on net
#91 Elliot Desnoyers shoots on #30 Dryden McKay
4:02
Shot - Quality on net
#81 Parker Lindauer shoots on #35 William Rousseau
4:02
Shot - Quality on net
#10 Grant Porter shoots on #35 William Rousseau
7:32
Shot - Non quality on net
#7 Deni Goure shoots on #35 William Rousseau
8:39
Shot - Non quality on net
#7 Liam Coughlin shoots on #30 Dryden McKay
13:06
Shot - Quality on net
#16 Mikhail Abramov shoots on #35 William Rousseau
15:23
Shot - Non quality on net
#20 Jack Collins shoots on #30 Dryden McKay
15:38
Shot - Non quality on net
#47 Matt Koethe shoots on #30 Dryden McKay
17:56
Shot - Non quality on net
#55 Nikita Sedov shoots on #35 William Rousseau
18:26
Shot - Non quality on net
#9 Cullen Ferguson shoots on #35 William Rousseau
18:39
Shot - Quality on net
#2 Brenden Datema shoots on #35 William Rousseau
19:30
Shot - Non quality on net
#21 Shane Ott shoots on #35 William Rousseau
2nd Period
1:11
Shot - Quality on net
#4 John Lundy shoots on #30 Dryden McKay
1:27
Shot - Non quality on net
#10 Grant Porter shoots on #35 William Rousseau
1:44
Shot - Non quality on net
#10 Grant Porter shoots on #35 William Rousseau
2:00
Shot - Quality on net
#22 Thomas Stewart shoots on #30 Dryden McKay
2:07
Shot - Quality on net
#91 Elliot Desnoyers shoots on #30 Dryden McKay
2:32
Shot - Non quality goal
#21 Shane Ott shoots on #35 William Rousseau
2:32
Goal
Goal by #21 Shane Ott, assisted by #77 Chongmin Lee and #31 Mark Kaleinikovas.
4:44
Shot - Quality on net
#73 Brad Morrison shoots on #35 William Rousseau
5:33
Shot - Quality on net
#10 Keltie Jeri-Leon shoots on #30 Dryden McKay
5:41
Shot - Non quality on net
#55 T.J. Schweighardt shoots on #30 Dryden McKay
6:36
Shot - Quality on net
#22 Thomas Stewart shoots on #30 Dryden McKay
7:38
Shot - Non quality on net
#29 Dylan Massie shoots on #30 Dryden McKay
9:36
Shot - Quality on net
#5 Lou-Félix Denis shoots on #35 William Rousseau
12:23
Shot - Non quality on net
#15 Luke Mobley shoots on #30 Dryden McKay
14:15
Shot - Quality goal
#31 Mark Kaleinikovas shoots on #35 William Rousseau
14:15
Goal
Goal by #31 Mark Kaleinikovas, assisted by #77 Chongmin Lee and #21 Shane Ott.
16:02
Shot - Non quality on net
#7 Deni Goure shoots on #35 William Rousseau
17:19
Shot - Quality on net
#10 Grant Porter shoots on #35 William Rousseau
18:26
Shot - Quality goal
#91 Elliot Desnoyers shoots on #30 Dryden McKay
18:26
Goal
Goal by #91 Elliot Desnoyers, assisted by #27 Anthony Firriolo and #15 Luke Mobley.
18:42
Shot - Non quality goal
#91 Elliot Desnoyers shoots on #30 Dryden McKay
18:42
Goal
Goal by #91 Elliot Desnoyers, assisted by #42 Cameron Butler.
19:10
Shot - Quality on net
#10 Grant Porter shoots on #35 William Rousseau
19:27
Penalty
Parker Lindauer called for Tripping - minor (2:00 minutes)
3rd Period
0:31
Shot - Quality on net
#2 Brenden Datema shoots on #35 William Rousseau
1:09
Shot - Quality on net
#16 Mikhail Abramov shoots on #35 William Rousseau
3:38
Shot - Quality on net
#2 Brenden Datema shoots on #35 William Rousseau
5:49
Shot - Non quality on net
#24 Ilya Tsulygin shoots on #35 William Rousseau
5:58
Shot - Quality on net
#55 T.J. Schweighardt shoots on #30 Dryden McKay
6:24
Shot - Non quality on net
#55 T.J. Schweighardt shoots on #30 Dryden McKay
7:38
Shot - Quality goal
#20 Jack Collins shoots on #30 Dryden McKay
7:38
Goal
Goal by #20 Jack Collins, assisted by #29 Dylan Massie.
9:17
Shot - Non quality on net
#42 Cameron Butler shoots on #30 Dryden McKay
9:29
Shot - Quality on net
#55 T.J. Schweighardt shoots on #30 Dryden McKay
9:43
Penalty
Cameron Butler called for Cross-Checking Minor (2:00 minutes)
10:26
Shot - Quality on net
#47 Matt Koethe shoots on #30 Dryden McKay
11:20
Shot - Non quality on net
#77 Chongmin Lee shoots on #35 William Rousseau
11:38
Shot - Quality on net
#8 Ayden MacDonald shoots on #35 William Rousseau
11:47
Shot - Quality on net
#7 Deni Goure shoots on #35 William Rousseau
12:08
Shot - Quality goal
#14 Parker Gavlas shoots on #35 William Rousseau
12:08
Goal
Goal by #14 Parker Gavlas, assisted by #9 Cullen Ferguson and #81 Parker Lindauer.
12:32
Shot - Quality on net
#22 Thomas Stewart shoots on #30 Dryden McKay
16:06
Shot - Non quality on net
#55 Nikita Sedov shoots on #35 William Rousseau
19:00
Penalty
Lou-Félix Denis called for Interference - minor (2:00 minutes)
19:26
Shot - Quality on net
#55 T.J. Schweighardt shoots on #30 Dryden McKay
19:39
Shot - Quality on net
#42 Cameron Butler shoots on #30 Dryden McKay
19:40
Shot - Quality goal
#24 Jaxon Nelson shoots on #30 Dryden McKay
19:40
Goal
Goal by #24 Jaxon Nelson, assisted by #42 Cameron Butler and #2 Mike Koster.
19:40
Goalkeeper Change
Dryden McKay out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Brenden Datema
#2
|
D | 0 | 0 | +1 | 3 | 0 |
|
Lou-Félix Denis
#5
|
C | 0 | 0 | 0 | 1 | 2 |
|
Deni Goure
#7
|
C | 0 | 0 | +1 | 3 | 0 |
|
Ayden MacDonald
#8
|
LW | 0 | 0 | -1 | 1 | 0 |
|
Cullen Ferguson
#9
|
D | 0 | 1 | 0 | 1 | 0 |
|
Grant Porter
#10
|
RW | 0 | 0 | +1 | 5 | 0 |
|
Parker Gavlas
#14
|
D | 1 | 0 | 0 | 1 | 0 |
|
Mikhail Abramov
#16
|
RW | 0 | 0 | 0 | 2 | 0 |
|
Seung Jae Lee
#18
|
D | 0 | 0 | -1 | 0 | 0 |
|
Zach Faremouth
#20
|
C | 0 | 0 | -1 | 0 | 0 |
|
Shane Ott
#21
|
LW | 1 | 1 | 0 | 2 | 0 |
|
Ilya Tsulygin
#24
|
RW | 0 | 0 | -1 | 1 | 0 |
|
Mark Kaleinikovas
#31
|
RW | 1 | 1 | 0 | 1 | 0 |
|
Nikita Sedov
#55
|
D | 0 | 0 | +1 | 2 | 0 |
|
Brad Morrison
#73
|
RW | 0 | 0 | 0 | 1 | 0 |
|
Chongmin Lee
#77
|
RW | 0 | 2 | 0 | 1 | 0 |
|
Riku Ishida
#80
|
D | 0 | 0 | -1 | 0 | 0 |
|
Parker Lindauer
#81
|
LW | 0 | 1 | +1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Dryden McKay
#30
|
21 | 84.000 | 4 | 0 |
|
Alex Proctor
#40
|
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 |
|---|---|---|---|---|---|---|
|
Mike Koster
#2
|
D | 0 | 1 | +1 | 0 | 0 |
|
John Lundy
#4
|
F | 0 | 0 | 0 | 1 | 0 |
|
Liam Coughlin
#7
|
F | 0 | 0 | -1 | 1 | 0 |
|
Keltie Jeri-Leon
#10
|
F | 0 | 0 | -1 | 1 | 0 |
|
Grant Ahcan
#13
|
F | 0 | 0 | -2 | 0 | 0 |
|
Luke Mobley
#15
|
F | 0 | 1 | 0 | 1 | 0 |
|
Jack Collins
#20
|
F | 1 | 0 | +1 | 2 | 0 |
|
Isaac Johnson
#21
|
F | 0 | 0 | +1 | 1 | 0 |
|
Thomas Stewart
#22
|
D | 0 | 0 | 0 | 3 | 0 |
|
Jaxon Nelson
#24
|
F | 1 | 0 | -1 | 1 | 0 |
|
Nick Carabin
#26
|
D | 0 | 0 | -1 | 0 | 0 |
|
Anthony Firriolo
#27
|
D | 0 | 1 | -1 | 0 | 0 |
|
Jack Robilotti
#28
|
D | 0 | 0 | 0 | 0 | 0 |
|
Dylan Massie
#29
|
F | 0 | 1 | +1 | 1 | 0 |
|
Cameron Butler
#42
|
F | 0 | 2 | 0 | 2 | 2 |
|
Matt Koethe
#47
|
F | 0 | 0 | +1 | 2 | 0 |
|
T.J. Schweighardt
#55
|
D | 0 | 0 | +1 | 5 | 0 |
|
Elliot Desnoyers
#91
|
F | 2 | 0 | +1 | 4 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
William Rousseau
#35
|
23 | 88.462 | 3 | 0 |
|
Dante Giannuzzi
#74
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Iowa Heartlanders
Bloomington Bison
25
26
Shots on Goal
16%
12%
Shots Percentage
2
1
Power Plays
2
4
Penalty Minutes
23
21
Saves
88%
84%
Saves Percentage
Referees:
Will Kelly,
Ian Rapp
Linesmen:
Greg Offerman,
Eric Frank
IA Management
Matt Getz
(President),
Chuck Weber
(Head Coach/General Manager),
Mike Lysyj
(Associate Head Coach),
Brett Boeing
(Assistant Coach)
BLM Management
Andy Zilch
(President),
Phillip Barski
(Head Coach/VP of Hockey Operations),
Jesse Messier
(Assistant Coach),
Parsa Monsef
(Video Coach)
Latest News
More News
Knight Monsters bring back McGrew
South Carolina’s Concannon receives 2025-26 Blake Cullen Award
Format, jersey designs announced for 2027 Warrior/ECHL All-Star Classic
Wagner returns to Rush
Annual ECHL Board of Governors Meeting concludes
Solar Bears re-sign Bird, Luchuk
ECHL announces Season-Ending Rosters
Kalamazoo to host Outdoor Game on January 31
Goatheads name Stortini as first head coach
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
-