
3
Final
4

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 2 | 0 | 3 |
![]() |
0 | 2 | 2 | 4 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
9 | 10 | 13 | 32 |
![]() |
15 | 15 | 11 | 41 |
Scoring
1st Period

1:28
Goal
Goal by #8 Ryan Conroy, assisted by #65 Shaw Boomhower and #23 Grant Loven.
2nd Period

8:00
Goal
Goal by #9 Riley Ginnell, assisted by #24 Mason Klee and #27 Cam McDonald.

10:17
Goal
Goal by #17 Kevin O'Neil, assisted by #8 Ryan Conroy and #5 Jackson van de Leest.

11:28
Goal
Goal by #17 Kevin O'Neil, assisted by #24 Josh Filmon and #12 Andre Ghantous.

19:15
Goal
Goal by #18 Matthew Kopperud, assisted by #15 JD Dudek and #22 Griffin Luce.
3rd Period

12:32
Goal
Goal by #24 Mason Klee, assisted by #33 Lincoln Hatten and #18 Matthew Kopperud.

13:01
Goal
Goal by #37 Matt DeMelis, assisted by #14 Matias Rajaniemi and #29 Cole Donhauser.
Penalties
1st Period

19:57
Penalty
Savva Smirnov called for Slashing - minor (2:00 minutes)
2nd Period

10:55
Penalty
Mason Klee called for High-sticking - minor (2:00 minutes)

13:05
Penalty
Ryan Wheeler called for Holding - minor (2:00 minutes)

14:47
Penalty
Andre Ghantous called for Tripping - minor (2:00 minutes)

15:19
Penalty
Hugo Ollas called for Interference - minor (2:00 minutes)
3rd Period

7:15
Penalty
Jordan Kaplan called for Slashing - minor (2:00 minutes)

8:26
Penalty
Shaw Boomhower called for Cross-Checking Minor (2:00 minutes)

8:26
Penalty
Riley Ginnell called for Roughing - minor (2:00 minutes)

11:30
Penalty
Kevin O'Neil called for Slashing - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Jeremy Brodeur is now in as goalie.

0:00
Goalkeeper In
Hugo Ollas is now in as goalie.

0:22
Shot - Quality on net
#26 Connor Welsh shoots on #35 Jeremy Brodeur

0:51
Shot - Non quality on net
#10 Jordan Kaplan shoots on #35 Jeremy Brodeur

1:27
Shot - Quality on net
#65 Shaw Boomhower shoots on #30 Hugo Ollas

1:28
Shot - Quality goal
#8 Ryan Conroy shoots on #30 Hugo Ollas

1:28
Goal
Goal by #8 Ryan Conroy, assisted by #65 Shaw Boomhower and #23 Grant Loven.

2:56
Shot - Quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur

3:03
Shot - Quality on net
#27 Cam McDonald shoots on #35 Jeremy Brodeur

4:00
Shot - Non quality on net
#4 Kurt Gosselin shoots on #30 Hugo Ollas

5:28
Shot - Non quality on net
#6 Ryan Wheeler shoots on #30 Hugo Ollas

6:21
Shot - Non quality on net
#14 Matias Rajaniemi shoots on #35 Jeremy Brodeur

8:25
Shot - Quality on net
#24 Mason Klee shoots on #35 Jeremy Brodeur

8:34
Shot - Quality on net
#16 Griffin Loughran shoots on #35 Jeremy Brodeur

11:04
Shot - Quality on net
#26 Connor Welsh shoots on #35 Jeremy Brodeur

12:15
Shot - Quality on net
#37 Matt DeMelis shoots on #35 Jeremy Brodeur

14:29
Shot - Non quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

14:35
Shot - Quality on net
#18 Matthew Kopperud shoots on #35 Jeremy Brodeur

16:16
Shot - Non quality on net
#2 Brendan Less shoots on #30 Hugo Ollas

16:36
Shot - Quality on net
#12 Andre Ghantous shoots on #30 Hugo Ollas

17:29
Shot - Quality on net
#16 Griffin Loughran shoots on #35 Jeremy Brodeur

17:53
Shot - Quality on net
#16 Griffin Loughran shoots on #35 Jeremy Brodeur

