3
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
ADK
|
2 | 0 | 1 | 3 |
WOR
|
1 | 2 | 1 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Adirondack Thunder
|
10 | 13 | 7 | 30 |
Worcester Railers
|
12 | 8 | 6 | 26 |
Scoring
1st Period
2:47
Goal
Goal by #39 Brannon McManus, assisted by #23 Grant Loven and #16 Luke Reid.
3:41
Goal
Goal by #44 Anthony Callin, assisted by #81 Anthony Repaci and #27 Xavier Jean-Louis.
14:21
Goal
Goal by #37 Dylan Wendt, assisted by #6 Ryan Wheeler and #39 Brannon McManus.
2nd Period
2:21
Goal
Goal by #10 Ryan Miotto, assisted by #11 Lincoln Hatten.
19:44
Goal
Goal by #81 Anthony Repaci, assisted by #13 Max Ruoho and #26 Declan McDonnell.
3rd Period
3:52
Goal
Goal by #19 Riley Piercey, assisted by #37 Matt DeMelis and #14 Adam Samuelsson.
11:16
Goal
Goal by #93 Justin Taylor, assisted by #21 Patrick Grasso and #92 Matt Salhany.
Penalties
1st Period
5:14
Penalty
Max Ruoho called for Holding - minor (2:00 minutes)
7:45
Penalty
Cam McDonald called for Tripping - minor (2:00 minutes)
14:48
Penalty
Max Dorrington called for Fighting - Major (5:00 minutes)
14:48
Penalty
Jackson van de Leest called for Fighting - Major (5:00 minutes)
18:08
Penalty
Jeremy Hanzel called for Holding - minor (2:00 minutes)
20:00
Penalty
Max Ruoho called for High-sticking - minor (2:00 minutes)
2nd Period
5:12
Penalty
Xavier Jean-Louis called for Roughing - minor (2:00 minutes)
12:45
Penalty
Anthony Callin called for Cross-Checking Minor (2:00 minutes)
20:00
Penalty
Lincoln Hatten called for Roughing - minor (2:00 minutes)
3rd Period
8:47
Penalty
Patrick Grasso called for Tripping - minor (2:00 minutes)
13:58
Penalty
Brian Carrabes called for Match - Slew-footing (10:00 minutes)
14:30
Penalty
Anthony Callin called for Slashing - minor (2:00 minutes)
16:12
Penalty
MacAuley Carson called for Tripping - minor (2:00 minutes)
18:02
Penalty
Grant Loven called for Holding - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Jeremy Brodeur is now in as goalie.
0:00
Goalkeeper In
Thomas Gale is now in as goalie.
0:15
Shot - Quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur
1:35
Shot - Non quality on net
#11 Lincoln Hatten shoots on #35 Jeremy Brodeur
1:58
Shot - Quality on net
#93 Justin Taylor shoots on #33 Thomas Gale
2:47
Shot - Quality goal
#39 Brannon McManus shoots on #33 Thomas Gale
2:47
Goal
Goal by #39 Brannon McManus, assisted by #23 Grant Loven and #16 Luke Reid.
3:41
Shot - Quality on net
#17 Kevin O'Neil shoots on #33 Thomas Gale
3:41
Shot - Non quality goal
#44 Anthony Callin shoots on #35 Jeremy Brodeur
3:41
Goal
Goal by #44 Anthony Callin, assisted by #81 Anthony Repaci and #27 Xavier Jean-Louis.
4:08
Shot - Quality on net
#92 Matt Salhany shoots on #33 Thomas Gale
4:52
Shot - Non quality on net
#23 Anton Rubtsov shoots on #35 Jeremy Brodeur
5:14
Penalty
Max Ruoho called for Holding - minor (2:00 minutes)
6:41
Shot - Non quality on net
#16 Luke Reid shoots on #33 Thomas Gale
7:45
Penalty
Cam McDonald called for Tripping - minor (2:00 minutes)
9:12
Shot - Quality on net
#39 Brannon McManus shoots on #33 Thomas Gale
9:49
Shot - Quality on net
#61 Brian Carrabes shoots on #33 Thomas Gale
10:16
Shot - Quality on net
#5 Jackson van de Leest shoots on #33 Thomas Gale
11:17
Shot - Non quality on net
#13 Max Ruoho shoots on #35 Jeremy Brodeur
11:24
Shot - Non quality on net
#16 Ross Mitton shoots on #35 Jeremy Brodeur
11:42
Shot - Non quality on net
#18 Michael Suda shoots on #35 Jeremy Brodeur
13:33
Shot - Quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur
14:21
Shot - Quality goal
#37 Dylan Wendt shoots on #33 Thomas Gale
14:21
Goal
Goal by #37 Dylan Wendt, assisted by #6 Ryan Wheeler and #39 Brannon McManus.
14:48
Shot - Non quality on net
#6 Cam McDonald shoots on #35 Jeremy Brodeur
14:48
Penalty
Max Dorrington called for Fighting - Major (5:00 minutes)
14:48
Penalty
Jackson van de Leest called for Fighting - Major (5:00 minutes)
14:57
Shot - Non quality on net
#13 Max Ruoho shoots on #35 Jeremy Brodeur
15:35
Shot - Non quality on net
#26 Declan McDonnell shoots on #35 Jeremy Brodeur
16:03
Shot - Quality on net
#6 Ryan Wheeler shoots on #33 Thomas Gale
18:08
Penalty
Jeremy Hanzel called for Holding - minor (2:00 minutes)
18:35
Shot - Non quality on net
#6 Cam McDonald shoots on #35 Jeremy Brodeur
20:00
Penalty
Max Ruoho called for High-sticking - minor (2:00 minutes)
2nd Period
0:13
Shot - Quality on net
#37 Matt DeMelis shoots on #35 Jeremy Brodeur
1:08
Shot - Quality on net
#92 Matt Salhany shoots on #33 Thomas Gale
1:59
Shot - Non quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur
2:21
Shot - Quality goal
#10 Ryan Miotto shoots on #35 Jeremy Brodeur
2:21
Goal
Goal by #10 Ryan Miotto, assisted by #11 Lincoln Hatten.
3:05
Shot - Non quality on net
#5 Jackson van de Leest shoots on #33 Thomas Gale
3:13
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #33 Thomas Gale
5:12
Penalty
Xavier Jean-Louis called for Roughing - minor (2:00 minutes)
5:39
Shot - Quality on net
#39 Brannon McManus shoots on #33 Thomas Gale
5:52
Shot - Quality on net
#23 Grant Loven shoots on #33 Thomas Gale
7:07
Shot - Quality on net
#93 Justin Taylor shoots on #33 Thomas Gale
7:24
Shot - Quality on net
#17 Kevin O'Neil shoots on #33 Thomas Gale
7:49
Shot - Quality on net
#5 Jackson van de Leest shoots on #33 Thomas Gale
8:08
Shot - Quality on net
#29 Sean Olson shoots on #33 Thomas Gale
8:08
Shot - Quality on net
#29 Sean Olson shoots on #33 Thomas Gale
9:03
Shot - Quality on net
#39 Brannon McManus shoots on #33 Thomas Gale
10:20
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #33 Thomas Gale
11:06
Shot - Quality on net
#11 Lincoln Hatten shoots on #35 Jeremy Brodeur
12:22
Shot - Quality on net
#14 Adam Samuelsson shoots on #35 Jeremy Brodeur
12:45
Penalty
Anthony Callin called for Cross-Checking Minor (2:00 minutes)
15:14
Shot - Quality on net
#10 Ryan Miotto shoots on #35 Jeremy Brodeur
17:21
Shot - Non quality on net
#93 Justin Taylor shoots on #33 Thomas Gale
17:48
Shot - Non quality on net
#27 Xavier Jean-Louis shoots on #35 Jeremy Brodeur
19:44
Shot - Quality goal
#81 Anthony Repaci shoots on #35 Jeremy Brodeur
19:44
Goal
Goal by #81 Anthony Repaci, assisted by #13 Max Ruoho and #26 Declan McDonnell.
20:00
Penalty
Lincoln Hatten called for Roughing - minor (2:00 minutes)
3rd Period
0:24
Shot - Quality on net
#93 Justin Taylor shoots on #33 Thomas Gale
1:23
Shot - Non quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur
2:14
Shot - Non quality on net
#39 Brannon McManus shoots on #33 Thomas Gale
2:24
Shot - Quality on net
#39 Brannon McManus shoots on #33 Thomas Gale
3:52
Shot - Quality goal
#19 Riley Piercey shoots on #35 Jeremy Brodeur
3:52
Goal
Goal by #19 Riley Piercey, assisted by #37 Matt DeMelis and #14 Adam Samuelsson.
4:30
Shot - Quality on net
#24 Jesse Pulkkinen shoots on #35 Jeremy Brodeur
7:44
Shot - Non quality on net
#16 Luke Reid shoots on #33 Thomas Gale
8:47
Penalty
Patrick Grasso called for Tripping - minor (2:00 minutes)
11:16
Shot - Quality goal
#93 Justin Taylor shoots on #33 Thomas Gale
11:16
Goal
Goal by #93 Justin Taylor, assisted by #21 Patrick Grasso and #92 Matt Salhany.
11:37
Shot - Quality on net
#29 Cole Donhauser shoots on #35 Jeremy Brodeur
12:36
Shot - Non quality on net
#13 Tyson Fawcett shoots on #33 Thomas Gale
12:51
Shot - Quality on net
#13 Tyson Fawcett shoots on #33 Thomas Gale
13:03
Goalkeeper Change
Thomas Gale out. Empty net.
13:17
Shot - Quality on net
#74 MacAuley Carson shoots on #35 Jeremy Brodeur
13:58
Penalty
Brian Carrabes called for Match - Slew-footing (10:00 minutes)
13:58
Goalkeeper In
Thomas Gale is now in as goalie.
14:27
Shot - Quality on net
#44 Anthony Callin shoots on #35 Jeremy Brodeur
14:30
Penalty
Anthony Callin called for Slashing - minor (2:00 minutes)
16:12
Penalty
MacAuley Carson called for Tripping - minor (2:00 minutes)
18:02
Penalty
Grant Loven called for Holding - minor (2:00 minutes)
19:26
Goalkeeper Change
Jeremy Brodeur out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Cam McDonald
#6
|
D | 0 | 0 | +2 | 2 | 2 |
|
Max Dorrington
#7
|
F | 0 | 0 | -1 | 0 | 5 |
|
Ryan Miotto
#10
|
F | 1 | 0 | +1 | 2 | 0 |
|
Lincoln Hatten
#11
|
F | 0 | 1 | +1 | 2 | 2 |
|
Max Ruoho
#13
|
D | 0 | 1 | +1 | 2 | 4 |
|
Adam Samuelsson
#14
|
D | 0 | 1 | 0 | 1 | 0 |
|
Ross Mitton
#16
|
F | 0 | 0 | -1 | 1 | 0 |
|
Michael Suda
#18
|
D | 0 | 0 | -1 | 1 | 0 |
|
Riley Piercey
#19
|
F | 1 | 0 | 0 | 1 | 0 |
|
Anton Rubtsov
#23
|
F | 0 | 0 | -1 | 1 | 0 |
|
Jesse Pulkkinen
#24
|
D | 0 | 0 | -1 | 1 | 0 |
|
Declan McDonnell
#26
|
F | 0 | 1 | +1 | 1 | 0 |
|
Xavier Jean-Louis
#27
|
D | 0 | 1 | +1 | 1 | 2 |
|
Cole Donhauser
#29
|
F | 0 | 0 | 0 | 3 | 0 |
|
Matt DeMelis
#37
|
F | 0 | 1 | +1 | 1 | 0 |
|
Anthony Callin
#44
|
F | 1 | 0 | 0 | 4 | 4 |
|
MacAuley Carson
#74
|
F | 0 | 0 | 0 | 1 | 2 |
|
Anthony Repaci
#81
|
F | 1 | 1 | +2 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
William Lavallière
#31
|
0 | 0.000 | 0 | 0 |
|
Thomas Gale
#33
|
27 | 90.000 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Jeremy Hanzel
#4
|
D | 0 | 0 | -2 | 2 | 2 |
|
Jackson van de Leest
#5
|
D | 0 | 0 | +1 | 3 | 5 |
|
Ryan Wheeler
#6
|
D | 0 | 1 | +1 | 1 | 0 |
|
Chase McLane
#12
|
F | 0 | 0 | 0 | 0 | 0 |
|
Tyson Fawcett
#13
|
F | 0 | 0 | -1 | 2 | 0 |
|
Luke Reid
#16
|
D | 0 | 1 | 0 | 2 | 0 |
|
Kevin O'Neil
#17
|
F | 0 | 0 | -2 | 2 | 0 |
|
Patrick Grasso
#21
|
F | 0 | 1 | 0 | 0 | 2 |
|
Grant Loven
#23
|
F | 0 | 1 | 0 | 1 | 2 |
|
Sean Olson
#29
|
F | 0 | 0 | -2 | 2 | 0 |
|
Dylan Wendt
#37
|
F | 1 | 0 | 0 | 1 | 0 |
|
Brannon McManus
#39
|
F | 1 | 1 | 0 | 6 | 0 |
|
Jacob Slipec
#43
|
F | 0 | 0 | -1 | 0 | 0 |
|
Ryan Helliwell
#55
|
D | 0 | 0 | -1 | 0 | 0 |
|
Adrien Beraldo
#58
|
D | 0 | 0 | 0 | 0 | 0 |
|
Brian Carrabes
#61
|
F | 0 | 0 | 0 | 1 | 10 |
|
Matt Salhany
#92
|
F | 0 | 1 | +1 | 2 | 0 |
|
Justin Taylor
#93
|
F | 1 | 0 | +1 | 5 | 0 |
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
|
22 | 84.615 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Adirondack Thunder
Worcester Railers
30
26
Shots on Goal
10%
15%
Shots Percentage
6
5
Power Plays
21
21
Penalty Minutes
22
27
Saves
85%
90%
Saves Percentage
Referees:
David Lilly,
Julien Lapointe
Linesmen:
Cody Sullivan,
Noah Merrow
ADK Management
Jeff Mead
(President),
Sylvain Cloutier
(Head Coach),
Ben Holmstrom
(Associate Head Coach)
WOR Management
Mike Myers
(Chief Operating Officer),
Nick Tuzzolino
(Head Coach/General Manager),
Chris Rumble
(Assistant Coach)
Latest News
More News
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
Utah's Dzhaniyev receives John A. Daley Memorial Trophy
Florida's Johnson named Warrior Hockey ECHL Goaltender of the Week
ECHL announces fines, suspension
Schedule for Division Semifinals of 2026 Kelly Cup Playoffs
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
-