2
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
REA
|
1 | 1 | 0 | 2 |
TR
|
1 | 1 | 2 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Reading Royals
|
9 | 10 | 11 | 30 |
Trois-Rivières Lions
|
9 | 19 | 9 | 37 |
Scoring
1st Period
4:02
Goal
Goal by #86 Jakov Novak, assisted by #18 Xavier Cormier and #8 Chris Jandric.
16:54
Goal
Goal by #25 Mason Primeau, assisted by #37 Matthew Brown and #80 Keith Petruzzelli.
2nd Period
3:54
Goal
Goal by #13 Cam Cook.
8:29
Goal
Goal by #16 Alex Beaucage, assisted by #18 Xavier Cormier.
3rd Period
1:30
Goal
Goal by #71 Justin Ducharme, assisted by #9 Nicolas Guay and #15 Tyler Hylland.
19:16
Goal
Goal by #16 Alex Beaucage, assisted by #18 Xavier Cormier.
Penalties
1st Period
3:38
Penalty
Robbie Stucker called for Interference - minor (2:00 minutes)
2nd Period
9:11
Penalty
Morgan Adams-Moisan called for Roughing - minor (2:00 minutes)
15:49
Penalty
Mason Primeau called for Hooking - minor (2:00 minutes)
17:42
Penalty
Tyler Hylland called for Tripping - minor (2:00 minutes)
3rd Period
4:32
Penalty
Emile Chouinard called for Cross-Checking Minor (2:00 minutes)
6:32
Penalty
Anthony Beauregard called for High-sticking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Keith Petruzzelli is now in as goalie.
0:00
Goalkeeper In
Luke Cavallin is now in as goalie.
0:27
Shot - Non quality on net
#20 Matt Miller shoots on #33 Luke Cavallin
0:55
Shot - Non quality on net
#2 Wyatt McLeod shoots on #80 Keith Petruzzelli
1:26
Shot - Quality on net
#18 Xavier Cormier shoots on #80 Keith Petruzzelli
1:32
Shot - Quality on net
#15 Tyler Hylland shoots on #80 Keith Petruzzelli
1:35
Shot - Non quality on net
#71 Justin Ducharme shoots on #80 Keith Petruzzelli
3:23
Shot - Non quality on net
#10 Isaac Dufort shoots on #80 Keith Petruzzelli
3:38
Penalty
Robbie Stucker called for Interference - minor (2:00 minutes)
4:02
Shot - Quality goal
#86 Jakov Novak shoots on #80 Keith Petruzzelli
4:02
Goal
Goal by #86 Jakov Novak, assisted by #18 Xavier Cormier and #8 Chris Jandric.
6:25
Shot - Quality on net
#11 Joseph Nardi shoots on #33 Luke Cavallin
6:38
Shot - Non quality on net
#15 Emile Chouinard shoots on #33 Luke Cavallin
8:29
Shot - Non quality on net
#46 Vincent Sevigny shoots on #80 Keith Petruzzelli
12:30
Shot - Non quality on net
#15 Emile Chouinard shoots on #33 Luke Cavallin
13:43
Shot - Quality on net
#9 Sam Sedley shoots on #33 Luke Cavallin
15:39
Shot - Non quality on net
#91 Yvan Mongo shoots on #33 Luke Cavallin
16:02
Shot - Quality on net
#13 Cam Cook shoots on #33 Luke Cavallin
16:27
Shot - Non quality on net
#23 Gianfranco Cassaro shoots on #33 Luke Cavallin
16:54
Shot - Quality goal
#25 Mason Primeau shoots on #33 Luke Cavallin
16:54
Goal
Goal by #25 Mason Primeau, assisted by #37 Matthew Brown and #80 Keith Petruzzelli.
17:48
Shot - Non quality on net
#2 Wyatt McLeod shoots on #80 Keith Petruzzelli
18:44
Shot - Non quality on net
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
2nd Period
0:24
Shot - Quality on net
#86 Jakov Novak shoots on #80 Keith Petruzzelli
0:30
Shot - Non quality on net
#6 Jacob Paquette shoots on #80 Keith Petruzzelli
0:45
Shot - Non quality on net
#6 Logan Britt shoots on #33 Luke Cavallin
1:53
Shot - Non quality on net
#59 Tyler Gratton shoots on #33 Luke Cavallin
2:06
Shot - Quality on net
#13 Cam Cook shoots on #33 Luke Cavallin
2:41
Shot - Non quality on net
#4 Robert Calisti shoots on #33 Luke Cavallin
2:53
Shot - Non quality on net
#8 Chris Jandric shoots on #80 Keith Petruzzelli
3:54
Shot - Non quality goal
#13 Cam Cook shoots on #33 Luke Cavallin
3:54
Goal
Goal by #13 Cam Cook.
5:43
Shot - Non quality on net
#8 Chris Jandric shoots on #80 Keith Petruzzelli
7:00
Shot - Non quality on net
#15 Emile Chouinard shoots on #33 Luke Cavallin
7:53
Shot - Quality on net
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
8:29
Shot - Quality on net
#18 Xavier Cormier shoots on #80 Keith Petruzzelli
8:29
Shot - Quality goal
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
8:29
Goal
Goal by #16 Alex Beaucage, assisted by #18 Xavier Cormier.
8:56
Shot - Quality on net
#19 Israel Mianscum shoots on #80 Keith Petruzzelli
9:11
Penalty
Morgan Adams-Moisan called for Roughing - minor (2:00 minutes)
9:22
Shot - Quality on net
#92 Logan Nijhoff shoots on #80 Keith Petruzzelli
9:58
Shot - Non quality on net
#23 Gianfranco Cassaro shoots on #33 Luke Cavallin
10:46
Shot - Non quality on net
#59 Tyler Gratton shoots on #33 Luke Cavallin
12:46
Shot - Quality on net
#86 Jakov Novak shoots on #80 Keith Petruzzelli
13:33
Shot - Non quality on net
#18 Xavier Cormier shoots on #80 Keith Petruzzelli
13:44
Shot - Non quality on net
#3 Kirby Proctor shoots on #80 Keith Petruzzelli
14:19
Shot - Quality on net
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
14:40
Shot - Non quality on net
#6 Jacob Paquette shoots on #80 Keith Petruzzelli
15:18
Shot - Quality on net
#91 Anthony Beauregard shoots on #80 Keith Petruzzelli
15:49
Penalty
Mason Primeau called for Hooking - minor (2:00 minutes)
16:38
Shot - Non quality on net
#92 Logan Nijhoff shoots on #80 Keith Petruzzelli
16:48
Shot - Quality on net
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
17:37
Shot - Non quality on net
#18 Xavier Cormier shoots on #80 Keith Petruzzelli
17:42
Penalty
Tyler Hylland called for Tripping - minor (2:00 minutes)
17:55
Shot - Quality on net
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
19:06
Shot - Non quality on net
#4 Robert Calisti shoots on #33 Luke Cavallin
19:50
Shot - Non quality on net
#18 Ryan Leibold shoots on #33 Luke Cavallin
3rd Period
0:20
Shot - Non quality on net
#6 Jacob Paquette shoots on #80 Keith Petruzzelli
0:21
Shot - Non quality on net
#92 Logan Nijhoff shoots on #80 Keith Petruzzelli
1:16
Shot - Quality on net
#25 Mason Primeau shoots on #33 Luke Cavallin
1:30
Shot - Quality goal
#71 Justin Ducharme shoots on #80 Keith Petruzzelli
1:30
Goal
Goal by #71 Justin Ducharme, assisted by #9 Nicolas Guay and #15 Tyler Hylland.
2:05
Shot - Quality on net
#59 Tyler Gratton shoots on #33 Luke Cavallin
2:35
Shot - Quality on net
#11 Joseph Nardi shoots on #33 Luke Cavallin
2:46
Shot - Non quality on net
#20 Matt Miller shoots on #33 Luke Cavallin
3:41
Shot - Quality on net
#25 Mason Primeau shoots on #33 Luke Cavallin
4:32
Penalty
Emile Chouinard called for Cross-Checking Minor (2:00 minutes)
6:32
Penalty
Anthony Beauregard called for High-sticking - minor (2:00 minutes)
7:37
Shot - Quality on net
#23 Gianfranco Cassaro shoots on #33 Luke Cavallin
9:27
Shot - Non quality on net
#91 Anthony Beauregard shoots on #80 Keith Petruzzelli
9:28
Shot - Quality on net
#91 Anthony Beauregard shoots on #80 Keith Petruzzelli
10:43
Shot - Quality on net
#15 Tyler Hylland shoots on #80 Keith Petruzzelli
10:54
Shot - Non quality on net
#71 Justin Ducharme shoots on #80 Keith Petruzzelli
11:53
Shot - Quality on net
#59 Tyler Gratton shoots on #33 Luke Cavallin
13:20
Shot - Quality on net
#6 Jacob Paquette shoots on #80 Keith Petruzzelli
14:04
Shot - Non quality on net
#13 Cam Cook shoots on #33 Luke Cavallin
17:38
Shot - Non quality on net
#37 Matthew Brown shoots on #33 Luke Cavallin
17:39
Goalkeeper Change
Keith Petruzzelli out. Empty net.
18:10
Shot - Non quality on net
#37 Matthew Brown shoots on #33 Luke Cavallin
18:12
Shot - Non quality on net
#20 Matt Miller shoots on #33 Luke Cavallin
19:16
Shot - Non quality goal
#16 Alex Beaucage shoots on #80 Keith Petruzzelli
19:16
Goal
Goal by #16 Alex Beaucage, assisted by #18 Xavier Cormier.
19:16
Goalkeeper In
Keith Petruzzelli is now in as goalie.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Wyatt McLeod
#2
|
D | 0 | 0 | +2 | 2 | 0 |
|
Kirby Proctor
#3
|
D | 0 | 0 | 0 | 1 | 0 |
|
Jacob Paquette
#6
|
D | 0 | 0 | -1 | 4 | 0 |
|
Kyle Havlena
#7
|
D | 0 | 0 | 0 | 0 | 0 |
|
Chris Jandric
#8
|
D | 0 | 1 | -1 | 2 | 0 |
|
Nicolas Guay
#9
|
RW | 0 | 1 | +1 | 0 | 0 |
|
Isaac Dufort
#10
|
F | 0 | 0 | -1 | 1 | 0 |
|
Tyler Hylland
#15
|
F | 0 | 1 | +1 | 2 | 2 |
|
Alex Beaucage
#16
|
F | 2 | 0 | +2 | 7 | 0 |
|
Xavier Cormier
#18
|
F | 0 | 3 | +1 | 4 | 0 |
|
Israel Mianscum
#19
|
LW | 0 | 0 | 0 | 1 | 0 |
|
Morgan Adams-Moisan
#32
|
F | 0 | 0 | -2 | 0 | 2 |
|
Vincent Sevigny
#46
|
D | 0 | 0 | +2 | 1 | 0 |
|
Justin Ducharme
#71
|
F | 1 | 0 | +1 | 3 | 0 |
|
Tommy Cormier
#78
|
C | 0 | 0 | -2 | 0 | 0 |
|
Jakov Novak
#86
|
C | 1 | 0 | 0 | 3 | 0 |
|
Anthony Beauregard
#91
|
F | 0 | 0 | 0 | 3 | 2 |
|
Logan Nijhoff
#92
|
F | 0 | 0 | +2 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Hunter Jones
#29
|
0 | 0.000 | 0 | 0 |
|
Luke Cavallin
#33
|
28 | 93.333 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Robbie Stucker
#2
|
D | 0 | 0 | -1 | 0 | 2 |
|
Robert Calisti
#4
|
D | 0 | 0 | -1 | 2 | 0 |
|
Logan Britt
#6
|
D | 0 | 0 | +1 | 1 | 0 |
|
Sam Sedley
#9
|
D | 0 | 0 | -2 | 1 | 0 |
|
Joseph Nardi
#11
|
F | 0 | 0 | -1 | 2 | 0 |
|
Cam Cook
#13
|
F | 1 | 0 | 0 | 4 | 0 |
|
Nick Capone
#14
|
F | 0 | 0 | +1 | 0 | 0 |
|
Emile Chouinard
#15
|
D | 0 | 0 | +1 | 3 | 2 |
|
Shane Sellar
#16
|
F | 0 | 0 | 0 | 0 | 0 |
|
Ryan Leibold
#18
|
F | 0 | 0 | -2 | 1 | 0 |
|
Matt Miller
#20
|
F | 0 | 0 | 0 | 3 | 0 |
|
Gianfranco Cassaro
#23
|
D | 0 | 0 | -1 | 3 | 0 |
|
Mason Primeau
#25
|
F | 1 | 0 | 0 | 3 | 2 |
|
Connor Walters
#28
|
D | 0 | 0 | +1 | 0 | 0 |
|
Matthew Brown
#37
|
F | 0 | 1 | 0 | 2 | 0 |
|
Tyler Gratton
#59
|
F | 0 | 0 | -2 | 4 | 0 |
|
Jake Smith
#71
|
F | 0 | 0 | 0 | 0 | 0 |
|
Yvan Mongo
#91
|
F | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Vinnie Purpura
#29
|
0 | 0.000 | 0 | 0 |
|
Keith Petruzzelli
#80
|
33 | 91.667 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Reading Royals
Trois-Rivières Lions
30
37
Shots on Goal
7%
11%
Shots Percentage
3
3
Power Plays
6
6
Penalty Minutes
33
28
Saves
89%
93%
Saves Percentage
Referees:
Tyler Hascall,
Alexandre Gagne
Linesmen:
Nicolas Boivin,
Guillaume Ouellet
REA Management
David Farrar
(President),
Jason Binkley
(Head Coach/General Manager),
Ryan Anderson
(Assistant Coach)
TR Management
Alex Cousineau
(President),
Ron Choules
(Head Coach/General Manager),
Luc-Olivier Blain
(Assistant Coach)
Latest News
More News
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
Saves of the Week - April 13-19
ECHL Transactions - April 20
Utah's Dzhaniyev receives John A. Daley Memorial Trophy
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
-