
2
Final
0

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 0 | 1 | 2 |
![]() |
0 | 0 | 0 | 0 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
6 | 2 | 10 | 18 |
![]() |
5 | 13 | 7 | 25 |
Scoring
1st Period

1:26
Goal
Goal by #9 Matthew Sop, assisted by #14 Gavin Hain.
2nd Period
3rd Period

2:31
Goal
Goal by #4 Will Zmolek, assisted by #23 Zeteny Hadobas and #17 Jonny Sorenson.
Penalties
1st Period

11:49
Penalty
Jacob Bengtsson called for Hooking - minor (2:00 minutes)
2nd Period

1:36
Penalty
Will Calverley called for Holding - minor (2:00 minutes)

2:39
Penalty
Braeden Kressler called for Broken stick minor (2:00 minutes)

13:58
Penalty
Nathan Noel called for Match - Illegal Check to Head (10:00 minutes)

19:38
Penalty
Braeden Kressler called for Tripping - minor (2:00 minutes)
3rd Period

6:37
Penalty
Nico Blachman called for Kneeing - minor (2:00 minutes)

10:29
Penalty
Matthew Sop called for Cross-Checking Minor (2:00 minutes)

15:38
Penalty
Jacob Frasca called for Hooking - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Vyacheslav Peksa is now in as goalie.

0:00
Goalkeeper In
Kyle McClellan is now in as goalie.

1:26
Shot - Quality goal
#9 Matthew Sop shoots on #50 Vyacheslav Peksa

1:26
Goal
Goal by #9 Matthew Sop, assisted by #14 Gavin Hain.

3:11
Shot - Non quality on net
#3 Josh Burnside shoots on #33 Kyle McClellan

5:10
Shot - Non quality on net
#15 Jacob Bengtsson shoots on #33 Kyle McClellan

6:31
Shot - Non quality on net
#16 Tristan Ashbrook shoots on #33 Kyle McClellan

9:29
Shot - Non quality on net
#7 Jules Boscq shoots on #50 Vyacheslav Peksa

9:37
Shot - Quality on net
#7 Jules Boscq shoots on #50 Vyacheslav Peksa

11:49
Penalty
Jacob Bengtsson called for Hooking - minor (2:00 minutes)

13:20
Shot - Non quality on net
#53 T.J. Walsh shoots on #50 Vyacheslav Peksa

15:20
Shot - Non quality on net
#33 Elijah Vilio shoots on #33 Kyle McClellan

16:46
Shot - Quality on net
#8 Will Calverley shoots on #50 Vyacheslav Peksa

17:33
Shot - Non quality on net
#49 Kyle Masters shoots on #50 Vyacheslav Peksa

18:51
Shot - Non quality on net
#33 Elijah Vilio shoots on #33 Kyle McClellan
2nd Period

1:31
Shot - Non quality on net
#33 Elijah Vilio shoots on #33 Kyle McClellan

1:36
Penalty
Will Calverley called for Holding - minor (2:00 minutes)

2:34
Shot - Quality on net
#63 Braeden Kressler shoots on #33 Kyle McClellan

2:39
Penalty
Braeden Kressler called for Broken stick minor (2:00 minutes)

4:19
Shot - Quality on net
#27 Remy Parker shoots on #33 Kyle McClellan

6:25
Shot - Non quality on net
#18 Rhett Parsons shoots on #33 Kyle McClellan

10:44
Shot - Quality on net
#36 Yuki Miura shoots on #50 Vyacheslav Peksa

11:18
Shot - Non quality on net
#15 Jacob Bengtsson shoots on #33 Kyle McClellan

11:18
Shot - Non quality on net
#18 Rhett Parsons shoots on #33 Kyle McClellan

11:54
Shot - Quality on net
#27 Ryan Miotto shoots on #50 Vyacheslav Peksa

12:37
Shot - Non quality on net
#33 Elijah Vilio shoots on #33 Kyle McClellan

