3
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
ELM
|
2 | 1 | 0 | 3 |
REA
|
1 | 1 | 0 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Elmira Jackals
|
13 | 15 | 10 | 38 |
Reading Royals
|
10 | 8 | 10 | 28 |
Scoring
1st Period
3:16
Goal
Goal by #25 Christian Ouellet, assisted by #16 Jordan Pietrus and #10 Ludwig Karlsson.
4:55
Goal
Goal by #16 Ryan Cruthers, assisted by #10 Yannick Tifu and #18 Domenic Monardo.
12:46
Goal
Goal by #25 Christian Ouellet, assisted by #22 Zach McCullough and #10 Ludwig Karlsson.
2nd Period
12:51
Goal
Goal by #10 Yannick Tifu, assisted by #9 Louie Caporusso and #30 Riley Gill.
13:34
Goal
Goal by #7 Kyle Bushee, assisted by #17 Matt Carter and #27 Rob Bellamy.
3rd Period
Penalties
1st Period
8:57
Penalty
Louie Caporusso called for Tripping - minor (2:00 minutes)
2nd Period
1:50
Penalty
Louie Caporusso called for Hooking - minor (2:00 minutes)
6:07
Penalty
Louie Caporusso called for Boarding - minor (2:00 minutes)
8:58
Penalty
Dustin Gazley called for Slashing - minor (2:00 minutes)
14:00
Penalty
Danny New called for Hooking - minor (2:00 minutes)
14:58
Penalty
Domenic Monardo called for Diving/Embellishment (2:00 minutes)
14:58
Penalty
Kyle Bushee called for Slashing - minor (2:00 minutes)
3rd Period
0:39
Penalty
Ethan Cox called for Slashing - minor (2:00 minutes)
20:00
Penalty
Dustin Gazley called for Match - Attempt/Deliberate injury (10:00 minutes)
1st Period
0:00
Goalkeeper In
Riley Gill is now in as goalie.
0:00
Goalkeeper In
Maxime Clermont is now in as goalie.
2:25
Shot - Quality on net
#18 Domenic Monardo shoots on #35 Maxime Clermont
2:28
Shot - Quality on net
#17 Matt Carter shoots on #30 Riley Gill
3:15
Shot - Quality on net
#16 Jordan Pietrus shoots on #30 Riley Gill
3:16
Shot - Quality goal
#25 Christian Ouellet shoots on #30 Riley Gill
3:16
Goal
Goal by #25 Christian Ouellet, assisted by #16 Jordan Pietrus and #10 Ludwig Karlsson.
4:55
Shot - Quality goal
#16 Ryan Cruthers shoots on #35 Maxime Clermont
4:55
Goal
Goal by #16 Ryan Cruthers, assisted by #10 Yannick Tifu and #18 Domenic Monardo.
5:30
Shot - Quality on net
#18 Domenic Monardo shoots on #35 Maxime Clermont
6:02
Shot - Quality on net
#6 Patch Alber shoots on #30 Riley Gill
6:21
Shot - Quality on net
#28 Ethan Cox shoots on #35 Maxime Clermont
6:25
Shot - Quality on net
#24 Matt Campanale shoots on #35 Maxime Clermont
6:40
Shot - Quality on net
#7 Kyle Bushee shoots on #30 Riley Gill
6:46
Shot - Quality on net
#72 Jakub Culek shoots on #30 Riley Gill
7:13
Shot - Quality on net
#4 Maxim Lamarche shoots on #30 Riley Gill
7:54
Shot - Quality on net
#15 Buddy Robinson shoots on #30 Riley Gill
8:38
Shot - Quality on net
#10 Yannick Tifu shoots on #35 Maxime Clermont
8:57
Penalty
Louie Caporusso called for Tripping - minor (2:00 minutes)
12:45
Shot - Quality on net
#22 Zach McCullough shoots on #30 Riley Gill
12:46
Shot - Quality goal
#25 Christian Ouellet shoots on #30 Riley Gill
12:46
Goal
Goal by #25 Christian Ouellet, assisted by #22 Zach McCullough and #10 Ludwig Karlsson.
13:21
Shot - Quality on net
#9 Louie Caporusso shoots on #35 Maxime Clermont
15:05
Shot - Quality on net
#16 Jordan Pietrus shoots on #30 Riley Gill
15:10
Shot - Quality on net
#16 Jordan Pietrus shoots on #30 Riley Gill
17:20
Shot - Quality on net
#28 Ethan Cox shoots on #35 Maxime Clermont
17:52
Shot - Quality on net
#28 Troy Rutkowski shoots on #30 Riley Gill
19:10
Shot - Quality on net
#4 Marvin Degon shoots on #35 Maxime Clermont
19:13
Shot - Quality on net
#24 Matt Campanale shoots on #35 Maxime Clermont
2nd Period
1:31
Shot - Quality on net
#7 Kyle Bushee shoots on #30 Riley Gill
1:48
Shot - Quality on net
#28 Troy Rutkowski shoots on #30 Riley Gill
1:50
Penalty
Louie Caporusso called for Hooking - minor (2:00 minutes)
2:29
Shot - Quality on net
#19 Danny Hobbs shoots on #30 Riley Gill
3:40
Shot - Quality on net
#7 Kyle Bushee shoots on #30 Riley Gill
3:47
Shot - Quality on net
#7 Kyle Bushee shoots on #30 Riley Gill
4:28
Shot - Quality on net
#13 Dustin Gazley shoots on #35 Maxime Clermont
5:28
Shot - Quality on net
#9 Louie Caporusso shoots on #35 Maxime Clermont
6:07
Penalty
Louie Caporusso called for Boarding - minor (2:00 minutes)
6:36
Shot - Quality on net
#14 T.J. Syner shoots on #35 Maxime Clermont
7:34
Shot - Quality on net
#7 Kyle Bushee shoots on #30 Riley Gill
8:12
Shot - Quality on net
#17 Matt Carter shoots on #30 Riley Gill
8:58
Penalty
Dustin Gazley called for Slashing - minor (2:00 minutes)
9:40
Shot - Quality on net
#15 Buddy Robinson shoots on #30 Riley Gill
9:41
Shot - Quality on net
#19 Danny Hobbs shoots on #30 Riley Gill
10:00
Shot - Quality on net
#28 Troy Rutkowski shoots on #30 Riley Gill
10:05
Shot - Quality on net
#28 Troy Rutkowski shoots on #30 Riley Gill
11:53
Shot - Quality on net
#24 Danny New shoots on #30 Riley Gill
12:51
Shot - Quality goal
#10 Yannick Tifu shoots on #35 Maxime Clermont
12:51
Goal
Goal by #10 Yannick Tifu, assisted by #9 Louie Caporusso and #30 Riley Gill.
13:34
Shot - Quality goal
#7 Kyle Bushee shoots on #30 Riley Gill
13:34
Goal
Goal by #7 Kyle Bushee, assisted by #17 Matt Carter and #27 Rob Bellamy.
13:55
Goalkeeper Change
Riley Gill out. Empty net.
14:00
Penalty
Danny New called for Hooking - minor (2:00 minutes)
14:00
Goalkeeper In
Riley Gill is now in as goalie.
14:58
Penalty
Domenic Monardo called for Diving/Embellishment (2:00 minutes)
14:58
Penalty
Kyle Bushee called for Slashing - minor (2:00 minutes)
16:46
Shot - Quality on net
#16 Ryan Cruthers shoots on #35 Maxime Clermont
18:38
Shot - Quality on net
#20 Jean Bourbeau shoots on #30 Riley Gill
19:00
Shot - Quality on net
#9 Louie Caporusso shoots on #35 Maxime Clermont
19:15
Shot - Quality on net
#16 Jordan Pietrus shoots on #30 Riley Gill
19:53
Shot - Quality on net
#17 Jesse Todd shoots on #35 Maxime Clermont
19:53
Shot - Quality on net
#23 Bryant Molle shoots on #35 Maxime Clermont
19:58
Goalkeeper Change
Riley Gill out. Empty net.
20:00
Goalkeeper In
Riley Gill is now in as goalie.
3rd Period
0:20
Shot - Quality on net
#17 Jesse Todd shoots on #35 Maxime Clermont
0:39
Penalty
Ethan Cox called for Slashing - minor (2:00 minutes)
4:30
Shot - Quality on net
#11 Michal Cajkovsky shoots on #35 Maxime Clermont
5:15
Shot - Quality on net
#4 Marvin Degon shoots on #35 Maxime Clermont
5:22
Shot - Quality on net
#72 Jakub Culek shoots on #30 Riley Gill
5:22
Shot - Quality on net
#9 Louie Caporusso shoots on #35 Maxime Clermont
5:35
Shot - Quality on net
#4 Maxim Lamarche shoots on #30 Riley Gill
7:08
Shot - Quality on net
#16 Jordan Pietrus shoots on #30 Riley Gill
7:30
Shot - Quality on net
#17 Jesse Todd shoots on #35 Maxime Clermont
7:37
Shot - Quality on net
#29 Brandon Blandina shoots on #35 Maxime Clermont
7:40
Shot - Quality on net
#7 Ryan Kavanagh shoots on #35 Maxime Clermont
8:56
Shot - Quality on net
#10 Yannick Tifu shoots on #35 Maxime Clermont
10:30
Shot - Quality on net
#17 Matt Carter shoots on #30 Riley Gill
13:00
Shot - Quality on net
#17 Matt Carter shoots on #30 Riley Gill
13:34
Shot - Quality on net
#20 Jean Bourbeau shoots on #30 Riley Gill
14:10
Shot - Quality on net
#24 Danny New shoots on #30 Riley Gill
17:50
Shot - Quality on net
#72 Jakub Culek shoots on #30 Riley Gill
18:20
Shot - Quality on net
#25 Christian Ouellet shoots on #30 Riley Gill
18:55
Shot - Quality on net
#27 Rob Bellamy shoots on #30 Riley Gill
19:11
Goalkeeper Change
Riley Gill out. Empty net.
19:35
Shot - Quality on net
#4 Marvin Degon shoots on #35 Maxime Clermont
19:41
Shot - Quality on net
#14 T.J. Syner shoots on #35 Maxime Clermont
20:00
Penalty
Dustin Gazley called for Match - Attempt/Deliberate injury (10:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Marvin Degon
#4
|
0 | 0 | +1 | 3 | 0 | |
|
Mike Banwell
#5
|
0 | 0 | -1 | 0 | 0 | |
|
Ryan Kavanagh
#7
|
0 | 0 | -1 | 1 | 0 | |
|
Louie Caporusso
#9
|
0 | 1 | -1 | 4 | 6 | |
|
Yannick Tifu
#10
|
1 | 1 | +1 | 3 | 0 | |
|
Michal Cajkovsky
#11
|
0 | 0 | -1 | 1 | 0 | |
|
Dustin Gazley
#13
|
0 | 0 | -3 | 1 | 12 | |
|
T.J. Syner
#14
|
0 | 0 | -2 | 2 | 0 | |
|
Ryan Cruthers
#16
|
1 | 0 | 0 | 2 | 0 | |
|
Jesse Todd
#17
|
0 | 0 | +1 | 3 | 0 | |
|
Domenic Monardo
#18
|
0 | 1 | +1 | 2 | 2 | |
|
Bryant Molle
#23
|
0 | 0 | -1 | 1 | 0 | |
|
Matt Campanale
#24
|
0 | 0 | +1 | 2 | 0 | |
|
Aaron Gens
#25
|
0 | 0 | 0 | 0 | 0 | |
|
Ethan Cox
#28
|
0 | 0 | 0 | 2 | 2 | |
|
Brandon Blandina
#29
|
0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Riley Gill
#30
|
35 | 92.105 | 3 | 0 |
|
Brandon Anderson
#33
|
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 |
|---|---|---|---|---|---|---|
|
Maxim Lamarche
#4
|
0 | 0 | 0 | 2 | 0 | |
|
Patch Alber
#6
|
0 | 0 | +1 | 1 | 0 | |
|
Kyle Bushee
#7
|
1 | 0 | +1 | 6 | 2 | |
|
Ludwig Karlsson
#10
|
0 | 2 | +2 | 0 | 0 | |
|
Colin Jacobs
#14
|
0 | 0 | 0 | 0 | 0 | |
|
Buddy Robinson
#15
|
0 | 0 | -1 | 2 | 0 | |
|
Jordan Pietrus
#16
|
0 | 1 | +1 | 5 | 0 | |
|
Matt Carter
#17
|
0 | 1 | -1 | 4 | 0 | |
|
Danny Hobbs
#19
|
0 | 0 | 0 | 2 | 0 | |
|
Jean Bourbeau
#20
|
0 | 0 | 0 | 2 | 0 | |
|
Zach McCullough
#22
|
0 | 1 | +1 | 1 | 0 | |
|
Danny New
#24
|
0 | 0 | 0 | 2 | 2 | |
|
Christian Ouellet
#25
|
2 | 0 | +2 | 3 | 0 | |
|
Rob Bellamy
#27
|
0 | 1 | 0 | 1 | 0 | |
|
Troy Rutkowski
#28
|
0 | 0 | -1 | 4 | 0 | |
|
Jakub Culek
#72
|
0 | 0 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Joe Spagnoli
#1
|
0 | 0.000 | 0 | 0 |
|
Maxime Clermont
#35
|
26 | 92.857 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Elmira Jackals
Reading Royals
38
28
Shots on Goal
8%
7%
Shots Percentage
5
1
Power Plays
4
22
Penalty Minutes
26
35
Saves
93%
92%
Saves Percentage
Referee:
Pierre Lambert
Linesmen:
Francois Dussureault,
Patrick Richardson
ELM Management
Tom Freeman
(Owner/Governor),
Dwight Mullins
(Head Coach)
REA Management
Mark Wallace
(General Manager),
Larry Courville
(Head Coach),
Andy Scott
(Assistant Coach)
Latest News
More News
ECHL Today - April 23
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
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
-