17:53
Shot - Quality on net
#23 Grant Loven shoots on #30 Hugo Ollas

17:54
Shot - Quality on net
#65 Shaw Boomhower shoots on #30 Hugo Ollas

17:54
Shot - Non quality on net
#65 Shaw Boomhower shoots on #30 Hugo Ollas

19:52
Goalkeeper Change
Hugo Ollas out. Empty net.

19:56
Shot - Non quality on net
#27 Cam McDonald shoots on #35 Jeremy Brodeur

19:57
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

19:57
Penalty
Savva Smirnov called for Slashing - minor (2:00 minutes)

19:57
Goalkeeper In
Hugo Ollas is now in as goalie.
2nd Period

0:26
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

0:39
Shot - Non quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

0:45
Shot - Quality on net
#4 Ryan Mahshie shoots on #35 Jeremy Brodeur

1:18
Shot - Non quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

1:57
Shot - Non quality on net
#24 Mason Klee shoots on #35 Jeremy Brodeur

2:27
Shot - Non quality on net
#19 T.J. Friedmann shoots on #30 Hugo Ollas

3:53
Shot - Non quality on net
#37 Matt DeMelis shoots on #35 Jeremy Brodeur

4:33
Shot - Quality on net
#23 Grant Loven shoots on #30 Hugo Ollas

5:57
Shot - Non quality on net
#6 Ryan Wheeler shoots on #30 Hugo Ollas

6:22
Shot - Quality on net
#12 Andre Ghantous shoots on #30 Hugo Ollas

7:58
Shot - Quality on net
#9 Riley Ginnell shoots on #35 Jeremy Brodeur

8:00
Shot - Quality goal
#9 Riley Ginnell shoots on #35 Jeremy Brodeur

8:00
Goal
Goal by #9 Riley Ginnell, assisted by #24 Mason Klee and #27 Cam McDonald.

8:13
Shot - Quality on net
#22 Griffin Luce shoots on #35 Jeremy Brodeur

10:17
Shot - Non quality goal
#17 Kevin O'Neil shoots on #30 Hugo Ollas

10:17
Goal
Goal by #17 Kevin O'Neil, assisted by #8 Ryan Conroy and #5 Jackson van de Leest.

10:55
Penalty
Mason Klee called for High-sticking - minor (2:00 minutes)

11:28
Shot - Non quality goal
#17 Kevin O'Neil shoots on #30 Hugo Ollas

11:28
Goal
Goal by #17 Kevin O'Neil, assisted by #24 Josh Filmon and #12 Andre Ghantous.

13:05
Penalty
Ryan Wheeler called for Holding - minor (2:00 minutes)

13:35
Shot - Non quality on net
#27 Cam McDonald shoots on #35 Jeremy Brodeur

13:44
Shot - Quality on net
#24 Mason Klee shoots on #35 Jeremy Brodeur

13:49
Shot - Quality on net
#12 Andre Ghantous shoots on #30 Hugo Ollas

13:53
Shot - Non quality on net
#24 Mason Klee shoots on #35 Jeremy Brodeur

14:17
Goalkeeper Change
Hugo Ollas out. Empty net.

14:47
Shot - Non quality on net
#18 Matthew Kopperud shoots on #35 Jeremy Brodeur

14:47
Penalty
Andre Ghantous called for Tripping - minor (2:00 minutes)

14:47
Goalkeeper In
Hugo Ollas is now in as goalie.

15:11
Shot - Non quality on net
#19 T.J. Friedmann shoots on #30 Hugo Ollas

15:19
Penalty
Hugo Ollas called for Interference - minor (2:00 minutes)

16:20
Shot - Quality on net
#24 Josh Filmon shoots on #30 Hugo Ollas

18:57
Shot - Quality on net
#10 Jordan Kaplan shoots on #35 Jeremy Brodeur

19:07
Shot - Quality on net
#12 Andre Ghantous shoots on #30 Hugo Ollas

19:15
Shot - Quality goal
#18 Matthew Kopperud shoots on #35 Jeremy Brodeur

19:15
Goal
Goal by #18 Matthew Kopperud, assisted by #15 JD Dudek and #22 Griffin Luce.
3rd Period

