
3
Final OT
2

Box Score
Team | 1st | 2nd | 3rd | OT | Total T |
---|---|---|---|---|---|
![]() |
0 | 1 | 1 | 1 | 3 |
![]() |
1 | 0 | 1 | 0 | 2 |
Shots on Goal
Team | 1st | 2nd | 3rd | OT | Total |
---|---|---|---|---|---|
![]() |
5 | 12 | 11 | 3 | 31 |
![]() |
16 | 9 | 15 | 2 | 42 |
Scoring
1st Period

12:20
Goal
Goal by #7 Justin Gill, assisted by #26 Connor Welsh and #81 Anthony Repaci.
2nd Period

8:07
Goal
Goal by #46 Dan Ebrahim, assisted by #2 Brendan Less and #61 Brian Carrabes.
3rd Period

3:49
Goal
Goal by #4 Ryan Mahshie, assisted by #27 Cam McDonald and #81 Anthony Repaci.

8:17
Goal
Goal by #24 Josh Filmon, assisted by #27 Isaiah Fox and #61 Brian Carrabes.
OT

4:57
Goal
Goal by #43 Kishaun Gervais, assisted by #58 Ian Pierce.
Penalties
1st Period

12:11
Penalty
Ty Gibson called for High-sticking - minor (2:00 minutes)
2nd Period

9:59
Penalty
Matthew Kopperud called for Cross-Checking Major (5:00 minutes)

9:59
Penalty
Lincoln Hatten called for Fighting - Major (5:00 minutes)

9:59
Penalty
Sean Gulka called for Fighting - Major (5:00 minutes)

9:59
Penalty
Kishaun Gervais called for Roughing - minor (2:00 minutes)

9:59
Penalty
Matthew Kopperud called for Game misconduct - Cross-checking (10:00 minutes)

13:49
Penalty
Ryan Conroy called for Slashing - minor (2:00 minutes)

16:42
Penalty
Cole Donhauser called for Roughing - minor (2:00 minutes)

16:42
Penalty
Cole Donhauser called for Unsportsmanlike conduct - minor (2:00 minutes)

18:43
Penalty
Dan Ebrahim called for Hooking - minor (2:00 minutes)
3rd Period

1:54
Penalty
Greg Smith called for Tripping - minor (2:00 minutes)

5:21
Penalty
Ryan Wheeler called for Holding - minor (2:00 minutes)

19:43
Penalty
Griffin Luce called for Tripping - minor (2:00 minutes)
OT
1st Period

0:00
Goalkeeper In
Michael Bullion is now in as goalie.

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

0:27
Shot - Non quality on net
#18 Matthew Kopperud shoots on #35 Jeremy Brodeur

4:01
Shot - Non quality on net
#18 Kaleb Ergang shoots on #32 Michael Bullion

4:32
Shot - Quality on net
#8 Ryan Conroy shoots on #32 Michael Bullion

5:49
Shot - Non quality on net
#37 Matt DeMelis shoots on #35 Jeremy Brodeur

6:10
Shot - Quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

6:20
Shot - Non quality on net
#2 Kabore Dunn shoots on #35 Jeremy Brodeur

6:40
Shot - Non quality on net
#23 Grant Loven shoots on #32 Michael Bullion

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

7:51
Shot - Non quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

11:14
Shot - Quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur

12:11
Penalty
Ty Gibson called for High-sticking - minor (2:00 minutes)

12:20
Shot - Non quality goal
#7 Justin Gill shoots on #35 Jeremy Brodeur

12:20
Goal
Goal by #7 Justin Gill, assisted by #26 Connor Welsh and #81 Anthony Repaci.

13:25
Shot - Quality on net
#20 Caden Villegas shoots on #32 Michael Bullion

13:26
Shot - Quality on net
#20 Caden Villegas shoots on #32 Michael Bullion

14:02
Shot - Non quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

14:06
Shot - Quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

14:13
Shot - Non quality on net
#26 Connor Welsh shoots on #35 Jeremy Brodeur

15:54
Shot - Non quality on net
#17 Tanner Schachle shoots on #35 Jeremy Brodeur

17:18
Shot - Quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur

18:06
Shot - Quality on net
#7 Justin Gill shoots on #35 Jeremy Brodeur

18:30
Shot - Quality on net
#14 Matias Rajaniemi shoots on #35 Jeremy Brodeur

18:59
Shot - Quality on net
#17 Tanner Schachle shoots on #35 Jeremy Brodeur
2nd Period

2:26
Shot - Non quality on net
#24 Josh Filmon shoots on #32 Michael Bullion

4:43
Shot - Quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur

5:27
Shot - Non quality on net
#14 Matias Rajaniemi shoots on #35 Jeremy Brodeur

5:32
Shot - Non quality on net
#61 Brian Carrabes shoots on #32 Michael Bullion

5:40
Shot - Quality on net
#46 Dan Ebrahim shoots on #32 Michael Bullion

7:18
Shot - Non quality on net
#58 Ian Pierce shoots on #32 Michael Bullion

7:59
Shot - Non quality on net
#18 Kaleb Ergang shoots on #32 Michael Bullion

