
5
Final
4

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
2 | 3 | 0 | 5 |
![]() |
1 | 2 | 1 | 4 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
12 | 22 | 5 | 39 |
![]() |
15 | 12 | 15 | 42 |
Scoring
1st Period

1:18
Goal
Goal by #18 Carter Souch, assisted by #24 Ben Freeman.

6:27
Goal
Goal by #19 Matheson Iacopelli.

17:35
Goal
Goal by #18 Carter Souch, assisted by #7 Tanner Eberle.
2nd Period

5:12
Goal
Goal by #18 Carter Souch, assisted by #9 Brett Kemp and #24 Ben Freeman.

13:10
Penalty Shot
Goal from penalty shot by #19 Matheson Iacopelli against #45 Ryan Bednard

13:10
Goal
Goal by #19 Matheson Iacopelli.

16:09
Goal
Goal by #21 Bobby Russell, assisted by #12 Jake Flynn and #77 Nick Prkusic.

16:27
Goal
Goal by #51 Garrett Van Wyhe, assisted by #9 Luc Brown and #25 Dominick Mersch.

17:55
Goal
Goal by #7 Tanner Eberle, assisted by #24 Ben Freeman and #18 Carter Souch.
3rd Period

2:18
Goal
Goal by #19 Matheson Iacopelli, assisted by #51 Garrett Van Wyhe and #45 Logan Cockerill.
Penalties
1st Period

3:45
Penalty
Luc Brown called for High-sticking - minor (2:00 minutes)
2nd Period

10:24
Penalty
Connor Russell called for Holding - minor (2:00 minutes)

13:10
Penalty Shot
Goal from penalty shot by #19 Matheson Iacopelli against #45 Ryan Bednard

13:45
Penalty
Matheson Iacopelli called for Holding - minor (2:00 minutes)
3rd Period

0:11
Penalty
J.D. Greenway called for Hooking - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Joe Murdaca is now in as goalie.

0:00
Goalkeeper In
Ryan Bednard is now in as goalie.

1:18
Shot - Quality goal
#18 Carter Souch shoots on #31 Joe Murdaca

1:18
Goal
Goal by #18 Carter Souch, assisted by #24 Ben Freeman.

1:38
Shot - Non quality on net
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

3:38
Shot - Quality on net
#23 Mark Gallant shoots on #45 Ryan Bednard

3:45
Shot - Quality on net
#63 Jonathan Yantsis shoots on #31 Joe Murdaca

3:45
Penalty
Luc Brown called for High-sticking - minor (2:00 minutes)

4:31
Shot - Quality on net
#9 Brett Kemp shoots on #31 Joe Murdaca

4:44
Shot - Non quality on net
#10 Max Martin shoots on #31 Joe Murdaca

6:27
Shot - Quality goal
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

6:27
Goal
Goal by #19 Matheson Iacopelli.

7:02
Shot - Non quality on net
#17 Josh McKechney shoots on #31 Joe Murdaca

7:32
Shot - Quality on net
#23 Mark Gallant shoots on #45 Ryan Bednard

7:41
Shot - Non quality on net
#7 Tanner Eberle shoots on #31 Joe Murdaca

7:46
Shot - Non quality on net
#3 Joe Leahy shoots on #31 Joe Murdaca

7:51
Shot - Quality on net
#7 Tanner Eberle shoots on #31 Joe Murdaca

8:13
Shot - Quality on net
#23 Mark Gallant shoots on #45 Ryan Bednard

8:58
Shot - Quality on net
#16 Ethan Somoza shoots on #31 Joe Murdaca

9:14
Shot - Quality on net
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

9:15
Shot - Quality on net
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

9:42
Shot - Non quality on net
#15 Jacob Panetta shoots on #45 Ryan Bednard

11:39
Shot - Quality on net
#41 Brandon Puricelli shoots on #45 Ryan Bednard

14:00
Shot - Non quality on net
#41 Brandon Puricelli shoots on #45 Ryan Bednard

14:45
Shot - Non quality on net
#45 Logan Cockerill shoots on #45 Ryan Bednard

14:51
Shot - Non quality on net
#10 Christopher Brown shoots on #45 Ryan Bednard

16:38
Shot - Quality on net
#15 Jacob Panetta shoots on #45 Ryan Bednard

17:07
Shot - Quality on net
#13 Chris Grando shoots on #45 Ryan Bednard

17:35
Shot - Quality goal
#18 Carter Souch shoots on #31 Joe Murdaca

17:35
Goal
Goal by #18 Carter Souch, assisted by #7 Tanner Eberle.

18:45
Shot - Quality on net
#9 Brett Kemp shoots on #31 Joe Murdaca

18:51
Shot - Quality on net
#27 Anthony Beauchamp shoots on #31 Joe Murdaca

19:59
Shot - Non quality on net
#5 Brandon Fortunato shoots on #45 Ryan Bednard
2nd Period

0:59
Shot - Non quality on net
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

2:15
Shot - Quality on net
#51 Garrett Van Wyhe shoots on #45 Ryan Bednard

2:21
Shot - Non quality on net
#5 Brandon Fortunato shoots on #45 Ryan Bednard

