1. Home
  2. Schedule
  3. 04/11/25 | Worcester Railers @ Reading Royals
Worcester Railers
WOR Worcester Railers
3
Final SO
4
Reading Royals
REA Reading Royals

Worcester Railers @ Reading Royals

Worcester Railers
Reading Royals

Box Score

Team 1st 2nd 3rd OT SO T
Worcester Railers WOR
0 1 2 0 0 3
Reading Royals REA
3 0 0 0 1 4

Shots on Goal

Team 1st 2nd 3rd OT Total
Worcester Railers Worcester Railers 8 9 12 5 34
Reading Royals Reading Royals 16 7 17 5 46

Scoring

1st Period

Reading Royals
0:11
Goal
Goal by #20 Matt Miller, assisted by #91 Yvan Mongo and #23 Gianfranco Cassaro.
Reading Royals
7:23
Goal
Goal by #16 Shane Sellar, assisted by #21 Austin Master and #4 Robert Calisti.
Reading Royals
16:42
Goal
Goal by #25 Mason Primeau, assisted by #23 Gianfranco Cassaro and #4 Robert Calisti.

2nd Period

Worcester Railers
9:57
Goal
Goal by #81 Anthony Repaci, assisted by #44 Anthony Callin and #7 Justin Gill.

3rd Period

Worcester Railers
2:38
Goal
Goal by #33 Lincoln Hatten, assisted by #17 Tanner Schachle and #26 Connor Welsh.
Worcester Railers
10:46
Goal
Goal by #81 Anthony Repaci, assisted by #29 Cole Donhauser and #22 Griffin Luce.

OT

Penalties

1st Period

Worcester Railers
4:21
Penalty
Anthony Repaci called for Interference on the Goalkeeper - minor (2:00 minutes)
Worcester Railers
16:29
Penalty
Pito Walton called for Roughing - minor (2:00 minutes)

2nd Period

Reading Royals
8:22
Penalty
Joseph Nardi called for High-sticking - minor (2:00 minutes)
Worcester Railers
13:42
Penalty
Matthew Kopperud called for Holding - minor (2:00 minutes)

3rd Period

Worcester Railers
3:58
Penalty
Cam McDonald called for Kneeing - minor (2:00 minutes)
Worcester Railers
10:52
Penalty
Tyler Kobryn called for Slashing - minor (2:00 minutes)

OT

Shootout

Worcester Railers
Shootout Attempt
Shootout attempt by #4 Ryan Mahshie.
Reading Royals
Winning Shootout Goal
Winning shootout goal by #37 Matt Brown.
Worcester Railers
Shootout Attempt
Shootout attempt by #26 Connor Welsh.
Reading Royals
Shootout Attempt
Shootout attempt by #11 Joseph Nardi.
Worcester Railers
Shootout Attempt
Shootout attempt by #81 Anthony Repaci.

1st Period