8:06
Shot - Non quality on net
#2 Brendan Less shoots on #32 Michael Bullion

8:07
Shot - Quality goal
#46 Dan Ebrahim shoots on #32 Michael Bullion

8:07
Goal
Goal by #46 Dan Ebrahim, assisted by #2 Brendan Less and #61 Brian Carrabes.

8:51
Shot - Quality on net
#7 Justin Gill shoots on #35 Jeremy Brodeur

9:59
Penalty
Matthew Kopperud called for Cross-Checking Major (5:00 minutes)

9:59
Penalty
Lincoln Hatten called for Fighting - Major (5:00 minutes)

9:59
Penalty
Sean Gulka called for Fighting - Major (5:00 minutes)

9:59
Penalty
Kishaun Gervais called for Roughing - minor (2:00 minutes)

9:59
Penalty
Matthew Kopperud called for Game misconduct - Cross-checking (10:00 minutes)

10:49
Shot - Non quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

11:23
Shot - Non quality on net
#29 Greg Smith shoots on #32 Michael Bullion

13:34
Shot - Non quality on net
#18 Kaleb Ergang shoots on #32 Michael Bullion

13:48
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

13:49
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

13:49
Penalty
Ryan Conroy called for Slashing - minor (2:00 minutes)

15:28
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

16:42
Penalty
Cole Donhauser called for Roughing - minor (2:00 minutes)

16:42
Penalty
Cole Donhauser called for Unsportsmanlike conduct - minor (2:00 minutes)

18:02
Shot - Quality on net
#13 Dennis Busby shoots on #32 Michael Bullion

18:12
Shot - Non quality on net
#13 Dennis Busby shoots on #32 Michael Bullion

18:43
Penalty
Dan Ebrahim called for Hooking - minor (2:00 minutes)

18:55
Shot - Quality on net
#8 Ryan Conroy shoots on #32 Michael Bullion

19:45
Shot - Non quality on net
#7 Justin Gill shoots on #35 Jeremy Brodeur

19:50
Shot - Quality on net
#27 Cam McDonald shoots on #35 Jeremy Brodeur
3rd Period

0:58
Shot - Non quality on net
#37 Matt DeMelis shoots on #35 Jeremy Brodeur

1:49
Shot - Quality on net
#4 Ryan Mahshie shoots on #35 Jeremy Brodeur

1:54
Penalty
Greg Smith called for Tripping - minor (2:00 minutes)

2:17
Shot - Quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

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

2:37
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

3:49
Shot - Non quality goal
#4 Ryan Mahshie shoots on #35 Jeremy Brodeur

3:49
Goal
Goal by #4 Ryan Mahshie, assisted by #27 Cam McDonald and #81 Anthony Repaci.

3:58
Shot - Non quality on net
#46 Dan Ebrahim shoots on #32 Michael Bullion

4:21
Shot - Non quality on net
#61 Brian Carrabes shoots on #32 Michael Bullion

5:21
Shot - Quality on net
#24 Josh Filmon shoots on #32 Michael Bullion

5:21
Penalty
Ryan Wheeler called for Holding - minor (2:00 minutes)

5:42
Shot - Non quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

6:20
Shot - Non quality on net
#23 Grant Loven shoots on #32 Michael Bullion

7:14
Shot - Quality on net
#24 Mason Klee shoots on #35 Jeremy Brodeur

8:17
Shot - Quality goal
#24 Josh Filmon shoots on #32 Michael Bullion

8:17
Goal
Goal by #24 Josh Filmon, assisted by #27 Isaiah Fox and #61 Brian Carrabes.

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

10:48
Shot - Non quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur

12:01
Shot - Non quality on net
#4 Ryan Mahshie shoots on #35 Jeremy Brodeur

13:32
Shot - Quality on net
#46 Dan Ebrahim shoots on #32 Michael Bullion

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

14:06
Shot - Non quality on net
#43 Kishaun Gervais shoots on #32 Michael Bullion

14:42
Shot - Non quality on net
#4 Ryan Mahshie shoots on #35 Jeremy Brodeur

15:54
Shot - Quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

16:10
Shot - Non quality on net
#43 Kishaun Gervais shoots on #32 Michael Bullion

16:57
Shot - Quality on net
#17 Tanner Schachle shoots on #35 Jeremy Brodeur

17:06
Shot - Non quality on net
#61 Brian Carrabes shoots on #32 Michael Bullion

19:33
Shot - Non quality on net
#6 Ryan Wheeler shoots on #32 Michael Bullion

19:43
Penalty
Griffin Luce called for Tripping - minor (2:00 minutes)

19:55
Shot - Non quality on net
#2 Brendan Less shoots on #32 Michael Bullion
OT

0:40
Shot - Non quality on net
#13 Dennis Busby shoots on #32 Michael Bullion

1:08
Shot - Non quality on net
#18 Kaleb Ergang shoots on #32 Michael Bullion

2:55
Shot - Non quality on net
#7 Justin Gill shoots on #35 Jeremy Brodeur

