4
Final
1
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
TR
|
0 | 3 | 1 | 4 |
WOR
|
0 | 1 | 0 | 1 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Trois-Rivières Lions
|
14 | 13 | 9 | 36 |
Worcester Railers
|
10 | 10 | 11 | 31 |
Scoring
1st Period
2nd Period
11:07
Goal
Goal by #71 Justin Ducharme, assisted by #86 Jakov Novak.
12:45
Goal
Goal by #49 Matthew Boucher, assisted by #3 Eric Hjorth and #21 Cedric Montminy.
15:55
Goal
Goal by #81 Anthony Repaci, assisted by #19 Blade Jenkins.
16:14
Goal
Goal by #86 Jakov Novak, assisted by #18 Chris Ortiz and #3 Eric Hjorth.
3rd Period
16:26
Goal
Goal by #21 Cedric Montminy.
Penalties
1st Period
4:51
Penalty
Zach White called for Roughing - minor (2:00 minutes)
5:32
Penalty
Eric Hjorth called for High-sticking - minor (2:00 minutes)
8:59
Penalty
Anthony Beauregard called for Slashing - minor (2:00 minutes)
2nd Period
11:44
Penalty
Nick Jermain called for High-sticking - minor (2:00 minutes)
15:08
Penalty
Artem Kulakov called for High-sticking - minor (2:00 minutes)
17:15
Penalty
Artem Kulakov called for Tripping - minor (2:00 minutes)
19:05
Penalty
Chris Ortiz called for Slashing - minor (2:00 minutes)
3rd Period
14:09
Penalty
Anthony Beauregard called for Hooking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Tristan Lennox is now in as goalie.
0:00
Goalkeeper In
Zachary Bouthillier is now in as goalie.
0:45
Shot - Non quality on net
#9 Quinn Ryan shoots on #31 Zachary Bouthillier
2:11
Shot - Quality on net
#91 Nicolas Guay shoots on #30 Tristan Lennox
2:38
Shot - Quality on net
#19 Blade Jenkins shoots on #31 Zachary Bouthillier
3:45
Shot - Non quality on net
#88 Artem Kulakov shoots on #31 Zachary Bouthillier
3:50
Shot - Non quality on net
#3 Ryan Verrier shoots on #31 Zachary Bouthillier
4:47
Goalkeeper Change
Zachary Bouthillier out. Empty net.
4:51
Penalty
Zach White called for Roughing - minor (2:00 minutes)
4:51
Goalkeeper In
Zachary Bouthillier is now in as goalie.
5:06
Shot - Quality on net
#24 Nolan Yaremko shoots on #30 Tristan Lennox
5:32
Shot - Non quality on net
#49 Matthew Boucher shoots on #30 Tristan Lennox
5:32
Penalty
Eric Hjorth called for High-sticking - minor (2:00 minutes)
6:04
Shot - Quality on net
#71 Justin Ducharme shoots on #30 Tristan Lennox
7:28
Shot - Quality on net
#31 Zachary Bouthillier shoots on #30 Tristan Lennox
8:01
Shot - Quality on net
#24 Nolan Yaremko shoots on #30 Tristan Lennox
8:45
Goalkeeper Change
Tristan Lennox out. Empty net.
8:59
Penalty
Anthony Beauregard called for Slashing - minor (2:00 minutes)
9:01
Goalkeeper In
Tristan Lennox is now in as goalie.
10:31
Shot - Quality on net
#67 Nick Jermain shoots on #30 Tristan Lennox
11:03
Shot - Non quality on net
#19 Blade Jenkins shoots on #31 Zachary Bouthillier
11:36
Shot - Non quality on net
#88 Artem Kulakov shoots on #31 Zachary Bouthillier
11:57
Shot - Quality on net
#14 Adam Goodsir shoots on #31 Zachary Bouthillier
12:18
Shot - Non quality on net
#71 Justin Ducharme shoots on #30 Tristan Lennox
13:00
Shot - Quality on net
#19 Alex-Olivier Voyer shoots on #30 Tristan Lennox
13:33
Shot - Non quality on net
#11 Andrei Bakanov shoots on #31 Zachary Bouthillier
13:56
Shot - Non quality on net
#88 Artem Kulakov shoots on #31 Zachary Bouthillier
15:09
Shot - Non quality on net
#86 Jakov Novak shoots on #30 Tristan Lennox
16:41
Shot - Quality on net
#19 Alex-Olivier Voyer shoots on #30 Tristan Lennox
18:12
Shot - Non quality on net
#29 Riley Piercey shoots on #31 Zachary Bouthillier
18:46
Shot - Quality on net
#14 Brycen Martin shoots on #30 Tristan Lennox
19:41
Shot - Non quality on net
#23 Markuss Komuls shoots on #30 Tristan Lennox
19:51
Shot - Quality on net
#92 Anthony Beauregard shoots on #30 Tristan Lennox
2nd Period
1:14
Shot - Non quality on net
#13 Jake Pivonka shoots on #31 Zachary Bouthillier
1:18
Shot - Non quality on net
#14 Adam Goodsir shoots on #31 Zachary Bouthillier
3:42
Shot - Quality on net
#85 John Parker-Jones shoots on #30 Tristan Lennox
3:58
Shot - Non quality on net
#8 Christian Krygier shoots on #31 Zachary Bouthillier
5:18
Shot - Quality on net
#88 Artem Kulakov shoots on #31 Zachary Bouthillier
5:46
Shot - Quality on net
#12 Joey Cipollone shoots on #31 Zachary Bouthillier
6:39
Shot - Quality on net
#86 Jakov Novak shoots on #30 Tristan Lennox
10:32
Shot - Non quality on net
#86 Jakov Novak shoots on #30 Tristan Lennox
10:38
Shot - Quality on net
#14 Brycen Martin shoots on #30 Tristan Lennox
10:50
Shot - Quality on net
#85 John Parker-Jones shoots on #30 Tristan Lennox
10:54
Shot - Quality on net
#91 Nicolas Guay shoots on #30 Tristan Lennox
11:07
Shot - Quality goal
#71 Justin Ducharme shoots on #30 Tristan Lennox
11:07
Goal
Goal by #71 Justin Ducharme, assisted by #86 Jakov Novak.
11:44
Penalty
Nick Jermain called for High-sticking - minor (2:00 minutes)
12:14
Shot - Quality on net
#16 Ashton Calder shoots on #31 Zachary Bouthillier
12:45
Shot - Quality goal
#49 Matthew Boucher shoots on #30 Tristan Lennox
12:45
Goal
Goal by #49 Matthew Boucher, assisted by #3 Eric Hjorth and #21 Cedric Montminy.
13:53
Shot - Quality on net
#26 Connor Welsh shoots on #31 Zachary Bouthillier
14:54
Shot - Non quality on net
#91 Nicolas Guay shoots on #30 Tristan Lennox
15:04
Goalkeeper Change
Zachary Bouthillier out. Empty net.
15:08
Penalty
Artem Kulakov called for High-sticking - minor (2:00 minutes)
15:08
Goalkeeper In
Zachary Bouthillier is now in as goalie.
15:55
Shot - Quality goal
#81 Anthony Repaci shoots on #31 Zachary Bouthillier
15:55
Goal
Goal by #81 Anthony Repaci, assisted by #19 Blade Jenkins.
16:14
Shot - Quality goal
#86 Jakov Novak shoots on #30 Tristan Lennox
16:14
Goal
Goal by #86 Jakov Novak, assisted by #18 Chris Ortiz and #3 Eric Hjorth.
17:08
Shot - Quality on net
#19 Alex-Olivier Voyer shoots on #30 Tristan Lennox
17:15
Penalty
Artem Kulakov called for Tripping - minor (2:00 minutes)
18:11
Shot - Quality on net
#71 Justin Ducharme shoots on #30 Tristan Lennox
18:41
Shot - Quality on net
#24 Nolan Yaremko shoots on #30 Tristan Lennox
18:54
Shot - Quality on net
#19 Blade Jenkins shoots on #31 Zachary Bouthillier
18:54
Goalkeeper Change
Tristan Lennox out. Empty net.
19:05
Shot - Non quality on net
#81 Anthony Repaci shoots on #31 Zachary Bouthillier
19:05
Penalty
Chris Ortiz called for Slashing - minor (2:00 minutes)
19:05
Goalkeeper In
Tristan Lennox is now in as goalie.
3rd Period
3:41
Shot - Quality on net
#71 Justin Ducharme shoots on #30 Tristan Lennox
4:06
Shot - Non quality on net
#8 Christian Krygier shoots on #31 Zachary Bouthillier
4:44
Shot - Quality on net
#16 Ashton Calder shoots on #31 Zachary Bouthillier
5:15
Shot - Non quality on net
#3 Eric Hjorth shoots on #30 Tristan Lennox
6:23
Shot - Non quality on net
#18 Chris Ortiz shoots on #30 Tristan Lennox
6:36
Shot - Non quality on net
#71 Justin Ducharme shoots on #30 Tristan Lennox
6:41
Shot - Quality on net
#86 Jakov Novak shoots on #30 Tristan Lennox
6:51
Shot - Non quality on net
#8 Christian Krygier shoots on #31 Zachary Bouthillier
8:26
Shot - Non quality on net
#19 Blade Jenkins shoots on #31 Zachary Bouthillier
10:00
Shot - Quality on net
#6 Noah Laaouan shoots on #30 Tristan Lennox
10:10
Shot - Non quality on net
#49 Matthew Boucher shoots on #30 Tristan Lennox
11:13
Shot - Non quality on net
#81 Anthony Repaci shoots on #31 Zachary Bouthillier
11:22
Shot - Quality on net
#12 Joey Cipollone shoots on #31 Zachary Bouthillier
12:30
Shot - Quality on net
#10 Trevor Cosgrove shoots on #31 Zachary Bouthillier
13:56
Goalkeeper Change
Tristan Lennox out. Empty net.
14:09
Shot - Non quality on net
#15 Brendan Robbins shoots on #31 Zachary Bouthillier
14:09
Penalty
Anthony Beauregard called for Hooking - minor (2:00 minutes)
14:09
Goalkeeper In
Tristan Lennox is now in as goalie.
15:04
Shot - Non quality on net
#81 Anthony Repaci shoots on #31 Zachary Bouthillier
15:38
Goalkeeper Change
Tristan Lennox out. Empty net.
16:06
Shot - Non quality on net
#26 Connor Welsh shoots on #31 Zachary Bouthillier
16:26
Shot - Non quality goal
#21 Cedric Montminy shoots on #30 Tristan Lennox
16:26
Goal
Goal by #21 Cedric Montminy.
16:26
Goalkeeper In
Tristan Lennox is now in as goalie.
17:57
Shot - Non quality on net
#3 Eric Hjorth shoots on #30 Tristan Lennox
18:44
Shot - Non quality on net
#16 Ashton Calder shoots on #31 Zachary Bouthillier
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Ryan Verrier
#3
|
D | 0 | 0 | -1 | 1 | 0 |
|
Zach White
#5
|
F | 0 | 0 | -1 | 0 | 2 |
|
Christian Krygier
#8
|
D | 0 | 0 | -1 | 3 | 0 |
|
Quinn Ryan
#9
|
F | 0 | 0 | 0 | 1 | 0 |
|
Trevor Cosgrove
#10
|
D | 0 | 0 | -1 | 1 | 0 |
|
Andrei Bakanov
#11
|
F | 0 | 0 | 0 | 1 | 0 |
|
Joey Cipollone
#12
|
F | 0 | 0 | -1 | 2 | 0 |
|
Jake Pivonka
#13
|
F | 0 | 0 | -1 | 1 | 0 |
|
Adam Goodsir
#14
|
F | 0 | 0 | 0 | 2 | 0 |
|
Brendan Robbins
#15
|
F | 0 | 0 | 0 | 1 | 0 |
|
Ashton Calder
#16
|
F | 0 | 0 | -2 | 3 | 0 |
|
Blade Jenkins
#19
|
F | 0 | 1 | -1 | 4 | 0 |
|
Connor Welsh
#26
|
D | 0 | 0 | -1 | 2 | 0 |
|
John Copeland
#27
|
D | 0 | 0 | +1 | 0 | 0 |
|
Riley Piercey
#29
|
F | 0 | 0 | -1 | 1 | 0 |
|
Anthony Repaci
#81
|
F | 1 | 0 | -1 | 4 | 0 |
|
Artem Kulakov
#88
|
D | 0 | 0 | -1 | 4 | 4 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Tristan Lennox
#30
|
32 | 91.429 | 3 | 0 |
|
Henrik Tikkanen
#39
|
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 |
|---|---|---|---|---|---|---|
|
Eric Hjorth
#3
|
D | 0 | 2 | +2 | 2 | 2 |
|
Noah Laaouan
#6
|
D | 0 | 0 | +1 | 1 | 0 |
|
Brycen Martin
#14
|
D | 0 | 0 | 0 | 2 | 0 |
|
Chris Ortiz
#18
|
D | 0 | 1 | 0 | 1 | 2 |
|
Alex-Olivier Voyer
#19
|
F | 0 | 0 | 0 | 3 | 0 |
|
Cedric Montminy
#21
|
C | 1 | 1 | +1 | 1 | 0 |
|
Markuss Komuls
#23
|
D | 0 | 0 | +2 | 1 | 0 |
|
Nolan Yaremko
#24
|
F | 0 | 0 | 0 | 3 | 0 |
|
Matthew Boucher
#49
|
F | 1 | 0 | +1 | 3 | 0 |
|
Nick Jermain
#67
|
F | 0 | 0 | 0 | 1 | 2 |
|
Justin Ducharme
#71
|
F | 1 | 0 | +1 | 6 | 0 |
|
John Parker-Jones
#85
|
RW | 0 | 0 | 0 | 2 | 0 |
|
Jakov Novak
#86
|
C | 1 | 1 | +1 | 5 | 0 |
|
Miguël Tourigny
#89
|
D | 0 | 0 | 0 | 0 | 0 |
|
Nicolas Guay
#91
|
RW | 0 | 0 | 0 | 3 | 0 |
|
Anthony Beauregard
#92
|
F | 0 | 0 | 0 | 1 | 4 |
|
Ty Smilanic
#96
|
F | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Zachary Bouthillier
#31
|
30 | 96.774 | 1 | 0 |
|
Joe Vrbetic
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Trois-Rivières Lions
Worcester Railers
36
31
Shots on Goal
11%
3%
Shots Percentage
3
5
Power Plays
10
6
Penalty Minutes
30
32
Saves
97%
89%
Saves Percentage
Referees:
Steven Sailor,
Rocco Stachowiak
Linesmen:
Shane Kanaly,
Matthew Heinen
TR Management
Ron Choules
(Head Coach/General Manager),
Alex Cousineau
(Assistant General Manager),
Mathieu Brodeur
(Assistant Coach)
WOR Management
Mike Myers
(Chief Operating Officer),
Jordan Smotherman
(Head Coach/General Manager),
Bob Deraney
(Assistant Coach)
Latest News
More News
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
ECHL attendance surpasses 5,000 fans per game
Saves of the Week - April 13-19
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
-