0
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
WOR
|
0 | 0 | 0 | 0 |
ORL
|
2 | 1 | 1 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Worcester Railers
|
6 | 14 | 16 | 36 |
Orlando Solar Bears
|
12 | 5 | 8 | 25 |
Scoring
1st Period
12:12
Goal
Goal by #29 Mitchell Hoelscher, assisted by #2 Zachary Massicotte and #18 Darik Angeli.
14:13
Goal
Goal by #28 Alex Frye, assisted by #29 Mitchell Hoelscher and #18 Darik Angeli.
2nd Period
14:08
Goal
Goal by #12 Tanner Schachle, assisted by #7 Tyler Bird and #61 Luke Boka.
3rd Period
18:23
Goal
Goal by #77 Jimmy Mazza, assisted by #61 Luke Boka.
Penalties
1st Period
13:52
Penalty
Daniel Walker called for Roughing - minor (2:00 minutes)
13:52
Penalty
Kelly Bent called for Fighting - Major (5:00 minutes)
13:52
Penalty
Riley Piercey called for Fighting - Major (5:00 minutes)
13:52
Penalty
John Muse called for Roughing - minor (2:00 minutes)
2nd Period
16:47
Penalty
Kelly Bent called for Bench minor - Face-off Violation (2:00 minutes)
3rd Period
3:26
Penalty
Ryan Dickinson called for Roughing - minor (2:00 minutes)
3:26
Penalty
Daniel Walker called for Roughing - minor (2:00 minutes)
5:36
Penalty
Daniel Walker called for Tripping - minor (2:00 minutes)
12:35
Penalty
Jack Quinlivan called for Fighting - Major (5:00 minutes)
12:35
Penalty
Jérémie Biakabutuka called for Fighting - Major (5:00 minutes)
16:32
Penalty
Anthony Callin called for Cross-Checking Minor (2:00 minutes)
18:15
Penalty
Brayden Low called for Tripping - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
John Muse is now in as goalie.
0:00
Goalkeeper In
Brandon Halverson is now in as goalie.
1:34
Shot - Non quality on net
#2 Zachary Massicotte shoots on #40 John Muse
1:42
Shot - Non quality on net
#23 Tanner Dickinson shoots on #40 John Muse
4:06
Shot - Quality on net
#16 Ashton Calder shoots on #31 Brandon Halverson
8:10
Shot - Quality on net
#70 Zsombor Garat shoots on #31 Brandon Halverson
9:13
Shot - Non quality on net
#8 Christian Krygier shoots on #31 Brandon Halverson
11:09
Shot - Quality on net
#61 Luke Boka shoots on #40 John Muse
12:12
Shot - Quality goal
#29 Mitchell Hoelscher shoots on #40 John Muse
12:12
Goal
Goal by #29 Mitchell Hoelscher, assisted by #2 Zachary Massicotte and #18 Darik Angeli.
13:45
Shot - Quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
13:52
Penalty
Daniel Walker called for Roughing - minor (2:00 minutes)
13:52
Penalty
Kelly Bent called for Fighting - Major (5:00 minutes)
13:52
Penalty
Riley Piercey called for Fighting - Major (5:00 minutes)
13:52
Penalty
John Muse called for Roughing - minor (2:00 minutes)
14:13
Shot - Quality goal
#28 Alex Frye shoots on #40 John Muse
14:13
Goal
Goal by #28 Alex Frye, assisted by #29 Mitchell Hoelscher and #18 Darik Angeli.
15:16
Shot - Quality on net
#9 Brayden Low shoots on #40 John Muse
16:11
Shot - Quality on net
#18 Darik Angeli shoots on #40 John Muse
17:06
Shot - Non quality on net
#70 Zsombor Garat shoots on #31 Brandon Halverson
17:15
Shot - Non quality on net
#3 Jérémie Biakabutuka shoots on #40 John Muse
17:28
Shot - Non quality on net
#3 Jérémie Biakabutuka shoots on #40 John Muse
17:37
Shot - Non quality on net
#3 Jérémie Biakabutuka shoots on #40 John Muse
17:56
Shot - Non quality on net
#18 Darik Angeli shoots on #40 John Muse
19:00
Shot - Quality on net
#71 Jesse Jacques shoots on #40 John Muse
19:20
Shot - Non quality on net
#44 Anthony Callin shoots on #31 Brandon Halverson
2nd Period
0:24
Shot - Non quality on net
#26 Connor Welsh shoots on #31 Brandon Halverson
2:29
Shot - Non quality on net
#23 Tanner Dickinson shoots on #40 John Muse
2:42
Shot - Quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
4:40
Shot - Non quality on net
#15 Brendan Robbins shoots on #31 Brandon Halverson
5:24
Shot - Quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
5:45
Shot - Non quality on net
#77 Jimmy Mazza shoots on #40 John Muse
6:20
Shot - Non quality on net
#7 Tyler Bird shoots on #40 John Muse
9:16
Shot - Quality on net
#11 Daniel Walker shoots on #40 John Muse
10:06
Shot - Non quality on net
#5 Zach White shoots on #31 Brandon Halverson
11:25
Shot - Non quality on net
#10 Trevor Cosgrove shoots on #31 Brandon Halverson
13:19
Shot - Non quality on net
#12 Joey Cipollone shoots on #31 Brandon Halverson
14:08
Shot - Quality goal
#12 Tanner Schachle shoots on #40 John Muse
14:08
Goal
Goal by #12 Tanner Schachle, assisted by #7 Tyler Bird and #61 Luke Boka.
16:43
Shot - Non quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
16:47
Penalty
Kelly Bent called for Bench minor - Face-off Violation (2:00 minutes)
16:56
Shot - Non quality on net
#19 Blade Jenkins shoots on #31 Brandon Halverson
17:06
Shot - Non quality on net
#44 Anthony Callin shoots on #31 Brandon Halverson
17:27
Shot - Non quality on net
#19 Blade Jenkins shoots on #31 Brandon Halverson
17:45
Shot - Non quality on net
#16 Ashton Calder shoots on #31 Brandon Halverson
18:36
Shot - Quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
19:16
Shot - Quality on net
#13 Jake Pivonka shoots on #31 Brandon Halverson
3rd Period
1:06
Shot - Non quality on net
#26 Connor Welsh shoots on #31 Brandon Halverson
1:56
Shot - Quality on net
#12 Joey Cipollone shoots on #31 Brandon Halverson
3:07
Shot - Non quality on net
#26 Connor Welsh shoots on #31 Brandon Halverson
3:26
Shot - Non quality on net
#23 Tanner Dickinson shoots on #40 John Muse
3:26
Penalty
Ryan Dickinson called for Roughing - minor (2:00 minutes)
3:26
Penalty
Daniel Walker called for Roughing - minor (2:00 minutes)
4:14
Shot - Quality on net
#10 Trevor Cosgrove shoots on #31 Brandon Halverson
4:16
Shot - Quality on net
#29 Mitchell Hoelscher shoots on #40 John Muse
4:31
Shot - Quality on net
#9 Brayden Low shoots on #40 John Muse
4:57
Shot - Non quality on net
#59 Ben Carroll shoots on #40 John Muse
5:36
Penalty
Daniel Walker called for Tripping - minor (2:00 minutes)
6:18
Shot - Non quality on net
#7 Tyler Bird shoots on #40 John Muse
7:21
Shot - Non quality on net
#7 Tyler Bird shoots on #40 John Muse
8:48
Shot - Non quality on net
#44 Anthony Callin shoots on #31 Brandon Halverson
9:08
Shot - Quality on net
#13 Jake Pivonka shoots on #31 Brandon Halverson
10:23
Shot - Quality on net
#15 Brendan Robbins shoots on #31 Brandon Halverson
10:29
Shot - Non quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
10:53
Shot - Non quality on net
#23 Tanner Dickinson shoots on #40 John Muse
12:35
Penalty
Jack Quinlivan called for Fighting - Major (5:00 minutes)
12:35
Penalty
Jérémie Biakabutuka called for Fighting - Major (5:00 minutes)
13:13
Shot - Non quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
14:22
Shot - Quality on net
#81 Anthony Repaci shoots on #31 Brandon Halverson
15:21
Shot - Non quality on net
#26 Connor Welsh shoots on #31 Brandon Halverson
15:23
Goalkeeper Change
John Muse out. Empty net.
16:10
Shot - Quality on net
#19 Blade Jenkins shoots on #31 Brandon Halverson
16:11
Shot - Quality on net
#12 Joey Cipollone shoots on #31 Brandon Halverson
16:32
Penalty
Anthony Callin called for Cross-Checking Minor (2:00 minutes)
16:32
Goalkeeper In
John Muse is now in as goalie.
18:15
Penalty
Brayden Low called for Tripping - minor (2:00 minutes)
18:15
Goalkeeper Change
John Muse out. Empty net.
18:23
Shot - Non quality goal
#77 Jimmy Mazza shoots on #40 John Muse
18:23
Goal
Goal by #77 Jimmy Mazza, assisted by #61 Luke Boka.
18:23
Goalkeeper In
John Muse is now in as goalie.
18:53
Shot - Non quality on net
#70 Zsombor Garat shoots on #31 Brandon Halverson
19:13
Shot - Non quality on net
#10 Trevor Cosgrove shoots on #31 Brandon Halverson
19:25
Shot - Non quality on net
#12 Joey Cipollone shoots on #31 Brandon Halverson
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Zachary Massicotte
#2
|
D | 0 | 1 | +2 | 1 | 0 |
|
Jérémie Biakabutuka
#3
|
D | 0 | 0 | +2 | 3 | 5 |
|
Anton Malmström
#6
|
D | 0 | 0 | +1 | 0 | 0 |
|
Tyler Bird
#7
|
F | 0 | 1 | +2 | 3 | 0 |
|
Brayden Low
#9
|
F | 0 | 0 | 0 | 2 | 2 |
|
Daniel Walker
#11
|
F | 0 | 0 | 0 | 1 | 6 |
|
Tanner Schachle
#12
|
F | 1 | 0 | +1 | 1 | 0 |
|
Darik Angeli
#18
|
F | 0 | 2 | +2 | 2 | 0 |
|
Kurt Gosselin
#20
|
D | 0 | 0 | +1 | 0 | 0 |
|
Tanner Dickinson
#23
|
F | 0 | 0 | 0 | 4 | 0 |
|
Alex Frye
#28
|
F | 1 | 0 | +2 | 1 | 0 |
|
Mitchell Hoelscher
#29
|
F | 1 | 1 | +2 | 2 | 0 |
|
Kelly Bent
#43
|
F | 0 | 0 | 0 | 0 | 7 |
|
Ben Carroll
#59
|
D | 0 | 0 | +1 | 1 | 0 |
|
Luke Boka
#61
|
F | 0 | 2 | +2 | 1 | 0 |
|
Jesse Jacques
#71
|
F | 0 | 0 | 0 | 1 | 0 |
|
Jimmy Mazza
#77
|
D | 1 | 0 | +1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Brandon Halverson
#31
|
36 | 100.000 | 0 | 0 |
|
Evan Fitzpatrick
#35
|
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 |
|---|---|---|---|---|---|---|
|
Zach White
#5
|
F | 0 | 0 | -1 | 1 | 0 |
|
Christian Krygier
#8
|
D | 0 | 0 | -1 | 1 | 0 |
|
Trevor Cosgrove
#10
|
D | 0 | 0 | -3 | 3 | 0 |
|
Joey Cipollone
#12
|
F | 0 | 0 | 0 | 4 | 0 |
|
Jake Pivonka
#13
|
F | 0 | 0 | -1 | 2 | 0 |
|
Brendan Robbins
#15
|
F | 0 | 0 | -2 | 2 | 0 |
|
Ashton Calder
#16
|
F | 0 | 0 | -2 | 2 | 0 |
|
Keeghan Howdeshell
#17
|
F | 0 | 0 | 0 | 0 | 0 |
|
Blade Jenkins
#19
|
F | 0 | 0 | -2 | 3 | 0 |
|
Jack Quinlivan
#24
|
F | 0 | 0 | -1 | 0 | 5 |
|
Ryan Dickinson
#25
|
D | 0 | 0 | -1 | 0 | 2 |
|
Connor Welsh
#26
|
D | 0 | 0 | -2 | 4 | 0 |
|
Riley Piercey
#29
|
F | 0 | 0 | -1 | 0 | 5 |
|
Anthony Callin
#44
|
F | 0 | 0 | -1 | 3 | 2 |
|
Zsombor Garat
#70
|
D | 0 | 0 | 0 | 3 | 0 |
|
Anthony Repaci
#81
|
F | 0 | 0 | -2 | 8 | 0 |
|
Artem Kulakov
#88
|
D | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Cole Ceci
#30
|
0 | 0.000 | 0 | 0 |
|
John Muse
#40
|
21 | 87.500 | 3 | 2 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Worcester Railers
Orlando Solar Bears
36
25
Shots on Goal
0%
16%
Shots Percentage
2
1
Power Plays
16
20
Penalty Minutes
21
36
Saves
84%
100%
Saves Percentage
Referee:
Nolan Bloyer
Linesmen:
Brady Fagan,
Davids Rozitis
WOR Management
Mike Myers
(Chief Operating Officer),
Jordan Smotherman
(Head Coach/General Manager),
Bob Deraney
(Assistant Coach)
ORL Management
Chris Heller
(President),
Matt Carkner
(Head Coach/General Manager),
Ben Holmstrom
(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
-