Reading Royals
0:00
Goalkeeper In
Keith Petruzzelli is now in as goalie.
Worcester Railers
0:00
Goalkeeper In
Michael Bullion is now in as goalie.
Reading Royals
0:10
Shot - Quality on net
#91 Yvan Mongo shoots on #32 Michael Bullion
Reading Royals
0:11
Shot - Quality goal
#20 Matt Miller shoots on #32 Michael Bullion
Reading Royals
0:11
Goal
Goal by #20 Matt Miller, assisted by #91 Yvan Mongo and #23 Gianfranco Cassaro.
Reading Royals
1:41
Shot - Non quality on net
#21 Austin Master shoots on #32 Michael Bullion
Worcester Railers
4:21
Shot - Quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
4:21
Penalty
Anthony Repaci called for Interference on the Goalkeeper - minor (2:00 minutes)
Reading Royals
4:40
Shot - Non quality on net
#23 Gianfranco Cassaro shoots on #32 Michael Bullion
Worcester Railers
6:36
Shot - Non quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Reading Royals
7:16
Shot - Non quality on net
#28 Connor Walters shoots on #32 Michael Bullion
Reading Royals
7:22
Shot - Non quality on net
#21 Austin Master shoots on #32 Michael Bullion
Reading Royals
7:23
Shot - Non quality goal
#16 Shane Sellar shoots on #32 Michael Bullion
Reading Royals
7:23
Goal
Goal by #16 Shane Sellar, assisted by #21 Austin Master and #4 Robert Calisti.
Reading Royals
11:08
Shot - Non quality on net
#59 Tyler Gratton shoots on #32 Michael Bullion
Reading Royals
11:29
Shot - Quality on net
#59 Tyler Gratton shoots on #32 Michael Bullion
Reading Royals
11:56
Shot - Quality on net
#37 Matt Brown shoots on #32 Michael Bullion
Worcester Railers
12:26
Shot - Non quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
12:28
Shot - Quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
12:39
Shot - Non quality on net
#44 Anthony Callin shoots on #80 Keith Petruzzelli
Reading Royals
13:36
Shot - Non quality on net
#91 Yvan Mongo shoots on #32 Michael Bullion
Reading Royals
13:48
Shot - Quality on net
#4 Robert Calisti shoots on #32 Michael Bullion
Reading Royals
14:44
Shot - Non quality on net
#16 Shane Sellar shoots on #32 Michael Bullion
Reading Royals
14:57
Shot - Non quality on net
#16 Shane Sellar shoots on #32 Michael Bullion
Worcester Railers
16:14
Shot - Quality on net
#4 Ryan Mahshie shoots on #80 Keith Petruzzelli
Worcester Railers
16:29
Penalty
Pito Walton called for Roughing - minor (2:00 minutes)
Reading Royals
16:42
Shot - Non quality goal
#25 Mason Primeau shoots on #32 Michael Bullion
Reading Royals
16:42
Goal
Goal by #25 Mason Primeau, assisted by #23 Gianfranco Cassaro and #4 Robert Calisti.
Worcester Railers
17:14
Shot - Non quality on net
#18 Matthew Kopperud shoots on #80 Keith Petruzzelli
Worcester Railers
18:20
Shot - Non quality on net
#4 Ryan Mahshie shoots on #80 Keith Petruzzelli
Reading Royals
19:55
Shot - Quality on net
#37 Matt Brown shoots on #32 Michael Bullion

2nd Period

Reading Royals
0:50
Shot - Non quality on net
#25 Mason Primeau shoots on #32 Michael Bullion
Worcester Railers
1:37
Shot - Non quality on net
#7 Justin Gill shoots on #80 Keith Petruzzelli
Worcester Railers
2:42
Shot - Non quality on net
#29 Cole Donhauser shoots on #80 Keith Petruzzelli
Worcester Railers
2:48
Shot - Non quality on net
#14 Matias Rajaniemi shoots on #80 Keith Petruzzelli
Reading Royals
3:44
Shot - Non quality on net
#59 Tyler Gratton shoots on #32 Michael Bullion
Reading Royals
4:29
Shot - Non quality on net
#91 Yvan Mongo shoots on #32 Michael Bullion
Worcester Railers
4:55
Shot - Quality on net
#7 Justin Gill shoots on #80 Keith Petruzzelli
Reading Royals
5:12
Shot - Non quality on net
#25 Mason Primeau shoots on #32 Michael Bullion
Worcester Railers
5:23
Shot - Quality on net
#10 Jordan Kaplan shoots on #80 Keith Petruzzelli
Worcester Railers
7:35
Shot - Non quality on net
#8 Pito Walton shoots on #80 Keith Petruzzelli
Reading Royals
8:22
Penalty
Joseph Nardi called for High-sticking - minor (2:00 minutes)
Worcester Railers
9:28
Shot - Non quality on net
#26 Connor Welsh shoots on #80 Keith Petruzzelli
Worcester Railers
9:45
Shot - Quality on net
#7 Justin Gill shoots on #80 Keith Petruzzelli
Worcester Railers
9:57
Shot - Quality goal
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
9:57
Goal
Goal by #81 Anthony Repaci, assisted by #44 Anthony Callin and #7 Justin Gill.
Reading Royals
11:48
Shot - Quality on net
#15 Emile Chouinard shoots on #32 Michael Bullion
Reading Royals
11:57
Shot - Non quality on net
#15 Emile Chouinard shoots on #32 Michael Bullion
Reading Royals
13:41
Goalkeeper Change
Keith Petruzzelli out. Empty net.
Worcester Railers
13:42
Penalty
Matthew Kopperud called for Holding - minor (2:00 minutes)
Reading Royals
13:42
Goalkeeper In
Keith Petruzzelli is now in as goalie.
Reading Royals
14:14
Shot - Non quality on net
#4 Robert Calisti shoots on #32 Michael Bullion

3rd Period

