5
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
WOR
|
1 | 1 | 3 | 5 |
REA
|
1 | 0 | 1 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Worcester Railers
|
3 | 7 | 13 | 23 |
Reading Royals
|
14 | 17 | 12 | 43 |
Scoring
1st Period
7:35
Goal
Goal by #24 Jesse Pulkkinen, assisted by #19 Riley Piercey and #74 MacAuley Carson.
10:54
Goal
Goal by #39 Connor McMenamin, assisted by #17 Brandon Saigeon and #53 Jake Willets.
2nd Period
7:01
Goal
Goal by #37 Matt DeMelis, assisted by #6 Cam McDonald and #74 MacAuley Carson.
3rd Period
0:59
Goal
Goal by #26 Declan McDonnell, assisted by #81 Anthony Repaci and #24 Jesse Pulkkinen.
1:55
Goal
Goal by #91 Yvan Mongo, assisted by #16 Austin Saint and #7 Ben Meehan.
5:56
Goal
Goal by #19 Riley Piercey, assisted by #7 Max Dorrington.
18:57
Goal
Goal by #19 Riley Piercey.
Penalties
1st Period
9:21
Penalty
Connor Federkow called for Roughing - minor (2:00 minutes)
10:34
Penalty
Kyle Haskins called for Roughing - minor (2:00 minutes)
10:34
Penalty
Adam Samuelsson called for Roughing - minor (2:00 minutes)
2nd Period
12:08
Penalty
Ryan Miotto called for Interference - minor (2:00 minutes)
15:07
Penalty
Miles Gendron called for Cross-Checking Minor (2:00 minutes)
18:18
Penalty
Ryan Miotto called for Boarding - minor (2:00 minutes)
3rd Period
6:59
Penalty
Xavier Jean-Louis called for Holding - minor (2:00 minutes)
8:31
Penalty
Cam McDonald called for Roughing - minor (2:00 minutes)
8:31
Penalty
Austin Saint called for Roughing - minor (2:00 minutes)
12:36
Penalty
Garrett Devine called for Holding - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Yaniv Perets is now in as goalie.
0:00
Goalkeeper In
Parker Gahagen is now in as goalie.
0:57
Shot - Quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
1:59
Shot - Non quality on net
#16 Austin Saint shoots on #35 Parker Gahagen
4:14
Shot - Non quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
4:30
Shot - Non quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
5:00
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
6:05
Shot - Non quality on net
#25 Garrett Devine shoots on #35 Parker Gahagen
6:49
Shot - Non quality on net
#15 Emile Chouinard shoots on #35 Parker Gahagen
7:35
Shot - Non quality goal
#24 Jesse Pulkkinen shoots on #1 Yaniv Perets
7:35
Goal
Goal by #24 Jesse Pulkkinen, assisted by #19 Riley Piercey and #74 MacAuley Carson.
8:18
Shot - Non quality on net
#43 Miles Gendron shoots on #35 Parker Gahagen
9:21
Penalty
Connor Federkow called for Roughing - minor (2:00 minutes)
10:23
Shot - Non quality on net
#23 Connor Kurth shoots on #35 Parker Gahagen
10:34
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
10:34
Penalty
Kyle Haskins called for Roughing - minor (2:00 minutes)
10:34
Penalty
Adam Samuelsson called for Roughing - minor (2:00 minutes)
10:54
Shot - Quality goal
#39 Connor McMenamin shoots on #35 Parker Gahagen
10:54
Goal
Goal by #39 Connor McMenamin, assisted by #17 Brandon Saigeon and #53 Jake Willets.
14:32
Shot - Quality on net
#23 Connor Kurth shoots on #35 Parker Gahagen
14:58
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
16:50
Shot - Non quality on net
#18 Michael Suda shoots on #1 Yaniv Perets
18:11
Shot - Non quality on net
#16 Austin Saint shoots on #35 Parker Gahagen
18:29
Shot - Non quality on net
#37 Matt DeMelis shoots on #1 Yaniv Perets
2nd Period
0:13
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
1:02
Shot - Quality on net
#34 Jeremy Michel shoots on #35 Parker Gahagen
1:03
Shot - Quality on net
#34 Jeremy Michel shoots on #35 Parker Gahagen
1:35
Shot - Quality on net
#16 Austin Saint shoots on #35 Parker Gahagen
2:35
Shot - Non quality on net
#53 Jake Willets shoots on #35 Parker Gahagen
4:39
Shot - Quality on net
#34 Jeremy Michel shoots on #35 Parker Gahagen
6:25
Shot - Non quality on net
#53 Jake Willets shoots on #35 Parker Gahagen
6:33
Shot - Quality on net
#25 Garrett Devine shoots on #35 Parker Gahagen
6:42
Shot - Quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
6:43
Shot - Quality on net
#25 Garrett Devine shoots on #35 Parker Gahagen
6:59
Shot - Non quality on net
#6 Cam McDonald shoots on #1 Yaniv Perets
7:01
Shot - Non quality goal
#37 Matt DeMelis shoots on #1 Yaniv Perets
7:01
Goal
Goal by #37 Matt DeMelis, assisted by #6 Cam McDonald and #74 MacAuley Carson.
9:55
Shot - Non quality on net
#28 Connor Federkow shoots on #1 Yaniv Perets
10:12
Shot - Quality on net
#6 Cam McDonald shoots on #1 Yaniv Perets
10:55
Shot - Non quality on net
#15 Emile Chouinard shoots on #35 Parker Gahagen
11:55
Shot - Non quality on net
#53 Jake Willets shoots on #35 Parker Gahagen
12:08
Penalty
Ryan Miotto called for Interference - minor (2:00 minutes)
12:18
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
13:19
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
13:25
Shot - Non quality on net
#46 Vincent Sevigny shoots on #35 Parker Gahagen
14:56
Shot - Non quality on net
#81 Anthony Repaci shoots on #1 Yaniv Perets
15:03
Shot - Non quality on net
#11 Lincoln Hatten shoots on #1 Yaniv Perets
15:07
Shot - Non quality on net
#11 Lincoln Hatten shoots on #1 Yaniv Perets
15:07
Penalty
Miles Gendron called for Cross-Checking Minor (2:00 minutes)
18:02
Goalkeeper Change
Yaniv Perets out. Empty net.
18:18
Shot - Non quality on net
#53 Jake Willets shoots on #35 Parker Gahagen
18:18
Penalty
Ryan Miotto called for Boarding - minor (2:00 minutes)
18:18
Goalkeeper In
Yaniv Perets is now in as goalie.
18:55
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
3rd Period
0:59
Shot - Quality goal
#26 Declan McDonnell shoots on #1 Yaniv Perets
0:59
Goal
Goal by #26 Declan McDonnell, assisted by #81 Anthony Repaci and #24 Jesse Pulkkinen.
1:55
Shot - Quality goal
#91 Yvan Mongo shoots on #35 Parker Gahagen
1:55
Goal
Goal by #91 Yvan Mongo, assisted by #16 Austin Saint and #7 Ben Meehan.
4:16
Shot - Non quality on net
#81 Anthony Repaci shoots on #1 Yaniv Perets
4:33
Shot - Quality on net
#44 Anthony Callin shoots on #1 Yaniv Perets
5:56
Shot - Quality goal
#19 Riley Piercey shoots on #1 Yaniv Perets
5:56
Goal
Goal by #19 Riley Piercey, assisted by #7 Max Dorrington.
6:27
Shot - Quality on net
#19 Riley Piercey shoots on #1 Yaniv Perets
6:59
Penalty
Xavier Jean-Louis called for Holding - minor (2:00 minutes)
7:33
Shot - Non quality on net
#16 Austin Saint shoots on #35 Parker Gahagen
7:42
Shot - Non quality on net
#46 Vincent Sevigny shoots on #35 Parker Gahagen
8:31
Shot - Quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
8:31
Penalty
Cam McDonald called for Roughing - minor (2:00 minutes)
8:31
Penalty
Austin Saint called for Roughing - minor (2:00 minutes)
9:42
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
9:46
Shot - Non quality on net
#43 Miles Gendron shoots on #35 Parker Gahagen
10:13
Shot - Non quality on net
#11 Lincoln Hatten shoots on #1 Yaniv Perets
11:28
Shot - Non quality on net
#34 Jeremy Michel shoots on #35 Parker Gahagen
12:36
Penalty
Garrett Devine called for Holding - minor (2:00 minutes)
12:51
Shot - Quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
13:37
Shot - Non quality on net
#81 Anthony Repaci shoots on #1 Yaniv Perets
13:50
Shot - Quality on net
#18 Michael Suda shoots on #1 Yaniv Perets
15:02
Shot - Quality on net
#10 Ryan Miotto shoots on #1 Yaniv Perets
15:23
Shot - Non quality on net
#46 Vincent Sevigny shoots on #35 Parker Gahagen
16:08
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
16:11
Shot - Quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
16:11
Goalkeeper Change
Yaniv Perets out. Empty net.
18:26
Shot - Quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
18:57
Shot - Quality goal
#19 Riley Piercey shoots on #1 Yaniv Perets
18:57
Goal
Goal by #19 Riley Piercey.
18:57
Goalkeeper In
Yaniv Perets is now in as goalie.
19:33
Shot - Quality on net
#27 Xavier Jean-Louis shoots on #1 Yaniv Perets
19:38
Shot - Non quality on net
#27 Xavier Jean-Louis shoots on #1 Yaniv Perets
19:42
Shot - Quality on net
#7 Max Dorrington shoots on #1 Yaniv Perets
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Ben Meehan
#7
|
D | 0 | 1 | -3 | 6 | 0 |
|
Kyle Haskins
#8
|
F | 0 | 0 | -3 | 4 | 2 |
|
Liam Devlin
#12
|
F | 0 | 0 | 0 | 0 | 0 |
|
Emile Chouinard
#15
|
D | 0 | 0 | -1 | 2 | 0 |
|
Austin Saint
#16
|
F | 0 | 1 | 0 | 4 | 2 |
|
Brandon Saigeon
#17
|
F | 0 | 1 | -1 | 5 | 0 |
|
Zach Bannister
#19
|
F | 0 | 0 | 0 | 0 | 0 |
|
Cam Cook
#21
|
F | 0 | 0 | -1 | 0 | 0 |
|
Connor Kurth
#23
|
F | 0 | 0 | -2 | 2 | 0 |
|
Garrett Devine
#25
|
F | 0 | 0 | -1 | 3 | 2 |
|
Jeremy Michel
#34
|
F | 0 | 0 | -3 | 4 | 0 |
|
Connor McMenamin
#39
|
F | 1 | 0 | -1 | 1 | 0 |
|
Miles Gendron
#43
|
D | 0 | 0 | -1 | 2 | 2 |
|
Vincent Sevigny
#46
|
D | 0 | 0 | -1 | 3 | 0 |
|
Jake Willets
#53
|
D | 0 | 1 | -1 | 4 | 0 |
|
Artem Kulakov
#88
|
D | 0 | 0 | 0 | 0 | 0 |
|
Yvan Mongo
#91
|
F | 1 | 0 | 0 | 1 | 0 |
|
Jacob Frasca
#95
|
F | 0 | 0 | -2 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Yaniv Perets
#1
|
18 | 81.818 | 4 | 0 |
|
Keith Petruzzelli
#80
|
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 |
|---|---|---|---|---|---|---|
|
Cam McDonald
#6
|
D | 0 | 1 | +2 | 2 | 2 |
|
Max Dorrington
#7
|
F | 0 | 1 | +1 | 1 | 0 |
|
Ryan Miotto
#10
|
F | 0 | 0 | -1 | 1 | 4 |
|
Lincoln Hatten
#11
|
F | 0 | 0 | +2 | 3 | 0 |
|
Adam Samuelsson
#14
|
D | 0 | 0 | 0 | 0 | 2 |
|
Ross Mitton
#16
|
F | 0 | 0 | -1 | 0 | 0 |
|
Michael Suda
#18
|
D | 0 | 0 | +2 | 2 | 0 |
|
Riley Piercey
#19
|
F | 2 | 1 | +4 | 3 | 0 |
|
Max Dukovac
#20
|
F | 0 | 0 | -1 | 0 | 0 |
|
Jesse Pulkkinen
#24
|
D | 1 | 1 | +3 | 1 | 0 |
|
Khristian Acosta
#25
|
F | 0 | 0 | +1 | 0 | 0 |
|
Declan McDonnell
#26
|
F | 1 | 0 | +1 | 1 | 0 |
|
Xavier Jean-Louis
#27
|
D | 0 | 0 | -1 | 2 | 2 |
|
Connor Federkow
#28
|
D | 0 | 0 | +1 | 1 | 2 |
|
Matt DeMelis
#37
|
F | 1 | 0 | +3 | 2 | 0 |
|
Anthony Callin
#44
|
F | 0 | 0 | 0 | 1 | 0 |
|
MacAuley Carson
#74
|
F | 0 | 2 | +2 | 0 | 0 |
|
Anthony Repaci
#81
|
F | 0 | 1 | +1 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Thomas Gale
#33
|
0 | 0.000 | 0 | 0 |
|
Parker Gahagen
#35
|
41 | 95.349 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Worcester Railers
Reading Royals
23
43
Shots on Goal
22%
5%
Shots Percentage
2
4
Power Plays
12
8
Penalty Minutes
41
18
Saves
95%
78%
Saves Percentage
Referee:
Evan Reddick
Linesmen:
Rich Jondo,
Terrence Johnson
WOR Management
Mike Myers
(Chief Operating Officer),
Nick Tuzzolino
(Head Coach/General Manager),
Chris Rumble
(Assistant Coach)
REA Management
David Farrar
(President),
Anthony Peters
(Head Coach/General Manager),
Wes Wolfe
(Assistant Coach)
Latest News
More News
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
ECHL Transactions - April 20
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
-