13:02
Shot - Non quality on net
#33 Elijah Vilio shoots on #33 Kyle McClellan

13:58
Shot - Quality on net
#27 Remy Parker shoots on #33 Kyle McClellan

13:58
Penalty
Nathan Noel called for Match - Illegal Check to Head (10:00 minutes)

15:36
Shot - Non quality on net
#9 Dante Sheriff shoots on #33 Kyle McClellan

16:46
Shot - Quality on net
#16 Tristan Ashbrook shoots on #33 Kyle McClellan

17:05
Shot - Quality on net
#9 Dante Sheriff shoots on #33 Kyle McClellan

17:34
Shot - Quality on net
#26 Chris Dodero shoots on #33 Kyle McClellan

19:38
Penalty
Braeden Kressler called for Tripping - minor (2:00 minutes)
3rd Period

0:20
Shot - Quality on net
#14 Gavin Hain shoots on #50 Vyacheslav Peksa

2:07
Shot - Quality on net
#53 T.J. Walsh shoots on #50 Vyacheslav Peksa

2:29
Shot - Quality on net
#4 Will Zmolek shoots on #50 Vyacheslav Peksa

2:31
Shot - Quality goal
#4 Will Zmolek shoots on #50 Vyacheslav Peksa

2:31
Goal
Goal by #4 Will Zmolek, assisted by #23 Zeteny Hadobas and #17 Jonny Sorenson.

4:05
Shot - Non quality on net
#49 Kyle Masters shoots on #50 Vyacheslav Peksa

4:58
Shot - Non quality on net
#5 Ryan McCleary shoots on #33 Kyle McClellan

6:37
Penalty
Nico Blachman called for Kneeing - minor (2:00 minutes)

7:01
Shot - Quality on net
#16 Tristan Ashbrook shoots on #33 Kyle McClellan

10:29
Penalty
Matthew Sop called for Cross-Checking Minor (2:00 minutes)

10:38
Shot - Non quality on net
#24 Lincoln Griffin shoots on #33 Kyle McClellan

10:59
Shot - Non quality on net
#82 Chas Sharpe shoots on #33 Kyle McClellan

11:37
Shot - Non quality on net
#8 Will Calverley shoots on #50 Vyacheslav Peksa

13:18
Shot - Non quality on net
#7 Jules Boscq shoots on #50 Vyacheslav Peksa

14:20
Shot - Non quality on net
#18 Rhett Parsons shoots on #33 Kyle McClellan

14:50
Shot - Quality on net
#23 Zeteny Hadobas shoots on #50 Vyacheslav Peksa

15:38
Shot - Quality on net
#17 Jonny Sorenson shoots on #50 Vyacheslav Peksa

15:38
Penalty
Jacob Frasca called for Hooking - minor (2:00 minutes)

15:51
Shot - Non quality on net
#49 Kyle Masters shoots on #50 Vyacheslav Peksa

18:58
Goalkeeper Change
Vyacheslav Peksa out. Empty net.

19:18
Shot - Non quality on net
#82 Chas Sharpe shoots on #33 Kyle McClellan

