4
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
UTA
|
3 | 0 | 1 | 4 |
KC
|
0 | 1 | 1 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Utah Grizzlies
|
14 | 12 | 6 | 32 |
Kansas City Mavericks
|
13 | 17 | 10 | 40 |
Scoring
1st Period
1:02
Goal
Goal by #5 Hunter Skinner, assisted by #18 Teigan Zahn and #54 Riley Woods.
17:46
Goal
Goal by #19 Cédric Paré, assisted by #20 Pat Cannone and #16 Ryan Lowney.
19:02
Goal
Goal by #54 Riley Woods, assisted by #10 Matthew Boucher and #14 Trey Bradley.
2nd Period
13:44
Goal
Goal by #21 Brodie Reid, assisted by #5 Willie Corrin and #29 Giorgio Estephan.
3rd Period
4:14
Goal
Goal by #24 Noah Delmas, assisted by #91 Bryan Lemos.
12:59
Goal
Goal by #54 Riley Woods, assisted by #8 A.J. White and #20 Pat Cannone.
Penalties
1st Period
8:38
Penalty
A.J. White called for High-sticking - minor (2:00 minutes)
16:24
Penalty
Zach Osburn called for Interference - minor (2:00 minutes)
2nd Period
5:46
Penalty
Luke Bafia called for High-sticking - minor (2:00 minutes)
19:08
Penalty
Miles Gendron called for Roughing - minor (2:00 minutes)
3rd Period
5:52
Penalty
Willie Corrin called for Tripping - minor (2:00 minutes)
11:57
Penalty
Willie Corrin called for Slashing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Sean Romeo is now in as goalie.
0:00
Goalkeeper In
Brad Barone is now in as goalie.
0:35
Shot - Non quality on net
#10 Matthew Boucher shoots on #35 Sean Romeo
0:53
Shot - Quality on net
#18 Teigan Zahn shoots on #35 Sean Romeo
1:02
Shot - Quality goal
#5 Hunter Skinner shoots on #35 Sean Romeo
1:02
Goal
Goal by #5 Hunter Skinner, assisted by #18 Teigan Zahn and #54 Riley Woods.
3:14
Shot - Quality on net
#18 Darik Angeli shoots on #30 Brad Barone
3:52
Shot - Non quality on net
#5 Willie Corrin shoots on #30 Brad Barone
5:50
Shot - Non quality on net
#10 Matthew Boucher shoots on #35 Sean Romeo
6:03
Shot - Quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
7:45
Shot - Non quality on net
#29 Giorgio Estephan shoots on #30 Brad Barone
8:09
Shot - Non quality on net
#29 Giorgio Estephan shoots on #30 Brad Barone
8:25
Shot - Non quality on net
#18 Teigan Zahn shoots on #35 Sean Romeo
8:38
Penalty
A.J. White called for High-sticking - minor (2:00 minutes)
8:46
Shot - Non quality on net
#4 Kamerin Nault shoots on #30 Brad Barone
8:57
Shot - Quality on net
#5 Willie Corrin shoots on #30 Brad Barone
9:30
Shot - Quality on net
#19 Rob Bordson shoots on #30 Brad Barone
10:26
Shot - Non quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
11:21
Shot - Non quality on net
#8 A.J. White shoots on #35 Sean Romeo
11:41
Shot - Quality on net
#9 Lane Scheidl shoots on #30 Brad Barone
11:56
Shot - Non quality on net
#24 Noah Delmas shoots on #30 Brad Barone
12:18
Shot - Quality on net
#22 Boston Leier shoots on #30 Brad Barone
14:01
Shot - Quality on net
#20 Pat Cannone shoots on #35 Sean Romeo
15:11
Shot - Non quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
16:21
Shot - Non quality on net
#61 Christian Horn shoots on #35 Sean Romeo
16:24
Penalty
Zach Osburn called for Interference - minor (2:00 minutes)
17:28
Shot - Quality on net
#54 Riley Woods shoots on #35 Sean Romeo
17:33
Shot - Quality on net
#14 Trey Bradley shoots on #35 Sean Romeo
17:46
Shot - Quality goal
#19 Cédric Paré shoots on #35 Sean Romeo
17:46
Goal
Goal by #19 Cédric Paré, assisted by #20 Pat Cannone and #16 Ryan Lowney.
19:02
Shot - Quality goal
#54 Riley Woods shoots on #35 Sean Romeo
19:02
Goal
Goal by #54 Riley Woods, assisted by #10 Matthew Boucher and #14 Trey Bradley.
19:58
Shot - Non quality on net
#8 A.J. White shoots on #35 Sean Romeo
19:59
Shot - Quality on net
#61 Christian Horn shoots on #35 Sean Romeo
2nd Period
0:17
Shot - Non quality on net
#5 Willie Corrin shoots on #30 Brad Barone
1:35
Shot - Non quality on net
#2 Zach Osburn shoots on #30 Brad Barone
1:56
Shot - Non quality on net
#19 Rob Bordson shoots on #30 Brad Barone
3:21
Shot - Quality on net
#10 Matthew Boucher shoots on #35 Sean Romeo
4:04
Shot - Quality on net
#20 Pat Cannone shoots on #35 Sean Romeo
4:26
Shot - Quality on net
#20 Pat Cannone shoots on #35 Sean Romeo
4:34
Shot - Non quality on net
#18 Teigan Zahn shoots on #35 Sean Romeo
5:42
Shot - Non quality on net
#72 Matt Hoover shoots on #35 Sean Romeo
5:46
Shot - Quality on net
#19 Cédric Paré shoots on #35 Sean Romeo
5:46
Penalty
Luke Bafia called for High-sticking - minor (2:00 minutes)
6:36
Shot - Non quality on net
#16 Ryan Lowney shoots on #35 Sean Romeo
6:45
Shot - Non quality on net
#16 Ryan Lowney shoots on #35 Sean Romeo
6:51
Shot - Quality on net
#8 A.J. White shoots on #35 Sean Romeo
6:56
Shot - Quality on net
#14 Trey Bradley shoots on #35 Sean Romeo
12:08
Shot - Non quality on net
#2 Zach Osburn shoots on #30 Brad Barone
12:30
Shot - Quality on net
#18 Darik Angeli shoots on #30 Brad Barone
13:14
Shot - Non quality on net
#29 Giorgio Estephan shoots on #30 Brad Barone
13:40
Shot - Non quality on net
#21 Brodie Reid shoots on #30 Brad Barone
13:42
Shot - Quality on net
#5 Willie Corrin shoots on #30 Brad Barone
13:44
Shot - Quality goal
#21 Brodie Reid shoots on #30 Brad Barone
13:44
Goal
Goal by #21 Brodie Reid, assisted by #5 Willie Corrin and #29 Giorgio Estephan.
16:10
Shot - Non quality on net
#18 Teigan Zahn shoots on #35 Sean Romeo
16:41
Shot - Quality on net
#4 Kamerin Nault shoots on #30 Brad Barone
16:57
Shot - Quality on net
#20 Pat Cannone shoots on #35 Sean Romeo
17:27
Shot - Non quality on net
#18 Darik Angeli shoots on #30 Brad Barone
19:08
Penalty
Miles Gendron called for Roughing - minor (2:00 minutes)
19:23
Shot - Quality on net
#19 Rob Bordson shoots on #30 Brad Barone
19:23
Shot - Non quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
19:44
Shot - Quality on net
#29 Giorgio Estephan shoots on #30 Brad Barone
19:44
Shot - Quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
19:55
Shot - Non quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
19:58
Shot - Quality on net
#29 Giorgio Estephan shoots on #30 Brad Barone
3rd Period
1:45
Shot - Quality on net
#91 Bryan Lemos shoots on #30 Brad Barone
4:11
Shot - Non quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
4:14
Shot - Non quality goal
#24 Noah Delmas shoots on #30 Brad Barone
4:14
Goal
Goal by #24 Noah Delmas, assisted by #91 Bryan Lemos.
5:52
Penalty
Willie Corrin called for Tripping - minor (2:00 minutes)
8:49
Shot - Non quality on net
#24 Noah Delmas shoots on #30 Brad Barone
8:58
Shot - Quality on net
#61 Christian Horn shoots on #35 Sean Romeo
10:43
Shot - Non quality on net
#48 Connor Doherty shoots on #30 Brad Barone
11:57
Shot - Quality on net
#10 Matthew Boucher shoots on #35 Sean Romeo
11:57
Penalty
Willie Corrin called for Slashing - minor (2:00 minutes)
12:19
Shot - Quality on net
#20 Pat Cannone shoots on #35 Sean Romeo
12:59
Shot - Quality goal
#54 Riley Woods shoots on #35 Sean Romeo
12:59
Goal
Goal by #54 Riley Woods, assisted by #8 A.J. White and #20 Pat Cannone.
13:23
Shot - Non quality on net
#4 Kamerin Nault shoots on #30 Brad Barone
13:49
Shot - Quality on net
#54 Riley Woods shoots on #35 Sean Romeo
15:18
Shot - Non quality on net
#19 Cédric Paré shoots on #35 Sean Romeo
16:45
Shot - Non quality on net
#21 Brodie Reid shoots on #30 Brad Barone
16:59
Shot - Non quality on net
#29 Giorgio Estephan shoots on #30 Brad Barone
18:16
Goalkeeper Change
Sean Romeo out. Empty net.
19:27
Shot - Non quality on net
#15 Marcus Crawford shoots on #30 Brad Barone
19:39
Shot - Non quality on net
#21 Brodie Reid shoots on #30 Brad Barone
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Zach Osburn
#2
|
D | 0 | 0 | 0 | 2 | 2 |
|
Kamerin Nault
#4
|
F | 0 | 0 | 0 | 3 | 0 |
|
Willie Corrin
#5
|
D | 0 | 1 | -1 | 4 | 4 |
|
Brendan Robbins
#6
|
F | 0 | 0 | +1 | 0 | 0 |
|
Luke Bafia
#7
|
D | 0 | 0 | 0 | 0 | 2 |
|
Lane Scheidl
#9
|
F | 0 | 0 | -1 | 1 | 0 |
|
Marcus Crawford
#15
|
D | 0 | 0 | -1 | 8 | 0 |
|
Darik Angeli
#18
|
F | 0 | 0 | -1 | 3 | 0 |
|
Rob Bordson
#19
|
F | 0 | 0 | 0 | 3 | 0 |
|
Brodie Reid
#21
|
F | 1 | 0 | 0 | 4 | 0 |
|
Boston Leier
#22
|
F | 0 | 0 | -1 | 1 | 0 |
|
C.J. Eick
#23
|
F | 0 | 0 | +1 | 0 | 0 |
|
Noah Delmas
#24
|
D | 1 | 0 | +1 | 3 | 0 |
|
Giorgio Estephan
#29
|
F | 0 | 1 | 0 | 6 | 0 |
|
Corbin Baldwin
#32
|
D | 0 | 0 | 0 | 0 | 0 |
|
Connor Doherty
#48
|
D | 0 | 0 | +1 | 1 | 0 |
|
Bryan Lemos
#91
|
F | 0 | 1 | +1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Mario Vrab
#1
|
0 | 0.000 | 0 | 0 |
|
Sean Romeo
#35
|
28 | 87.500 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Garrett Johnston
#3
|
D | 0 | 0 | +1 | 0 | 0 |
|
Alex Lepkowski
#4
|
D | 0 | 0 | -1 | 0 | 0 |
|
Hunter Skinner
#5
|
D | 1 | 0 | 0 | 1 | 0 |
|
A.J. White
#8
|
F | 0 | 1 | -1 | 3 | 2 |
|
Matthew Boucher
#10
|
F | 0 | 1 | +1 | 4 | 0 |
|
Trey Bradley
#14
|
F | 0 | 1 | +1 | 2 | 0 |
|
Miles Gendron
#15
|
D | 0 | 0 | +1 | 0 | 2 |
|
Ryan Lowney
#16
|
D | 0 | 1 | -1 | 2 | 0 |
|
Jared Pike
#17
|
F | 0 | 0 | 0 | 0 | 0 |
|
Teigan Zahn
#18
|
D | 0 | 1 | 0 | 4 | 0 |
|
Cédric Paré
#19
|
F | 1 | 0 | -1 | 3 | 0 |
|
Pat Cannone
#20
|
F | 0 | 2 | -1 | 5 | 0 |
|
Jack Jenkins
#26
|
F | 0 | 0 | 0 | 0 | 0 |
|
Riley Woods
#54
|
F | 2 | 1 | +2 | 4 | 0 |
|
Christian Horn
#61
|
F | 0 | 0 | -1 | 3 | 0 |
|
Matt Hoover
#72
|
F | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Evan Buitenhuis
#1
|
0 | 0.000 | 0 | 0 |
|
Brad Barone
#30
|
38 | 95.000 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Utah Grizzlies
Kansas City Mavericks
32
40
Shots on Goal
13%
5%
Shots Percentage
4
2
Power Plays
4
8
Penalty Minutes
38
28
Saves
95%
88%
Saves Percentage
Referee:
Nolan Bloyer
Linesmen:
Mitchell Hunt,
Dan Kovachik
UTA Management
Kevin Bruder
(Chief Executive Officer),
Tim Branham
(Head Coach/General Manager),
Ryan Kinasewich
(Assistant Coach)
KC Management
Brent Thiessen
(President/General Manager),
Tad O'Had
(Head Coach/Director of Hockey Operations),
Kohl Schultz
(Assistant Coach)
Latest News
More News
ECHL Today - April 23
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
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
-