1
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
REA
|
0 | 0 | 1 | 1 |
WOR
|
1 | 0 | 3 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Reading Royals
|
7 | 6 | 9 | 22 |
Worcester Railers
|
8 | 10 | 10 | 28 |
Scoring
1st Period
8:17
Goal
Goal by #81 Anthony Repaci, assisted by #77 Drew Callin and #44 Anthony Callin.
2nd Period
3rd Period
6:24
Goal
Goal by #12 Cam Berg, assisted by #81 Anthony Repaci and #24 Jesse Pulkkinen.
14:09
Goal
Goal by #12 Cam Berg, assisted by #77 Drew Callin and #19 Riley Piercey.
16:31
Goal
Goal by #86 Nolan Burke, assisted by #7 Ben Meehan and #95 Jacob Frasca.
19:14
Goal
Goal by #37 Matt DeMelis, assisted by #44 Anthony Callin.
Penalties
1st Period
6:40
Penalty
Miles Gendron called for Hooking - minor (2:00 minutes)
10:36
Penalty
Zach Bannister called for Tripping - minor (2:00 minutes)
12:10
Penalty
Anthony Repaci called for Roughing - minor (2:00 minutes)
12:10
Penalty
Hunter Johannes called for Roughing - minor (2:00 minutes)
18:31
Penalty
Hunter Johannes called for Boarding - minor (2:00 minutes)
2nd Period
5:04
Penalty
Cam McDonald called for Delay of Game (2:00 minutes)
6:38
Penalty
Jake Willets called for Holding - minor (2:00 minutes)
3rd Period
0:45
Penalty
Lincoln Hatten called for Interference - minor (2:00 minutes)
10:08
Penalty
Garrett Devine called for Hooking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Parker Gahagen is now in as goalie.
0:00
Goalkeeper In
Yaniv Perets is now in as goalie.
2:06
Shot - Non quality on net
#7 Max Dorrington shoots on #1 Yaniv Perets
3:53
Shot - Non quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
4:06
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
4:44
Shot - Non quality on net
#28 Alec Butcher shoots on #35 Parker Gahagen
4:56
Shot - Non quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
6:24
Shot - Non quality on net
#15 Gleb Veremyev shoots on #1 Yaniv Perets
6:40
Penalty
Miles Gendron called for Hooking - minor (2:00 minutes)
8:17
Shot - Non quality goal
#81 Anthony Repaci shoots on #1 Yaniv Perets
8:17
Goal
Goal by #81 Anthony Repaci, assisted by #77 Drew Callin and #44 Anthony Callin.
9:54
Shot - Quality on net
#18 Hunter Johannes shoots on #35 Parker Gahagen
10:35
Goalkeeper Change
Parker Gahagen out. Empty net.
10:36
Penalty
Zach Bannister called for Tripping - minor (2:00 minutes)
10:36
Goalkeeper In
Parker Gahagen is now in as goalie.
12:10
Penalty
Anthony Repaci called for Roughing - minor (2:00 minutes)
12:10
Penalty
Hunter Johannes called for Roughing - minor (2:00 minutes)
12:38
Shot - Non quality on net
#24 Jesse Pulkkinen shoots on #1 Yaniv Perets
12:56
Shot - Quality on net
#39 Connor McMenamin shoots on #35 Parker Gahagen
15:38
Shot - Non quality on net
#15 Gleb Veremyev shoots on #1 Yaniv Perets
16:19
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
16:55
Shot - Quality on net
#24 Jesse Pulkkinen shoots on #1 Yaniv Perets
17:05
Shot - Quality on net
#81 Anthony Repaci shoots on #1 Yaniv Perets
17:27
Shot - Quality on net
#19 Riley Piercey shoots on #1 Yaniv Perets
18:31
Penalty
Hunter Johannes called for Boarding - minor (2:00 minutes)
2nd Period
1:46
Shot - Quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
3:38
Shot - Non quality on net
#44 Anthony Callin shoots on #1 Yaniv Perets
3:54
Shot - Quality on net
#77 Drew Callin shoots on #1 Yaniv Perets
5:04
Penalty
Cam McDonald called for Delay of Game (2:00 minutes)
5:56
Shot - Non quality on net
#39 Connor McMenamin shoots on #35 Parker Gahagen
6:38
Penalty
Jake Willets called for Holding - minor (2:00 minutes)
7:35
Shot - Quality on net
#77 Drew Callin shoots on #1 Yaniv Perets
7:40
Shot - Non quality on net
#77 Drew Callin shoots on #1 Yaniv Perets
8:28
Shot - Non quality on net
#24 Jesse Pulkkinen shoots on #1 Yaniv Perets
8:38
Shot - Quality on net
#86 Nolan Burke shoots on #35 Parker Gahagen
10:46
Shot - Quality on net
#26 Andrew Kurapov shoots on #35 Parker Gahagen
11:17
Shot - Non quality on net
#24 Artem Guryev shoots on #35 Parker Gahagen
14:36
Shot - Non quality on net
#6 Cam McDonald shoots on #1 Yaniv Perets
16:12
Shot - Non quality on net
#53 Jake Willets shoots on #35 Parker Gahagen
17:12
Shot - Quality on net
#15 Gleb Veremyev shoots on #1 Yaniv Perets
18:10
Shot - Quality on net
#29 Cole Donhauser shoots on #1 Yaniv Perets
18:33
Shot - Non quality on net
#11 Lincoln Hatten shoots on #1 Yaniv Perets
19:56
Shot - Quality on net
#15 Gleb Veremyev shoots on #1 Yaniv Perets
3rd Period
0:45
Penalty
Lincoln Hatten called for Interference - minor (2:00 minutes)
1:33
Shot - Non quality on net
#18 Hunter Johannes shoots on #35 Parker Gahagen
2:05
Shot - Non quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
5:42
Shot - Non quality on net
#29 Cole Donhauser shoots on #1 Yaniv Perets
6:24
Shot - Quality goal
#12 Cam Berg shoots on #1 Yaniv Perets
6:24
Goal
Goal by #12 Cam Berg, assisted by #81 Anthony Repaci and #24 Jesse Pulkkinen.
7:21
Shot - Quality on net
#86 Nolan Burke shoots on #35 Parker Gahagen
8:53
Shot - Non quality on net
#24 Jesse Pulkkinen shoots on #1 Yaniv Perets
9:13
Shot - Non quality on net
#14 Adam Samuelsson shoots on #1 Yaniv Perets
10:08
Penalty
Garrett Devine called for Hooking - minor (2:00 minutes)
10:30
Shot - Non quality on net
#77 Drew Callin shoots on #1 Yaniv Perets
11:14
Shot - Non quality on net
#88 Artem Kulakov shoots on #35 Parker Gahagen
11:50
Shot - Non quality on net
#10 Ryan Miotto shoots on #1 Yaniv Perets
13:31
Shot - Non quality on net
#44 Anthony Callin shoots on #1 Yaniv Perets
14:09
Shot - Quality goal
#12 Cam Berg shoots on #1 Yaniv Perets
14:09
Goal
Goal by #12 Cam Berg, assisted by #77 Drew Callin and #19 Riley Piercey.
14:46
Shot - Non quality on net
#81 Anthony Repaci shoots on #1 Yaniv Perets
15:50
Goalkeeper Change
Yaniv Perets out. Empty net.
16:31
Shot - Quality goal
#86 Nolan Burke shoots on #35 Parker Gahagen
16:31
Goal
Goal by #86 Nolan Burke, assisted by #7 Ben Meehan and #95 Jacob Frasca.
16:31
Goalkeeper In
Yaniv Perets is now in as goalie.
16:39
Goalkeeper Change
Yaniv Perets out. Empty net.
17:20
Shot - Quality on net
#28 Alec Butcher shoots on #35 Parker Gahagen
18:07
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
18:18
Shot - Non quality on net
#18 Hunter Johannes shoots on #35 Parker Gahagen
18:38
Shot - Non quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
19:14
Shot - Non quality goal
#37 Matt DeMelis shoots on #1 Yaniv Perets
19:14
Goal
Goal by #37 Matt DeMelis, assisted by #44 Anthony Callin.
19:14
Goalkeeper In
Yaniv Perets is now in as goalie.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Anthony Hora
#3
|
D | 0 | 0 | +2 | 0 | 0 |
|
Cam McDonald
#6
|
D | 0 | 0 | -1 | 1 | 2 |
|
Max Dorrington
#7
|
F | 0 | 0 | 0 | 1 | 0 |
|
Ryan Miotto
#10
|
F | 0 | 0 | 0 | 1 | 0 |
|
Lincoln Hatten
#11
|
F | 0 | 0 | 0 | 1 | 2 |
|
Cam Berg
#12
|
F | 2 | 0 | +2 | 2 | 0 |
|
Adam Samuelsson
#14
|
D | 0 | 0 | 0 | 1 | 0 |
|
Gleb Veremyev
#15
|
F | 0 | 0 | 0 | 4 | 0 |
|
Ross Mitton
#16
|
F | 0 | 0 | 0 | 0 | 0 |
|
Michael Suda
#18
|
D | 0 | 0 | +1 | 0 | 0 |
|
Riley Piercey
#19
|
F | 0 | 1 | +1 | 1 | 0 |
|
Jesse Pulkkinen
#24
|
D | 0 | 1 | +1 | 4 | 0 |
|
Cole Donhauser
#29
|
F | 0 | 0 | 0 | 2 | 0 |
|
Matt DeMelis
#37
|
F | 1 | 0 | +1 | 1 | 0 |
|
Anthony Callin
#44
|
F | 0 | 2 | +1 | 2 | 0 |
|
Drew Callin
#77
|
F | 0 | 2 | +1 | 4 | 0 |
|
Anthony Repaci
#81
|
F | 1 | 1 | 0 | 3 | 2 |
|
Gabe Blanchard
#88
|
D | 0 | 0 | +1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Tristan Lennox
#30
|
0 | 0.000 | 0 | 0 |
|
Parker Gahagen
#35
|
21 | 95.455 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Ben Meehan
#7
|
D | 0 | 1 | -1 | 1 | 0 |
|
Kyle Haskins
#8
|
F | 0 | 0 | -1 | 2 | 0 |
|
Liam Devlin
#12
|
F | 0 | 0 | 0 | 0 | 0 |
|
Brandon Saigeon
#17
|
F | 0 | 0 | -1 | 2 | 0 |
|
Hunter Johannes
#18
|
F | 0 | 0 | -1 | 3 | 4 |
|
Zach Bannister
#19
|
F | 0 | 0 | 0 | 0 | 2 |
|
Artem Guryev
#24
|
D | 0 | 0 | -1 | 1 | 0 |
|
Garrett Devine
#25
|
F | 0 | 0 | 0 | 0 | 2 |
|
Andrew Kurapov
#26
|
F | 0 | 0 | 0 | 1 | 0 |
|
Amedeo Mastrangeli
#27
|
D | 0 | 0 | -1 | 0 | 0 |
|
Alec Butcher
#28
|
F | 0 | 0 | -1 | 2 | 0 |
|
Jeremy Michel
#34
|
F | 0 | 0 | 0 | 0 | 0 |
|
Connor McMenamin
#39
|
F | 0 | 0 | 0 | 2 | 0 |
|
Miles Gendron
#43
|
D | 0 | 0 | 0 | 0 | 2 |
|
Jake Willets
#53
|
D | 0 | 0 | -1 | 1 | 2 |
|
Nolan Burke
#86
|
F | 1 | 0 | -1 | 3 | 0 |
|
Artem Kulakov
#88
|
D | 0 | 0 | 0 | 1 | 0 |
|
Jacob Frasca
#95
|
F | 0 | 1 | -1 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Yaniv Perets
#1
|
24 | 88.889 | 3 | 0 |
|
Keith Petruzzelli
#80
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Reading Royals
Worcester Railers
22
28
Shots on Goal
5%
14%
Shots Percentage
2
5
Power Plays
12
6
Penalty Minutes
24
21
Saves
86%
95%
Saves Percentage
Referees:
Evan Reddick,
Sam Heidemann
Linesmen:
Conor Foley,
Stephen Drain
REA Management
David Farrar
(President),
Anthony Peters
(Head Coach/General Manager),
Wes Wolfe
(Assistant Coach)
WOR Management
Mike Myers
(Chief Operating Officer),
Nick Tuzzolino
(Head Coach/General Manager),
Chris Rumble
(Assistant Coach)
Latest News
More News
Recap of 2026 Kelly Cup Finals
Weber is Ironhawks first head coach
Stingrays hire Kallechy as head coach
Florida claims 2026 Kelly Cup title
Giguère named Gargoyles head coach
ECHL represented on Stanley Cup champion for 26th straight year
ECHL Today - June 15
Everblades take series lead with 5-2 win in Game 5
ECHL Transactions - June 13
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
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
New Mexico Goatheads
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trenton Ironhawks
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-