2:33
Shot - Non quality on net
#13 Chris Grando shoots on #45 Ryan Bednard

3:18
Shot - Non quality on net
#22 Arnaud Vachon shoots on #31 Joe Murdaca

3:39
Shot - Non quality on net
#3 Joe Leahy shoots on #31 Joe Murdaca

4:04
Shot - Quality on net
#18 Carter Souch shoots on #31 Joe Murdaca

5:12
Shot - Non quality on net
#9 Brett Kemp shoots on #31 Joe Murdaca

5:12
Shot - Quality goal
#18 Carter Souch shoots on #31 Joe Murdaca

5:12
Goal
Goal by #18 Carter Souch, assisted by #9 Brett Kemp and #24 Ben Freeman.

5:43
Shot - Quality on net
#16 Ethan Somoza shoots on #31 Joe Murdaca

5:43
Shot - Quality on net
#24 Ben Freeman shoots on #31 Joe Murdaca

5:54
Shot - Quality on net
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

8:28
Shot - Quality on net
#9 Brett Kemp shoots on #31 Joe Murdaca

10:04
Shot - Non quality on net
#74 Jerry D'Amigo shoots on #45 Ryan Bednard

10:24
Penalty
Connor Russell called for Holding - minor (2:00 minutes)

10:25
Shot - Quality on net
#16 Ethan Somoza shoots on #31 Joe Murdaca

10:28
Shot - Non quality on net
#18 Carter Souch shoots on #31 Joe Murdaca

11:28
Shot - Non quality on net
#18 Carter Souch shoots on #31 Joe Murdaca

11:34
Shot - Non quality on net
#63 Jonathan Yantsis shoots on #31 Joe Murdaca

12:04
Shot - Non quality on net
#7 Tanner Eberle shoots on #31 Joe Murdaca

12:12
Shot - Quality on net
#7 Tanner Eberle shoots on #31 Joe Murdaca

12:18
Shot - Quality on net
#39 Brannon McManus shoots on #31 Joe Murdaca

13:08
Shot - Non quality on net
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

13:10
Penalty Shot
Goal from penalty shot by #19 Matheson Iacopelli against #45 Ryan Bednard

13:10
Goal
Goal by #19 Matheson Iacopelli.

13:45
Penalty
Matheson Iacopelli called for Holding - minor (2:00 minutes)

14:58
Shot - Non quality on net
#39 Brannon McManus shoots on #31 Joe Murdaca

15:07
Shot - Non quality on net
#13 J.D. Greenway shoots on #31 Joe Murdaca

15:30
Shot - Quality on net
#7 Tanner Eberle shoots on #31 Joe Murdaca

16:09
Shot - Non quality goal
#21 Bobby Russell shoots on #31 Joe Murdaca

16:09
Goal
Goal by #21 Bobby Russell, assisted by #12 Jake Flynn and #77 Nick Prkusic.

16:27
Shot - Non quality goal
#51 Garrett Van Wyhe shoots on #45 Ryan Bednard

16:27
Goal
Goal by #51 Garrett Van Wyhe, assisted by #9 Luc Brown and #25 Dominick Mersch.

17:24
Shot - Quality on net
#13 Chris Grando shoots on #45 Ryan Bednard

17:29
Shot - Non quality on net
#7 Connor Russell shoots on #45 Ryan Bednard

17:47
Shot - Quality on net
#24 Ben Freeman shoots on #31 Joe Murdaca

17:55
Shot - Quality goal
#7 Tanner Eberle shoots on #31 Joe Murdaca

17:55
Goal
Goal by #7 Tanner Eberle, assisted by #24 Ben Freeman and #18 Carter Souch.

18:19
Shot - Non quality on net
#22 Arnaud Vachon shoots on #31 Joe Murdaca

19:55
Shot - Non quality on net
#7 Connor Russell shoots on #45 Ryan Bednard
3rd Period

0:11
Penalty
J.D. Greenway called for Hooking - minor (2:00 minutes)

0:12
Shot - Quality on net
#45 Logan Cockerill shoots on #45 Ryan Bednard

0:22
Shot - Non quality on net
#74 Jerry D'Amigo shoots on #45 Ryan Bednard

1:32
Shot - Non quality on net
#5 Brandon Fortunato shoots on #45 Ryan Bednard

2:18
Shot - Non quality goal
#19 Matheson Iacopelli shoots on #45 Ryan Bednard

2:18
Goal
Goal by #19 Matheson Iacopelli, assisted by #51 Garrett Van Wyhe and #45 Logan Cockerill.

3:57
Shot - Non quality on net
#13 Chris Grando shoots on #45 Ryan Bednard

4:16
Shot - Non quality on net
#10 Christopher Brown shoots on #45 Ryan Bednard

5:04
Shot - Non quality on net
#15 Jacob Panetta shoots on #45 Ryan Bednard

7:18
Shot - Non quality on net
#2 Jacob Modry shoots on #31 Joe Murdaca

10:19
Shot - Quality on net
#77 Nick Prkusic shoots on #31 Joe Murdaca