0:37
Shot - Quality on net
#37 Matt DeMelis shoots on #35 Jeremy Brodeur

0:53
Shot - Quality on net
#65 Shaw Boomhower shoots on #30 Hugo Ollas

1:28
Shot - Non quality on net
#27 Cam McDonald shoots on #35 Jeremy Brodeur

1:28
Shot - Non quality on net
#29 Greg Smith shoots on #30 Hugo Ollas

2:11
Shot - Non quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

2:28
Shot - Quality on net
#9 Riley Ginnell shoots on #35 Jeremy Brodeur

3:55
Shot - Quality on net
#18 Matthew Kopperud shoots on #35 Jeremy Brodeur

3:57
Shot - Quality on net
#18 Matthew Kopperud shoots on #35 Jeremy Brodeur

7:15
Penalty
Jordan Kaplan called for Slashing - minor (2:00 minutes)

7:30
Shot - Non quality on net
#2 Brendan Less shoots on #30 Hugo Ollas

8:26
Penalty
Shaw Boomhower called for Cross-Checking Minor (2:00 minutes)

8:26
Penalty
Riley Ginnell called for Roughing - minor (2:00 minutes)

9:08
Shot - Quality on net
#4 Kurt Gosselin shoots on #30 Hugo Ollas

11:26
Shot - Quality on net
#10 Jordan Kaplan shoots on #35 Jeremy Brodeur

11:30
Penalty
Kevin O'Neil called for Slashing - minor (2:00 minutes)

11:41
Shot - Quality on net
#5 Jackson van de Leest shoots on #30 Hugo Ollas

12:32
Shot - Quality goal
#24 Mason Klee shoots on #35 Jeremy Brodeur

12:32
Goal
Goal by #24 Mason Klee, assisted by #33 Lincoln Hatten and #18 Matthew Kopperud.

13:01
Shot - Quality goal
#37 Matt DeMelis shoots on #35 Jeremy Brodeur

13:01
Goal
Goal by #37 Matt DeMelis, assisted by #14 Matias Rajaniemi and #29 Cole Donhauser.

13:09
Shot - Non quality on net
#17 Kevin O'Neil shoots on #30 Hugo Ollas

13:18
Shot - Quality on net
#12 Andre Ghantous shoots on #30 Hugo Ollas

13:31
Shot - Non quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

14:27
Shot - Non quality on net
#9 Riley Ginnell shoots on #35 Jeremy Brodeur

17:52
Shot - Quality on net
#29 Greg Smith shoots on #30 Hugo Ollas

17:52
Goalkeeper Change
Jeremy Brodeur out. Empty net.

18:38
Shot - Quality on net
#2 Brendan Less shoots on #30 Hugo Ollas

18:57
Shot - Quality on net
#2 Brendan Less shoots on #30 Hugo Ollas

19:11
Shot - Non quality on net
#12 Andre Ghantous shoots on #30 Hugo Ollas

19:26
Shot - Quality on net
#5 Jackson van de Leest shoots on #30 Hugo Ollas