3:55
Shot - Non quality on net
#81 Anthony Repaci shoots on #35 Jeremy Brodeur

4:57
Shot - Quality goal
#43 Kishaun Gervais shoots on #32 Michael Bullion

4:57
Goal
Goal by #43 Kishaun Gervais, assisted by #58 Ian Pierce.
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Kabore Dunn
#2
|
D | 0 | 0 | 0 | 1 | 0 |
Ryan Mahshie
#4
|
F | 1 | 0 | 0 | 4 | 0 |
Justin Gill
#7
|
F | 1 | 0 | -2 | 5 | 0 |
Pito Walton
#8
|
D | 0 | 0 | -1 | 0 | 0 |
Riley Ginnell
#9
|
F | 0 | 0 | 0 | 0 | 0 |
Matias Rajaniemi
#14
|
D | 0 | 0 | -1 | 2 | 0 |
Tanner Schachle
#17
|
F | 0 | 0 | 0 | 3 | 0 |
Matthew Kopperud
#18
|
F | 0 | 0 | -1 | 1 | 15 |
Griffin Luce
#22
|
D | 0 | 0 | 0 | 1 | 2 |
Alec Cicero
#23
|
F | 0 | 0 | 0 | 0 | 0 |
Mason Klee
#24
|
D | 0 | 0 | -1 | 2 | 0 |
Connor Welsh
#26
|
D | 0 | 1 | -1 | 1 | 0 |
Cam McDonald
#27
|
D | 0 | 1 | -2 | 1 | 0 |
Cole Donhauser
#29
|
F | 0 | 0 | -1 | 3 | 4 |
Lincoln Hatten
#33
|
F | 0 | 0 | 0 | 0 | 5 |
Matt DeMelis
#37
|
F | 0 | 0 | -2 | 3 | 0 |
Anthony Callin
#44
|
F | 0 | 0 | -1 | 7 | 0 |
Anthony Repaci
#81
|
F | 0 | 2 | -1 | 8 | 0 |
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
|
28 | 90.323 | 3 | 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 | 1 | +2 | 2 | 0 |
Ryan Wheeler
#6
|
D | 0 | 0 | +2 | 1 | 2 |
Ryan Conroy
#8
|
D | 0 | 0 | 0 | 2 | 2 |
Ty Gibson
#9
|
D | 0 | 0 | 0 | 0 | 2 |
Dennis Busby
#13
|
D | 0 | 0 | +1 | 3 | 0 |
Kaleb Ergang
#18
|
F | 0 | 0 | 0 | 4 | 0 |
Caden Villegas
#20
|
F | 0 | 0 | 0 | 2 | 0 |
Jakob Breault
#22
|
F | 0 | 0 | 0 | 0 | 0 |
Grant Loven
#23
|
F | 0 | 0 | +1 | 2 | 0 |
Josh Filmon
#24
|
F | 1 | 0 | +2 | 3 | 0 |
Isaiah Fox
#27
|
F | 0 | 1 | +1 | 0 | 0 |
Greg Smith
#29
|
F | 0 | 0 | 0 | 1 | 2 |
Sean Gulka
#36
|
F | 0 | 0 | 0 | 0 | 5 |
Kishaun Gervais
#43
|
F | 1 | 0 | +1 | 3 | 2 |
Dan Ebrahim
#46
|
F | 1 | 0 | +1 | 4 | 2 |
Ian Pierce
#58
|
D | 0 | 1 | +1 | 1 | 0 |
Brian Carrabes
#61
|
F | 0 | 2 | +2 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jeremy Brodeur
#35
|
40 | 95.238 | 2 | 0 |
Henry Welsch
#41
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


31
42
Shots on Goal
10%
5%
Shots Percentage
4
5
Power Plays
17
26
Penalty Minutes
40
28
Saves
95%
90%
Saves Percentage
Referees:
Trevor Wohlford,
Marc-Olivier Phaneuf
Linesmen:
Davids Rozitis,
Matthew Heinen
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
- $10 Kids Tickets
- Giveaway- 2024-25 Railers Team Poster
- Post Game Team Autograph Signings
- Fan Appreciation Giveaways
The Railers close out the season at home with Fan Appreciation Weekend on Saturday, April 5th and Sunday, April 6th! On Sunday, April 6th, we'll be giving away 2024-25 team posters & fans will have the chance to meet the Railers during our post-game autograph session!
Additionally, everyone who scans our QR Code in the building will be entered into our Fan Appreciation Giveaways! These include:
- Tickets to a PWHL Fleet game
- Tickets to a Rhode Island FC game
- Tickets to a New England Free Jacks game
- a WooSox/Polar Park Tour
- $250 APEX Entertainment Party
- Tickets to see Dude Perfect at the DCU Center
- Texas Roadhouse Gift Card
- Dave's Hot Chicken Gift Card
- WIC Birthday Party Experience Pack
- More to be announced!
$10 KIDS TICKETS - Available for every Sunday game during the Worcester Railers 2024-25 season. For each adult ticket purchased, you'll be eligible to purchase one kids ticket for the low price of $10!
Get Tickets





Railers Rush
$15 Discounted College Student 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
-