5
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
IDH
|
2 | 2 | 1 | 5 |
UTA
|
1 | 2 | 1 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Idaho Steelheads
|
15 | 15 | 7 | 37 |
Utah Grizzlies
|
9 | 13 | 6 | 28 |
Scoring
1st Period
5:36
Goal
Goal by #27 Jack Becker, assisted by #47 Patrick Kudla and #74 Cody Haiskanen.
10:19
Goal
Goal by #92 Mark Rassell, assisted by #47 Patrick Kudla and #74 Cody Haiskanen.
12:19
Goal
Goal by #27 Jordan Martel, assisted by #29 Brandon Cutler and #3 Gianni Fairbrother.
2nd Period
6:19
Goal
Goal by #6 Kyle Mayhew, assisted by #24 Nathan Burke and #61 Kyle Betts.
15:31
Goal
Goal by #29 Willie Knierim, assisted by #61 Zane Franklin and #74 Cody Haiskanen.
15:58
Goal
Goal by #8 Keaton Mastrodonato, assisted by #74 Cody Haiskanen and #34 Colton Kehler.
18:02
Goal
Goal by #20 Josh Wesley, assisted by #24 Nathan Burke and #61 Kyle Betts.
3rd Period
0:31
Goal
Goal by #18 A.J. White, assisted by #8 Keaton Mastrodonato and #24 Seamus Donohue.
16:11
Goal
Goal by #24 Nathan Burke, assisted by #14 Ryan Sandelin and #61 Kyle Betts.
Penalties
1st Period
2nd Period
5:20
Penalty
Willie Knierim called for Hooking - minor (2:00 minutes)
3rd Period
9:09
Penalty
Nathan Burke called for Delay of Game (2:00 minutes)
16:37
Penalty
Seamus Donohue called for Interference - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Garrett Metcalf is now in as goalie.
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
0:48
Shot - Non quality on net
#20 Josh Wesley shoots on #35 Dylan Wells
1:36
Shot - Quality on net
#3 Nick Canade shoots on #39 Garrett Metcalf
2:32
Shot - Quality on net
#14 Ryan Sandelin shoots on #35 Dylan Wells
3:34
Shot - Non quality on net
#18 A.J. White shoots on #39 Garrett Metcalf
3:56
Shot - Non quality on net
#3 Nick Canade shoots on #39 Garrett Metcalf
4:11
Shot - Quality on net
#3 Nick Canade shoots on #39 Garrett Metcalf
5:07
Shot - Non quality on net
#74 Cody Haiskanen shoots on #39 Garrett Metcalf
5:16
Shot - Quality on net
#47 Patrick Kudla shoots on #39 Garrett Metcalf
5:36
Shot - Quality goal
#27 Jack Becker shoots on #39 Garrett Metcalf
5:36
Goal
Goal by #27 Jack Becker, assisted by #47 Patrick Kudla and #74 Cody Haiskanen.
5:43
Shot - Quality on net
#18 A.J. White shoots on #39 Garrett Metcalf
5:49
Shot - Quality on net
#27 Jordan Martel shoots on #35 Dylan Wells
6:35
Shot - Quality on net
#6 Wade Murphy shoots on #39 Garrett Metcalf
10:19
Shot - Non quality goal
#92 Mark Rassell shoots on #39 Garrett Metcalf
10:19
Goal
Goal by #92 Mark Rassell, assisted by #47 Patrick Kudla and #74 Cody Haiskanen.
10:30
Shot - Quality on net
#61 Kyle Betts shoots on #35 Dylan Wells
10:37
Shot - Quality on net
#29 Willie Knierim shoots on #39 Garrett Metcalf
10:43
Shot - Quality on net
#27 Jack Becker shoots on #39 Garrett Metcalf
10:48
Shot - Quality on net
#29 Willie Knierim shoots on #39 Garrett Metcalf
12:19
Shot - Quality on net
#74 Keoni Texeira shoots on #35 Dylan Wells
12:19
Shot - Non quality goal
#27 Jordan Martel shoots on #35 Dylan Wells
12:19
Goal
Goal by #27 Jordan Martel, assisted by #29 Brandon Cutler and #3 Gianni Fairbrother.
12:29
Shot - Quality on net
#74 Keoni Texeira shoots on #35 Dylan Wells
12:54
Shot - Quality on net
#23 Kade Jensen shoots on #35 Dylan Wells
13:01
Shot - Quality on net
#29 Willie Knierim shoots on #39 Garrett Metcalf
14:25
Shot - Quality on net
#21 Cooper Jones shoots on #39 Garrett Metcalf
16:08
Shot - Quality on net
#27 Jordan Martel shoots on #35 Dylan Wells
2nd Period
2:11
Shot - Quality on net
#61 Zane Franklin shoots on #39 Garrett Metcalf
2:12
Shot - Quality on net
#61 Zane Franklin shoots on #39 Garrett Metcalf
3:18
Shot - Quality on net
#24 Nathan Burke shoots on #35 Dylan Wells
3:32
Shot - Non quality on net
#29 Brandon Cutler shoots on #35 Dylan Wells
4:07
Shot - Non quality on net
#3 Nick Canade shoots on #39 Garrett Metcalf
4:13
Shot - Non quality on net
#21 Cooper Jones shoots on #39 Garrett Metcalf
5:20
Penalty
Willie Knierim called for Hooking - minor (2:00 minutes)
6:19
Shot - Quality goal
#6 Kyle Mayhew shoots on #35 Dylan Wells
6:19
Goal
Goal by #6 Kyle Mayhew, assisted by #24 Nathan Burke and #61 Kyle Betts.
6:25
Shot - Quality on net
#24 Nathan Burke shoots on #35 Dylan Wells
6:34
Shot - Quality on net
#19 Jared Power shoots on #35 Dylan Wells
6:39
Shot - Non quality on net
#21 Tyler Penner shoots on #35 Dylan Wells
6:45
Shot - Quality on net
#17 Ty Pelton-Byce shoots on #39 Garrett Metcalf
8:00
Shot - Quality on net
#13 Francesco Arcuri shoots on #39 Garrett Metcalf
8:31
Shot - Quality on net
#24 Nathan Burke shoots on #35 Dylan Wells
9:50
Shot - Quality on net
#21 Tyler Penner shoots on #35 Dylan Wells
10:23
Shot - Quality on net
#61 Zane Franklin shoots on #39 Garrett Metcalf
10:49
Shot - Non quality on net
#27 Jack Becker shoots on #39 Garrett Metcalf
12:12
Shot - Non quality on net
#92 Mark Rassell shoots on #39 Garrett Metcalf
12:22
Shot - Non quality on net
#19 Jared Power shoots on #35 Dylan Wells
13:30
Shot - Quality on net
#29 Brandon Cutler shoots on #35 Dylan Wells
14:10
Shot - Non quality on net
#24 Seamus Donohue shoots on #39 Garrett Metcalf
15:31
Shot - Quality goal
#29 Willie Knierim shoots on #39 Garrett Metcalf
15:31
Goal
Goal by #29 Willie Knierim, assisted by #61 Zane Franklin and #74 Cody Haiskanen.
15:58
Shot - Quality goal
#8 Keaton Mastrodonato shoots on #39 Garrett Metcalf
15:58
Goal
Goal by #8 Keaton Mastrodonato, assisted by #74 Cody Haiskanen and #34 Colton Kehler.
18:02
Shot - Quality goal
#20 Josh Wesley shoots on #35 Dylan Wells
18:02
Goal
Goal by #20 Josh Wesley, assisted by #24 Nathan Burke and #61 Kyle Betts.
19:26
Shot - Quality on net
#10 Mick Messner shoots on #35 Dylan Wells
19:26
Shot - Non quality on net
#4 Bryan Yoon shoots on #35 Dylan Wells
19:32
Shot - Quality on net
#29 Willie Knierim shoots on #39 Garrett Metcalf
19:44
Shot - Quality on net
#8 Keaton Mastrodonato shoots on #39 Garrett Metcalf
19:52
Shot - Quality on net
#6 Wade Murphy shoots on #39 Garrett Metcalf
3rd Period
0:31
Shot - Quality goal
#18 A.J. White shoots on #39 Garrett Metcalf
0:31
Goal
Goal by #18 A.J. White, assisted by #8 Keaton Mastrodonato and #24 Seamus Donohue.
0:36
Shot - Quality on net
#47 Patrick Kudla shoots on #39 Garrett Metcalf
0:41
Shot - Quality on net
#17 Ty Pelton-Byce shoots on #39 Garrett Metcalf
2:53
Shot - Quality on net
#27 Jack Becker shoots on #39 Garrett Metcalf
5:18
Shot - Non quality on net
#72 Janis Svanenbergs shoots on #39 Garrett Metcalf
5:43
Shot - Quality on net
#21 Tyler Penner shoots on #35 Dylan Wells
7:02
Shot - Quality on net
#92 Mark Rassell shoots on #39 Garrett Metcalf
7:42
Shot - Non quality on net
#20 Josh Wesley shoots on #35 Dylan Wells
9:09
Penalty
Nathan Burke called for Delay of Game (2:00 minutes)
11:04
Shot - Non quality on net
#20 Josh Wesley shoots on #35 Dylan Wells
13:37
Shot - Quality on net
#34 Colton Kehler shoots on #39 Garrett Metcalf
15:07
Shot - Non quality on net
#29 Brandon Cutler shoots on #35 Dylan Wells
16:11
Shot - Quality goal
#24 Nathan Burke shoots on #35 Dylan Wells
16:11
Goal
Goal by #24 Nathan Burke, assisted by #14 Ryan Sandelin and #61 Kyle Betts.
16:37
Penalty
Seamus Donohue called for Interference - minor (2:00 minutes)
18:24
Shot - Quality on net
#24 Nathan Burke shoots on #35 Dylan Wells
18:52
Goalkeeper Change
Garrett Metcalf out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Gianni Fairbrother
#3
|
D | 0 | 1 | 0 | 0 | 0 |
|
Bryan Yoon
#4
|
D | 0 | 0 | 0 | 1 | 0 |
|
Dean Yakura
#5
|
F | 0 | 0 | -1 | 0 | 0 |
|
Kyle Mayhew
#6
|
D | 1 | 0 | -1 | 1 | 0 |
|
Mick Messner
#10
|
F | 0 | 0 | -1 | 1 | 0 |
|
Ryan Sandelin
#14
|
F | 0 | 1 | 0 | 1 | 0 |
|
Jared Power
#19
|
F | 0 | 0 | -1 | 2 | 0 |
|
Josh Wesley
#20
|
D | 1 | 0 | -1 | 4 | 0 |
|
Tyler Penner
#21
|
F | 0 | 0 | -1 | 3 | 0 |
|
Kade Jensen
#23
|
D | 0 | 0 | -1 | 1 | 0 |
|
Nathan Burke
#24
|
F | 1 | 2 | -1 | 5 | 2 |
|
Cole Gallant
#25
|
F | 0 | 0 | -1 | 0 | 0 |
|
Jordan Martel
#27
|
F | 1 | 0 | +1 | 3 | 0 |
|
Brandon Cutler
#29
|
F | 0 | 1 | 0 | 3 | 0 |
|
Michael Underwood
#54
|
D | 0 | 0 | -1 | 0 | 0 |
|
Kyle Betts
#61
|
F | 0 | 3 | -1 | 1 | 0 |
|
Keoni Texeira
#74
|
D | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Garrett Metcalf
#39
|
32 | 86.486 | 5 | 0 |
|
Trent Miner
#50
|
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
|
D | 0 | 0 | -1 | 4 | 0 |
|
Wade Murphy
#6
|
F | 0 | 0 | +1 | 2 | 0 |
|
Keaton Mastrodonato
#8
|
F | 1 | 1 | 0 | 2 | 0 |
|
Francesco Arcuri
#13
|
F | 0 | 0 | -2 | 1 | 0 |
|
Ty Pelton-Byce
#17
|
F | 0 | 0 | 0 | 2 | 0 |
|
A.J. White
#18
|
F | 1 | 0 | +1 | 3 | 0 |
|
Cooper Jones
#21
|
D | 0 | 0 | -1 | 2 | 0 |
|
Seamus Donohue
#24
|
D | 0 | 1 | 0 | 1 | 2 |
|
Jack Becker
#27
|
F | 1 | 0 | +2 | 4 | 0 |
|
Willie Knierim
#29
|
F | 1 | 0 | +2 | 5 | 2 |
|
Colton Kehler
#34
|
F | 0 | 1 | +1 | 1 | 0 |
|
Matt Register
#43
|
D | 0 | 0 | 0 | 0 | 0 |
|
Patrick Kudla
#47
|
D | 0 | 2 | +4 | 2 | 0 |
|
Zane Franklin
#61
|
F | 0 | 1 | +2 | 3 | 0 |
|
Janis Svanenbergs
#72
|
F | 0 | 0 | -1 | 1 | 0 |
|
Cody Haiskanen
#74
|
D | 0 | 4 | +2 | 1 | 0 |
|
Mark Rassell
#92
|
F | 1 | 0 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Bryan Thomson
#30
|
0 | 0.000 | 0 | 0 |
|
Dylan Wells
#35
|
24 | 85.714 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Idaho Steelheads
Utah Grizzlies
37
28
Shots on Goal
14%
14%
Shots Percentage
1
2
Power Plays
4
2
Penalty Minutes
24
32
Saves
86%
86%
Saves Percentage
Referees:
Rocco Stachowiak,
Jordan Watt
Linesmen:
Andrew Collins,
James McKenna
IDH Management
Eric Trapp
(President),
Everett Sheen
(Head Coach/Director of Hockey Operations),
Keenan Kelly
(Assistant Coach)
UTA Management
Kevin Bruder
(Chief Executive Officer),
Ryan Kinasewich
(Head Coach/General Manager),
Christian Horn
(Assistant Coach)
Latest News
More News
ECHL Transactions - April 22
Kansas City’s O’Had receives John Brophy Award
Preview of Division Semifinals - 2026 Kelly Cup Playoffs
Goals of the Week - April 13-19
ECHL Transactions - April 21
Kansas City’s Crawford named ECHL Defenseman of the Year
Jacksonville's McMaster named Inglasco ECHL Player of the Week
Rosters announced for 2026 Kelly Cup Playoffs
ECHL attendance surpasses 5,000 fans per game
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
-