19:57
Shot - Non quality on net
#4 Kurt Gosselin shoots on #30 Hugo Ollas
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Ryan Mahshie
#4
|
F | 0 | 0 | +1 | 1 | 0 |
Riley Ginnell
#9
|
F | 1 | 0 | +1 | 4 | 2 |
Jordan Kaplan
#10
|
F | 0 | 0 | -1 | 3 | 2 |
Kolby Johnson
#12
|
F | 0 | 0 | +1 | 0 | 0 |
Matias Rajaniemi
#14
|
D | 0 | 1 | 0 | 1 | 0 |
JD Dudek
#15
|
C | 0 | 1 | +1 | 0 | 0 |
Griffin Loughran
#16
|
F | 0 | 0 | -2 | 3 | 0 |
Matthew Kopperud
#18
|
F | 1 | 1 | +1 | 5 | 0 |
Griffin Luce
#22
|
D | 0 | 1 | +1 | 1 | 0 |
Mason Klee
#24
|
D | 1 | 1 | -1 | 5 | 2 |
Ryan Dickinson
#25
|
D | 0 | 0 | +1 | 0 | 0 |
Connor Welsh
#26
|
D | 0 | 0 | +1 | 2 | 0 |
Cam McDonald
#27
|
D | 0 | 1 | 0 | 4 | 0 |
Cole Donhauser
#29
|
F | 0 | 1 | 0 | 1 | 0 |
Lincoln Hatten
#33
|
F | 0 | 1 | +1 | 0 | 0 |
Matt DeMelis
#37
|
F | 1 | 0 | 0 | 4 | 0 |
Anthony Callin
#44
|
F | 0 | 0 | +1 | 2 | 0 |
Anthony Repaci
#81
|
F | 0 | 0 | -1 | 5 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Hugo Ollas
#30
|
29 | 90.625 | 3 | 2 |
Michael Bullion
#32
|
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 |
---|---|---|---|---|---|---|
Brendan Less
#2
|
D | 0 | 0 | -1 | 4 | 0 |
Kurt Gosselin
#4
|
D | 0 | 0 | 0 | 3 | 0 |
Jackson van de Leest
#5
|
D | 0 | 1 | 0 | 2 | 0 |
Ryan Wheeler
#6
|
D | 0 | 0 | -2 | 2 | 2 |
Chase Brand
#7
|
F | 0 | 0 | 0 | 0 | 0 |
Ryan Conroy
#8
|
D | 1 | 1 | +1 | 1 | 0 |
Ty Gibson
#9
|
D | 0 | 0 | 0 | 0 | 0 |
Andre Ghantous
#12
|
F | 0 | 1 | -1 | 6 | 2 |
Kevin O'Neil
#17
|
F | 2 | 0 | +1 | 3 | 2 |
T.J. Friedmann
#19
|
F | 0 | 0 | 0 | 2 | 0 |
Savva Smirnov
#20
|
F | 0 | 0 | +1 | 0 | 2 |
Grant Loven
#23
|
F | 0 | 1 | 0 | 2 | 0 |
Josh Filmon
#24
|
F | 0 | 1 | +1 | 1 | 0 |
Greg Smith
#29
|
F | 0 | 0 | -2 | 2 | 0 |
Sean Gulka
#36
|
F | 0 | 0 | 0 | 0 | 0 |
Darian Skeoch
#44
|
D | 0 | 0 | -1 | 0 | 0 |
James Marooney
#46
|
D | 0 | 0 | 0 | 0 | 0 |
Shaw Boomhower
#65
|
F | 0 | 1 | -2 | 4 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Tyler Brennan
#34
|
0 | 0.000 | 0 | 0 |
Jeremy Brodeur
#35
|
37 | 90.244 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


32
41
Shots on Goal
9%
10%
Shots Percentage
3
4
Power Plays
10
8
Penalty Minutes
37
29
Saves
90%
91%
Saves Percentage
Referees:
Tyler Hascall,
Scott Allan
Linesmen:
Maxime Bedard,
Davids Rozitis
ADK Management
Jeff Mead
(President),
Pete MacArthur
(Head Coach/Director of Hockey Operations),
Mike Bergin
(Assistant Coach)
WOR Management
Mike Myers
(Chief Operating Officer),
Nick Tuzzolino
(Head Coach/General Manager)
Game Details
- Pre-Game Career Fair
This one's for all the hard workers in our community and all the Tech school students!
Join us for Trades and Tech Night, presented by Advantage Truck Group! Wether you're working in the trades, a student at a tech school, or looking for a night of hockey, we've got a Friday night for you! We'll be celebrating those who work hard in the Worcester Community, and looking to help propel the future workers with our career fair!
Pre-Game Career Fair

Before the puck drops, join us for a pre-game career fair, where you can connect with local businesses, learn about exciting career opportunities, and explore the future of skilled trades and technology. It’s a night to celebrate those who build, create, and innovate!
Interested in tabling during our Pre-Game Career Fair? Get more info here!
Get Tickets



All Inclusive - Bud Light Lounge
$45 per ticket (Min. 10 tickets)

Railers Blue Birthday Party Package
$35 per person (Min. 10 tickets)
Railers Grey Birthday Party Package
$25 per ticket (Min. 10 Tickets)

-
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
-