5
Final SO
6
Box Score
| Team | 1st | 2nd | 3rd | OT | SO | Total T |
|---|---|---|---|---|---|---|
UTA
|
1 | 1 | 3 | 0 | 0 | 5 |
SF
|
1 | 2 | 2 | 0 | 1 | 6 |
Shots on Goal
| Team | 1st | 2nd | 3rd | OT | Total |
|---|---|---|---|---|---|
Utah Grizzlies
|
9 | 18 | 7 | 2 | 36 |
San Francisco Bulls
|
8 | 17 | 10 | 2 | 38 |
Scoring
1st Period
3:01
Goal
Goal by #18 Adam Estoclet, assisted by #19 Colin Vock.
17:32
Goal
Goal by #91 Peter Sivak, assisted by #14 Kory Falite.
2nd Period
6:42
Goal
Goal by #22 Bryan Cameron, assisted by #7 Tristan King and #45 Dean Ouellet.
17:36
Goal
Goal by #27 Berkley Scott, assisted by #14 Jonathan Lessard and #11 Sebastien Trudeau.
17:54
Goal
Goal by #91 Peter Sivak, assisted by #10 Tommy Grant and #41 Ian Schultz.
3rd Period
8:28
Goal
Goal by #19 Colin Vock, assisted by #18 Adam Estoclet and #37 Jordan Clendenning.
9:40
Goal
Goal by #9 Jordan Morrison, assisted by #26 Christian Ouellet and #14 Kory Falite.
10:51
Goal
Goal by #18 Adam Estoclet, assisted by #22 David Eddy and #74 Nick Tuzzolino.
13:20
Goal
Goal by #26 Christian Ouellet, assisted by #9 Jordan Morrison and #2 Mikael Tam.
18:14
Goal
Goal by #7 Ryan Howse, assisted by #18 Adam Estoclet and #22 David Eddy.
OT
Penalties
1st Period
2:25
Penalty
Jordan Clendenning called for Holding - minor (2:00 minutes)
4:48
Penalty
T.J. Battani called for Fighting - Major (5:00 minutes)
4:48
Penalty
Scott Langdon called for Fighting - Major (5:00 minutes)
7:22
Penalty
Alex Tuckerman called for Hooking - minor (2:00 minutes)
2nd Period
3:39
Penalty
Bryan Cameron called for High-sticking - minor (2:00 minutes)
9:28
Penalty
Rob Kwiet called for Unsportsmanlike conduct - minor (2:00 minutes)
9:28
Penalty
Jordan Clendenning called for Unsportsmanlike conduct - minor (2:00 minutes)
14:30
Penalty
Mikael Tam called for Roughing - minor (2:00 minutes)
18:39
Penalty
Tommy Maxwell called for Slashing - minor (2:00 minutes)
3rd Period
3:44
Penalty
Colin Vock called for Hooking - minor (2:00 minutes)
9:40
Penalty
Jimmy Martin called for Roughing - minor (2:00 minutes)
9:40
Penalty
Christian Ouellet called for Roughing - minor (2:00 minutes)
11:31
Penalty
Scott Langdon called for Interference - minor (2:00 minutes)
16:38
Penalty
Ian Schultz called for Tripping - minor (2:00 minutes)
20:00
Penalty
Mikael Tam called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Mikael Tam called for Slashing - minor (2:00 minutes)
20:00
Penalty
Nick Tuzzolino called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Nick Tuzzolino called for Slashing - minor (2:00 minutes)
OT
Shootout
Shootout Attempt
Shootout attempt by #7 Ryan Howse.
Shootout Goal
Shootout goal by #22 Bryan Cameron.
Shootout Goal
Shootout goal by #18 Adam Estoclet.
Shootout Attempt
Shootout attempt by #7 Tristan King.
Shootout Attempt
Shootout attempt by #14 Jonathan Lessard.
Winning Shootout Goal
Winning shootout goal by #45 Dean Ouellet.
Shootout Attempt
Shootout attempt by #22 David Eddy.
Shootout Attempt
Shootout attempt by #91 Peter Sivak.
Shootout Attempt
Shootout attempt by #19 Colin Vock.
1st Period
0:00
Goalkeeper In
Taylor Nelson is now in as goalie.
0:00
Goalkeeper In
Ben Meisner is now in as goalie.
2:22
Shot - Quality on net
#27 Nick Walsh shoots on #30 Ben Meisner
2:25
Penalty
Jordan Clendenning called for Holding - minor (2:00 minutes)
3:01
Shot - Quality goal
#18 Adam Estoclet shoots on #29 Taylor Nelson
3:01
Goal
Goal by #18 Adam Estoclet, assisted by #19 Colin Vock.
4:46
Shot - Quality on net
#18 Adam Estoclet shoots on #29 Taylor Nelson
4:48
Penalty
T.J. Battani called for Fighting - Major (5:00 minutes)
4:48
Penalty
Scott Langdon called for Fighting - Major (5:00 minutes)
5:42
Shot - Quality on net
#14 Jonathan Lessard shoots on #29 Taylor Nelson
6:07
Shot - Quality on net
#14 Kory Falite shoots on #30 Ben Meisner
7:22
Penalty
Alex Tuckerman called for Hooking - minor (2:00 minutes)
8:10
Shot - Quality on net
#7 Tristan King shoots on #30 Ben Meisner
8:34
Shot - Quality on net
#37 Jordan Clendenning shoots on #29 Taylor Nelson
9:06
Shot - Quality on net
#27 Nick Walsh shoots on #30 Ben Meisner
11:13
Shot - Quality on net
#21 Tommy Maxwell shoots on #29 Taylor Nelson
11:44
Shot - Quality on net
#27 Nick Walsh shoots on #30 Ben Meisner
14:32
Shot - Quality on net
#21 Tommy Maxwell shoots on #29 Taylor Nelson
14:58
Shot - Quality on net
#91 Peter Sivak shoots on #30 Ben Meisner
15:11
Shot - Quality on net
#20 T.J. Battani shoots on #29 Taylor Nelson
17:27
Shot - Quality on net
#27 Berkley Scott shoots on #29 Taylor Nelson
17:32
Shot - Quality goal
#91 Peter Sivak shoots on #30 Ben Meisner
17:32
Goal
Goal by #91 Peter Sivak, assisted by #14 Kory Falite.
18:01
Shot - Quality on net
#22 Bryan Cameron shoots on #30 Ben Meisner
19:45
Shot - Quality on net
#21 Tommy Maxwell shoots on #29 Taylor Nelson
2nd Period
0:23
Shot - Quality on net
#8 Jimmy Martin shoots on #29 Taylor Nelson
0:33
Shot - Quality on net
#12 Alex Tuckerman shoots on #29 Taylor Nelson
1:28
Shot - Quality on net
#27 Berkley Scott shoots on #29 Taylor Nelson
1:47
Shot - Quality on net
#10 Tommy Grant shoots on #30 Ben Meisner
2:12
Shot - Quality on net
#10 Tommy Grant shoots on #30 Ben Meisner
2:55
Shot - Quality on net
#42 Evan Stoflet shoots on #29 Taylor Nelson
3:39
Penalty
Bryan Cameron called for High-sticking - minor (2:00 minutes)
4:14
Shot - Quality on net
#74 Nick Tuzzolino shoots on #29 Taylor Nelson
5:59
Shot - Quality on net
#14 Kory Falite shoots on #30 Ben Meisner
6:04
Shot - Quality on net
#14 Kory Falite shoots on #30 Ben Meisner
6:42
Shot - Quality goal
#22 Bryan Cameron shoots on #30 Ben Meisner
6:42
Goal
Goal by #22 Bryan Cameron, assisted by #7 Tristan King and #45 Dean Ouellet.
7:07
Shot - Quality on net
#17 Rob Kwiet shoots on #30 Ben Meisner
7:37
Shot - Quality on net
#27 Nick Walsh shoots on #30 Ben Meisner
8:10
Shot - Quality on net
#91 Peter Sivak shoots on #30 Ben Meisner
9:10
Shot - Quality on net
#14 Kory Falite shoots on #30 Ben Meisner
9:10
Shot - Quality on net
#18 Adam Estoclet shoots on #29 Taylor Nelson
9:28
Shot - Quality on net
#17 Rob Kwiet shoots on #30 Ben Meisner
9:28
Penalty
Rob Kwiet called for Unsportsmanlike conduct - minor (2:00 minutes)
9:28
Penalty
Jordan Clendenning called for Unsportsmanlike conduct - minor (2:00 minutes)
9:58
Shot - Quality on net
#7 Ryan Howse shoots on #29 Taylor Nelson
11:07
Shot - Quality on net
#9 Jordan Morrison shoots on #30 Ben Meisner
11:58
Shot - Quality on net
#21 Tommy Maxwell shoots on #29 Taylor Nelson
13:02
Shot - Quality on net
#91 Peter Sivak shoots on #30 Ben Meisner
13:22
Shot - Quality on net
#74 Nick Tuzzolino shoots on #29 Taylor Nelson
13:55
Shot - Quality on net
#45 Dean Ouellet shoots on #30 Ben Meisner
14:30
Penalty
Mikael Tam called for Roughing - minor (2:00 minutes)
15:08
Shot - Quality on net
#7 Ryan Howse shoots on #29 Taylor Nelson
15:15
Shot - Quality on net
#10 Tommy Grant shoots on #30 Ben Meisner
15:55
Shot - Quality on net
#74 Nick Tuzzolino shoots on #29 Taylor Nelson
15:55
Shot - Quality on net
#7 Ryan Howse shoots on #29 Taylor Nelson
15:55
Shot - Quality on net
#74 Nick Tuzzolino shoots on #29 Taylor Nelson
15:55
Shot - Quality on net
#18 Adam Estoclet shoots on #29 Taylor Nelson
17:30
Shot - Quality on net
#14 Jonathan Lessard shoots on #29 Taylor Nelson
17:36
Shot - Quality goal
#27 Berkley Scott shoots on #29 Taylor Nelson
17:36
Goal
Goal by #27 Berkley Scott, assisted by #14 Jonathan Lessard and #11 Sebastien Trudeau.
17:54
Shot - Quality goal
#91 Peter Sivak shoots on #30 Ben Meisner
17:54
Goal
Goal by #91 Peter Sivak, assisted by #10 Tommy Grant and #41 Ian Schultz.
18:39
Penalty
Tommy Maxwell called for Slashing - minor (2:00 minutes)
18:48
Shot - Quality on net
#18 Adam Estoclet shoots on #29 Taylor Nelson
18:48
Shot - Quality on net
#74 Nick Tuzzolino shoots on #29 Taylor Nelson
18:48
Shot - Quality on net
#45 Dean Ouellet shoots on #30 Ben Meisner
18:48
Shot - Quality on net
#17 Rob Kwiet shoots on #30 Ben Meisner
3rd Period
0:45
Shot - Quality on net
#10 Tommy Grant shoots on #30 Ben Meisner
1:45
Shot - Quality on net
#14 Jonathan Lessard shoots on #29 Taylor Nelson
3:44
Penalty
Colin Vock called for Hooking - minor (2:00 minutes)
4:51
Shot - Quality on net
#18 Adam Estoclet shoots on #29 Taylor Nelson
5:36
Shot - Quality on net
#10 Tommy Grant shoots on #30 Ben Meisner
5:54
Shot - Quality on net
#2 Mikael Tam shoots on #30 Ben Meisner
7:15
Shot - Quality on net
#9 Jordan Morrison shoots on #30 Ben Meisner
7:50
Shot - Quality on net
#2 Mikael Tam shoots on #30 Ben Meisner
7:56
Shot - Quality on net
#9 Jordan Morrison shoots on #30 Ben Meisner
8:15
Shot - Quality on net
#37 Jordan Clendenning shoots on #29 Taylor Nelson
8:28
Shot - Quality goal
#19 Colin Vock shoots on #29 Taylor Nelson
8:28
Goal
Goal by #19 Colin Vock, assisted by #18 Adam Estoclet and #37 Jordan Clendenning.
9:40
Penalty
Jimmy Martin called for Roughing - minor (2:00 minutes)
9:40
Penalty
Christian Ouellet called for Roughing - minor (2:00 minutes)
9:40
Shot - Quality goal
#9 Jordan Morrison shoots on #30 Ben Meisner
9:40
Goal
Goal by #9 Jordan Morrison, assisted by #26 Christian Ouellet and #14 Kory Falite.
10:51
Shot - Quality goal
#18 Adam Estoclet shoots on #29 Taylor Nelson
10:51
Goal
Goal by #18 Adam Estoclet, assisted by #22 David Eddy and #74 Nick Tuzzolino.
11:31
Shot - Quality on net
#74 Nick Tuzzolino shoots on #29 Taylor Nelson
11:31
Penalty
Scott Langdon called for Interference - minor (2:00 minutes)
13:20
Shot - Quality goal
#26 Christian Ouellet shoots on #30 Ben Meisner
13:20
Goal
Goal by #26 Christian Ouellet, assisted by #9 Jordan Morrison and #2 Mikael Tam.
14:19
Shot - Quality on net
#91 Peter Sivak shoots on #30 Ben Meisner
16:38
Penalty
Ian Schultz called for Tripping - minor (2:00 minutes)
18:14
Shot - Quality goal
#7 Ryan Howse shoots on #29 Taylor Nelson
18:14
Goal
Goal by #7 Ryan Howse, assisted by #18 Adam Estoclet and #22 David Eddy.
19:12
Shot - Quality on net
#14 Kory Falite shoots on #30 Ben Meisner
20:00
Penalty
Mikael Tam called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Mikael Tam called for Slashing - minor (2:00 minutes)
20:00
Penalty
Nick Tuzzolino called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Nick Tuzzolino called for Slashing - minor (2:00 minutes)
OT
0:22
Shot - Quality on net
#2 Mikael Tam shoots on #30 Ben Meisner
3:07
Shot - Quality on net
#12 Alex Tuckerman shoots on #29 Taylor Nelson
3:42
Shot - Quality on net
#91 Peter Sivak shoots on #30 Ben Meisner
4:59
Shot - Quality on net
#18 Adam Estoclet shoots on #29 Taylor Nelson
Shootout
Shootout Attempt
Shootout attempt by #7 Ryan Howse.
Shootout Goal
Shootout goal by #22 Bryan Cameron.
Shootout Goal
Shootout goal by #18 Adam Estoclet.
Shootout Attempt
Shootout attempt by #7 Tristan King.
Shootout Attempt
Shootout attempt by #14 Jonathan Lessard.
Winning Shootout Goal
Winning shootout goal by #45 Dean Ouellet.
Shootout Attempt
Shootout attempt by #22 David Eddy.
Shootout Attempt
Shootout attempt by #91 Peter Sivak.
Shootout Attempt
Shootout attempt by #19 Colin Vock.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Mikael Tam
#2
|
0 | 1 | +4 | 3 | 14 | |
|
Tristan King
#7
|
0 | 1 | -1 | 1 | 0 | |
|
Jordan Morrison
#9
|
1 | 1 | +2 | 4 | 0 | |
|
Tommy Grant
#10
|
0 | 1 | -1 | 5 | 0 | |
|
Kory Falite
#14
|
0 | 2 | +1 | 5 | 0 | |
|
Rob Kwiet
#17
|
0 | 0 | +2 | 3 | 2 | |
|
Bryan Cameron
#22
|
1 | 0 | 0 | 2 | 2 | |
|
Scott Langdon
#24
|
0 | 0 | 0 | 0 | 7 | |
|
Simon Danis-Pepin
#25
|
0 | 0 | -1 | 0 | 0 | |
|
Christian Ouellet
#26
|
1 | 1 | +2 | 1 | 2 | |
|
Nick Walsh
#27
|
0 | 0 | -1 | 4 | 0 | |
|
Ian Schultz
#41
|
0 | 1 | +1 | 0 | 2 | |
|
Mark Isherwood
#42
|
0 | 0 | 0 | 0 | 0 | |
|
Dean Ouellet
#45
|
0 | 1 | -1 | 2 | 0 | |
|
Dylan King
#47
|
0 | 0 | -2 | 0 | 0 | |
|
Peter Sivak
#91
|
2 | 0 | 0 | 7 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Taylor Nelson
#29
|
31 | 86.111 | 5 | 0 |
|
Dave Guy
#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 |
|---|---|---|---|---|---|---|
|
Martin Lee
#6
|
0 | 0 | -1 | 0 | 0 | |
|
Ryan Howse
#7
|
1 | 0 | -1 | 4 | 0 | |
|
Jimmy Martin
#8
|
0 | 0 | -2 | 1 | 2 | |
|
Sebastien Trudeau
#11
|
0 | 1 | -2 | 0 | 0 | |
|
Alex Tuckerman
#12
|
0 | 0 | 0 | 2 | 2 | |
|
Jonathan Lessard
#14
|
0 | 1 | -1 | 3 | 0 | |
|
Adam Estoclet
#18
|
2 | 2 | +1 | 8 | 0 | |
|
Colin Vock
#19
|
1 | 1 | 0 | 1 | 2 | |
|
T.J. Battani
#20
|
0 | 0 | -1 | 1 | 5 | |
|
Tommy Maxwell
#21
|
0 | 0 | -1 | 4 | 2 | |
|
David Eddy
#22
|
0 | 2 | 0 | 0 | 0 | |
|
Cody Carlson
#24
|
0 | 0 | 0 | 0 | 0 | |
|
Berkley Scott
#27
|
1 | 0 | -2 | 3 | 0 | |
|
Jordan Clendenning
#37
|
0 | 1 | 0 | 2 | 4 | |
|
Evan Stoflet
#42
|
0 | 0 | +2 | 1 | 0 | |
|
Nick Tuzzolino
#74
|
0 | 1 | +1 | 6 | 12 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Ben Meisner
#30
|
32 | 86.486 | 5 | 0 |
|
Matt Pamidi
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Utah Grizzlies
San Francisco Bulls
36
38
Shots on Goal
14%
16%
Shots Percentage
4
4
Power Plays
29
29
Penalty Minutes
32
31
Saves
84%
86%
Saves Percentage
Referee:
Marc-Andre Lavoie
Linesmen:
Steven Walsh,
Zach Thornton
UTA Management
Kevin Bruder
(Chief Executive Officer),
Kevin Colley
(Head Coach/Director of Hockey Operations),
Greg McCauley
(Assistant Coach)
SF Management
Pat Curcio
(President/Head Coach),
Kyle Paige
(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
-