19:36
Shot - Non quality on net
#5 Ryan McCleary shoots on #33 Kyle McClellan
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Josh Burnside
#3
|
D | 0 | 0 | 0 | 1 | 0 |
Ryan McCleary
#5
|
D | 0 | 0 | -1 | 2 | 0 |
Dante Sheriff
#9
|
F | 0 | 0 | 0 | 2 | 0 |
Mathieu Gosselin
#10
|
F | 0 | 0 | 0 | 0 | 0 |
Noah Kane
#11
|
F | 0 | 0 | 0 | 0 | 0 |
Jacob Bengtsson
#15
|
D | 0 | 0 | -1 | 2 | 2 |
Tristan Ashbrook
#16
|
F | 0 | 0 | 0 | 3 | 0 |
Rhett Parsons
#18
|
D | 0 | 0 | 0 | 3 | 0 |
Lincoln Griffin
#24
|
F | 0 | 0 | 0 | 1 | 0 |
Chris Dodero
#26
|
F | 0 | 0 | 0 | 1 | 0 |
Remy Parker
#27
|
F | 0 | 0 | 0 | 2 | 0 |
Elijah Vilio
#33
|
D | 0 | 0 | -2 | 5 | 0 |
Justin Vaive
#46
|
F | 0 | 0 | 0 | 0 | 0 |
Ty Voit
#49
|
F | 0 | 0 | -2 | 0 | 0 |
Braeden Kressler
#63
|
C | 0 | 0 | -2 | 1 | 4 |
Chas Sharpe
#82
|
D | 0 | 0 | 0 | 2 | 0 |
Kyle Bollers
#88
|
F | 0 | 0 | 0 | 0 | 0 |
Jacob Frasca
#95
|
F | 0 | 0 | -2 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jon Gillies
#31
|
0 | 0.000 | 0 | 0 |
Vyacheslav Peksa
#50
|
16 | 88.889 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Chris Lipe
#3
|
D | 0 | 0 | 0 | 0 | 0 |
Will Zmolek
#4
|
D | 1 | 0 | +1 | 2 | 0 |
Jules Boscq
#7
|
D | 0 | 0 | 0 | 3 | 0 |
Will Calverley
#8
|
F | 0 | 0 | +1 | 2 | 2 |
Matthew Sop
#9
|
F | 1 | 0 | +1 | 1 | 2 |
Gavin Hain
#14
|
F | 0 | 1 | +1 | 1 | 0 |
Jonny Sorenson
#17
|
F | 0 | 1 | +1 | 1 | 0 |
Andrew McLean
#18
|
D | 0 | 0 | 0 | 0 | 0 |
Nathan Noel
#21
|
F | 0 | 0 | 0 | 0 | 10 |
Zeteny Hadobas
#23
|
D | 0 | 1 | +2 | 1 | 0 |
Ryan Miotto
#27
|
F | 0 | 0 | +1 | 1 | 0 |
Keanan Stewart
#29
|
F | 0 | 0 | 0 | 0 | 0 |
Yuki Miura
#36
|
F | 0 | 0 | +1 | 1 | 0 |
Louka Henault
#43
|
D | 0 | 0 | +1 | 0 | 0 |
Kyle Masters
#49
|
D | 0 | 0 | 0 | 3 | 0 |
Zach Dubinsky
#51
|
F | 0 | 0 | 0 | 0 | 0 |
T.J. Walsh
#53
|
F | 0 | 0 | 0 | 2 | 0 |
Nico Blachman
#77
|
F | 0 | 0 | 0 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Kyle McClellan
#33
|
25 | 100.000 | 0 | 0 |
William Rousseau
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


18
25
Shots on Goal
11%
0%
Shots Percentage
4
4
Power Plays
16
8
Penalty Minutes
25
16
Saves
100%
89%
Saves Percentage
Referees:
Chazz Knoche,
Tyler Hascall
Linesmen:
Felix-Antoine Voyer,
Bryan Gorcoff
IA Management
Matt Getz
(President),
Derek Damon
(Head Coach/General Manager),
Eric Michaud
(Director of Hockey Operations/Video Coach),
Kevin Schmidt
(Assistant Coach)
CIN Management
Ray Harris
(President),
Kristin Ropp
(General Manager),
Jason Payne
(Head Coach/Director of Hockey Operations),
Chad MacLeod
(Assistant Coach)
Latest News
More News

Carkner departs Solar Bears for AHL

Weber named Heartlanders head coach

ECHL announces Protected Lists

Recap of 2025 Kelly Cup Finals

Trois-Rivières claims 2025 Kelly Cup title

ECHL Transactions - June 7

Carbery wins Jack Adams Award

ECHL Today - June 7

Trois-Rivières skates away with 3-1 win in Game 4
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
-