6
Final
3
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
NFL
|
2 | 2 | 2 | 6 |
TR
|
3 | 0 | 0 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Newfoundland Growlers
|
6 | 9 | 11 | 26 |
Trois-Rivières Lions
|
12 | 7 | 7 | 26 |
Scoring
1st Period
2:43
Goal
Goal by #29 Orrin Centazzo, assisted by #24 Tyler Boland and #10 Zach O'Brien.
7:56
Goal
Goal by #92 Anthony Beauregard, assisted by #6 Colin Bilek.
11:07
Goal
Goal by #10 Zach O'Brien, assisted by #29 Orrin Centazzo and #24 Tyler Boland.
13:19
Goal
Goal by #44 Ryan Francis, assisted by #74 William Leblanc.
15:42
Goal
Goal by #91 Nicolas Guay, assisted by #10 Jonathan Joannette and #65 Philippe Bureau-Blais.
2nd Period
15:10
Goal
Goal by #8 Axel Rindell, assisted by #20 Isaac Johnson and #30 Dryden McKay.
16:52
Goal
Goal by #24 Tyler Boland, assisted by #10 Zach O'Brien and #29 Orrin Centazzo.
3rd Period
1:03
Goal
Goal by #20 Isaac Johnson, assisted by #28 Zach Solow and #8 Axel Rindell.
5:39
Goal
Goal by #20 Isaac Johnson, assisted by #4 Simon Kubicek.
Penalties
1st Period
11:35
Penalty
James Phelan called for Hooking - minor (2:00 minutes)
17:20
Penalty
Brett Budgell called for Hooking - minor (2:00 minutes)
2nd Period
4:51
Penalty
Anthony Beauregard called for Hooking - minor (2:00 minutes)
13:52
Penalty
James Melindy called for Cross-Checking Minor (2:00 minutes)
13:52
Penalty
Riley McKay called for Roughing - minor (2:00 minutes)
16:45
Penalty
Riley McKay called for Kneeing - minor (2:00 minutes)
3rd Period
0:50
Penalty
Olivier Galipeau called for Cross-Checking Minor (2:00 minutes)
0:50
Penalty
Zach O'Brien called for Diving/Embellishment (2:00 minutes)
4:51
Penalty
Michael Joyaux called for High-sticking - minor (2:00 minutes)
6:29
Penalty
Tommy Miller called for Tripping - minor (2:00 minutes)
11:18
Penalty
Brennan Kapcheck called for Tripping - minor (2:00 minutes)
18:08
Penalty
Nicolas Lariviere called for Boarding - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dryden McKay is now in as goalie.
0:00
Goalkeeper In
Philippe Desrosiers is now in as goalie.
0:21
Shot - Non quality on net
#10 Zach O'Brien shoots on #30 Philippe Desrosiers
1:49
Shot - Quality on net
#11 Derian Plouffe shoots on #30 Philippe Desrosiers
2:43
Shot - Quality goal
#29 Orrin Centazzo shoots on #30 Philippe Desrosiers
2:43
Goal
Goal by #29 Orrin Centazzo, assisted by #24 Tyler Boland and #10 Zach O'Brien.
4:56
Shot - Quality on net
#14 James Phelan shoots on #30 Dryden McKay
5:42
Shot - Quality on net
#26 Olivier Galipeau shoots on #30 Dryden McKay
7:56
Shot - Quality goal
#92 Anthony Beauregard shoots on #30 Dryden McKay
7:56
Goal
Goal by #92 Anthony Beauregard, assisted by #6 Colin Bilek.
8:07
Shot - Non quality on net
#6 Colin Bilek shoots on #30 Dryden McKay
8:37
Shot - Quality on net
#20 Isaac Johnson shoots on #30 Philippe Desrosiers
11:07
Shot - Non quality goal
#10 Zach O'Brien shoots on #30 Philippe Desrosiers
11:07
Goal
Goal by #10 Zach O'Brien, assisted by #29 Orrin Centazzo and #24 Tyler Boland.
11:35
Penalty
James Phelan called for Hooking - minor (2:00 minutes)
13:19
Shot - Quality goal
#44 Ryan Francis shoots on #30 Dryden McKay
13:19
Goal
Goal by #44 Ryan Francis, assisted by #74 William Leblanc.
13:50
Shot - Non quality on net
#44 Ryan Francis shoots on #30 Dryden McKay
14:30
Shot - Quality on net
#59 Connor Welsh shoots on #30 Dryden McKay
15:11
Shot - Non quality on net
#89 Riley McKay shoots on #30 Dryden McKay
15:42
Shot - Quality goal
#91 Nicolas Guay shoots on #30 Dryden McKay
15:42
Goal
Goal by #91 Nicolas Guay, assisted by #10 Jonathan Joannette and #65 Philippe Bureau-Blais.
16:54
Shot - Non quality on net
#28 Zach Solow shoots on #30 Philippe Desrosiers
17:16
Goalkeeper Change
Philippe Desrosiers out. Empty net.
17:20
Penalty
Brett Budgell called for Hooking - minor (2:00 minutes)
17:20
Goalkeeper In
Philippe Desrosiers is now in as goalie.
19:25
Shot - Non quality on net
#26 Olivier Galipeau shoots on #30 Dryden McKay
19:30
Shot - Non quality on net
#26 Olivier Galipeau shoots on #30 Dryden McKay
19:45
Shot - Non quality on net
#55 Nicolas Lariviere shoots on #30 Dryden McKay
2nd Period
0:50
Shot - Non quality on net
#10 Zach O'Brien shoots on #30 Philippe Desrosiers
1:29
Shot - Quality on net
#28 Zach Solow shoots on #30 Philippe Desrosiers
1:46
Shot - Non quality on net
#75 Alex Breton shoots on #30 Dryden McKay
3:15
Shot - Non quality on net
#24 Tyler Boland shoots on #30 Philippe Desrosiers
4:43
Goalkeeper Change
Dryden McKay out. Empty net.
4:51
Penalty
Anthony Beauregard called for Hooking - minor (2:00 minutes)
4:51
Goalkeeper In
Dryden McKay is now in as goalie.
6:42
Shot - Non quality on net
#8 Axel Rindell shoots on #30 Philippe Desrosiers
6:46
Shot - Quality on net
#14 Brett Budgell shoots on #30 Philippe Desrosiers
8:50
Shot - Quality on net
#24 Tyler Boland shoots on #30 Philippe Desrosiers
9:43
Shot - Non quality on net
#20 Isaac Johnson shoots on #30 Philippe Desrosiers
11:35
Shot - Quality on net
#74 William Leblanc shoots on #30 Dryden McKay
11:40
Shot - Quality on net
#14 James Phelan shoots on #30 Dryden McKay
13:52
Penalty
James Melindy called for Cross-Checking Minor (2:00 minutes)
13:52
Penalty
Riley McKay called for Roughing - minor (2:00 minutes)
14:34
Shot - Non quality on net
#92 Anthony Beauregard shoots on #30 Dryden McKay
15:10
Shot - Quality goal
#8 Axel Rindell shoots on #30 Philippe Desrosiers
15:10
Goal
Goal by #8 Axel Rindell, assisted by #20 Isaac Johnson and #30 Dryden McKay.
16:45
Penalty
Riley McKay called for Kneeing - minor (2:00 minutes)
16:52
Shot - Quality goal
#24 Tyler Boland shoots on #30 Philippe Desrosiers
16:52
Goal
Goal by #24 Tyler Boland, assisted by #10 Zach O'Brien and #29 Orrin Centazzo.
18:58
Shot - Quality on net
#6 Colin Bilek shoots on #30 Dryden McKay
19:31
Shot - Quality on net
#7 Brett Stapley shoots on #30 Dryden McKay
19:58
Shot - Quality on net
#89 Riley McKay shoots on #30 Dryden McKay
3rd Period
0:47
Shot - Quality on net
#10 Zach O'Brien shoots on #30 Philippe Desrosiers
0:50
Penalty
Olivier Galipeau called for Cross-Checking Minor (2:00 minutes)
0:50
Penalty
Zach O'Brien called for Diving/Embellishment (2:00 minutes)
1:03
Shot - Quality goal
#20 Isaac Johnson shoots on #30 Philippe Desrosiers
1:03
Goal
Goal by #20 Isaac Johnson, assisted by #28 Zach Solow and #8 Axel Rindell.
3:21
Shot - Quality on net
#15 Todd Skirving shoots on #30 Philippe Desrosiers
4:51
Penalty
Michael Joyaux called for High-sticking - minor (2:00 minutes)
5:39
Shot - Quality goal
#20 Isaac Johnson shoots on #30 Philippe Desrosiers
5:39
Goal
Goal by #20 Isaac Johnson, assisted by #4 Simon Kubicek.
6:20
Shot - Non quality on net
#91 Nicolas Guay shoots on #30 Dryden McKay
6:29
Shot - Non quality on net
#91 Nicolas Guay shoots on #30 Dryden McKay
6:29
Penalty
Tommy Miller called for Tripping - minor (2:00 minutes)
6:29
Goalkeeper Change
Philippe Desrosiers out. Empty net.
6:44
Shot - Non quality on net
#26 Olivier Galipeau shoots on #30 Dryden McKay
7:00
Shot - Quality on net
#75 Alex Breton shoots on #30 Dryden McKay
7:11
Goalkeeper In
Philippe Desrosiers is now in as goalie.
8:47
Shot - Quality on net
#10 Jonathan Joannette shoots on #30 Dryden McKay
10:12
Shot - Non quality on net
#59 Connor Welsh shoots on #30 Dryden McKay
11:18
Penalty
Brennan Kapcheck called for Tripping - minor (2:00 minutes)
11:28
Shot - Quality on net
#4 Simon Kubicek shoots on #30 Philippe Desrosiers
12:36
Shot - Quality on net
#28 Zach Solow shoots on #30 Philippe Desrosiers
13:07
Shot - Non quality on net
#40 Chris Martenet shoots on #30 Philippe Desrosiers
14:35
Shot - Quality on net
#15 Todd Skirving shoots on #30 Philippe Desrosiers
16:29
Shot - Non quality on net
#89 Riley McKay shoots on #30 Dryden McKay
16:32
Shot - Quality on net
#24 Tyler Boland shoots on #30 Philippe Desrosiers
17:38
Shot - Non quality on net
#25 Nolan Walker shoots on #30 Philippe Desrosiers
18:08
Penalty
Nicolas Lariviere called for Boarding - minor (2:00 minutes)
19:45
Shot - Non quality on net
#5 Brennan Kapcheck shoots on #30 Philippe Desrosiers
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Colin Bilek
#6
|
RW | 0 | 1 | 0 | 2 | 0 |
|
Brett Stapley
#7
|
C | 0 | 0 | -1 | 1 | 0 |
|
Jonathan Joannette
#10
|
C | 0 | 1 | +1 | 1 | 0 |
|
James Phelan
#14
|
F | 0 | 0 | 0 | 2 | 2 |
|
Mathieu Brodeur
#25
|
D | 0 | 0 | 0 | 0 | 0 |
|
Olivier Galipeau
#26
|
D | 0 | 0 | 0 | 4 | 2 |
|
Francis Thibeault
#28
|
D | 0 | 0 | 0 | 0 | 0 |
|
Ryan Francis
#44
|
RW | 1 | 0 | -1 | 2 | 0 |
|
Nicolas Lariviere
#55
|
F | 0 | 0 | 0 | 1 | 2 |
|
Connor Welsh
#59
|
D | 0 | 0 | -2 | 2 | 0 |
|
Philippe Bureau-Blais
#65
|
D | 0 | 1 | -3 | 0 | 0 |
|
William Leblanc
#74
|
C | 0 | 1 | -2 | 1 | 0 |
|
Alex Breton
#75
|
D | 0 | 0 | +1 | 2 | 0 |
|
Riley McKay
#89
|
F | 0 | 0 | 0 | 3 | 4 |
|
Nicolas Guay
#91
|
RW | 1 | 0 | -1 | 3 | 0 |
|
Anthony Beauregard
#92
|
F | 1 | 0 | 0 | 2 | 2 |
|
John Parker-Jones
#95
|
D | 0 | 0 | -1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Philippe Desrosiers
#30
|
20 | 76.923 | 6 | 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 |
|---|---|---|---|---|---|---|
|
Michael Joyaux
#3
|
D | 0 | 0 | 0 | 0 | 2 |
|
Simon Kubicek
#4
|
D | 0 | 1 | -1 | 1 | 0 |
|
Brennan Kapcheck
#5
|
D | 0 | 0 | +1 | 1 | 2 |
|
Axel Rindell
#8
|
D | 1 | 1 | +2 | 2 | 0 |
|
Zach O'Brien
#10
|
F | 1 | 2 | +1 | 4 | 2 |
|
Derian Plouffe
#11
|
F | 0 | 0 | -1 | 1 | 0 |
|
Tommy Miller
#12
|
D | 0 | 0 | +1 | 0 | 2 |
|
Brett Budgell
#14
|
F | 0 | 0 | -1 | 1 | 2 |
|
Todd Skirving
#15
|
F | 0 | 0 | -1 | 2 | 0 |
|
Brandon Kruse
#17
|
F | 0 | 0 | -1 | 0 | 0 |
|
Isaac Johnson
#20
|
F | 2 | 1 | +2 | 4 | 0 |
|
Tyler Boland
#24
|
C | 1 | 2 | +1 | 4 | 0 |
|
Nolan Walker
#25
|
F | 0 | 0 | -2 | 1 | 0 |
|
Zach Solow
#28
|
F | 0 | 1 | +2 | 3 | 0 |
|
Orrin Centazzo
#29
|
F | 1 | 2 | +2 | 1 | 0 |
|
Chris Martenet
#40
|
D | 0 | 0 | +2 | 1 | 0 |
|
James Melindy
#43
|
D | 0 | 0 | 0 | 0 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Dryden McKay
#30
|
23 | 88.462 | 3 | 0 |
|
Luke Cavallin
#33
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Newfoundland Growlers
Trois-Rivières Lions
26
26
Shots on Goal
23%
12%
Shots Percentage
4
4
Power Plays
12
12
Penalty Minutes
23
20
Saves
88%
77%
Saves Percentage
Referee:
Tyson Stewart
Linesmen:
Maxime Bedard,
Guillaume Brunelle
NFL Management
Glenn Stanford
(Governor/President),
Eric Wellwood
(Head Coach),
Nathan McIver
(Assistant Coach),
Marek Benda
(Goaltending Coach)
TR Management
Mark Weightman
(President/CEO),
Marc-Andre Bergeron
(Vice President/General Manager),
Eric Bélanger
(Head Coach),
Pascal Rhéaume
(Assistant Coach),
Alex Cousineau
(Hockey Operations Coordinator/Goaltending Coach)
Latest News
More News
ECHL Transactions - April 22
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
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
-