3
Final
5
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
REA
|
0 | 2 | 1 | 3 |
WOR
|
2 | 1 | 2 | 5 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Reading Royals
|
12 | 9 | 5 | 26 |
Worcester Railers
|
12 | 12 | 10 | 34 |
Scoring
1st Period
6:36
Goal
Goal by #21 Case McCarthy, assisted by #26 Declan McDonnell and #7 Max Dorrington.
12:36
Goal
Goal by #21 Case McCarthy, assisted by #37 Matt DeMelis and #15 Gleb Veremyev.
2nd Period
2:44
Goal
Goal by #24 Jesse Pulkkinen, assisted by #18 Michael Suda and #81 Anthony Repaci.
10:36
Goal
Goal by #34 Jeremy Michel, assisted by #17 Brandon Saigeon and #88 Artem Kulakov.
18:05
Goal
Goal by #9 Carson Golder, assisted by #91 Yvan Mongo and #23 Connor Kurth.
3rd Period
1:38
Goal
Goal by #21 Case McCarthy, assisted by #44 Anthony Callin and #29 Cole Donhauser.
8:27
Goal
Goal by #7 Ben Meehan.
14:12
Goal
Goal by #18 Michael Suda, assisted by #7 Max Dorrington and #26 Declan McDonnell.
Penalties
1st Period
2:45
Penalty
Xavier Jean-Louis called for High-sticking - minor (2:00 minutes)
12:27
Penalty
Miles Gendron called for Holding - minor (2:00 minutes)
18:02
Penalty
Austin Saint called for High-sticking - double minor (4:00 minutes)
2nd Period
1:05
Penalty
Artem Kulakov called for High-sticking - minor (2:00 minutes)
4:27
Penalty
Ben Meehan called for Interference - minor (2:00 minutes)
12:00
Penalty
Lincoln Hatten called for Roughing - minor (2:00 minutes)
12:00
Penalty
Lincoln Hatten called for Unsportsmanlike conduct - minor (2:00 minutes)
19:48
Penalty
Adam Samuelsson called for Tripping - minor (2:00 minutes)
3rd Period
5:29
Penalty
Mikael Robidoux called for Tripping - minor (2:00 minutes)
7:21
Penalty
WOR called for Bench minor - Too many men (2:00 minutes)
12:15
Penalty
Jacob Frasca called for Slashing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Carson Bjarnason is now in as goalie.
0:00
Goalkeeper In
Parker Gahagen is now in as goalie.
0:25
Shot - Non quality on net
#16 Austin Saint shoots on #35 Parker Gahagen
1:11
Shot - Non quality on net
#81 Anthony Repaci shoots on #68 Carson Bjarnason
1:22
Shot - Non quality on net
#9 Carson Golder shoots on #35 Parker Gahagen
1:38
Shot - Quality on net
#81 Anthony Repaci shoots on #68 Carson Bjarnason
1:43
Shot - Non quality on net
#77 Drew Callin shoots on #68 Carson Bjarnason
2:22
Shot - Non quality on net
#23 Connor Kurth shoots on #35 Parker Gahagen
2:45
Penalty
Xavier Jean-Louis called for High-sticking - minor (2:00 minutes)
4:28
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
5:43
Shot - Quality on net
#16 Austin Saint shoots on #35 Parker Gahagen
5:49
Shot - Non quality on net
#77 Drew Callin shoots on #68 Carson Bjarnason
5:51
Shot - Non quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
6:36
Shot - Non quality goal
#21 Case McCarthy shoots on #68 Carson Bjarnason
6:36
Goal
Goal by #21 Case McCarthy, assisted by #26 Declan McDonnell and #7 Max Dorrington.
6:46
Shot - Non quality on net
#29 Cole Donhauser shoots on #68 Carson Bjarnason
8:51
Shot - Non quality on net
#27 Xavier Jean-Louis shoots on #68 Carson Bjarnason
9:15
Shot - Quality on net
#14 Adam Samuelsson shoots on #68 Carson Bjarnason
10:22
Shot - Quality on net
#19 Riley Piercey shoots on #68 Carson Bjarnason
11:46
Shot - Quality on net
#29 Cole Donhauser shoots on #68 Carson Bjarnason
12:00
Shot - Quality on net
#37 Matt DeMelis shoots on #68 Carson Bjarnason
12:27
Penalty
Miles Gendron called for Holding - minor (2:00 minutes)
12:36
Shot - Non quality goal
#21 Case McCarthy shoots on #68 Carson Bjarnason
12:36
Goal
Goal by #21 Case McCarthy, assisted by #37 Matt DeMelis and #15 Gleb Veremyev.
13:16
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Parker Gahagen
13:49
Shot - Non quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
14:51
Shot - Non quality on net
#43 Miles Gendron shoots on #35 Parker Gahagen
15:26
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Parker Gahagen
16:37
Shot - Non quality on net
#46 Vincent Sevigny shoots on #35 Parker Gahagen
16:55
Shot - Non quality on net
#27 Owen McLaughlin shoots on #35 Parker Gahagen
18:02
Penalty
Austin Saint called for High-sticking - double minor (4:00 minutes)
2nd Period
1:05
Shot - Non quality on net
#21 Case McCarthy shoots on #68 Carson Bjarnason
1:05
Penalty
Artem Kulakov called for High-sticking - minor (2:00 minutes)
1:44
Shot - Non quality on net
#18 Michael Suda shoots on #68 Carson Bjarnason
2:44
Shot - Non quality goal
#24 Jesse Pulkkinen shoots on #68 Carson Bjarnason
2:44
Goal
Goal by #24 Jesse Pulkkinen, assisted by #18 Michael Suda and #81 Anthony Repaci.
4:27
Penalty
Ben Meehan called for Interference - minor (2:00 minutes)
4:33
Shot - Quality on net
#44 Anthony Callin shoots on #68 Carson Bjarnason
5:46
Shot - Non quality on net
#18 Michael Suda shoots on #68 Carson Bjarnason
6:44
Shot - Non quality on net
#81 Anthony Repaci shoots on #68 Carson Bjarnason
8:17
Shot - Quality on net
#91 Yvan Mongo shoots on #35 Parker Gahagen
8:30
Shot - Non quality on net
#9 Carson Golder shoots on #35 Parker Gahagen
8:57
Shot - Quality on net
#9 Carson Golder shoots on #35 Parker Gahagen
10:36
Shot - Quality goal
#34 Jeremy Michel shoots on #35 Parker Gahagen
10:36
Goal
Goal by #34 Jeremy Michel, assisted by #17 Brandon Saigeon and #88 Artem Kulakov.
11:13
Shot - Quality on net
#14 Adam Samuelsson shoots on #68 Carson Bjarnason
11:13
Shot - Non quality on net
#88 Artem Kulakov shoots on #35 Parker Gahagen
11:23
Shot - Non quality on net
#19 Riley Piercey shoots on #68 Carson Bjarnason
12:00
Penalty
Lincoln Hatten called for Roughing - minor (2:00 minutes)
12:00
Penalty
Lincoln Hatten called for Unsportsmanlike conduct - minor (2:00 minutes)
13:31
Shot - Non quality on net
#44 Anthony Callin shoots on #68 Carson Bjarnason
15:01
Shot - Non quality on net
#27 Owen McLaughlin shoots on #35 Parker Gahagen
15:36
Shot - Quality on net
#37 Matt DeMelis shoots on #68 Carson Bjarnason
15:39
Shot - Non quality on net
#27 Xavier Jean-Louis shoots on #68 Carson Bjarnason
16:06
Shot - Quality on net
#14 Adam Samuelsson shoots on #68 Carson Bjarnason
16:44
Shot - Quality on net
#8 Kyle Haskins shoots on #35 Parker Gahagen
17:48
Shot - Non quality on net
#18 Hunter Johannes shoots on #35 Parker Gahagen
18:05
Shot - Quality goal
#9 Carson Golder shoots on #35 Parker Gahagen
18:05
Goal
Goal by #9 Carson Golder, assisted by #91 Yvan Mongo and #23 Connor Kurth.
19:48
Penalty
Adam Samuelsson called for Tripping - minor (2:00 minutes)
3rd Period
0:50
Shot - Non quality on net
#95 Jacob Frasca shoots on #35 Parker Gahagen
1:08
Shot - Quality on net
#29 Cole Donhauser shoots on #68 Carson Bjarnason
1:38
Shot - Non quality goal
#21 Case McCarthy shoots on #68 Carson Bjarnason
1:38
Goal
Goal by #21 Case McCarthy, assisted by #44 Anthony Callin and #29 Cole Donhauser.
4:03
Shot - Non quality on net
#21 Case McCarthy shoots on #68 Carson Bjarnason
4:57
Shot - Quality on net
#81 Anthony Repaci shoots on #68 Carson Bjarnason
5:04
Shot - Non quality on net
#27 Xavier Jean-Louis shoots on #68 Carson Bjarnason
5:29
Penalty
Mikael Robidoux called for Tripping - minor (2:00 minutes)
5:56
Shot - Non quality on net
#26 Declan McDonnell shoots on #68 Carson Bjarnason
7:09
Shot - Non quality on net
#21 Case McCarthy shoots on #68 Carson Bjarnason
7:21
Penalty
WOR called for Bench minor - Too many men (2:00 minutes)
8:03
Shot - Quality on net
#23 Connor Kurth shoots on #35 Parker Gahagen
8:08
Shot - Quality on net
#23 Connor Kurth shoots on #35 Parker Gahagen
8:27
Shot - Non quality goal
#7 Ben Meehan shoots on #35 Parker Gahagen
8:27
Goal
Goal by #7 Ben Meehan.
11:17
Shot - Quality on net
#29 Cole Donhauser shoots on #68 Carson Bjarnason
12:15
Penalty
Jacob Frasca called for Slashing - minor (2:00 minutes)
12:19
Shot - Quality on net
#44 Anthony Callin shoots on #68 Carson Bjarnason
14:12
Shot - Non quality goal
#18 Michael Suda shoots on #68 Carson Bjarnason
14:12
Goal
Goal by #18 Michael Suda, assisted by #7 Max Dorrington and #26 Declan McDonnell.
17:31
Goalkeeper Change
Carson Bjarnason out. Empty net.
18:46
Shot - Non quality on net
#27 Owen McLaughlin shoots on #35 Parker Gahagen
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Cam McDonald
#6
|
D | 0 | 0 | +1 | 0 | 0 |
|
Max Dorrington
#7
|
F | 0 | 2 | +1 | 0 | 0 |
|
Lincoln Hatten
#11
|
F | 0 | 0 | 0 | 0 | 4 |
|
Adam Samuelsson
#14
|
D | 0 | 0 | 0 | 3 | 2 |
|
Gleb Veremyev
#15
|
F | 0 | 1 | +1 | 0 | 0 |
|
Ross Mitton
#16
|
F | 0 | 0 | -2 | 0 | 0 |
|
Michael Suda
#18
|
D | 1 | 1 | 0 | 3 | 0 |
|
Riley Piercey
#19
|
F | 0 | 0 | -1 | 2 | 0 |
|
Case McCarthy
#21
|
D | 3 | 0 | +1 | 6 | 0 |
|
Jesse Pulkkinen
#24
|
D | 1 | 0 | -2 | 1 | 0 |
|
Declan McDonnell
#26
|
F | 0 | 2 | +1 | 1 | 0 |
|
Xavier Jean-Louis
#27
|
D | 0 | 0 | 0 | 3 | 2 |
|
Cole Donhauser
#29
|
F | 0 | 1 | 0 | 4 | 0 |
|
Matt DeMelis
#37
|
F | 0 | 1 | -1 | 2 | 0 |
|
Anthony Callin
#44
|
F | 0 | 1 | +1 | 3 | 0 |
|
MacAuley Carson
#74
|
F | 0 | 0 | -1 | 0 | 0 |
|
Drew Callin
#77
|
F | 0 | 0 | 0 | 2 | 0 |
|
Anthony Repaci
#81
|
F | 0 | 1 | 0 | 4 | 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
|
23 | 88.462 | 3 | 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 | 1 | 0 | +2 | 3 | 2 |
|
Kyle Haskins
#8
|
F | 0 | 0 | +1 | 2 | 0 |
|
Carson Golder
#9
|
F | 1 | 0 | 0 | 4 | 0 |
|
Mikael Robidoux
#13
|
F | 0 | 0 | -1 | 0 | 2 |
|
Austin Saint
#16
|
F | 0 | 0 | 0 | 2 | 4 |
|
Brandon Saigeon
#17
|
F | 0 | 1 | 0 | 1 | 0 |
|
Hunter Johannes
#18
|
F | 0 | 0 | -1 | 1 | 0 |
|
Connor Kurth
#23
|
F | 0 | 1 | 0 | 3 | 0 |
|
Owen McLaughlin
#27
|
F | 0 | 0 | -1 | 3 | 0 |
|
Jeremy Michel
#34
|
F | 1 | 0 | +1 | 1 | 0 |
|
Connor McMenamin
#39
|
F | 0 | 0 | -1 | 0 | 0 |
|
Miles Gendron
#43
|
D | 0 | 0 | 0 | 1 | 2 |
|
Vincent Sevigny
#46
|
D | 0 | 0 | -2 | 1 | 0 |
|
Jake Willets
#53
|
D | 0 | 0 | 0 | 0 | 0 |
|
Jack Page
#72
|
D | 0 | 0 | -1 | 0 | 0 |
|
Artem Kulakov
#88
|
D | 0 | 1 | +2 | 1 | 2 |
|
Yvan Mongo
#91
|
F | 0 | 1 | +1 | 1 | 0 |
|
Jacob Frasca
#95
|
F | 0 | 0 | 0 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Carson Bjarnason
#68
|
29 | 85.294 | 5 | 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
26
34
Shots on Goal
12%
15%
Shots Percentage
5
7
Power Plays
14
10
Penalty Minutes
29
23
Saves
85%
88%
Saves Percentage
Referee:
Sam Heidemann
Linesmen:
Michael Tarquinio,
Antoine Bujold-Roux
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
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
-