click(e, 0)" :class="openIndex === 0 && 'bg-black/10'">
Playoffs
click(e, 1)" :class="openIndex === 1 && 'bg-black/10'">
Teams
click(e, 2)" :class="openIndex === 2 && 'bg-black/10'">
News
click(e, 3)" :class="openIndex === 3 && 'bg-black/10'">
Stats
click(e, 4)" :class="openIndex === 4 && 'bg-black/10'">
Watch/Listen
click(e, 5)" :class="openIndex === 5 && 'bg-black/10'">
The ECHL
click(e, 0, $refs.menuContainer_0)">
Playoffs
clickArrow(e, 0, $refs.menuContainer_0)">
click(e, 1, $refs.menuContainer_1)">
Teams
clickArrow(e, 1, $refs.menuContainer_1)">
click(e, 2, $refs.menuContainer_2)">
News
clickArrow(e, 2, $refs.menuContainer_2)">
click(e, 3, $refs.menuContainer_3)">
Stats
clickArrow(e, 3, $refs.menuContainer_3)">
click(e, 4, $refs.menuContainer_4)">
Watch/Listen
clickArrow(e, 4, $refs.menuContainer_4)">
click(e, 5, $refs.menuContainer_5)">
The ECHL
clickArrow(e, 5, $refs.menuContainer_5)">
Utah Grizzlies @ Iowa Heartlanders
Scoring
1st Period
2:12
Goal
Goal by #17 Davis Koch, assisted by #2 Robbie Stucker.
2nd Period
2:29
Goal
Goal by #17 Davis Koch, assisted by #44 Landon Kosior and #26 Odeen Tufto.
3:46
Goal
Goal by #10 Mick Messner.
4:26
Goal
Goal by #88 Jesse Jacques, assisted by #89 Nick Campoli and #19 Adam Goodsir.
3rd Period
16:15
Goal
Goal by #25 Cole Gallant, assisted by #7 Brett Stapley and #4 Bryan Yoon.
Penalties
1st Period
7:58
Penalty
Jordan Martel called for Hooking - minor (2:00 minutes)
14:45
Penalty
Justin Wells called for Slashing - minor (2:00 minutes)
2nd Period
6:27
Penalty
Odeen Tufto called for High-sticking - minor (2:00 minutes)
6:27
Penalty
Nathan Burke called for Tripping - minor (2:00 minutes)
3rd Period
2:35
Penalty
Dakota Raabe called for Slashing - minor (2:00 minutes)
5:31
Penalty
Jesse Jacques called for Hooking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dante Giannuzzi is now in as goalie.
0:00
Goalkeeper In
Drew DeRidder is now in as goalie.
0:25
Shot - Non quality on net
#7 Kevin McKernan shoots on #73 Dante Giannuzzi
2:08
Shot - Non quality on net
#3 Chris Lipe shoots on #73 Dante Giannuzzi
2:12
Shot - Non quality on net
#2 Robbie Stucker shoots on #73 Dante Giannuzzi
2:12
Shot - Quality goal
#17 Davis Koch shoots on #73 Dante Giannuzzi
2:12
Goal
Goal by #17 Davis Koch, assisted by #2 Robbie Stucker.
4:28
Shot - Non quality on net
#19 Adam Goodsir shoots on #73 Dante Giannuzzi
4:32
Shot - Non quality on net
#19 Adam Goodsir shoots on #73 Dante Giannuzzi
4:36
Shot - Quality on net
#19 Adam Goodsir shoots on #73 Dante Giannuzzi
4:49
Shot - Non quality on net
#7 Kevin McKernan shoots on #73 Dante Giannuzzi
6:16
Shot - Non quality on net
#89 Nick Campoli shoots on #73 Dante Giannuzzi
7:15
Shot - Non quality on net
#3 Chris Lipe shoots on #73 Dante Giannuzzi
7:58
Shot - Quality on net
#27 Jordan Martel shoots on #34 Drew DeRidder
7:58
Penalty
Jordan Martel called for Hooking - minor (2:00 minutes)
8:26
Shot - Non quality on net
#17 Davis Koch shoots on #73 Dante Giannuzzi
8:35
Shot - Quality on net
#71 Liam Coughlin shoots on #73 Dante Giannuzzi
8:47
Shot - Quality on net
#4 Bryan Yoon shoots on #34 Drew DeRidder
8:53
Shot - Quality on net
#19 Adam Goodsir shoots on #73 Dante Giannuzzi
9:48
Shot - Non quality on net
#74 Keoni Texeira shoots on #34 Drew DeRidder
10:16
Shot - Quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
11:41
Shot - Non quality on net
#25 Cole Gallant shoots on #34 Drew DeRidder
11:43
Shot - Non quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
13:23
Shot - Non quality on net
#13 Dylan Fitze shoots on #34 Drew DeRidder
14:20
Shot - Non quality on net
#19 Jared Power shoots on #34 Drew DeRidder
14:45
Shot - Quality on net
#22 Dakota Raabe shoots on #34 Drew DeRidder
14:45
Penalty
Justin Wells called for Slashing - minor (2:00 minutes)
14:49
Shot - Quality on net
#13 Dylan Fitze shoots on #34 Drew DeRidder
15:05
Shot - Non quality on net
#20 Josh Wesley shoots on #34 Drew DeRidder
17:34
Shot - Non quality on net
#7 Kevin McKernan shoots on #73 Dante Giannuzzi
17:36
Shot - Non quality on net
#18 Will Calverley shoots on #73 Dante Giannuzzi
19:24
Shot - Non quality on net
#14 Justin Wells shoots on #73 Dante Giannuzzi
2nd Period
1:13
Shot - Non quality on net
#7 Brett Stapley shoots on #34 Drew DeRidder
2:03
Shot - Quality on net
#27 Jordan Martel shoots on #34 Drew DeRidder
2:03
Shot - Quality on net
#5 Dean Yakura shoots on #34 Drew DeRidder
2:29
Shot - Quality goal
#17 Davis Koch shoots on #73 Dante Giannuzzi
2:29
Goal
Goal by #17 Davis Koch, assisted by #44 Landon Kosior and #26 Odeen Tufto.
3:41
Shot - Non quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
3:46
Shot - Non quality goal
#10 Mick Messner shoots on #34 Drew DeRidder
3:46
Goal
Goal by #10 Mick Messner.
4:26
Shot - Quality goal
#88 Jesse Jacques shoots on #73 Dante Giannuzzi
4:26
Goal
Goal by #88 Jesse Jacques, assisted by #89 Nick Campoli and #19 Adam Goodsir.
5:06
Shot - Quality on net
#17 Davis Koch shoots on #73 Dante Giannuzzi
5:47
Goalkeeper Change
Drew DeRidder out. Empty net.
6:21
Goalkeeper In
Drew DeRidder is now in as goalie.
6:27
Penalty
Odeen Tufto called for High-sticking - minor (2:00 minutes)
6:27
Penalty
Nathan Burke called for Tripping - minor (2:00 minutes)
6:50
Shot - Quality on net
#7 Kevin McKernan shoots on #73 Dante Giannuzzi
7:07
Shot - Non quality on net
#88 Jesse Jacques shoots on #73 Dante Giannuzzi
7:17
Shot - Non quality on net
#7 Kevin McKernan shoots on #73 Dante Giannuzzi
7:54
Shot - Quality on net
#27 Jordan Martel shoots on #34 Drew DeRidder
8:01
Shot - Non quality on net
#20 Josh Wesley shoots on #34 Drew DeRidder
8:33
Shot - Non quality on net
#13 Dylan Fitze shoots on #34 Drew DeRidder
9:20
Shot - Non quality on net
#27 Jordan Martel shoots on #34 Drew DeRidder
11:05
Shot - Quality on net
#18 Will Calverley shoots on #73 Dante Giannuzzi
11:37
Shot - Non quality on net
#14 Justin Wells shoots on #73 Dante Giannuzzi
12:57
Shot - Non quality on net
#26 Odeen Tufto shoots on #73 Dante Giannuzzi
13:09
Shot - Quality on net
#19 Adam Goodsir shoots on #73 Dante Giannuzzi
13:21
Shot - Non quality on net
#89 Nick Campoli shoots on #73 Dante Giannuzzi
13:40
Shot - Quality on net
#88 Jesse Jacques shoots on #73 Dante Giannuzzi
16:14
Shot - Non quality on net
#89 Nick Campoli shoots on #73 Dante Giannuzzi
16:46
Shot - Non quality on net
#19 Adam Goodsir shoots on #73 Dante Giannuzzi
16:56
Shot - Non quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
19:37
Shot - Non quality on net
#74 Keoni Texeira shoots on #34 Drew DeRidder
3rd Period
0:44
Shot - Quality on net
#21 Tyler Penner shoots on #34 Drew DeRidder
2:35
Penalty
Dakota Raabe called for Slashing - minor (2:00 minutes)
3:07
Shot - Quality on net
#26 Odeen Tufto shoots on #73 Dante Giannuzzi
4:23
Shot - Non quality on net
#88 Jesse Jacques shoots on #73 Dante Giannuzzi
4:54
Shot - Quality on net
#17 Davis Koch shoots on #73 Dante Giannuzzi
5:28
Goalkeeper Change
Dante Giannuzzi out. Empty net.
5:31
Penalty
Jesse Jacques called for Hooking - minor (2:00 minutes)
5:31
Goalkeeper In
Dante Giannuzzi is now in as goalie.
5:56
Shot - Quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
6:05
Shot - Quality on net
#20 Josh Wesley shoots on #34 Drew DeRidder
6:12
Shot - Quality on net
#29 Brandon Cutler shoots on #34 Drew DeRidder
6:41
Shot - Quality on net
#71 Liam Coughlin shoots on #73 Dante Giannuzzi
6:57
Shot - Non quality on net
#22 Dakota Raabe shoots on #34 Drew DeRidder
7:36
Shot - Quality on net
#22 Dakota Raabe shoots on #34 Drew DeRidder
7:36
Shot - Non quality on net
#24 Nathan Burke shoots on #34 Drew DeRidder
7:48
Shot - Quality on net
#24 Nathan Burke shoots on #34 Drew DeRidder
7:53
Shot - Quality on net
#24 Nathan Burke shoots on #34 Drew DeRidder
9:55
Shot - Quality on net
#22 Dakota Raabe shoots on #34 Drew DeRidder
10:01
Shot - Non quality on net
#74 Keoni Texeira shoots on #34 Drew DeRidder
13:12
Shot - Non quality on net
#20 Josh Wesley shoots on #34 Drew DeRidder
15:49
Shot - Non quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
15:53
Shot - Quality on net
#10 Mick Messner shoots on #34 Drew DeRidder
16:15
Shot - Quality goal
#25 Cole Gallant shoots on #34 Drew DeRidder
16:15
Goal
Goal by #25 Cole Gallant, assisted by #7 Brett Stapley and #4 Bryan Yoon.
18:22
Goalkeeper Change
Dante Giannuzzi out. Empty net.
18:53
Shot - Non quality on net
#6 Kyle Mayhew shoots on #34 Drew DeRidder
19:49
Shot - Non quality on net
#7 Brett Stapley shoots on #34 Drew DeRidder
Player Stats
Iowa Heartlanders
Forwards and Defensemen
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Utah Grizzlies
Forwards and Defensemen
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Utah Grizzlies
Iowa Heartlanders
Linesmen:
Greg Offerman,
Grant Crowell
UTA Management
Kevin Bruder
(Chief Executive Officer) ,
Ryan Kinasewich
(Head Coach/General Manager) ,
Christian Horn
(Assistant Coach)
IA Management
Derek Damon
(Head Coach/General Manager) ,
Joe Exter
(Associate Coach/Assistant General Manager) ,
Matt Getz
(President) ,
Eric Michaud
(Director of Hockey Operations/Video Coach)
© 2025 The ECHL – Premier "AA" Hockey League