Worcester Railers
1:34
Shot - Non quality on net
#19 Riley Piercey shoots on #80 Keith Petruzzelli
Worcester Railers
1:41
Shot - Non quality on net
#19 Riley Piercey shoots on #80 Keith Petruzzelli
Worcester Railers
2:30
Shot - Quality on net
#4 Ryan Mahshie shoots on #80 Keith Petruzzelli
Worcester Railers
2:38
Shot - Quality goal
#33 Lincoln Hatten shoots on #80 Keith Petruzzelli
Worcester Railers
2:38
Goal
Goal by #33 Lincoln Hatten, assisted by #17 Tanner Schachle and #26 Connor Welsh.
Worcester Railers
2:39
Shot - Non quality on net
#26 Connor Welsh shoots on #80 Keith Petruzzelli
Reading Royals
3:49
Shot - Quality on net
#25 Mason Primeau shoots on #32 Michael Bullion
Worcester Railers
3:58
Penalty
Cam McDonald called for Kneeing - minor (2:00 minutes)
Reading Royals
4:34
Shot - Non quality on net
#4 Robert Calisti shoots on #32 Michael Bullion
Reading Royals
5:14
Shot - Non quality on net
#11 Joseph Nardi shoots on #32 Michael Bullion
Reading Royals
7:18
Shot - Non quality on net
#23 Gianfranco Cassaro shoots on #32 Michael Bullion
Worcester Railers
7:35
Shot - Non quality on net
#22 Griffin Luce shoots on #80 Keith Petruzzelli
Worcester Railers
10:46
Shot - Quality goal
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
10:46
Goal
Goal by #81 Anthony Repaci, assisted by #29 Cole Donhauser and #22 Griffin Luce.
Worcester Railers
10:47
Shot - Quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
10:52
Penalty
Tyler Kobryn called for Slashing - minor (2:00 minutes)
Reading Royals
11:39
Shot - Non quality on net
#4 Robert Calisti shoots on #32 Michael Bullion
Reading Royals
12:43
Shot - Quality on net
#9 Sam Sedley shoots on #32 Michael Bullion
Reading Royals
13:14
Shot - Non quality on net
#28 Connor Walters shoots on #32 Michael Bullion
Reading Royals
13:15
Shot - Quality on net
#16 Shane Sellar shoots on #32 Michael Bullion
Reading Royals
13:18
Shot - Non quality on net
#71 Jake Smith shoots on #32 Michael Bullion
Reading Royals
13:27
Shot - Non quality on net
#9 Sam Sedley shoots on #32 Michael Bullion
Reading Royals
13:37
Shot - Non quality on net
#9 Sam Sedley shoots on #32 Michael Bullion
Reading Royals
13:46
Shot - Non quality on net
#9 Sam Sedley shoots on #32 Michael Bullion
Reading Royals
14:09
Shot - Non quality on net
#37 Matt Brown shoots on #32 Michael Bullion
Reading Royals
14:21
Shot - Quality on net
#6 Logan Britt shoots on #32 Michael Bullion
Reading Royals
14:25
Shot - Quality on net
#37 Matt Brown shoots on #32 Michael Bullion
Reading Royals
14:29
Shot - Quality on net
#37 Matt Brown shoots on #32 Michael Bullion
Reading Royals
15:47
Shot - Non quality on net
#20 Matt Miller shoots on #32 Michael Bullion
Worcester Railers
15:57
Shot - Quality on net
#44 Anthony Callin shoots on #80 Keith Petruzzelli
Worcester Railers
16:52
Shot - Non quality on net
#7 Justin Gill shoots on #80 Keith Petruzzelli
Worcester Railers
18:45
Shot - Non quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
19:49
Shot - Non quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli

OT

Reading Royals
0:31
Shot - Non quality on net
#9 Sam Sedley shoots on #32 Michael Bullion
Reading Royals
1:03
Shot - Non quality on net
#20 Matt Miller shoots on #32 Michael Bullion
Worcester Railers
1:32
Shot - Quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Reading Royals
1:39
Shot - Quality on net
#13 Cam Cook shoots on #32 Michael Bullion
Worcester Railers
4:38
Shot - Non quality on net
#81 Anthony Repaci shoots on #80 Keith Petruzzelli
Worcester Railers
5:57
Shot - Non quality on net
#7 Justin Gill shoots on #80 Keith Petruzzelli
Reading Royals
6:17
Shot - Quality on net
#37 Matt Brown shoots on #32 Michael Bullion
Reading Royals
6:21
Shot - Quality on net
#37 Matt Brown shoots on #32 Michael Bullion
Worcester Railers
6:28
Shot - Non quality on net
#27 Cam McDonald shoots on #80 Keith Petruzzelli
Worcester Railers
6:50
Shot - Non quality on net
#26 Connor Welsh shoots on #80 Keith Petruzzelli

