4
Final
3
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
NOR
|
2 | 1 | 1 | 4 |
TR
|
1 | 2 | 0 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Norfolk Admirals
|
9 | 9 | 13 | 31 |
Trois-Rivières Lions
|
13 | 14 | 7 | 34 |
Scoring
1st Period
3:05
Goal
Goal by #26 Thomas Caron, assisted by #2 Darick Louis-Jean and #21 Justin Young.
7:17
Goal
Goal by #19 Justin Robidas, assisted by #24 Carson Golder and #15 Mathieu Roy.
14:10
Goal
Goal by #8 William Lemay, assisted by #55 Nicolas Lariviere and #18 Chris Ortiz.
2nd Period
4:33
Goal
Goal by #92 Anthony Beauregard, assisted by #89 Miguël Tourigny and #71 Justin Ducharme.
11:45
Goal
Goal by #10 Mark Liwiski, assisted by #27 Ryan Foss and #18 Andrew McLean.
13:23
Goal
Goal by #85 John Parker-Jones, assisted by #18 Chris Ortiz.
3rd Period
16:04
Goal
Goal by #23 Josh McDougall, assisted by #26 Thomas Caron and #16 Keaton Jameson.
Penalties
1st Period
16:04
Penalty
Keegan Iverson called for Boarding - minor (2:00 minutes)
2nd Period
3:16
Penalty
Mark Liwiski called for Holding - minor (2:00 minutes)
5:03
Penalty
William Lemay called for Tripping - minor (2:00 minutes)
10:20
Penalty
Ty Smilanic called for Interference - minor (2:00 minutes)
11:13
Penalty
Justin Ducharme called for Tripping - minor (2:00 minutes)
11:31
Penalty
Mathieu Roy called for Hooking - minor (2:00 minutes)
11:54
Penalty
Thomas Caron called for Interference - minor (2:00 minutes)
3rd Period
2:43
Penalty
Mark Liwiski called for Holding - minor (2:00 minutes)
13:00
Penalty
Alex-Olivier Voyer called for Holding - minor (2:00 minutes)
17:28
Penalty
Miguël Tourigny called for Cross-Checking Minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Zachary Bouthillier is now in as goalie.
0:00
Goalkeeper In
Thomas Milic is now in as goalie.
0:10
Shot - Non quality on net
#89 Miguël Tourigny shoots on #35 Thomas Milic
1:42
Shot - Quality on net
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
2:20
Shot - Non quality on net
#18 Andrew McLean shoots on #31 Zachary Bouthillier
2:22
Shot - Non quality on net
#12 Danny Katic shoots on #31 Zachary Bouthillier
2:22
Shot - Quality on net
#12 Danny Katic shoots on #31 Zachary Bouthillier
3:05
Shot - Quality goal
#26 Thomas Caron shoots on #31 Zachary Bouthillier
3:05
Goal
Goal by #26 Thomas Caron, assisted by #2 Darick Louis-Jean and #21 Justin Young.
4:51
Shot - Quality on net
#5 Simon Kubicek shoots on #31 Zachary Bouthillier
6:38
Shot - Quality on net
#71 Justin Ducharme shoots on #35 Thomas Milic
7:17
Shot - Non quality on net
#24 Carson Golder shoots on #31 Zachary Bouthillier
7:17
Shot - Non quality goal
#19 Justin Robidas shoots on #31 Zachary Bouthillier
7:17
Goal
Goal by #19 Justin Robidas, assisted by #24 Carson Golder and #15 Mathieu Roy.
8:38
Shot - Quality on net
#85 John Parker-Jones shoots on #35 Thomas Milic
8:52
Shot - Non quality on net
#85 John Parker-Jones shoots on #35 Thomas Milic
9:00
Shot - Non quality on net
#3 Eric Hjorth shoots on #35 Thomas Milic
10:02
Shot - Non quality on net
#21 Cedric Montminy shoots on #35 Thomas Milic
11:38
Shot - Quality on net
#6 Noah Laaouan shoots on #35 Thomas Milic
13:36
Shot - Quality on net
#19 Justin Robidas shoots on #31 Zachary Bouthillier
14:09
Shot - Non quality on net
#55 Nicolas Lariviere shoots on #35 Thomas Milic
14:10
Shot - Quality goal
#8 William Lemay shoots on #35 Thomas Milic
14:10
Goal
Goal by #8 William Lemay, assisted by #55 Nicolas Lariviere and #18 Chris Ortiz.
15:47
Shot - Quality on net
#96 Ty Smilanic shoots on #35 Thomas Milic
16:04
Penalty
Keegan Iverson called for Boarding - minor (2:00 minutes)
17:50
Shot - Non quality on net
#86 Jakov Novak shoots on #35 Thomas Milic
19:44
Shot - Quality on net
#71 Justin Ducharme shoots on #35 Thomas Milic
19:55
Shot - Quality on net
#6 Noah Laaouan shoots on #35 Thomas Milic
2nd Period
0:14
Shot - Non quality on net
#71 Justin Ducharme shoots on #35 Thomas Milic
0:15
Shot - Quality on net
#92 Anthony Beauregard shoots on #35 Thomas Milic
1:21
Shot - Non quality on net
#86 Jakov Novak shoots on #35 Thomas Milic
3:16
Shot - Non quality on net
#85 John Parker-Jones shoots on #35 Thomas Milic
3:16
Penalty
Mark Liwiski called for Holding - minor (2:00 minutes)
4:32
Shot - Non quality on net
#89 Miguël Tourigny shoots on #35 Thomas Milic
4:33
Shot - Quality goal
#92 Anthony Beauregard shoots on #35 Thomas Milic
4:33
Goal
Goal by #92 Anthony Beauregard, assisted by #89 Miguël Tourigny and #71 Justin Ducharme.
4:59
Goalkeeper Change
Thomas Milic out. Empty net.
5:03
Penalty
William Lemay called for Tripping - minor (2:00 minutes)
5:03
Goalkeeper In
Thomas Milic is now in as goalie.
5:16
Shot - Quality on net
#21 Justin Young shoots on #31 Zachary Bouthillier
5:33
Shot - Quality on net
#71 Justin Ducharme shoots on #35 Thomas Milic
7:22
Shot - Quality on net
#93 Dmitry Kuzmin shoots on #31 Zachary Bouthillier
8:26
Shot - Quality on net
#2 Darick Louis-Jean shoots on #31 Zachary Bouthillier
8:33
Shot - Quality on net
#15 Mathieu Roy shoots on #31 Zachary Bouthillier
8:42
Shot - Non quality on net
#18 Andrew McLean shoots on #31 Zachary Bouthillier
8:52
Shot - Quality on net
#24 Carson Golder shoots on #31 Zachary Bouthillier
9:49
Shot - Quality on net
#21 Cedric Montminy shoots on #35 Thomas Milic
10:20
Penalty
Ty Smilanic called for Interference - minor (2:00 minutes)
10:44
Shot - Quality on net
#14 Brycen Martin shoots on #35 Thomas Milic
11:13
Penalty
Justin Ducharme called for Tripping - minor (2:00 minutes)
11:31
Penalty
Mathieu Roy called for Hooking - minor (2:00 minutes)
11:45
Shot - Quality goal
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
11:45
Goal
Goal by #10 Mark Liwiski, assisted by #27 Ryan Foss and #18 Andrew McLean.
11:54
Penalty
Thomas Caron called for Interference - minor (2:00 minutes)
12:41
Shot - Non quality on net
#19 Alex-Olivier Voyer shoots on #35 Thomas Milic
13:16
Shot - Quality on net
#86 Jakov Novak shoots on #35 Thomas Milic
13:23
Shot - Non quality goal
#85 John Parker-Jones shoots on #35 Thomas Milic
13:23
Goal
Goal by #85 John Parker-Jones, assisted by #18 Chris Ortiz.
14:21
Shot - Non quality on net
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
15:39
Shot - Non quality on net
#23 Markuss Komuls shoots on #35 Thomas Milic
16:01
Shot - Quality on net
#2 Darick Louis-Jean shoots on #31 Zachary Bouthillier
16:44
Shot - Non quality on net
#92 Anthony Beauregard shoots on #35 Thomas Milic
3rd Period
0:26
Shot - Non quality on net
#19 Justin Robidas shoots on #31 Zachary Bouthillier
0:50
Shot - Non quality on net
#15 Mathieu Roy shoots on #31 Zachary Bouthillier
1:24
Shot - Quality on net
#18 Chris Ortiz shoots on #35 Thomas Milic
1:25
Shot - Non quality on net
#6 Noah Laaouan shoots on #35 Thomas Milic
1:50
Shot - Non quality on net
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
2:30
Goalkeeper Change
Zachary Bouthillier out. Empty net.
2:43
Penalty
Mark Liwiski called for Holding - minor (2:00 minutes)
2:43
Goalkeeper In
Zachary Bouthillier is now in as goalie.
2:52
Shot - Quality on net
#2 Darick Louis-Jean shoots on #31 Zachary Bouthillier
4:03
Shot - Quality on net
#15 Maxim Trépanier shoots on #35 Thomas Milic
4:03
Shot - Non quality on net
#85 John Parker-Jones shoots on #35 Thomas Milic
5:01
Shot - Non quality on net
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
5:51
Shot - Non quality on net
#15 Mathieu Roy shoots on #31 Zachary Bouthillier
7:32
Shot - Quality on net
#93 Dmitry Kuzmin shoots on #31 Zachary Bouthillier
8:52
Shot - Non quality on net
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
9:25
Shot - Quality on net
#2 Darick Louis-Jean shoots on #31 Zachary Bouthillier
10:37
Shot - Quality on net
#15 Maxim Trépanier shoots on #35 Thomas Milic
10:40
Shot - Non quality on net
#14 Brycen Martin shoots on #35 Thomas Milic
11:18
Shot - Non quality on net
#55 Nicolas Lariviere shoots on #35 Thomas Milic
12:45
Goalkeeper Change
Thomas Milic out. Empty net.
13:00
Penalty
Alex-Olivier Voyer called for Holding - minor (2:00 minutes)
13:00
Goalkeeper In
Thomas Milic is now in as goalie.
15:08
Shot - Non quality on net
#10 Mark Liwiski shoots on #31 Zachary Bouthillier
16:02
Shot - Non quality on net
#16 Keaton Jameson shoots on #31 Zachary Bouthillier
16:04
Shot - Quality goal
#23 Josh McDougall shoots on #31 Zachary Bouthillier
16:04
Goal
Goal by #23 Josh McDougall, assisted by #26 Thomas Caron and #16 Keaton Jameson.
17:28
Penalty
Miguël Tourigny called for Cross-Checking Minor (2:00 minutes)
19:16
Shot - Quality on net
#24 Carson Golder shoots on #31 Zachary Bouthillier
19:21
Goalkeeper Change
Zachary Bouthillier out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Eric Hjorth
#3
|
D | 0 | 0 | 0 | 1 | 0 |
|
Noah Laaouan
#6
|
D | 0 | 0 | +1 | 3 | 0 |
|
William Lemay
#8
|
F | 1 | 0 | +1 | 1 | 2 |
|
Brycen Martin
#14
|
D | 0 | 0 | -3 | 2 | 0 |
|
Maxim Trépanier
#15
|
F | 0 | 0 | -2 | 2 | 0 |
|
Chris Ortiz
#18
|
D | 0 | 2 | +1 | 1 | 0 |
|
Alex-Olivier Voyer
#19
|
F | 0 | 0 | -2 | 1 | 2 |
|
Cedric Montminy
#21
|
C | 0 | 0 | -1 | 2 | 0 |
|
Markuss Komuls
#23
|
D | 0 | 0 | 0 | 1 | 0 |
|
Parker Saretsky
#28
|
F | 0 | 0 | 0 | 0 | 0 |
|
Nicolas Lariviere
#55
|
F | 0 | 1 | +1 | 2 | 0 |
|
Justin Ducharme
#71
|
F | 0 | 1 | -1 | 4 | 2 |
|
John Parker-Jones
#85
|
RW | 1 | 0 | 0 | 5 | 0 |
|
Jakov Novak
#86
|
C | 0 | 0 | -2 | 3 | 0 |
|
Miguël Tourigny
#89
|
D | 0 | 1 | -3 | 2 | 2 |
|
Anthony Beauregard
#92
|
F | 1 | 0 | 0 | 3 | 0 |
|
Ty Smilanic
#96
|
F | 0 | 0 | 0 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Zachary Bouthillier
#31
|
27 | 87.097 | 4 | 0 |
|
Joe Vrbetic
#35
|
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 |
|---|---|---|---|---|---|---|
|
Darick Louis-Jean
#2
|
D | 0 | 1 | +1 | 4 | 0 |
|
Carson Musser
#4
|
D | 0 | 0 | +2 | 0 | 0 |
|
Simon Kubicek
#5
|
D | 0 | 0 | 0 | 1 | 0 |
|
Mark Liwiski
#10
|
F | 1 | 0 | -1 | 7 | 4 |
|
Danny Katic
#12
|
LW | 0 | 0 | -1 | 2 | 0 |
|
Keegan Iverson
#13
|
RW | 0 | 0 | +1 | 0 | 2 |
|
Mathieu Roy
#15
|
LW | 0 | 1 | +1 | 3 | 2 |
|
Keaton Jameson
#16
|
C | 0 | 1 | +1 | 1 | 0 |
|
Andrew McLean
#18
|
D | 0 | 1 | 0 | 2 | 0 |
|
Justin Robidas
#19
|
F | 1 | 0 | +1 | 3 | 0 |
|
Justin Young
#21
|
RW | 0 | 1 | +1 | 1 | 0 |
|
Josh McDougall
#23
|
D | 1 | 0 | +1 | 1 | 0 |
|
Carson Golder
#24
|
F | 0 | 1 | +1 | 3 | 0 |
|
Brandon Osmundson
#25
|
F | 0 | 0 | +1 | 0 | 0 |
|
Thomas Caron
#26
|
F | 1 | 1 | +2 | 1 | 2 |
|
Ryan Foss
#27
|
C | 0 | 1 | -1 | 0 | 0 |
|
Dmitry Kuzmin
#93
|
D | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Yaniv Perets
#1
|
0 | 0.000 | 0 | 0 |
|
Thomas Milic
#35
|
31 | 91.176 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Norfolk Admirals
Trois-Rivières Lions
31
34
Shots on Goal
13%
9%
Shots Percentage
5
5
Power Plays
10
10
Penalty Minutes
31
27
Saves
91%
87%
Saves Percentage
Referee:
Alex Normandin
Linesmen:
Maxime Bedard,
Philippe Pilon
NOR Management
Patrick Cavanagh
(Chief Operating Officer),
Jeff Carr
(Head Coach),
Joel Rumpel
(Assistant Coach)
TR Management
Ron Choules
(Head Coach/General Manager),
Alex Cousineau
(Assistant General Manager),
Mathieu Brodeur
(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
-