2
Final
5
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
TR
|
1 | 0 | 1 | 2 |
ADK
|
2 | 1 | 2 | 5 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Trois-Rivières Lions
|
10 | 6 | 17 | 33 |
Adirondack Thunder
|
14 | 13 | 12 | 39 |
Scoring
1st Period
5:53
Goal
Goal by #11 Shane Harper, assisted by #71 Yushiroh Hirano and #21 Patrick Grasso.
12:45
Goal
Goal by #19 Alex-Olivier Voyer, assisted by #71 Justin Ducharme and #21 Cedric Montminy.
13:43
Goal
Goal by #55 Zach Walker, assisted by #5 Will MacKinnon and #9 Tristan Ashbrook.
2nd Period
8:27
Goal
Goal by #10 Ryan Smith, assisted by #22 Nico Blachman.
3rd Period
17:54
Goal
Goal by #9 Tristan Ashbrook, assisted by #11 Shane Harper and #71 Yushiroh Hirano.
18:29
Goal
Goal by #67 Nick Jermain, assisted by #44 Marc-Antoine Pépin and #28 Parker Saretsky.
19:23
Goal
Goal by #21 Patrick Grasso, assisted by #43 Grant Jozefek and #6 Ryan Wheeler.
Penalties
1st Period
0:08
Penalty
Darian Skeoch called for Fighting - Major (5:00 minutes)
0:08
Penalty
John Parker-Jones called for Fighting - Major (5:00 minutes)
5:11
Penalty
Miguël Tourigny called for Tripping - minor (2:00 minutes)
6:26
Penalty
John Parker-Jones called for Hooking - minor (2:00 minutes)
11:53
Penalty
T.J. Friedmann called for Boarding - minor (2:00 minutes)
13:29
Penalty
Tristan Thompson called for Boarding - minor (2:00 minutes)
2nd Period
18:56
Penalty
Alex-Olivier Voyer called for Holding - minor (2:00 minutes)
3rd Period
2:59
Penalty
Nicolas Lariviere called for Fighting - Major (5:00 minutes)
2:59
Penalty
Nico Blachman called for Fighting - Major (5:00 minutes)
12:39
Penalty
Charles-Antoine Paiement called for Delay of Game (2:00 minutes)
1st Period
0:00
Goalkeeper In
Vinnie Purpura is now in as goalie.
0:00
Goalkeeper In
Joe Vrbetic is now in as goalie.
0:08
Penalty
Darian Skeoch called for Fighting - Major (5:00 minutes)
0:08
Penalty
John Parker-Jones called for Fighting - Major (5:00 minutes)
2:01
Shot - Non quality on net
#89 Miguël Tourigny shoots on #29 Vinnie Purpura
2:30
Shot - Non quality on net
#89 Miguël Tourigny shoots on #29 Vinnie Purpura
3:17
Shot - Non quality on net
#26 Colin Felix shoots on #35 Joe Vrbetic
3:39
Shot - Quality on net
#5 Will MacKinnon shoots on #35 Joe Vrbetic
3:44
Shot - Quality on net
#9 Tristan Ashbrook shoots on #35 Joe Vrbetic
5:11
Penalty
Miguël Tourigny called for Tripping - minor (2:00 minutes)
5:53
Shot - Quality goal
#11 Shane Harper shoots on #35 Joe Vrbetic
5:53
Goal
Goal by #11 Shane Harper, assisted by #71 Yushiroh Hirano and #21 Patrick Grasso.
6:03
Shot - Non quality on net
#85 John Parker-Jones shoots on #29 Vinnie Purpura
6:22
Shot - Quality on net
#48 Erik Middendorf shoots on #35 Joe Vrbetic
6:26
Shot - Quality on net
#10 Ryan Smith shoots on #35 Joe Vrbetic
6:26
Penalty
John Parker-Jones called for Hooking - minor (2:00 minutes)
8:27
Shot - Non quality on net
#72 Tristan Thompson shoots on #35 Joe Vrbetic
10:41
Shot - Quality on net
#72 Tristan Thompson shoots on #35 Joe Vrbetic
10:43
Shot - Non quality on net
#24 Matt Stief shoots on #35 Joe Vrbetic
11:15
Shot - Quality on net
#43 Grant Jozefek shoots on #35 Joe Vrbetic
11:26
Shot - Non quality on net
#5 Will MacKinnon shoots on #35 Joe Vrbetic
11:40
Shot - Non quality on net
#28 Parker Saretsky shoots on #29 Vinnie Purpura
11:46
Shot - Non quality on net
#8 William Lemay shoots on #29 Vinnie Purpura
11:53
Penalty
T.J. Friedmann called for Boarding - minor (2:00 minutes)
12:45
Shot - Quality on net
#19 Alex-Olivier Voyer shoots on #29 Vinnie Purpura
12:45
Shot - Quality goal
#19 Alex-Olivier Voyer shoots on #29 Vinnie Purpura
12:45
Goal
Goal by #19 Alex-Olivier Voyer, assisted by #71 Justin Ducharme and #21 Cedric Montminy.
13:29
Penalty
Tristan Thompson called for Boarding - minor (2:00 minutes)
13:43
Shot - Quality goal
#55 Zach Walker shoots on #35 Joe Vrbetic
13:43
Goal
Goal by #55 Zach Walker, assisted by #5 Will MacKinnon and #9 Tristan Ashbrook.
15:53
Shot - Quality on net
#85 John Parker-Jones shoots on #29 Vinnie Purpura
16:57
Shot - Non quality on net
#22 Nico Blachman shoots on #35 Joe Vrbetic
17:00
Shot - Quality on net
#10 Ryan Smith shoots on #35 Joe Vrbetic
18:41
Shot - Non quality on net
#85 John Parker-Jones shoots on #29 Vinnie Purpura
18:49
Shot - Non quality on net
#18 Chris Ortiz shoots on #29 Vinnie Purpura
2nd Period
1:14
Shot - Quality on net
#15 Maxim Trépanier shoots on #29 Vinnie Purpura
2:32
Shot - Non quality on net
#10 Ryan Smith shoots on #35 Joe Vrbetic
5:00
Shot - Quality on net
#86 Jakov Novak shoots on #29 Vinnie Purpura
5:21
Shot - Non quality on net
#44 Darian Skeoch shoots on #35 Joe Vrbetic
7:04
Shot - Quality on net
#11 Shane Harper shoots on #35 Joe Vrbetic
7:19
Shot - Quality on net
#21 Patrick Grasso shoots on #35 Joe Vrbetic
7:35
Shot - Quality on net
#21 Patrick Grasso shoots on #35 Joe Vrbetic
7:39
Shot - Quality on net
#43 Grant Jozefek shoots on #35 Joe Vrbetic
7:47
Shot - Quality on net
#86 Jakov Novak shoots on #29 Vinnie Purpura
8:16
Shot - Non quality on net
#5 Will MacKinnon shoots on #35 Joe Vrbetic
8:27
Shot - Quality goal
#10 Ryan Smith shoots on #35 Joe Vrbetic
8:27
Goal
Goal by #10 Ryan Smith, assisted by #22 Nico Blachman.
12:36
Shot - Non quality on net
#18 Chris Ortiz shoots on #29 Vinnie Purpura
13:05
Shot - Quality on net
#22 Nico Blachman shoots on #35 Joe Vrbetic
13:05
Shot - Quality on net
#22 Nico Blachman shoots on #35 Joe Vrbetic
13:13
Shot - Non quality on net
#26 Colin Felix shoots on #35 Joe Vrbetic
15:23
Shot - Non quality on net
#44 Darian Skeoch shoots on #35 Joe Vrbetic
15:50
Shot - Quality on net
#86 Jakov Novak shoots on #29 Vinnie Purpura
16:15
Shot - Non quality on net
#8 William Lemay shoots on #29 Vinnie Purpura
18:54
Goalkeeper Change
Vinnie Purpura out. Empty net.
18:56
Penalty
Alex-Olivier Voyer called for Holding - minor (2:00 minutes)
18:56
Goalkeeper In
Vinnie Purpura is now in as goalie.
19:34
Shot - Quality on net
#48 Erik Middendorf shoots on #35 Joe Vrbetic
3rd Period
1:16
Shot - Non quality on net
#21 Patrick Grasso shoots on #35 Joe Vrbetic
2:59
Penalty
Nicolas Lariviere called for Fighting - Major (5:00 minutes)
2:59
Penalty
Nico Blachman called for Fighting - Major (5:00 minutes)
4:19
Shot - Non quality on net
#89 Miguël Tourigny shoots on #29 Vinnie Purpura
4:31
Shot - Non quality on net
#14 Brycen Martin shoots on #29 Vinnie Purpura
5:01
Shot - Non quality on net
#6 Noah Laaouan shoots on #29 Vinnie Purpura
5:19
Shot - Non quality on net
#6 Ryan Wheeler shoots on #35 Joe Vrbetic
6:30
Shot - Non quality on net
#15 Maxim Trépanier shoots on #29 Vinnie Purpura
6:30
Shot - Non quality on net
#15 Maxim Trépanier shoots on #29 Vinnie Purpura
6:50
Shot - Non quality on net
#37 Mike Gillespie shoots on #35 Joe Vrbetic
7:07
Shot - Non quality on net
#37 Mike Gillespie shoots on #35 Joe Vrbetic
7:20
Shot - Quality on net
#15 Maxim Trépanier shoots on #29 Vinnie Purpura
7:54
Shot - Non quality on net
#19 Alex-Olivier Voyer shoots on #29 Vinnie Purpura
8:40
Shot - Non quality on net
#72 Charles-Antoine Paiement shoots on #29 Vinnie Purpura
9:29
Shot - Non quality on net
#28 Parker Saretsky shoots on #29 Vinnie Purpura
9:38
Shot - Quality on net
#10 Ryan Smith shoots on #35 Joe Vrbetic
10:39
Shot - Quality on net
#86 Jakov Novak shoots on #29 Vinnie Purpura
10:57
Shot - Quality on net
#71 Justin Ducharme shoots on #29 Vinnie Purpura
11:23
Shot - Non quality on net
#9 Tristan Ashbrook shoots on #35 Joe Vrbetic
12:00
Shot - Quality on net
#71 Justin Ducharme shoots on #29 Vinnie Purpura
12:04
Shot - Quality on net
#28 Parker Saretsky shoots on #29 Vinnie Purpura
12:12
Shot - Non quality on net
#6 Noah Laaouan shoots on #29 Vinnie Purpura
12:39
Penalty
Charles-Antoine Paiement called for Delay of Game (2:00 minutes)
14:30
Shot - Non quality on net
#24 Matt Stief shoots on #35 Joe Vrbetic
14:35
Shot - Quality on net
#11 Shane Harper shoots on #35 Joe Vrbetic
15:15
Shot - Non quality on net
#72 Charles-Antoine Paiement shoots on #29 Vinnie Purpura
16:22
Shot - Quality on net
#11 Shane Harper shoots on #35 Joe Vrbetic
16:43
Shot - Quality on net
#19 Alex-Olivier Voyer shoots on #29 Vinnie Purpura
16:48
Goalkeeper Change
Joe Vrbetic out. Empty net.
17:54
Shot - Quality goal
#9 Tristan Ashbrook shoots on #35 Joe Vrbetic
17:54
Goal
Goal by #9 Tristan Ashbrook, assisted by #11 Shane Harper and #71 Yushiroh Hirano.
17:54
Goalkeeper In
Joe Vrbetic is now in as goalie.
18:29
Shot - Quality goal
#67 Nick Jermain shoots on #29 Vinnie Purpura
18:29
Goal
Goal by #67 Nick Jermain, assisted by #44 Marc-Antoine Pépin and #28 Parker Saretsky.
18:50
Goalkeeper Change
Joe Vrbetic out. Empty net.
19:23
Shot - Quality goal
#21 Patrick Grasso shoots on #35 Joe Vrbetic
19:23
Goal
Goal by #21 Patrick Grasso, assisted by #43 Grant Jozefek and #6 Ryan Wheeler.
19:23
Goalkeeper In
Joe Vrbetic is now in as goalie.
20:00
Shot - Quality on net
#48 Erik Middendorf shoots on #35 Joe Vrbetic
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Will MacKinnon
#5
|
D | 0 | 1 | +2 | 3 | 0 |
|
Ryan Wheeler
#6
|
D | 0 | 1 | +1 | 1 | 0 |
|
Tristan Ashbrook
#9
|
F | 1 | 1 | +2 | 3 | 0 |
|
Ryan Smith
#10
|
F | 1 | 0 | 0 | 5 | 0 |
|
Shane Harper
#11
|
F | 1 | 1 | +1 | 4 | 0 |
|
Patrick Grasso
#21
|
F | 1 | 1 | +1 | 4 | 0 |
|
Nico Blachman
#22
|
F | 0 | 1 | 0 | 3 | 5 |
|
Matt Stief
#24
|
D | 0 | 0 | -1 | 2 | 0 |
|
Colin Felix
#26
|
D | 0 | 0 | +3 | 2 | 0 |
|
T.J. Friedmann
#28
|
F | 0 | 0 | 0 | 0 | 2 |
|
Mike Gillespie
#37
|
F | 0 | 0 | +1 | 2 | 0 |
|
Grant Jozefek
#43
|
F | 0 | 1 | +1 | 2 | 0 |
|
Darian Skeoch
#44
|
D | 0 | 0 | -1 | 2 | 5 |
|
Erik Middendorf
#48
|
F | 0 | 0 | 0 | 3 | 0 |
|
Zach Walker
#55
|
F | 1 | 0 | +1 | 1 | 0 |
|
Yushiroh Hirano
#71
|
F | 0 | 2 | +1 | 0 | 0 |
|
Tristan Thompson
#72
|
D | 0 | 0 | +2 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Vinnie Purpura
#29
|
31 | 93.939 | 2 | 0 |
|
Jeremy Brodeur
#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 |
|---|---|---|---|---|---|---|
|
Eric Hjorth
#3
|
D | 0 | 0 | 0 | 0 | 0 |
|
Noah Laaouan
#6
|
D | 0 | 0 | -1 | 2 | 0 |
|
William Lemay
#8
|
F | 0 | 0 | +1 | 2 | 0 |
|
Brycen Martin
#14
|
D | 0 | 0 | 0 | 1 | 0 |
|
Maxim Trépanier
#15
|
F | 0 | 0 | 0 | 4 | 0 |
|
Chris Ortiz
#18
|
D | 0 | 0 | -1 | 2 | 0 |
|
Alex-Olivier Voyer
#19
|
F | 1 | 0 | -3 | 4 | 2 |
|
Cedric Montminy
#21
|
C | 0 | 1 | -2 | 0 | 0 |
|
Parker Saretsky
#28
|
F | 0 | 1 | +1 | 3 | 0 |
|
Marc-Antoine Pépin
#44
|
D | 0 | 1 | +1 | 0 | 0 |
|
Nicolas Lariviere
#55
|
F | 0 | 0 | 0 | 0 | 5 |
|
Nick Jermain
#67
|
F | 1 | 0 | 0 | 1 | 0 |
|
Justin Ducharme
#71
|
F | 0 | 1 | -3 | 2 | 0 |
|
Charles-Antoine Paiement
#72
|
F | 0 | 0 | 0 | 2 | 2 |
|
John Parker-Jones
#85
|
RW | 0 | 0 | -4 | 3 | 7 |
|
Jakov Novak
#86
|
C | 0 | 0 | -2 | 4 | 0 |
|
Miguël Tourigny
#89
|
D | 0 | 0 | -3 | 3 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Zachary Bouthillier
#31
|
0 | 0.000 | 0 | 0 |
|
Joe Vrbetic
#35
|
34 | 91.892 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Trois-Rivières Lions
Adirondack Thunder
33
39
Shots on Goal
6%
13%
Shots Percentage
2
4
Power Plays
18
14
Penalty Minutes
34
31
Saves
87%
94%
Saves Percentage
Referee:
Austin O'Rourke
Linesmen:
Sam Schildkraut,
Noah Merrow
TR Management
Ron Choules
(Head Coach/General Manager),
Alex Cousineau
(Assistant General Manager),
Mathieu Brodeur
(Assistant Coach)
ADK Management
Jeff Mead
(President),
Pete MacArthur
(Head Coach/Director of Hockey Operations),
Mike Bergin
(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
-