Shootout

Worcester Railers
Shootout Attempt
Shootout attempt by #4 Ryan Mahshie.
Reading Royals
Winning Shootout Goal
Winning shootout goal by #37 Matt Brown.
Worcester Railers
Shootout Attempt
Shootout attempt by #26 Connor Welsh.
Reading Royals
Shootout Attempt
Shootout attempt by #11 Joseph Nardi.
Worcester Railers
Shootout Attempt
Shootout attempt by #81 Anthony Repaci.
Player Stats
Reading Royals
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Robert Calisti #4
D 0 2 +1 4 0
Logan Britt #6
D 0 0 0 1 0
Sam Sedley #9
D 0 0 +1 5 0
Joseph Nardi #11
F 0 0 +1 1 2
Cam Cook #13
F 0 0 -2 1 0
Nick Capone #14
F 0 0 +1 0 0
Emile Chouinard #15
D 0 0 0 2 0
Shane Sellar #16
F 1 0 +1 4 0
Ryan Leibold #18
F 0 0 -1 0 0
Matt Miller #20
F 1 0 +1 3 0
Austin Master #21
F 0 1 0 2 0
Gianfranco Cassaro #23
D 0 2 -1 2 0
Mason Primeau #25
F 1 0 -1 4 0
Connor Walters #28
D 0 0 0 2 0
Matt Brown #37
F 0 0 0 7 0
Tyler Gratton #59
F 0 0 -2 3 0
Jake Smith #71
F 0 0 0 1 0
Yvan Mongo #91
F 0 1 +1 3 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Vinnie Purpura #29
0 0.000 0 0
Keith Petruzzelli #80
31 91.176 3 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Worcester Railers
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Ryan Mahshie #4
F 0 0 +1 3 0
Justin Gill #7
F 0 1 0 5 0
Pito Walton #8
D 0 0 -1 1 2
Jordan Kaplan #10
F 0 0 -1 1 0
Tyler Kobryn #13
F 0 0 0 0 2
Matias Rajaniemi #14
D 0 0 -1 1 0
Tanner Schachle #17
F 0 1 +1 0 0
Matthew Kopperud #18
F 0 0 -1 1 2
Riley Piercey #19
F 0 0 0 2 0
Griffin Luce #22
D 0 1 +1 1 0
Mason Klee #24
D 0 0 0 0 0
Connor Welsh #26
D 0 1 +1 3 0
Cam McDonald #27
D 0 0 0 1 2
Cole Donhauser #29
F 0 1 0 1 0
Lincoln Hatten #33
F 1 0 +1 1 0
Matt DeMelis #37
F 0 0 -1 0 0
Anthony Callin #44
F 0 1 0 2 0
Anthony Repaci #81
F 2 0 0 11 2
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Hugo Ollas #30
0 0.000 0 0
Michael Bullion #32
42 93.333 3 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Worcester Railers Worcester Railers
Reading Royals Reading Royals
34
46
Shots on Goal
9%
9%
Shots Percentage
1
5
Power Plays
10
2
Penalty Minutes
42
31
Saves
91%
91%
Saves Percentage
Referees:
Yannick Jobin-Manseau, Logan Gruhl
Linesmen:
Davids Rozitis, Sean Perry
WOR Management
Mike Myers (Chief Operating Officer), Nick Tuzzolino (Head Coach/General Manager)
REA Management
David Farrar (President), Jason Binkley (Head Coach/General Manager), Ryan Anderson (Assistant Coach)

Latest News

More News
ECHL Today - April 21
ECHL Today - April 21
ECHL Transactions - April 20
ECHL Transactions - April 20
ECHL announces fines, suspension
ECHL announces fines, suspension
ECHL Today - April 20
ECHL Today - April 20
ECHL has 41 former players, 22 coaches on Stanley Cup rosters
ECHL has 41 former players, 22 coaches on Stanley Cup rosters
ECHL Transactions - April 19
ECHL Transactions - April 19
ECHL Today - April 19
ECHL Today - April 19
ECHL Transactions - April 18
ECHL Transactions - April 18
Toledo’s Hawkins repeats as Warrior Hockey ECHL Most Valuable Player
Toledo’s Hawkins repeats as Warrior Hockey ECHL Most Valuable Player

Sign Up For Updates

Sign up for our email newsletter to be the first to know about ECHL news!

Our Sponsors