4
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
IDH
|
2 | 1 | 1 | 4 |
UTA
|
1 | 0 | 1 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Idaho Steelheads
|
9 | 12 | 8 | 29 |
Utah Grizzlies
|
9 | 6 | 8 | 23 |
Scoring
1st Period
4:43
Goal
Goal by #25 Liam Malmquist, assisted by #8 Kaleb Pearson and #77 Aidan Hreschuk.
7:30
Goal
Goal by #20 Nick Portz, assisted by #14 Connor Punnett and #55 Chris Dodero.
9:20
Goal
Goal by #24 John Gelatt, assisted by #6 Luc Salem and #59 Tyler Gratton.
2nd Period
16:28
Goal
Goal by #9 Brendan Hoffmann, assisted by #3 Nick Canade and #5 Tommy Bergsland.
3rd Period
2:49
Goal
Goal by #23 Reed Lebster, assisted by #59 Tyler Gratton and #20 Aiden Hansen-Bukata.
19:14
Goal
Goal by #81 Charlie Dodero.
Penalties
1st Period
20:00
Penalty
Tyler Gratton called for High-sticking - double minor (4:00 minutes)
2nd Period
1:04
Penalty
Nick Portz called for Hooking - minor (2:00 minutes)
7:35
Penalty
Griffin Ness called for Interference - minor (2:00 minutes)
7:35
Penalty
Griffin Ness called for Roughing - minor (2:00 minutes)
7:35
Penalty
Aidan Hreschuk called for Double Minor - Roughing (4:00 minutes)
16:58
Penalty
Ty Voit called for Tripping - minor (2:00 minutes)
3rd Period
1:03
Penalty
Samuel Jardine called for Delay of Game (2:00 minutes)
2:30
Penalty
Connor Punnett called for Kneeing - minor (2:00 minutes)
7:07
Penalty
Noah Ganske called for Tripping - minor (2:00 minutes)
8:33
Penalty
Aiden Hansen-Bukata called for High-sticking - double minor (4:00 minutes)
17:05
Penalty
Charlie Dodero called for Slashing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dryden McKay is now in as goalie.
0:00
Goalkeeper In
Nolan Maier is now in as goalie.
1:00
Shot - Non quality on net
#6 Luc Salem shoots on #33 Nolan Maier
2:00
Shot - Non quality on net
#14 Connor Punnett shoots on #29 Dryden McKay
3:45
Shot - Non quality on net
#42 Christian Felton shoots on #33 Nolan Maier
4:43
Shot - Quality goal
#25 Liam Malmquist shoots on #29 Dryden McKay
4:43
Goal
Goal by #25 Liam Malmquist, assisted by #8 Kaleb Pearson and #77 Aidan Hreschuk.
4:45
Shot - Quality on net
#32 Robbie Holmes shoots on #29 Dryden McKay
6:53
Shot - Non quality on net
#59 Tyler Gratton shoots on #33 Nolan Maier
7:30
Shot - Quality goal
#20 Nick Portz shoots on #29 Dryden McKay
7:30
Goal
Goal by #20 Nick Portz, assisted by #14 Connor Punnett and #55 Chris Dodero.
9:20
Shot - Quality goal
#24 John Gelatt shoots on #33 Nolan Maier
9:20
Goal
Goal by #24 John Gelatt, assisted by #6 Luc Salem and #59 Tyler Gratton.
11:47
Shot - Non quality on net
#19 Matt Anderson shoots on #29 Dryden McKay
13:18
Shot - Quality on net
#21 Mason Nevers shoots on #29 Dryden McKay
13:18
Shot - Non quality on net
#6 Luc Salem shoots on #33 Nolan Maier
14:19
Shot - Quality on net
#42 Christian Felton shoots on #33 Nolan Maier
14:22
Shot - Non quality on net
#81 Charlie Dodero shoots on #29 Dryden McKay
15:53
Shot - Quality on net
#22 Neil Shea shoots on #33 Nolan Maier
15:58
Shot - Quality on net
#42 Christian Felton shoots on #33 Nolan Maier
17:05
Shot - Non quality on net
#59 Tyler Gratton shoots on #33 Nolan Maier
18:21
Shot - Non quality on net
#20 Nick Portz shoots on #29 Dryden McKay
19:16
Shot - Quality on net
#29 Jordan Steinmetz shoots on #29 Dryden McKay
20:00
Penalty
Tyler Gratton called for High-sticking - double minor (4:00 minutes)
2nd Period
0:59
Shot - Quality on net
#13 Francesco Arcuri shoots on #29 Dryden McKay
1:04
Penalty
Nick Portz called for Hooking - minor (2:00 minutes)
4:04
Shot - Quality on net
#42 Christian Felton shoots on #33 Nolan Maier
4:43
Shot - Non quality on net
#20 Aiden Hansen-Bukata shoots on #33 Nolan Maier
5:01
Shot - Non quality on net
#6 Luc Salem shoots on #33 Nolan Maier
7:27
Shot - Quality on net
#8 Kaleb Pearson shoots on #29 Dryden McKay
7:35
Penalty
Griffin Ness called for Interference - minor (2:00 minutes)
7:35
Penalty
Griffin Ness called for Roughing - minor (2:00 minutes)
7:35
Penalty
Aidan Hreschuk called for Double Minor - Roughing (4:00 minutes)
7:45
Shot - Quality on net
#16 Luke Manning shoots on #33 Nolan Maier
9:18
Shot - Non quality on net
#5 Colby Enns shoots on #33 Nolan Maier
10:51
Shot - Quality on net
#28 Jack Ricketts shoots on #33 Nolan Maier
11:26
Shot - Non quality on net
#8 Kaleb Pearson shoots on #29 Dryden McKay
12:49
Shot - Non quality on net
#27 Angus MacDonell shoots on #29 Dryden McKay
12:56
Shot - Non quality on net
#10 Samuel Jardine shoots on #29 Dryden McKay
14:07
Shot - Non quality on net
#77 Aidan Hreschuk shoots on #29 Dryden McKay
14:33
Shot - Non quality on net
#13 Francesco Arcuri shoots on #29 Dryden McKay
14:40
Shot - Quality on net
#25 Liam Malmquist shoots on #29 Dryden McKay
15:54
Shot - Non quality on net
#19 Matt Anderson shoots on #29 Dryden McKay
16:28
Shot - Quality on net
#9 Brendan Hoffmann shoots on #29 Dryden McKay
16:28
Shot - Quality goal
#9 Brendan Hoffmann shoots on #29 Dryden McKay
16:28
Goal
Goal by #9 Brendan Hoffmann, assisted by #3 Nick Canade and #5 Tommy Bergsland.
16:58
Penalty
Ty Voit called for Tripping - minor (2:00 minutes)
18:48
Shot - Non quality on net
#10 Samuel Jardine shoots on #29 Dryden McKay
3rd Period
0:39
Shot - Quality on net
#13 Francesco Arcuri shoots on #29 Dryden McKay
1:03
Penalty
Samuel Jardine called for Delay of Game (2:00 minutes)
2:30
Penalty
Connor Punnett called for Kneeing - minor (2:00 minutes)
2:49
Shot - Non quality goal
#23 Reed Lebster shoots on #33 Nolan Maier
2:49
Goal
Goal by #23 Reed Lebster, assisted by #59 Tyler Gratton and #20 Aiden Hansen-Bukata.
3:22
Shot - Quality on net
#22 Neil Shea shoots on #33 Nolan Maier
3:46
Shot - Quality on net
#23 Reed Lebster shoots on #33 Nolan Maier
7:07
Penalty
Noah Ganske called for Tripping - minor (2:00 minutes)
8:33
Penalty
Aiden Hansen-Bukata called for High-sticking - double minor (4:00 minutes)
9:27
Shot - Quality on net
#19 Matt Anderson shoots on #29 Dryden McKay
9:50
Shot - Quality on net
#13 Francesco Arcuri shoots on #29 Dryden McKay
10:48
Shot - Non quality on net
#8 Kaleb Pearson shoots on #29 Dryden McKay
11:05
Shot - Quality on net
#25 Liam Malmquist shoots on #29 Dryden McKay
11:17
Shot - Quality on net
#16 Luke Manning shoots on #33 Nolan Maier
12:03
Shot - Non quality on net
#19 Matt Anderson shoots on #29 Dryden McKay
16:10
Shot - Non quality on net
#59 Tyler Gratton shoots on #33 Nolan Maier
16:46
Shot - Non quality on net
#6 Luc Salem shoots on #33 Nolan Maier
17:04
Shot - Non quality on net
#22 Neil Shea shoots on #33 Nolan Maier
17:05
Penalty
Charlie Dodero called for Slashing - minor (2:00 minutes)
17:28
Shot - Non quality on net
#5 Tommy Bergsland shoots on #29 Dryden McKay
18:25
Goalkeeper Change
Dryden McKay out. Empty net.
19:14
Shot - Quality goal
#81 Charlie Dodero shoots on #29 Dryden McKay
19:14
Goal
Goal by #81 Charlie Dodero.
19:14
Goalkeeper In
Dryden McKay is now in as goalie.
19:57
Shot - Non quality on net
#21 Noah Ganske shoots on #33 Nolan Maier
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Colby Enns
#5
|
D | 0 | 0 | 0 | 1 | 0 |
|
Luc Salem
#6
|
D | 0 | 1 | -1 | 4 | 0 |
|
Evan Friesen
#11
|
F | 0 | 0 | +1 | 0 | 0 |
|
Luke Manning
#16
|
F | 0 | 0 | 0 | 2 | 0 |
|
Adam Berg
#19
|
F | 0 | 0 | 0 | 0 | 0 |
|
Aiden Hansen-Bukata
#20
|
D | 0 | 1 | -2 | 1 | 4 |
|
Noah Ganske
#21
|
D | 0 | 0 | -1 | 1 | 2 |
|
Neil Shea
#22
|
F | 0 | 0 | -1 | 3 | 0 |
|
Reed Lebster
#23
|
F | 1 | 0 | -2 | 2 | 0 |
|
John Gelatt
#24
|
F | 1 | 0 | -1 | 1 | 0 |
|
Danny Dzhaniyev
#26
|
F | 0 | 0 | -2 | 0 | 0 |
|
Jack Ricketts
#28
|
F | 0 | 0 | -2 | 1 | 0 |
|
Christian Felton
#42
|
D | 0 | 0 | -1 | 4 | 0 |
|
Tyler Gratton
#59
|
F | 0 | 2 | -1 | 3 | 4 |
|
Griffin Ness
#77
|
F | 0 | 0 | -2 | 0 | 4 |
|
Ty Voit
#96
|
F | 0 | 0 | -1 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Dryden McKay
#29
|
25 | 89.286 | 3 | 0 |
|
Dylan Wells
#32
|
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 |
|---|---|---|---|---|---|---|
|
Nick Canade
#3
|
F | 0 | 1 | +1 | 0 | 0 |
|
Tommy Bergsland
#5
|
D | 0 | 1 | +2 | 1 | 0 |
|
Kaleb Pearson
#8
|
F | 0 | 1 | +1 | 3 | 0 |
|
Brendan Hoffmann
#9
|
F | 1 | 0 | +1 | 2 | 0 |
|
Samuel Jardine
#10
|
D | 0 | 0 | 0 | 2 | 2 |
|
Francesco Arcuri
#13
|
F | 0 | 0 | +1 | 4 | 0 |
|
Connor Punnett
#14
|
D | 0 | 1 | +3 | 1 | 2 |
|
Matt Anderson
#19
|
D | 0 | 0 | 0 | 4 | 0 |
|
Nick Portz
#20
|
F | 1 | 0 | +1 | 2 | 2 |
|
Mason Nevers
#21
|
F | 0 | 0 | -1 | 1 | 0 |
|
Liam Malmquist
#25
|
F | 1 | 0 | +1 | 3 | 0 |
|
Jade Miller
#26
|
F | 0 | 0 | -1 | 0 | 0 |
|
Angus MacDonell
#27
|
F | 0 | 0 | +1 | 1 | 0 |
|
Jordan Steinmetz
#29
|
F | 0 | 0 | +1 | 1 | 0 |
|
Robbie Holmes
#32
|
F | 0 | 0 | +1 | 1 | 0 |
|
Chris Dodero
#55
|
F | 0 | 1 | +1 | 0 | 0 |
|
Aidan Hreschuk
#77
|
D | 0 | 1 | +2 | 1 | 4 |
|
Charlie Dodero
#81
|
D | 1 | 0 | 0 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Nolan Maier
#33
|
21 | 91.304 | 2 | 0 |
|
Jay Stevens
#68
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Idaho Steelheads
Utah Grizzlies
29
23
Shots on Goal
14%
9%
Shots Percentage
6
3
Power Plays
12
16
Penalty Minutes
21
25
Saves
91%
86%
Saves Percentage
Referee:
Hunter Mottinger
Linesmen:
Craig Peterson,
Andrew Collins
IDH Management
Eric Trapp
(President),
Everett Sheen
(Head Coach/Director of Hockey Operations),
Keenan Kelly
(Associate Coach)
UTA Management
Erik Hudson
(Director of Hockey Operations),
John Becanic
(Head Coach),
Ryan Anderson
(Assistant Coach),
Jack Skille
(Assistant Coach/Director of Skill Development)
Latest News
More News
Kalamazoo to host Outdoor Game on January 31
Goatheads name Stortini as first head coach
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
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
-