10:27
Shot - Quality on net
#45 Logan Cockerill shoots on #45 Ryan Bednard

11:21
Shot - Quality on net
#77 Nick Prkusic shoots on #31 Joe Murdaca

12:11
Shot - Quality on net
#41 Brandon Puricelli shoots on #45 Ryan Bednard

12:40
Shot - Non quality on net
#12 Julian Kislin shoots on #45 Ryan Bednard

13:15
Shot - Non quality on net
#3 Joe Leahy shoots on #31 Joe Murdaca

13:49
Shot - Quality on net
#17 Josh McKechney shoots on #31 Joe Murdaca

15:03
Shot - Non quality on net
#9 Luc Brown shoots on #45 Ryan Bednard

16:03
Shot - Quality on net
#10 Christopher Brown shoots on #45 Ryan Bednard

16:39
Shot - Quality on net
#10 Christopher Brown shoots on #45 Ryan Bednard

16:57
Shot - Quality on net
#74 Jerry D'Amigo shoots on #45 Ryan Bednard

18:01
Goalkeeper Change
Joe Murdaca out. Empty net.

18:29
Shot - Quality on net
#45 Logan Cockerill shoots on #45 Ryan Bednard
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Noah Laaouan
#4
|
D | 0 | 0 | -1 | 0 | 0 |
Brandon Fortunato
#5
|
D | 0 | 0 | +1 | 3 | 0 |
Connor Russell
#7
|
D | 0 | 0 | -3 | 2 | 2 |
Luc Brown
#9
|
F | 0 | 1 | -3 | 1 | 2 |
Christopher Brown
#10
|
F | 0 | 0 | -1 | 4 | 0 |
Julian Kislin
#12
|
D | 0 | 0 | +1 | 1 | 0 |
Chris Grando
#13
|
F | 0 | 0 | +1 | 4 | 0 |
Sean Leonard
#14
|
D | 0 | 0 | +1 | 0 | 0 |
Jacob Panetta
#15
|
D | 0 | 0 | -2 | 3 | 0 |
Matheson Iacopelli
#19
|
F | 3 | 0 | +2 | 9 | 2 |
Mark Gallant
#23
|
F | 0 | 0 | -1 | 3 | 0 |
Dominick Mersch
#25
|
F | 0 | 1 | -2 | 0 | 0 |
Ivan Chukarov
#28
|
D | 0 | 0 | -2 | 0 | 0 |
Brandon Puricelli
#41
|
RW | 0 | 0 | +1 | 3 | 0 |
Logan Cockerill
#45
|
F | 0 | 1 | +1 | 4 | 0 |
Garrett Van Wyhe
#51
|
F | 1 | 1 | -2 | 2 | 0 |
Jerry D'Amigo
#74
|
F | 0 | 0 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Matt Vernon
#30
|
0 | 0.000 | 0 | 0 |
Joe Murdaca
#31
|
34 | 87.179 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Jacob Modry
#2
|
D | 0 | 0 | -2 | 1 | 0 |
Joe Leahy
#3
|
D | 0 | 0 | -2 | 3 | 0 |
Tanner Eberle
#7
|
F | 1 | 1 | +4 | 6 | 0 |
Brett Kemp
#9
|
F | 0 | 1 | +1 | 4 | 0 |
Max Martin
#10
|
D | 0 | 0 | +2 | 1 | 0 |
Jake Flynn
#12
|
D | 0 | 1 | +2 | 0 | 0 |
J.D. Greenway
#13
|
F | 0 | 0 | +1 | 1 | 2 |
Ethan Somoza
#16
|
F | 0 | 0 | -1 | 3 | 0 |
Josh McKechney
#17
|
F | 0 | 0 | +1 | 2 | 0 |
Carter Souch
#18
|
F | 3 | 1 | +4 | 6 | 0 |
Bobby Russell
#21
|
D | 1 | 0 | +2 | 1 | 0 |
Arnaud Vachon
#22
|
F | 0 | 0 | -2 | 2 | 0 |
Ben Freeman
#24
|
F | 0 | 3 | +2 | 2 | 0 |
Anthony Beauchamp
#27
|
F | 0 | 0 | -1 | 1 | 0 |
Brannon McManus
#39
|
F | 0 | 0 | 0 | 2 | 0 |
Jonathan Yantsis
#63
|
F | 0 | 0 | 0 | 2 | 0 |
Nick Prkusic
#77
|
F | 0 | 1 | -1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ryan Bednard
#45
|
38 | 90.476 | 4 | 0 |
Jacob Ingham
#68
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


39
42
Shots on Goal
13%
10%
Shots Percentage
3
1
Power Plays
2
6
Penalty Minutes
38
34
Saves
90%
87%
Saves Percentage
Referees:
Austin O'Rourke,
Yannick Jobin-Manseau
Linesmen:
Davids Rozitis,
Brian Oliver
GVL Management
Andrew Lord
(Head Coach/General Manager),
Kyle Mountain
(Assistant Coach),
Tim Vieira
(President)
JAX Management
Bob Ohrablo
(President),
Nick Luukko
(Head Coach/Director of Hockey Operations),
Brandon Mashinter
(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
-